Public Member Functions | Public Attributes | Private Attributes | List of all members
lar_cluster3d::Cluster3D::ArtOutputHandler Class Reference

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::SpacePointmakeSpacePointPtr (size_t index, const std::string &instance="")
 
art::Ptr< recob::EdgemakeEdgePtr (size_t index, const std::string &instance="")
 

Public Attributes

std::unique_ptr< std::vector< recob::PCAxis > > artPCAxisVector
 
std::unique_ptr< std::vector< recob::PFParticle > > artPFParticleVector
 
std::unique_ptr< std::vector< recob::Cluster > > artClusterVector
 
std::unique_ptr< std::vector< recob::SpacePoint > > artSpacePointVector
 
std::unique_ptr< std::vector< recob::SpacePoint > > artPathPointVector
 
std::unique_ptr< std::vector< recob::SpacePoint > > artVertexPointVector
 
std::unique_ptr< std::vector< recob::SpacePoint > > artExtremePointVector
 
std::unique_ptr< std::vector< recob::Seed > > artSeedVector
 
std::unique_ptr< std::vector< recob::Edge > > artEdgeVector
 
std::unique_ptr< std::vector< recob::Edge > > artPathEdgeVector
 
std::unique_ptr< std::vector< recob::Edge > > artVertexEdgeVector
 
std::unique_ptr< art::Assns< recob::Cluster, recob::Hit > > artClusterAssociations
 
std::unique_ptr< art::Assns< recob::PFParticle, recob::PCAxis > > artPFPartAxisAssociations
 
std::unique_ptr< art::Assns< recob::PFParticle, recob::Cluster > > artPFPartClusAssociations
 
std::unique_ptr< art::Assns< recob::SpacePoint, recob::PFParticle > > artPFPartSPAssociations
 
std::unique_ptr< art::Assns< recob::SpacePoint, recob::PFParticle > > artPFPartPPAssociations
 
std::unique_ptr< art::Assns< recob::PFParticle, recob::Seed > > artPFPartSeedAssociations
 
std::unique_ptr< art::Assns< recob::Edge, recob::PFParticle > > artPFPartEdgeAssociations
 
std::unique_ptr< art::Assns< recob::Edge, recob::PFParticle > > artPFPartPathEdgeAssociations
 
std::unique_ptr< art::Assns< recob::Seed, recob::Hit > > artSeedHitAssociations
 
std::unique_ptr< art::Assns< recob::Hit, recob::SpacePoint > > artSPHitAssociations
 
std::unique_ptr< art::Assns< recob::Hit, recob::SpacePoint > > artPPHitAssociations
 
std::unique_ptr< art::Assns< recob::SpacePoint, recob::Edge > > artEdgeSPAssociations
 
std::unique_ptr< art::Assns< recob::SpacePoint, recob::Edge > > artEdgePPAssociations
 

Private Attributes

art::EventfEvt
 
art::PtrMaker< recob::SpacePointfSPPtrMaker
 
art::PtrMaker< recob::SpacePointfSPPtrMakerPath
 
art::PtrMaker< recob::EdgefEdgePtrMaker
 
art::PtrMaker< recob::EdgefEdgePtrMakerPath
 
std::stringfPathName
 
std::stringfVertexName
 
std::stringfExtremeName
 

Detailed Description

Definition at line 115 of file Cluster3D_module.cc.

Constructor & Destructor Documentation

lar_cluster3d::Cluster3D::ArtOutputHandler::ArtOutputHandler ( art::Event evt,
std::string pathName,
std::string vertexName,
std::string extremeName 
)
inline

Definition at line 117 of file Cluster3D_module.cc.

