![]() |
eventAnalysis
7.0-49-g0ac7482
|
An object to store information about an SFG Time Bin. More...
#include <TGlobalReconModule.hxx>
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().