![]() |
eventAnalysis
7.0-49-g0ac7482
|
TGlobalReconObject Object for containing global recon information. More...
#include <TReconPerformanceEvalModule.hxx>
Public Member Functions | |
TGlobalReconObject () | |
virtual | ~TGlobalReconObject () |
ClassDef (TReconPerformanceEvalModule::TGlobalReconObject, 1) | |
Public Attributes | |
double | Charge |
Charge of global track. More... | |
TClonesArray * | Constituents |
TClonesArray of (lowest-level) constituent TGlobalReconConstituent. More... | |
TVector3 | Direction |
Direction of global track. More... | |
TClonesArray * | DownToTrackerConstituents |
TClonesArray of intermediate constituent states, working down to tracker-only constituent. More... | |
TClonesArray * | GlobalNodes |
Information about the nodes of the global track, in the same order as they are stored in the global track. More... | |
TClonesArray * | MatchingChi2Info |
Matching chi^2s, if global recon merged two objects together. More... | |
double | Momentum |
Momentum of global track. More... | |
double | MomentumByRange |
Momentum of global track, from the MomentumByRange algorithm. More... | |
double | MomentumByRangeElectron |
double | MomentumByRangeElectronFlip |
double | MomentumByRangeMuon |
double | MomentumByRangeMuonFlip |
double | MomentumByRangeProton |
double | MomentumByRangeProtonFlip |
Int_t | NConstituents |
Number of constituents of the global track. More... | |
int | NDOF |
NDOF. More... | |
Int_t | NDownToTrackerConstituents |
Number of objects we saved in the DownToTrackerConstituents TClonesArray. More... | |
Int_t | NGlobalNodes |
The number of states the global track contains. More... | |
Int_t | NGlobalNodesSaved |
The number of states of the global track that we saved information about. More... | |
int | NMatchingChi2Info |
Number of entries in the MatchingChi2s array. More... | |
std::map< std::string, int > * | NModuleConstituents |
Number of constituents in each module. More... | |
std::string | ParticleID |
PID. More... | |
double | PIDWeight |
PID weight. More... | |
TLorentzVector | Position |
Position/time of the global track. More... | |
double | Quality |
Goodness of fit. More... | |
bool | SetOK |
std::string | StatusString |
String containing the status of the object (success, ran etc) More... | |
std::string | SubdetectorString |
String containing subdetectors used by this object. More... | |
TGlobalTruthInfo | Truth |
True momentum, angle and charge at closest approach to global state position. More... | |
UInt_t | UniqueID |
UniqueID identifying this object. More... | |
TGlobalReconObject Object for containing global recon information.
Definition at line 344 of file TReconPerformanceEvalModule.hxx.
ND::TReconPerformanceEvalModule::TGlobalReconObject::TGlobalReconObject | ( | ) |
Definition at line 1259 of file TReconPerformanceEvalModule.cxx.
|
virtual |
Definition at line 1297 of file TReconPerformanceEvalModule.cxx.
ND::TReconPerformanceEvalModule::TGlobalReconObject::ClassDef | ( | TReconPerformanceEvalModule::TGlobalReconObject | , |
1 | |||
) |
double ND::TReconPerformanceEvalModule::TGlobalReconObject::Charge |
Charge of global track.
Definition at line 393 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
TClonesArray* ND::TReconPerformanceEvalModule::TGlobalReconObject::Constituents |
TClonesArray of (lowest-level) constituent TGlobalReconConstituent.
Definition at line 420 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillTree().
TVector3 ND::TReconPerformanceEvalModule::TGlobalReconObject::Direction |
Direction of global track.
Definition at line 390 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
TClonesArray* ND::TReconPerformanceEvalModule::TGlobalReconObject::DownToTrackerConstituents |
TClonesArray of intermediate constituent states, working down to tracker-only constituent.
Only set for objects that contain tracker constituents.
Definition at line 425 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillTree().
TClonesArray* ND::TReconPerformanceEvalModule::TGlobalReconObject::GlobalNodes |
Information about the nodes of the global track, in the same order as they are stored in the global track.
Definition at line 366 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
TClonesArray* ND::TReconPerformanceEvalModule::TGlobalReconObject::MatchingChi2Info |
Matching chi^2s, if global recon merged two objects together.
Recurse down all constituents.
Definition at line 410 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillTree().
double ND::TReconPerformanceEvalModule::TGlobalReconObject::Momentum |
Momentum of global track.
Definition at line 375 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
double ND::TReconPerformanceEvalModule::TGlobalReconObject::MomentumByRange |
Momentum of global track, from the MomentumByRange algorithm.
Definition at line 378 of file TReconPerformanceEvalModule.hxx.
double ND::TReconPerformanceEvalModule::TGlobalReconObject::MomentumByRangeElectron |
Definition at line 381 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
double ND::TReconPerformanceEvalModule::TGlobalReconObject::MomentumByRangeElectronFlip |
Definition at line 382 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
double ND::TReconPerformanceEvalModule::TGlobalReconObject::MomentumByRangeMuon |
Definition at line 379 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
double ND::TReconPerformanceEvalModule::TGlobalReconObject::MomentumByRangeMuonFlip |
Definition at line 380 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
double ND::TReconPerformanceEvalModule::TGlobalReconObject::MomentumByRangeProton |
Definition at line 383 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
double ND::TReconPerformanceEvalModule::TGlobalReconObject::MomentumByRangeProtonFlip |
Definition at line 384 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
Int_t ND::TReconPerformanceEvalModule::TGlobalReconObject::NConstituents |
Number of constituents of the global track.
Definition at line 352 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillTree().
int ND::TReconPerformanceEvalModule::TGlobalReconObject::NDOF |
NDOF.
Definition at line 399 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
Int_t ND::TReconPerformanceEvalModule::TGlobalReconObject::NDownToTrackerConstituents |
Number of objects we saved in the DownToTrackerConstituents TClonesArray.
Definition at line 429 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillTree().
Int_t ND::TReconPerformanceEvalModule::TGlobalReconObject::NGlobalNodes |
The number of states the global track contains.
Definition at line 369 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
Int_t ND::TReconPerformanceEvalModule::TGlobalReconObject::NGlobalNodesSaved |
The number of states of the global track that we saved information about.
Definition at line 372 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
int ND::TReconPerformanceEvalModule::TGlobalReconObject::NMatchingChi2Info |
Number of entries in the MatchingChi2s array.
Definition at line 413 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillTree().
std::map<std::string, int>* ND::TReconPerformanceEvalModule::TGlobalReconObject::NModuleConstituents |
Number of constituents in each module.
Definition at line 355 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillTree().
std::string ND::TReconPerformanceEvalModule::TGlobalReconObject::ParticleID |
PID.
Definition at line 402 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
double ND::TReconPerformanceEvalModule::TGlobalReconObject::PIDWeight |
PID weight.
Definition at line 405 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
TLorentzVector ND::TReconPerformanceEvalModule::TGlobalReconObject::Position |
Position/time of the global track.
Definition at line 387 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
double ND::TReconPerformanceEvalModule::TGlobalReconObject::Quality |
Goodness of fit.
Definition at line 396 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
bool ND::TReconPerformanceEvalModule::TGlobalReconObject::SetOK |
Definition at line 349 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
std::string ND::TReconPerformanceEvalModule::TGlobalReconObject::StatusString |
String containing the status of the object (success, ran etc)
Definition at line 361 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
std::string ND::TReconPerformanceEvalModule::TGlobalReconObject::SubdetectorString |
String containing subdetectors used by this object.
Definition at line 358 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
TGlobalTruthInfo ND::TReconPerformanceEvalModule::TGlobalReconObject::Truth |
True momentum, angle and charge at closest approach to global state position.
Definition at line 417 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().
UInt_t ND::TReconPerformanceEvalModule::TGlobalReconObject::UniqueID |
UniqueID identifying this object.
Definition at line 432 of file TReconPerformanceEvalModule.hxx.
Referenced by ND::TReconPerformanceEvalModule::FillGlobalInfo().