1 #ifndef SubBaseObject_hh_seen
2 #define SubBaseObject_hh_seen
5 #include "TObjString.h"
8 #include "TLorentzVector.h"
int NHits
The number of constituent hits.
double Length
The length of the track or shower (RMS)
TTrueParticle TrueParticle
The associated true particle.
double FrontMomentumError
The uncertainty on ND::TSubBaseObject::FrontMomentum.
double Chi2
The chi2 of the fit.
double FrontMomentum
The momentum measurement at the 'front' of the object.
TLorentzVector FrontPosition
The global coordinate position at the 'front' of the object.
double Eff
The efficiency for matching the rec particle with the true particle.
unsigned long Status
The status for the fit.
ClassDef(TSubBaseObject, 1)
ClassDef(TSubBaseShowerObject, 1)
int NConstituents
The number of constituents.
TVector3 FrontDirection
The direction at the 'front' of the object.
TLorentzVector BackPosition
The global coordinate position at the 'back' of the object.
TVector3 BackDirection
The direction at the 'back' of the object.
virtual ~TSubBaseShowerObject()
UInt_t UniqueID
Unique identifier for sub-detector recon objects.
double BackMomentum
The momentum measurement at the 'back' of the object.
int NDOF
The number of degrees of freedom in the fit.
double Pur
The purity for matching the rec particle with the true particle.
double BackMomentumError
The uncertainty on ND::TSubBaseObject::BackMomentum.
TVector3 Cone
The opening angles of the reconstructed shower cone.
TLorentzVector BackPositionVar
The uncertainty on ND::TSubBaseObject::BackPosition.
Describes a true G4 particle associated to a TGlobalPID.
TLorentzVector FrontPositionVar
The uncertainty on ND::TSubBaseObject::FrontPosition.
int NNodes
The number of reconstruction nodes.
TVector3 BackDirectionVar
The uncertainty on ND::TSubBaseObject::BackDirection.
An object to describe the true G4 vertex associated to the TGlobalVertex.
Provides data members common to reconstructed showers from all sub detectors.
Provides data members common to reconstructed objects from all sub detectors.
TVector3 FrontDirectionVar
The uncertainty on ND::TSubBaseObject::FrontDirection.
ND::TTrueVertex Vertex
True vertex associated to this TrueParticle.
virtual ~TSubBaseObject()
int Detector
Integer specifying which subdetector(s) the object belongs to. See TGlobalReconModule::GetDetectorNum...
ClassDef(TTrueParticle, 1)
double EDeposit
Deposited energy, N.B. the meaning of this is subdetector-local.