![]() |
eventAnalysis
7.0-49-g0ac7482
|
An object to store information about an SFG Time Bin. More...
#include <TGlobalReconModule.hxx>
Inheritance diagram for ND::TGlobalReconModule::TSfgTimeBin:
Collaboration diagram for ND::TGlobalReconModule::TSfgTimeBin:Public Member Functions | |
| TSfgTimeBin () | |
| virtual | ~TSfgTimeBin () |
| ClassDef (TGlobalReconModule::TSfgTimeBin, 1) | |
Public Attributes | |
| TVector3 | chargeWeightedPos |
| Charge weighted average hit position in SFG. More... | |
| int | g4ID |
| The ID for the G4 trajectory that contributed most to this time bin. More... | |
| TGlobalHit | hackSFGUnused |
| This is just here to fool TFile::MakeProject, not a real object. More... | |
| double | maxTime |
| Bin end time. More... | |
| double | minTime |
| Bin start time. More... | |
| int | nHits |
| Number of hits in SFG. More... | |
| Int_t | NSFGUnused |
| Number of hits unused in SFG. More... | |
| double | rawChargeSum |
| Summed hit charge in SFG. More... | |
| std::vector< float > | SFGHitPositionX |
| Vector to store the Xposition of each hit in SFG. More... | |
| std::vector< float > | SFGHitPositionY |
| Vector to store the Y position of each hit in SFG. More... | |
| std::vector< float > | SFGHitPositionZ |
| Vector to store the X or Y position of each hit in SFG. More... | |
| std::vector< float > | SFGHitQ |
| Vector to store the charge of each hit in SFG. More... | |
| std::vector< float > | SFGHitT |
| Vector to store the time of each hit in SFG. More... | |
| std::vector< int > | SFGHitTrajID |
| Vector to store the ID of the Trajectory that created the hit in SFG. More... | |
| TOutermostHits | SFGOutermostHits |
| A named collection of the outermost hits in X,Y, and Z from SFG. More... | |
| TClonesArray * | SFGUnused |
| The vector unused hits in SFG. More... | |
An object to store information about an SFG Time Bin.
Definition at line 139 of file TGlobalReconModule.hxx.
| ND::TGlobalReconModule::TSfgTimeBin::TSfgTimeBin | ( | ) |
Definition at line 178 of file TGlobalReconModule.cxx.
|
virtual |
Definition at line 165 of file TGlobalReconModule.cxx.
| ND::TGlobalReconModule::TSfgTimeBin::ClassDef | ( | TGlobalReconModule::TSfgTimeBin | , |
| 1 | |||
| ) |
| TVector3 ND::TGlobalReconModule::TSfgTimeBin::chargeWeightedPos |
Charge weighted average hit position in SFG.
Definition at line 147 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| int ND::TGlobalReconModule::TSfgTimeBin::g4ID |
The ID for the G4 trajectory that contributed most to this time bin.
Definition at line 161 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| TGlobalHit ND::TGlobalReconModule::TSfgTimeBin::hackSFGUnused |
This is just here to fool TFile::MakeProject, not a real object.
Definition at line 160 of file TGlobalReconModule.hxx.
| double ND::TGlobalReconModule::TSfgTimeBin::maxTime |
Bin end time.
Definition at line 144 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| double ND::TGlobalReconModule::TSfgTimeBin::minTime |
Bin start time.
Definition at line 143 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| int ND::TGlobalReconModule::TSfgTimeBin::nHits |
Number of hits in SFG.
Definition at line 150 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| Int_t ND::TGlobalReconModule::TSfgTimeBin::NSFGUnused |
Number of hits unused in SFG.
Definition at line 158 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| double ND::TGlobalReconModule::TSfgTimeBin::rawChargeSum |
Summed hit charge in SFG.
Definition at line 145 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| std::vector<float> ND::TGlobalReconModule::TSfgTimeBin::SFGHitPositionX |
Vector to store the Xposition of each hit in SFG.
Definition at line 152 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| std::vector<float> ND::TGlobalReconModule::TSfgTimeBin::SFGHitPositionY |
Vector to store the Y position of each hit in SFG.
Definition at line 153 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| std::vector<float> ND::TGlobalReconModule::TSfgTimeBin::SFGHitPositionZ |
Vector to store the X or Y position of each hit in SFG.
Definition at line 154 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| std::vector<float> ND::TGlobalReconModule::TSfgTimeBin::SFGHitQ |
Vector to store the charge of each hit in SFG.
Definition at line 155 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| std::vector<float> ND::TGlobalReconModule::TSfgTimeBin::SFGHitT |
Vector to store the time of each hit in SFG.
Definition at line 156 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| std::vector<int> ND::TGlobalReconModule::TSfgTimeBin::SFGHitTrajID |
Vector to store the ID of the Trajectory that created the hit in SFG.
Definition at line 157 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
| TOutermostHits ND::TGlobalReconModule::TSfgTimeBin::SFGOutermostHits |
A named collection of the outermost hits in X,Y, and Z from SFG.
Definition at line 148 of file TGlobalReconModule.hxx.
| TClonesArray* ND::TGlobalReconModule::TSfgTimeBin::SFGUnused |
The vector unused hits in SFG.
Definition at line 159 of file TGlobalReconModule.hxx.
Referenced by ND::TGlobalReconModule::FillSfgTimeBins().
1.8.5