121  : artPCAxisVector(new std::vector<recob::PCAxis>)
122  , artPFParticleVector(new std::vector<recob::PFParticle>)
123  , artClusterVector(new std::vector<recob::Cluster>)
124  , artSpacePointVector(new std::vector<recob::SpacePoint>)
125  , artPathPointVector(new std::vector<recob::SpacePoint>)
126  , artVertexPointVector(new std::vector<recob::SpacePoint>)
127  , artExtremePointVector(new std::vector<recob::SpacePoint>)
128  , artSeedVector(new std::vector<recob::Seed>)
129  , artEdgeVector(new std::vector<recob::Edge>)
130  , artPathEdgeVector(new std::vector<recob::Edge>)
131  , artVertexEdgeVector(new std::vector<recob::Edge>)
145  , fEvt(evt)
146  , fSPPtrMaker(evt)
147  , fSPPtrMakerPath(evt, pathName)
148  , fEdgePtrMaker(evt)
149  , fEdgePtrMakerPath(evt, pathName)
150  , fPathName(pathName)
151  , fVertexName(vertexName)
152  , fExtremeName(extremeName)
153  {}
std::unique_ptr< std::vector< recob::Edge > > artPathEdgeVector
std::unique_ptr< art::Assns< recob::SpacePoint, recob::PFParticle > > artPFPartSPAssociations
std::unique_ptr< std::vector< recob::SpacePoint > > artVertexPointVector
std::unique_ptr< std::vector< recob::Seed > > artSeedVector
std::unique_ptr< art::Assns< recob::Seed, recob::Hit > > artSeedHitAssociations
std::unique_ptr< std::vector< recob::Edge > > artVertexEdgeVector
std::unique_ptr< art::Assns< recob::PFParticle, recob::Seed > > artPFPartSeedAssociations
std::unique_ptr< std::vector< recob::PFParticle > > artPFParticleVector
std::unique_ptr< art::Assns< recob::Hit, recob::SpacePoint > > artPPHitAssociations
art::PtrMaker< recob::Edge > fEdgePtrMaker
art::PtrMaker< recob::SpacePoint > fSPPtrMakerPath
std::unique_ptr< std::vector< recob::SpacePoint > > artPathPointVector
std::unique_ptr< std::vector< recob::SpacePoint > > artSpacePointVector
std::unique_ptr< art::Assns< recob::PFParticle, recob::PCAxis > > artPFPartAxisAssociations
std::unique_ptr< art::Assns< recob::Cluster, recob::Hit > > artClusterAssociations
std::unique_ptr< std::vector< recob::Edge > > artEdgeVector
std::unique_ptr< art::Assns< recob::Hit, recob::SpacePoint > > artSPHitAssociations
std::unique_ptr< art::Assns< recob::SpacePoint, recob::Edge > > artEdgePPAssociations
std::unique_ptr< art::Assns< recob::SpacePoint, recob::PFParticle > > artPFPartPPAssociations
std::unique_ptr< art::Assns< recob::PFParticle, recob::Cluster > > artPFPartClusAssociations
art::PtrMaker< recob::SpacePoint > fSPPtrMaker
std::unique_ptr< std::vector< recob::SpacePoint > > artExtremePointVector
std::unique_ptr< std::vector< recob::Cluster > > artClusterVector
art::PtrMaker< recob::Edge > fEdgePtrMakerPath
std::unique_ptr< std::vector< recob::PCAxis > > artPCAxisVector
std::unique_ptr< art::Assns< recob::SpacePoint, recob::Edge > > artEdgeSPAssociations
std::unique_ptr< art::Assns< recob::Edge, recob::PFParticle > > artPFPartEdgeAssociations
std::unique_ptr< art::Assns< recob::Edge, recob::PFParticle > > artPFPartPathEdgeAssociations

Member Function Documentation

void lar_cluster3d::Cluster3D::ArtOutputHandler::makeClusterHitAssns ( RecobHitVector recobHits)
inline

Definition at line 156 of file Cluster3D_module.cc.

157  {
159  }
std::unique_ptr< art::Assns< recob::Cluster, recob::Hit > > artClusterAssociations
bool CreateAssn(PRODUCER const &prod, art::Event &evt, std::vector< T > const &a, art::Ptr< U > const &b, art::Assns< U, T > &assn, std::string a_instance, size_t indx=UINT_MAX)
Creates a single one-to-one association.
std::unique_ptr< std::vector< recob::Cluster > > artClusterVector
art::Ptr<recob::Edge> lar_cluster3d::Cluster3D::ArtOutputHandler::makeEdgePtr ( size_t  index,
const std::string instance = "" 
)
inline

Definition at line 277 of file Cluster3D_module.cc.

278  {
279  if (empty(instance)) { return fEdgePtrMaker(index); }
280  return fEdgePtrMakerPath(index);
281  };
const std::string instance
art::PtrMaker< recob::Edge > fEdgePtrMaker
art::PtrMaker< recob::Edge > fEdgePtrMakerPath
decltype(auto) constexpr empty(T &&obj)
ADL-aware version of std::empty.
Definition: StdUtils.h:97
void lar_cluster3d::Cluster3D::ArtOutputHandler::makeEdgeSpacePointAssns ( std::vector< recob::Edge > &  edgeVector,
RecobSpacePointVector spacePointVector,
art::Assns< recob::SpacePoint, recob::Edge > &  edgeSPAssociations,
const std::string path = "" 
)
inline

Definition at line 231 of file Cluster3D_module.cc.

