NAIA
1.0.2
|
Accessor class for additional Tof info. More...
#include <Containers/Tof.h>
Public Member Functions | |
TofPlus () | |
Public Member Functions inherited from NAIA::OnDemandContainer< TofPlus > | |
OnDemandContainer ()=default | |
void | LoadEvent () |
Wrapper to call GetEntry on the underlying TBranch. More... | |
void | SetTreeEntry (unsigned long long treeEntry) |
Set the TTree entry number. More... | |
void | Branch (TTree *tree) |
Create the TBranch associated with this container. More... | |
void | MirrorBranch (TTree *targetTree, const TofPlus *sourceContainer) |
Create a TBranch associated with this container mirroring from an existing container. More... | |
void | SetBranchAddress (TTree *tree) |
Setup reading of the data container. More... | |
void | DisableIO () const |
Disables I/O for this container. It won't be written on disk and trying to read it will cause an exception. More... | |
TofPlus * | operator-> () |
Access operator. Use this to access container data More... | |
Public Member Functions inherited from NAIA::TofPlusData | |
void | Clear () |
Clear container content. More... | |
void | Dump () const |
Dump on screen container content. More... | |
Static Public Attributes | |
static const std::string | BranchName = "TofPlusData" |
Additional Inherited Members | |
Public Attributes inherited from NAIA::TofPlusData | |
float | Chi2Coo {0} |
Tof clusters spatial reconstruction normalized chi-square. The tof cluster residuals are computed w.r.t. the tracker track or, for the standalone Tof, w.r.t. a linear fit of the Tof cluster coordinates along all Tof layers. More... | |
float | Chi2Time {0} |
Tof clusters temporal reconstruction normalized chi-square. (Good luck finding out how this is computed...) More... | |
short | NTrkClusters {0} |
Total number of clusters matching Tracker track. More... | |
short | NBetaClusters {0} |
Total number of clusters used for beta estimation. More... | |
short | NChargeClusters {0} |
Total number of clusters used for charge estimation. More... | |
float | ChargeLikelihoodEst {0} |
Likelihood estimation of the event discrete charge. More... | |
float | ChargeLikelihoodProb {0} |
Likelihood probability of the event discrete charge estimation. More... | |
TofBetaVariable< short > | BetaPattern |
Tof layer pattern used for the beta reconstruction (for each beta type). See Tof::BetaType for list of types. More... | |
std::vector< bool > | LayerGoodPathl |
Pathlength check for each tof layer. False if the track crosses a paddle edge, or if this is the standalone reconstruction. More... | |
LayerVariable< float > | LayerCharge |
Charge estimation for each tof layer. More... | |
LayerVariable< float > | LayerEdep |
Energy deposition in each tof layer. More... | |
LayerVariable < TofClusterTypeVariable < unsigned int > > | NClusters |
Number of tof clusters on each layer both on-time or off-time (far from trigger). See Tof::BetaClusterType for list of cluster types. More... | |
LayerVariable < TofClusterTypeVariable < float > > | AverageDTime |
Average delta-t for tof clusters on each layer. See Tof::BetaClusterType for list of cluster types. More... | |
LayerVariable < TofClusterTypeVariable < float > > | AverageEdep |
Average cluster energy deposition on each tof layer. See Tof::BetaClusterType for list of cluster types. More... | |
|
static |