eventAnalysis  7.0-49-g0ac7482
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ND::TSubBaseShowerObject Class Reference

Provides data members common to reconstructed showers from all sub detectors. More...

#include <TGlobalBaseObjects.hxx>

+ Inheritance diagram for ND::TSubBaseShowerObject:
+ Collaboration diagram for ND::TSubBaseShowerObject:

Public Member Functions

virtual ~TSubBaseShowerObject ()
 
 ClassDef (TSubBaseObject, 1)
 
 ClassDef (TSubBaseShowerObject, 1)
 

Public Attributes

TVector3 BackDirection
 The direction at the 'back' of the object. More...
 
TVector3 BackDirectionVar
 The uncertainty on ND::TSubBaseObject::BackDirection. More...
 
double BackMomentum
 The momentum measurement at the 'back' of the object. More...
 
double BackMomentumError
 The uncertainty on ND::TSubBaseObject::BackMomentum. More...
 
TLorentzVector BackPosition
 The global coordinate position at the 'back' of the object. More...
 
TLorentzVector BackPositionVar
 The uncertainty on ND::TSubBaseObject::BackPosition. More...
 
double Chi2
 The chi2 of the fit. More...
 
TVector3 Cone
 The opening angles of the reconstructed shower cone. More...
 
int Detector
 Integer specifying which subdetector(s) the object belongs to. See TGlobalReconModule::GetDetectorNumber for the options. More...
 
double EDeposit
 Deposited energy, N.B. the meaning of this is subdetector-local. More...
 
TVector3 FrontDirection
 The direction at the 'front' of the object. More...
 
TVector3 FrontDirectionVar
 The uncertainty on ND::TSubBaseObject::FrontDirection. More...
 
double FrontMomentum
 The momentum measurement at the 'front' of the object. More...
 
double FrontMomentumError
 The uncertainty on ND::TSubBaseObject::FrontMomentum. More...
 
TLorentzVector FrontPosition
 The global coordinate position at the 'front' of the object. More...
 
TLorentzVector FrontPositionVar
 The uncertainty on ND::TSubBaseObject::FrontPosition. More...
 
double Length
 The length of the track or shower (RMS) More...
 
int NConstituents
 The number of constituents. More...
 
int NDOF
 The number of degrees of freedom in the fit. More...
 
int NHits
 The number of constituent hits. More...
 
int NNodes
 The number of reconstruction nodes. More...
 
unsigned long Status
 The status for the fit. More...
 
TTrueParticle TrueParticle
 The associated true particle. More...
 
UInt_t UniqueID
 Unique identifier for sub-detector recon objects. More...
 

Detailed Description

Provides data members common to reconstructed showers from all sub detectors.

Definition at line 115 of file TGlobalBaseObjects.hxx.

Constructor & Destructor Documentation

virtual ND::TSubBaseShowerObject::~TSubBaseShowerObject ( )
virtual

Definition at line 117 of file TGlobalBaseObjects.hxx.

Member Function Documentation

ND::TSubBaseObject::ClassDef ( TSubBaseObject  ,
 
)
inherited
ND::TSubBaseShowerObject::ClassDef ( TSubBaseShowerObject  ,
 
)

Member Data Documentation

TVector3 ND::TSubBaseObject::BackDirection
inherited

The direction at the 'back' of the object.

Definition at line 86 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

TVector3 ND::TSubBaseObject::BackDirectionVar
inherited

The uncertainty on ND::TSubBaseObject::BackDirection.

Definition at line 92 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

double ND::TSubBaseObject::BackMomentum
inherited

The momentum measurement at the 'back' of the object.

Definition at line 98 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

double ND::TSubBaseObject::BackMomentumError
inherited

The uncertainty on ND::TSubBaseObject::BackMomentum.

Definition at line 104 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

TLorentzVector ND::TSubBaseObject::BackPosition
inherited

The global coordinate position at the 'back' of the object.

Definition at line 74 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

TLorentzVector ND::TSubBaseObject::BackPositionVar
inherited

The uncertainty on ND::TSubBaseObject::BackPosition.

Definition at line 80 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

double ND::TSubBaseObject::Chi2
inherited

The chi2 of the fit.

Definition at line 61 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

TVector3 ND::TSubBaseShowerObject::Cone

The opening angles of the reconstructed shower cone.

Definition at line 119 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillGlobalPIDs(), and ND::TGlobalReconModule::FillP0DInfo().

int ND::TSubBaseObject::Detector
inherited

Integer specifying which subdetector(s) the object belongs to. See TGlobalReconModule::GetDetectorNumber for the options.

Definition at line 53 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

double ND::TSubBaseObject::EDeposit
inherited

Deposited energy, N.B. the meaning of this is subdetector-local.

Definition at line 63 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillGlobalPIDs(), ND::TGlobalReconModule::FillP0DInfo(), ND::TGlobalReconModule::FillSMRDInfo(), and ND::TGlobalReconModule::FillSubBaseObject().

TVector3 ND::TSubBaseObject::FrontDirection
inherited

The direction at the 'front' of the object.

Definition at line 83 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillP0DInfo(), and ND::TGlobalReconModule::FillSubBaseObject().

TVector3 ND::TSubBaseObject::FrontDirectionVar
inherited

The uncertainty on ND::TSubBaseObject::FrontDirection.

Definition at line 89 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

double ND::TSubBaseObject::FrontMomentum
inherited

The momentum measurement at the 'front' of the object.

Definition at line 95 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

double ND::TSubBaseObject::FrontMomentumError
inherited

The uncertainty on ND::TSubBaseObject::FrontMomentum.

Definition at line 101 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

TLorentzVector ND::TSubBaseObject::FrontPosition
inherited

The global coordinate position at the 'front' of the object.

Definition at line 71 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillP0DInfo(), and ND::TGlobalReconModule::FillSubBaseObject().

TLorentzVector ND::TSubBaseObject::FrontPositionVar
inherited

The uncertainty on ND::TSubBaseObject::FrontPosition.

Definition at line 77 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

double ND::TSubBaseObject::Length
inherited
int ND::TSubBaseObject::NConstituents
inherited

The number of constituents.

Definition at line 65 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

int ND::TSubBaseObject::NDOF
inherited

The number of degrees of freedom in the fit.

Definition at line 59 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

int ND::TSubBaseObject::NHits
inherited
int ND::TSubBaseObject::NNodes
inherited

The number of reconstruction nodes.

Definition at line 57 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSFGInfo(), and ND::TGlobalReconModule::FillSubBaseObject().

unsigned long ND::TSubBaseObject::Status
inherited

The status for the fit.

Definition at line 50 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

TTrueParticle ND::TSubBaseObject::TrueParticle
inherited

The associated true particle.

Definition at line 107 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().

UInt_t ND::TSubBaseObject::UniqueID
inherited

Unique identifier for sub-detector recon objects.

Definition at line 47 of file TGlobalBaseObjects.hxx.

Referenced by ND::TGlobalReconModule::FillSubBaseObject().


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

Package Summary
Package Name: eventAnalysis
Package Version: 7.0-49-g0ac7482
Package Manager:

Generated on Mon Mar 25 2024 14:44:03 for eventAnalysis by doxygen 1.8.5