235  {
236  for (auto& spacePoint : spacePointVector)
237  util::CreateAssn(fEvt, edgeVector, spacePoint, edgeSPAssociations, path);
238  }
bool CreateAssn(PRODUCER const &prod, art::Event &evt, std::vector< T > const &a, art::Ptr< U > const &b, art::Assns< U, T > &assn, std::string a_instance, size_t indx=UINT_MAX)
Creates a single one-to-one association.
void lar_cluster3d::Cluster3D::ArtOutputHandler::makePFPartClusterAssns ( size_t  clusterStart)
inline

Definition at line 194 of file Cluster3D_module.cc.

195  {
200  clusterStart,
201  artClusterVector->size());
202  }
std::unique_ptr< std::vector< recob::PFParticle > > artPFParticleVector
bool CreateAssn(PRODUCER const &prod, art::Event &evt, std::vector< T > const &a, art::Ptr< U > const &b, art::Assns< U, T > &assn, std::string a_instance, size_t indx=UINT_MAX)
Creates a single one-to-one association.
std::unique_ptr< art::Assns< recob::PFParticle, recob::Cluster > > artPFPartClusAssociations
std::unique_ptr< std::vector< recob::Cluster > > artClusterVector
void lar_cluster3d::Cluster3D::ArtOutputHandler::makePFPartEdgeAssns ( std::vector< recob::Edge > &  edgeVector,
art::Assns< recob::Edge, recob::PFParticle > &  pfPartEdgeAssociations,
size_t  edgeStart,
const std::string instance = "" 
)
inline

Definition at line 218 of file Cluster3D_module.cc.

222  {
223  for (size_t idx = edgeStart; idx < edgeVector.size(); idx++) {
225 
226  util::CreateAssn(fEvt, *artPFParticleVector, edge, pfPartEdgeAssociations);
227  }
228  }
const std::string instance
std::unique_ptr< std::vector< recob::PFParticle > > artPFParticleVector
art::Ptr< recob::Edge > makeEdgePtr(size_t index, const std::string &instance="")
bool CreateAssn(PRODUCER const &prod, art::Event &evt, std::vector< T > const &a, art::Ptr< U > const &b, art::Assns< U, T > &assn, std::string a_instance, size_t indx=UINT_MAX)
Creates a single one-to-one association.
Definition: fwd.h:31
void lar_cluster3d::Cluster3D::ArtOutputHandler::makePFPartPCAAssns ( )
inline

Definition at line 172 of file Cluster3D_module.cc.

173  {
178  artPCAxisVector->size() - 2,
179  artPCAxisVector->size());
180  }
std::unique_ptr< std::vector< recob::PFParticle > > artPFParticleVector
std::unique_ptr< art::Assns< recob::PFParticle, recob::PCAxis > > artPFPartAxisAssociations
bool CreateAssn(PRODUCER const &prod, art::Event &evt, std::vector< T > const &a, art::Ptr< U > const &b, art::Assns< U, T > &assn, std::string a_instance, size_t indx=UINT_MAX)
Creates a single one-to-one association.
std::unique_ptr< std::vector< recob::PCAxis > > artPCAxisVector
void lar_cluster3d::Cluster3D::ArtOutputHandler::makePFPartSeedAssns ( size_t  numSeedsStart)
inline

Definition at line 183 of file Cluster3D_module.cc.

184  {
187  *artSeedVector,
189  numSeedsStart,
190  artSeedVector->size());
191  }
std::unique_ptr< std::vector< recob::Seed > > artSeedVector
std::unique_ptr< art::Assns< recob::PFParticle, recob::Seed > > artPFPartSeedAssociations
std::unique_ptr< std::vector< recob::PFParticle > > artPFParticleVector
bool CreateAssn(PRODUCER const &prod, art::Event &evt, std::vector< T > const &a, art::Ptr< U > const &b, art::Assns< U, T > &assn, std::string a_instance, size_t indx=UINT_MAX)
Creates a single one-to-one association.
void lar_cluster3d::Cluster3D::ArtOutputHandler::makePFPartSpacePointAssns ( std::vector< recob::SpacePoint > &  spacePointVector,
art::Assns< recob::SpacePoint, recob::PFParticle > &  pfPartSPAssociations,
size_t  spacePointStart,
const std::string instance = "" 
)
inline

Definition at line 205 of file Cluster3D_module.cc.

