Public Member Functions | |
ArtOutputHandler (art::Event &evt, std::string &pathName, std::string &vertexName, std::string &extremeName) | |
void | makeClusterHitAssns (RecobHitVector &recobHits) |
void | makeSpacePointHitAssns (std::vector< recob::SpacePoint > &spacePointVector, RecobHitVector &recobHits, art::Assns< recob::Hit, recob::SpacePoint > &spHitAssns, const std::string &path="") |
void | makePFPartPCAAssns () |
void | makePFPartSeedAssns (size_t numSeedsStart) |
void | makePFPartClusterAssns (size_t clusterStart) |
void | makePFPartSpacePointAssns (std::vector< recob::SpacePoint > &spacePointVector, art::Assns< recob::SpacePoint, recob::PFParticle > &pfPartSPAssociations, size_t spacePointStart, const std::string &instance="") |
void | makePFPartEdgeAssns (std::vector< recob::Edge > &edgeVector, art::Assns< recob::Edge, recob::PFParticle > &pfPartEdgeAssociations, size_t edgeStart, const std::string &instance="") |
void | makeEdgeSpacePointAssns (std::vector< recob::Edge > &edgeVector, RecobSpacePointVector &spacePointVector, art::Assns< recob::SpacePoint, recob::Edge > &edgeSPAssociations, const std::string &path="") |
void | outputObjects () |
art::Ptr< recob::SpacePoint > | makeSpacePointPtr (size_t index, const std::string &instance="") |
art::Ptr< recob::Edge > | makeEdgePtr (size_t index, const std::string &instance="") |
Private Attributes | |
art::Event & | fEvt |
art::PtrMaker< recob::SpacePoint > | fSPPtrMaker |
art::PtrMaker< recob::SpacePoint > | fSPPtrMakerPath |
art::PtrMaker< recob::Edge > | fEdgePtrMaker |
art::PtrMaker< recob::Edge > | fEdgePtrMakerPath |
std::string & | fPathName |
std::string & | fVertexName |
std::string & | fExtremeName |
Definition at line 116 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 118 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 157 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 278 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 232 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 195 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 219 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 173 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 184 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 206 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 163 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 271 of file Cluster3DICARUS_module.cc.
|
inline |
Definition at line 242 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::Cluster, recob::Hit> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artClusterAssociations |
Definition at line 296 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::Cluster> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artClusterVector |
Definition at line 286 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::SpacePoint, recob::Edge> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artEdgePPAssociations |
Definition at line 308 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::SpacePoint, recob::Edge> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artEdgeSPAssociations |
Definition at line 307 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::Edge> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artEdgeVector |
Definition at line 292 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::SpacePoint> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artExtremePointVector |
Definition at line 290 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::Edge> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPathEdgeVector |
Definition at line 293 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::SpacePoint> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPathPointVector |
Definition at line 288 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::PCAxis> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPCAxisVector |
Definition at line 282 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::PFParticle, recob::PCAxis> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPFPartAxisAssociations |
Definition at line 297 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::PFParticle, recob::Cluster> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPFPartClusAssociations |
Definition at line 298 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::Edge, recob::PFParticle> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPFPartEdgeAssociations |
Definition at line 302 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::PFParticle> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPFParticleVector |
Definition at line 285 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::Edge, recob::PFParticle> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPFPartPathEdgeAssociations |
Definition at line 303 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::SpacePoint, recob::PFParticle> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPFPartPPAssociations |
Definition at line 300 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::PFParticle, recob::Seed> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPFPartSeedAssociations |
Definition at line 301 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::SpacePoint, recob::PFParticle> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPFPartSPAssociations |
Definition at line 299 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::Hit, recob::SpacePoint> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artPPHitAssociations |
Definition at line 306 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::Seed, recob::Hit> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artSeedHitAssociations |
Definition at line 304 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::Seed> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artSeedVector |
Definition at line 291 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::SpacePoint> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artSpacePointVector |
Definition at line 287 of file Cluster3DICARUS_module.cc.
std::unique_ptr<art::Assns<recob::Hit, recob::SpacePoint> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artSPHitAssociations |
Definition at line 305 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::Edge> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artVertexEdgeVector |
Definition at line 294 of file Cluster3DICARUS_module.cc.
std::unique_ptr<std::vector<recob::SpacePoint> > lar_cluster3d::Cluster3DICARUS::ArtOutputHandler::artVertexPointVector |
Definition at line 289 of file Cluster3DICARUS_module.cc.
|
private |
Definition at line 314 of file Cluster3DICARUS_module.cc.
|
private |
Definition at line 315 of file Cluster3DICARUS_module.cc.
|
private |
Definition at line 311 of file Cluster3DICARUS_module.cc.
|
private |
Definition at line 318 of file Cluster3DICARUS_module.cc.
|
private |
Definition at line 316 of file Cluster3DICARUS_module.cc.
|
private |
Definition at line 312 of file Cluster3DICARUS_module.cc.
|
private |
Definition at line 313 of file Cluster3DICARUS_module.cc.
|
private |
Definition at line 317 of file Cluster3DICARUS_module.cc.