![]() |
eventAnalysis
7.0-49-g0ac7482
|
TGlobalReconObject Object for containing global recon information. More...
#include <TReconPerformanceEvalModule.hxx>
Inheritance diagram for ND::TReconPerformanceEvalModule::TGlobalReconObject:
Collaboration diagram for ND::TReconPerformanceEvalModule::TGlobalReconObject: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().
1.8.5