210  {
211  for (size_t idx = spacePointStart; idx < spacePointVector.size(); idx++) {
213  util::CreateAssn(fEvt, *artPFParticleVector, spacePoint, pfPartSPAssociations);
214  }
215  }
const std::string instance
std::unique_ptr< std::vector< recob::PFParticle > > artPFParticleVector
bool CreateAssn(PRODUCER const &prod, art::Event &evt, std::vector< T > const &a, art::Ptr< U > const &b, art::Assns< U, T > &assn, std::string a_instance, size_t indx=UINT_MAX)
Creates a single one-to-one association.
art::Ptr< recob::SpacePoint > makeSpacePointPtr(size_t index, const std::string &instance="")
void lar_cluster3d::Cluster3D::ArtOutputHandler::makeSpacePointHitAssns ( std::vector< recob::SpacePoint > &  spacePointVector,
RecobHitVector recobHits,
art::Assns< recob::Hit, recob::SpacePoint > &  spHitAssns,
const std::string path = "" 
)
inline

Definition at line 162 of file Cluster3D_module.cc.

166  {
167  for (auto& hit : recobHits)
168  util::CreateAssn(fEvt, spacePointVector, hit, spHitAssns, path);
169  }
bool CreateAssn(PRODUCER const &prod, art::Event &evt, std::vector< T > const &a, art::Ptr< U > const &b, art::Assns< U, T > &assn, std::string a_instance, size_t indx=UINT_MAX)
Creates a single one-to-one association.
Detector simulation of raw signals on wires.
art::Ptr<recob::SpacePoint> lar_cluster3d::Cluster3D::ArtOutputHandler::makeSpacePointPtr ( size_t  index,
const std::string instance = "" 
)
inline

Definition at line 270 of file Cluster3D_module.cc.

271  {
272  if (empty(instance)) { return fSPPtrMaker(index); }
273  return fSPPtrMakerPath(index);
274  };
const std::string instance
art::PtrMaker< recob::SpacePoint > fSPPtrMakerPath
art::PtrMaker< recob::SpacePoint > fSPPtrMaker
decltype(auto) constexpr empty(T &&obj)
ADL-aware version of std::empty.
Definition: StdUtils.h:97
void lar_cluster3d::Cluster3D::ArtOutputHandler::outputObjects ( )
inline

Definition at line 241 of file Cluster3D_module.cc.

242  {
267  }
std::unique_ptr< std::vector< recob::Edge > > artPathEdgeVector
std::unique_ptr< art::Assns< recob::SpacePoint, recob::PFParticle > > artPFPartSPAssociations
std::unique_ptr< std::vector< recob::SpacePoint > > artVertexPointVector
std::unique_ptr< std::vector< recob::Seed > > artSeedVector
std::unique_ptr< art::Assns< recob::Seed, recob::Hit > > artSeedHitAssociations
std::unique_ptr< std::vector< recob::Edge > > artVertexEdgeVector
std::unique_ptr< art::Assns< recob::PFParticle, recob::Seed > > artPFPartSeedAssociations
std::unique_ptr< std::vector< recob::PFParticle > > artPFParticleVector
std::unique_ptr< art::Assns< recob::Hit, recob::SpacePoint > > artPPHitAssociations
std::unique_ptr< std::vector< recob::SpacePoint > > artPathPointVector
def move(depos, offset)
Definition: depos.py:107
std::unique_ptr< std::vector< recob::SpacePoint > > artSpacePointVector
std::unique_ptr< art::Assns< recob::PFParticle, recob::PCAxis > > artPFPartAxisAssociations
std::unique_ptr< art::Assns< recob::Cluster, recob::Hit > > artClusterAssociations
ProductID put(std::unique_ptr< PROD > &&edp, std::string const &instance={})
Definition: DataViewImpl.h:686
std::unique_ptr< std::vector< recob::Edge > > artEdgeVector
std::unique_ptr< art::Assns< recob::Hit, recob::SpacePoint > > artSPHitAssociations
std::unique_ptr< art::Assns< recob::SpacePoint, recob::Edge > > artEdgePPAssociations
std::unique_ptr< art::Assns< recob::SpacePoint, recob::PFParticle > > artPFPartPPAssociations
std::unique_ptr< art::Assns< recob::PFParticle, recob::Cluster > > artPFPartClusAssociations
std::unique_ptr< std::vector< recob::SpacePoint > > artExtremePointVector
std::unique_ptr< std::vector< recob::Cluster > > artClusterVector
std::unique_ptr< std::vector< recob::PCAxis > > artPCAxisVector
std::unique_ptr< art::Assns< recob::SpacePoint, recob::Edge > > artEdgeSPAssociations
std::unique_ptr< art::Assns< recob::Edge, recob::PFParticle > > artPFPartEdgeAssociations
std::unique_ptr< art::Assns< recob::Edge, recob::PFParticle > > artPFPartPathEdgeAssociations

