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

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

#include <TGlobalBaseObjects.hxx>

+ Inheritance diagram for ND::TSubBaseObject:
+ Collaboration diagram for ND::TSubBaseObject:

Public Member Functions

virtual ~TSubBaseObject ()
 
 ClassDef (TSubBaseObject, 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...
 
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 objects from all sub detectors.

Definition at line 43 of file TGlobalBaseObjects.hxx.

Constructor & Destructor Documentation

virtual ND::TSubBaseObject::~TSubBaseObject ( )
virtual

Definition at line 45 of file TGlobalBaseObjects.hxx.

Member Function Documentation

ND::TSubBaseObject::ClassDef ( TSubBaseObject  ,
 
)

Member Data Documentation

TVector3 ND::TSubBaseObject::BackDirection

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

The uncertainty on ND::TSubBaseObject::BackDirection.

Definition at line 92 of file TGlobalBaseObjects.hxx.

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

double ND::TSubBaseObject::BackMomentum

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

The uncertainty on ND::TSubBaseObject::BackMomentum.

Definition at line 104 of file TGlobalBaseObjects.hxx.

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

TLorentzVector ND::TSubBaseObject::BackPosition

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

The uncertainty on ND::TSubBaseObject::BackPosition.

Definition at line 80 of file TGlobalBaseObjects.hxx.

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

double ND::TSubBaseObject::Chi2

The chi2 of the fit.

Definition at line 61 of file TGlobalBaseObjects.hxx.

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

int ND::TSubBaseObject::Detector

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

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

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

The uncertainty on ND::TSubBaseObject::FrontDirection.

Definition at line 89 of file TGlobalBaseObjects.hxx.

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

double ND::TSubBaseObject::FrontMomentum

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

The uncertainty on ND::TSubBaseObject::FrontMomentum.

Definition at line 101 of file TGlobalBaseObjects.hxx.

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

TLorentzVector ND::TSubBaseObject::FrontPosition

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

The uncertainty on ND::TSubBaseObject::FrontPosition.

Definition at line 77 of file TGlobalBaseObjects.hxx.

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

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

The number of constituents.

Definition at line 65 of file TGlobalBaseObjects.hxx.

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

int ND::TSubBaseObject::NDOF

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
int ND::TSubBaseObject::NNodes

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

The status for the fit.

Definition at line 50 of file TGlobalBaseObjects.hxx.

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

TTrueParticle ND::TSubBaseObject::TrueParticle

The associated true particle.

Definition at line 107 of file TGlobalBaseObjects.hxx.

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

UInt_t ND::TSubBaseObject::UniqueID

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