![]() |
eventAnalysis
7.0-49-g0ac7482
|
Used to summarise the various reconstruction algorithm results that p0dRecon employs. More...
#include <TP0DReconModule.hxx>
Public Member Functions | |
virtual | ~TP0DAlgoRes () |
ClassDef (TP0DReconModule::TP0DAlgoRes, 5) | |
Public Attributes | |
std::vector< short > | AlgoResults |
Holds internal Ids of daughter algorithm results to this one. More... | |
std::string | AlgorithmName |
The name of the p0dRecon algorithm that created this object. More... | |
std::vector< short > | Clusters |
Holds internal Ids of Clusters pertinent to this algorithm result. More... | |
short | Cycle |
The cycle number, based on the first hit. More... | |
std::string | FullName |
The name of the p0dRecon algorithm that corresponds to this. More... | |
std::vector< short > | Hits |
Holds internal Ids of Hits pertinent to this algorithm result. More... | |
short | NHits |
A count of the Hits associated with this object. More... | |
std::vector< short > | Nodes |
Holds internal Ids of Nodes pertinent to this algorithm result. More... | |
short | Parent |
The internal Id of the parent algorithm result of this one. More... | |
std::vector< short > | Particles |
Holds internal Ids of Particles pertinent to this algorithm result. More... | |
std::vector< short > | Showers |
Holds internal Ids of Showers pertinent to this algorithm result. More... | |
std::vector< short > | Tracks |
Holds internal Ids of Tracks pertinent to this algorithm result. More... | |
UInt_t | UniqueID |
UNUSED: A unique ID used for reconstruction objects. More... | |
short | UnusedHitCluster |
The internal Id of the cluster of hits which were not used in a. More... | |
short | UsedHitCluster |
The internal Id of the cluster of hits which were used in a. More... | |
std::vector< short > | Vertices |
Holds internal Ids of Vertices pertinent to this algorithm result. More... | |
Used to summarise the various reconstruction algorithm results that p0dRecon employs.
Definition at line 84 of file TP0DReconModule.hxx.
|
virtual |
Definition at line 50 of file TP0DReconModule.cxx.
ND::TP0DReconModule::TP0DAlgoRes::ClassDef | ( | TP0DReconModule::TP0DAlgoRes | , |
5 | |||
) |
std::vector<short> ND::TP0DReconModule::TP0DAlgoRes::AlgoResults |
Holds internal Ids of daughter algorithm results to this one.
Holds ND::TP0DReconModule::ObjectID::id of ND::TP0DReconModule::TP0DAlgoRes objects which are equivalent to indicies of ND::TP0DReconModule::fAlgoResults which hold algorithm results related to this algorithm result.
Definition at line 154 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
std::string ND::TP0DReconModule::TP0DAlgoRes::AlgorithmName |
The name of the p0dRecon algorithm that created this object.
Definition at line 95 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
std::vector<short> ND::TP0DReconModule::TP0DAlgoRes::Clusters |
Holds internal Ids of Clusters pertinent to this algorithm result.
Holds ND::TP0DReconModule::ObjectID::id of ND::TP0DReconModule::TP0DCluster objects which are equivalent to indicies of ND::TP0DReconModule::fClusters which hold Clusters related to this algorithm result.
Definition at line 123 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
short ND::TP0DReconModule::TP0DAlgoRes::Cycle |
The cycle number, based on the first hit.
Definition at line 99 of file TP0DReconModule.hxx.
std::string ND::TP0DReconModule::TP0DAlgoRes::FullName |
The name of the p0dRecon algorithm that corresponds to this.
algorithm result summary.
Definition at line 152 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
std::vector<short> ND::TP0DReconModule::TP0DAlgoRes::Hits |
Holds internal Ids of Hits pertinent to this algorithm result.
Holds ND::TP0DReconModule::ObjectID::id of ND::TP0DReconModule::TP0DHit objects which are equivalent to indicies of ND::TP0DReconModule::fHits which hold Hits related to this algorithm result.
Definition at line 133 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
short ND::TP0DReconModule::TP0DAlgoRes::NHits |
A count of the Hits associated with this object.
Definition at line 138 of file TP0DReconModule.hxx.
std::vector<short> ND::TP0DReconModule::TP0DAlgoRes::Nodes |
Holds internal Ids of Nodes pertinent to this algorithm result.
Holds ND::TP0DReconModule::ObjectID::id of ND::TP0DReconModule::TP0DNode objects which are equivalent to indicies of ND::TP0DReconModule::fNodes which hold Nodes related to this algorithm result.
Definition at line 128 of file TP0DReconModule.hxx.
short ND::TP0DReconModule::TP0DAlgoRes::Parent |
The internal Id of the parent algorithm result of this one.
An ND::TP0DReconModule::ObjectID::id of an ND::TP0DReconModule::TP0DAlgoRes which is equivalent to the index of ND::TP0DReconModule::fAlgoResults which is the parent of this one. If this is the root result defaults to '-1'.
Definition at line 159 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
std::vector<short> ND::TP0DReconModule::TP0DAlgoRes::Particles |
Holds internal Ids of Particles pertinent to this algorithm result.
Holds ND::TP0DReconModule::ObjectID::id of ND::TP0DReconModule::TP0DParticle objects which are equivalent to indicies of ND::TP0DReconModule::fParticles which hold Particles related to this algorithm result.
Definition at line 108 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
std::vector<short> ND::TP0DReconModule::TP0DAlgoRes::Showers |
Holds internal Ids of Showers pertinent to this algorithm result.
Holds ND::TP0DReconModule::ObjectID::id of ND::TP0DReconModule::TP0DShower objects which are equivalent to indicies of ND::TP0DReconModule::fShowers which hold Showers related to this algorithm result.
Definition at line 118 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
std::vector<short> ND::TP0DReconModule::TP0DAlgoRes::Tracks |
Holds internal Ids of Tracks pertinent to this algorithm result.
Holds ND::TP0DReconModule::ObjectID::id of ND::TP0DReconModule::TP0DTrack objects which are equivalent to indicies of ND::TP0DReconModule::fTracks which hold Tracks related to this algorithm result.
Definition at line 113 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
UInt_t ND::TP0DReconModule::TP0DAlgoRes::UniqueID |
UNUSED: A unique ID used for reconstruction objects.
This is not used for this class. Filled by ND::TP0DReconModule::FillBaseObject which is not called by ND::TP0DReconModule::FillAlgorithmResult.
Definition at line 143 of file TP0DReconModule.hxx.
short ND::TP0DReconModule::TP0DAlgoRes::UnusedHitCluster |
The internal Id of the cluster of hits which were not used in a.
reconstruction object by this algorithm.
An ND::TP0DReconModule::ObjectID::id of an ND::TP0DReconModule::TP0DCluster which is equivalent to the index of ND::TP0DReconModule::fClusters which is the unused hit 'selection'.
Definition at line 170 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
short ND::TP0DReconModule::TP0DAlgoRes::UsedHitCluster |
The internal Id of the cluster of hits which were used in a.
reconstruction object by this algorithm.
An ND::TP0DReconModule::ObjectID::id of an ND::TP0DReconModule::TP0DCluster which is equivalent to the index of ND::TP0DReconModule::fClusters which is the used hit 'selection'.
Definition at line 164 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().
std::vector<short> ND::TP0DReconModule::TP0DAlgoRes::Vertices |
Holds internal Ids of Vertices pertinent to this algorithm result.
Holds ND::TP0DReconModule::ObjectID::id of ND::TP0DReconModule::TP0DVertex objects which are equivalent to indicies of ND::TP0DReconModule::fVertices which hold Vertices related to this algorithm result.
Definition at line 103 of file TP0DReconModule.hxx.
Referenced by ND::TP0DReconModule::FillAlgorithmResult().