Member Data Documentation

std::unique_ptr<art::Assns<recob::Cluster, recob::Hit> > lar_cluster3d::Cluster3D::ArtOutputHandler::artClusterAssociations

Definition at line 295 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::Cluster> > lar_cluster3d::Cluster3D::ArtOutputHandler::artClusterVector

Definition at line 285 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::SpacePoint, recob::Edge> > lar_cluster3d::Cluster3D::ArtOutputHandler::artEdgePPAssociations

Definition at line 307 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::SpacePoint, recob::Edge> > lar_cluster3d::Cluster3D::ArtOutputHandler::artEdgeSPAssociations

Definition at line 306 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::Edge> > lar_cluster3d::Cluster3D::ArtOutputHandler::artEdgeVector

Definition at line 291 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::SpacePoint> > lar_cluster3d::Cluster3D::ArtOutputHandler::artExtremePointVector

Definition at line 289 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::Edge> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPathEdgeVector

Definition at line 292 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::SpacePoint> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPathPointVector

Definition at line 287 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::PCAxis> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPCAxisVector

Definition at line 281 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::PFParticle, recob::PCAxis> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPFPartAxisAssociations

Definition at line 296 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::PFParticle, recob::Cluster> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPFPartClusAssociations

Definition at line 297 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::Edge, recob::PFParticle> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPFPartEdgeAssociations

Definition at line 301 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::PFParticle> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPFParticleVector

Definition at line 284 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::Edge, recob::PFParticle> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPFPartPathEdgeAssociations

Definition at line 302 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::SpacePoint, recob::PFParticle> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPFPartPPAssociations

Definition at line 299 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::PFParticle, recob::Seed> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPFPartSeedAssociations

Definition at line 300 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::SpacePoint, recob::PFParticle> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPFPartSPAssociations

Definition at line 298 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::Hit, recob::SpacePoint> > lar_cluster3d::Cluster3D::ArtOutputHandler::artPPHitAssociations

Definition at line 305 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::Seed, recob::Hit> > lar_cluster3d::Cluster3D::ArtOutputHandler::artSeedHitAssociations

Definition at line 303 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::Seed> > lar_cluster3d::Cluster3D::ArtOutputHandler::artSeedVector

Definition at line 290 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::SpacePoint> > lar_cluster3d::Cluster3D::ArtOutputHandler::artSpacePointVector

Definition at line 286 of file Cluster3D_module.cc.

std::unique_ptr<art::Assns<recob::Hit, recob::SpacePoint> > lar_cluster3d::Cluster3D::ArtOutputHandler::artSPHitAssociations

Definition at line 304 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::Edge> > lar_cluster3d::Cluster3D::ArtOutputHandler::artVertexEdgeVector

Definition at line 293 of file Cluster3D_module.cc.

std::unique_ptr<std::vector<recob::SpacePoint> > lar_cluster3d::Cluster3D::ArtOutputHandler::artVertexPointVector

Definition at line 288 of file Cluster3D_module.cc.

art::PtrMaker<recob::Edge> lar_cluster3d::Cluster3D::ArtOutputHandler::fEdgePtrMaker
private

Definition at line 313 of file Cluster3D_module.cc.

art::PtrMaker<recob::Edge> lar_cluster3d::Cluster3D::ArtOutputHandler::fEdgePtrMakerPath
private

Definition at line 314 of file Cluster3D_module.cc.

art::Event& lar_cluster3d::Cluster3D::ArtOutputHandler::fEvt
private

Definition at line 310 of file Cluster3D_module.cc.

std::string& lar_cluster3d::Cluster3D::ArtOutputHandler::fExtremeName
private

Definition at line 317 of file Cluster3D_module.cc.

std::string& lar_cluster3d::Cluster3D::ArtOutputHandler::fPathName
private

Definition at line 315 of file Cluster3D_module.cc.

art::PtrMaker<recob::SpacePoint> lar_cluster3d::Cluster3D::ArtOutputHandler::fSPPtrMaker
private

Definition at line 311 of file Cluster3D_module.cc.

art::PtrMaker<recob::SpacePoint> lar_cluster3d::Cluster3D::ArtOutputHandler::fSPPtrMakerPath
private

Definition at line 312 of file Cluster3D_module.cc.

std::string& lar_cluster3d::Cluster3D::ArtOutputHandler::fVertexName
private

Definition at line 316 of file Cluster3D_module.cc.


The documentation for this class was generated from the following file: