#include <FlatRecoTree.h>
Public Member Functions | |
FlatRecoTree () | |
FlatRecoTree (TTree *tree) | |
FlatRecoTree (TTree *tree, char opt) | |
const size_t | NTrack () const override |
number of tracks in this event More... | |
const size_t | NVertex () const override |
number of vertices in this event More... | |
const size_t | NVee () const override |
number of vees in this event More... | |
const size_t | NCalCluster () const override |
number of ECal clusters in this event More... | |
const TLorentzVector * | TrackVertex (const size_t &itrack) const override |
4-position of track's assumed start point More... | |
const TLorentzVector * | TrackEnd (const size_t &itrack) const override |
4-position of track's assumed end point More... | |
const size_t | NTrackHit (const size_t &itrack) const override |
number of reconstructed hits used in track fit More... | |
const TVector3 * | TrackMomBeg (const size_t &itrack) const override |
momentum 3-vector as track's assumed start point More... | |
const TVector3 * | TrackMomEnd (const size_t &itrack) const override |
momentum 3-vector as track's assumed end point More... | |
const float | TrackVtxDirectionX (const size_t &itrack) const override |
x-direction cosine at track vertex More... | |
const float | TrackVtxDirectionY (const size_t &itrack) const override |
y-direction cosine at track vertex More... | |
const float | TrackVtxDirectionZ (const size_t &itrack) const override |
z-direction cosine at track vertex More... | |
const float | TrackEndDirectionX (const size_t &itrack) const override |
x-direction cosine at track end More... | |
const float | TrackEndDirectionY (const size_t &itrack) const override |
y-direction cosine at track end More... | |
const float | TrackEndDirectionZ (const size_t &itrack) const override |
z-direction cosine at track end More... | |
const float | TrackLenFwd (const size_t &itrack) const override |
track length from forward fit More... | |
const float | TrackLenBkd (const size_t &itrack) const override |
track length from backward fit More... | |
const float | TrackIonizFwd (const size_t &itrack) const override |
track average ionization rate from forward fit More... | |
const float | TrackIonizBkd (const size_t &itrack) const override |
track average ionization rate from backward fit More... | |
const int | TrackChiSqrFwd (const size_t &itrack) const override |
chi-squared of track fit in forward direction More... | |
const int | TrackChiSqrBkd (const size_t &itrack) const override |
chi-squared of track fit in backward direction More... | |
const int | TrackChgFwd (const size_t &itrack) const override |
charge sign of track if current hypothesis correct More... | |
const int | TrackChgBkd (const size_t &itrack) const override |
charge sign of track if current hypothesis wrong More... | |
void | TrackParBeg (const size_t &itrack, float pars[5]) const override |
track fit parameters at the track's assumed start More... | |
void | TrackParEnd (const size_t &itrack, float pars[5]) const override |
track fit parameters at the track's assumed end More... | |
void | TrackCovarBeg (const size_t &itrack, float pars[15]) const override |
track fit covariance matrix (assume symmetry) at track's assumed start More... | |
void | TrackCovarEnd (const size_t &itrack, float pars[15]) const override |
track fit covariance matrix (assume symmetry) at track's assumed end More... | |
const TLorentzVector * | TrackTruePosBeg (const size_t &itrack) const override |
true 4-position at track vertex [cm,ns] More... | |
const TLorentzVector * | TrackTruePosEnd (const size_t &itrack) const override |
true 4-position at track end [cm,ns] More... | |
const TLorentzVector * | TrackTrueMomBeg (const size_t &itrack) const override |
true 4-momentum at track vertex [GeV/c,GeV] More... | |
const TLorentzVector * | TrackTrueMomEnd (const size_t &itrack) const override |
true 4-momentum at track end [GeV/c,GeV] More... | |
const float | TrackTrueEnergy (const size_t &icluster) const override |
total associated true energy deposited with ith cluster More... | |
const size_t | TrackNTrueTrack (const size_t &icluster) const override |
number of MCParticles associated with ith cluster More... | |
const int | TrackTrkIdMaxDeposit (const size_t &icluster) const override |
trackID of the MCParticle depositing the most energy in ith cluster More... | |
const float | TrackMaxDeposit (const size_t &icluster) const override |
maximum true deposited energy from a single MCParticle More... | |
const pair< int, float > * | TrackTrueDeposit (const size_t &itrack, size_t &itrue) const override |
const vector< pair< int, float > > * | TrackTrueDeposits (const size_t &itrack) const override |
const TLorentzVector * | GetVertex (const size_t &ivertex) const override |
================ vertex ========================== More... | |
void | VertexCovariance (const size_t &ivertex, float covar[][3]) const override |
given a vertex index, fill given position covariance matrix More... | |
const TLorentzVector * | VeeVertex (const size_t &ivee) const override |
=============== Vee ======================= More... | |
void | VeeCovariance (const size_t &ivee, float covar[][3]) const override |
given a vee index, fill given position covariance matrix More... | |
const vector< TLorentzVector > * | VeeMomentumPerHypothesis (const size_t &ivee) const override |
4-momentum for vee if it matches {Kshort, Lambda1, Lambda2} More... | |
const float | VeeChiSquared (const size_t &ivee) const override |
const TLorentzVector * | CalClustPosition (const size_t &icluster) const override |
================ ECal cluster ====================== More... | |
const float | CalClustEnergy (const size_t &icluster) const override |
reconstructed ECal cluster energy More... | |
const float | CalClustEnergyError (const size_t &icluster) const override |
const float | CalClustTrueEnergy (const size_t &icluster) const override |
total associated true energy deposited with ith cluster More... | |
const size_t | CalClustNTrueTrack (const size_t &icluster) const override |
number of MCParticles associated with ith cluster More... | |
const int | CalClustTrkIdMaxDeposit (const size_t &icluster) const override |
trackID of the MCParticle depositing the most energy in ith cluster More... | |
const float | CalClustMaxDeposit (const size_t &icluster) const override |
maximum true deposited energy from a single MCParticle More... | |
const std::pair< int, float > * | CalClustTrueDeposit (const size_t &icluster, const size_t &itrack) const override |
const float | CalClustTimeDifference (const size_t &icluster) const override |
const float * | CalClustShape (const size_t &icluster) const override |
const float | CalClustTheta (const size_t &icluster) const override |
const float | CalClustPhi (const size_t &icluster) const override |
const vector< TVector3 > * | CalClustEigenVecs (const size_t &icluster) const override |
Public Member Functions inherited from garana::RecoTree | |
virtual | ~RecoTree () |
const float | TrackMaxDepositFrac (const size_t &itrack) const |
largest fraction of total energy contributed by single MCParticle More... | |
const float | CalClustMaxDepositFrac (const size_t &icluster) const |
largest fraction of total energy contributed by single MCParticle More... | |
void | GetTrackG4PIndices (const size_t &itrk, vector< UInt_t > &ig4ps) const |
given a track index, fill a given vector with matched G4 particle indices More... | |
void | GetVertexTrackIndices (const size_t &ivtx, vector< UInt_t > &itracks) const |
given a vertex index, fill a given vector with matched track indices More... | |
void | GetVeeTrackIndices (const size_t &ivee, vector< UInt_t > &itracks) const |
given a vee index, fill a given vector with matched G4 particle indices More... | |
void | GetCalClusterTrackIndices (const size_t &iclust, vector< UInt_t > &itracks) const |
given a calocluster index, fill a given vector with matched track indices More... | |
void | GetCalClusterG4Indices (const size_t &iclust, vector< UInt_t > &ig4ps) const |
given a calocluster index, fill a given vector with matched G4Particle indices More... | |
Public Member Functions inherited from garana::TreeReader | |
virtual | ~TreeReader () |
void | SetupRead (TTree *tree) |
TTree * | GetInputTree () |
size_t | NEntries () const |
virtual void | GetEntry (const UInt_t &ientry) |
Int_t | Event () const |
const TObjArray * | GetBranchList () const |
void | Fill () |
void | Write () |
void | CheckOpt (char opt) |
bool | BlockWrite () const |
Protected Member Functions | |
bool | SetBranchAddresses () override |
void | SetVecs () |
void | ClearVecs () |
Protected Attributes | |
vector< float > * | fTrkLenFwd = nullptr |
length of the track in cm from forwards fit More... | |
vector< float > * | fTrkLenBac = nullptr |
length of the track in cm from backwards fit More... | |
vector< float > * | fTrkMomBeg = nullptr |
momentum of the track at the vertex in GeV/c More... | |
vector< float > * | fTrkMomEnd = nullptr |
momentum of the track at the end in GeV/c More... | |
vector< float > * | fTrkVtxX = nullptr |
track vertex position 4-vector cm,ns More... | |
vector< float > * | fTrkVtxY = nullptr |
vector< float > * | fTrkVtxZ = nullptr |
vector< float > * | fTrkVtxT = nullptr |
vector< float > * | fTrkEndX = nullptr |
track end position 4-vector cm,ns More... | |
vector< float > * | fTrkEndY = nullptr |
vector< float > * | fTrkEndZ = nullptr |
vector< float > * | fTrkEndT = nullptr |
vector< float > * | fTrkVtxDirX = nullptr |
track vertex direction More... | |
vector< float > * | fTrkVtxDirY = nullptr |
vector< float > * | fTrkVtxDirZ = nullptr |
vector< float > * | fTrkEndDirX = nullptr |
track end direction More... | |
vector< float > * | fTrkEndDirY = nullptr |
vector< float > * | fTrkEndDirZ = nullptr |
vector< float > * | fTrkChiFwd = nullptr |
chisquared forward fit More... | |
vector< float > * | fTrkChiBac = nullptr |
chisquared backward fit More... | |
vector< size_t > * | fTrkNHits = nullptr |
number of hits More... | |
vector< float > * | fTrackXBeg = nullptr |
Track x-coord at beginning of track [cm]. More... | |
vector< float > * | fTrackYBeg = nullptr |
Track y-coord (par[0]) at beginning of track [cm]. More... | |
vector< float > * | fTrackZBeg = nullptr |
Track z-coord (par[1]) at beginning of track [cm]. More... | |
vector< float > * | fTrackCurvBeg = nullptr |
Track curvature (par[2]) at beginning of track [cm^-1]. More... | |
vector< float > * | fTrackPhiBeg = nullptr |
Track phi (par[3]) at beginning of track [rad]. More... | |
vector< float > * | fTrackLambBeg = nullptr |
Track lambda (par[4]) at beginning of track [rad]. More... | |
vector< float > * | fTrackXEnd = nullptr |
Track x-coord at end of track [cm]. More... | |
vector< float > * | fTrackYEnd = nullptr |
Track y-coord (par[0]) at end of track [cm]. More... | |
vector< float > * | fTrackZEnd = nullptr |
Track z-coord (par[1]) at end of track [cm]. More... | |
vector< float > * | fTrackCurvEnd = nullptr |
Track curvature (par[2]) at end of track [cm^-1]. More... | |
vector< float > * | fTrackPhiEnd = nullptr |
Track phi (par[3]) at end of track [rad]. More... | |
vector< float > * | fTrackLambEnd = nullptr |
Track lambda (par[4]) at end of track [rad]. More... | |
vector< float > * | fTrkCovMat1Beg = nullptr |
covariance matrix at beginning of track – assuming symmetry More... | |
vector< float > * | fTrkCovMat2Beg = nullptr |
vector< float > * | fTrkCovMat3Beg = nullptr |
vector< float > * | fTrkCovMat4Beg = nullptr |
vector< float > * | fTrkCovMat5Beg = nullptr |
vector< float > * | fTrkCovMat6Beg = nullptr |
vector< float > * | fTrkCovMat7Beg = nullptr |
vector< float > * | fTrkCovMat8Beg = nullptr |
vector< float > * | fTrkCovMat9Beg = nullptr |
vector< float > * | fTrkCovMat10Beg = nullptr |
vector< float > * | fTrkCovMat11Beg = nullptr |
vector< float > * | fTrkCovMat12Beg = nullptr |
vector< float > * | fTrkCovMat13Beg = nullptr |
vector< float > * | fTrkCovMat14Beg = nullptr |
vector< float > * | fTrkCovMat15Beg = nullptr |
vector< float > * | fTrkCovMat1End = nullptr |
covariance matrix at end of track – assuming symmetry More... | |
vector< float > * | fTrkCovMat2End = nullptr |
vector< float > * | fTrkCovMat3End = nullptr |
vector< float > * | fTrkCovMat4End = nullptr |
vector< float > * | fTrkCovMat5End = nullptr |
vector< float > * | fTrkCovMat6End = nullptr |
vector< float > * | fTrkCovMat7End = nullptr |
vector< float > * | fTrkCovMat8End = nullptr |
vector< float > * | fTrkCovMat9End = nullptr |
vector< float > * | fTrkCovMat10End = nullptr |
vector< float > * | fTrkCovMat11End = nullptr |
vector< float > * | fTrkCovMat12End = nullptr |
vector< float > * | fTrkCovMat13End = nullptr |
vector< float > * | fTrkCovMat14End = nullptr |
vector< float > * | fTrkCovMat15End = nullptr |
vector< float > * | fTrkIonizFwd = nullptr |
vector< float > * | fTrkIonizBac = nullptr |
vector< int > * | fTrkChgFwd = nullptr |
vector< int > * | fTrkChgBac = nullptr |
vector< float > * | fVeeVtxX = nullptr |
x-position of vertex [cm] More... | |
vector< float > * | fVeeVtxY = nullptr |
y-position of vertex [cm] More... | |
vector< float > * | fVeeVtxZ = nullptr |
z-position of vertex [cm] More... | |
vector< float > * | fVeeVtxT = nullptr |
time of vertex [ns] More... | |
vector< float > * | fVeeVtxCovar11 = nullptr |
uncertainties in vertex position [cm] More... | |
vector< float > * | fVeeVtxCovar12 = nullptr |
vector< float > * | fVeeVtxCovar13 = nullptr |
vector< float > * | fVeeVtxCovar21 = nullptr |
vector< float > * | fVeeVtxCovar22 = nullptr |
vector< float > * | fVeeVtxCovar23 = nullptr |
vector< float > * | fVeeVtxCovar31 = nullptr |
vector< float > * | fVeeVtxCovar32 = nullptr |
vector< float > * | fVeeVtxCovar33 = nullptr |
vector< float > * | fVeePxKshort = nullptr |
four-momentum of vee, for Kshort hypothesis [GeV] More... | |
vector< float > * | fVeePyKshort = nullptr |
vector< float > * | fVeePzKshort = nullptr |
vector< float > * | fVeeEKshort = nullptr |
vector< float > * | fVeePxLamb1 = nullptr |
four-momentum of vee, for Kshort hypothesis [GeV] More... | |
vector< float > * | fVeePyLamb1 = nullptr |
vector< float > * | fVeePzLamb1 = nullptr |
vector< float > * | fVeeELamb1 = nullptr |
vector< float > * | fVeePxLamb2 = nullptr |
four-momentum of vee, for Kshort hypothesis [GeV] More... | |
vector< float > * | fVeePyLamb2 = nullptr |
vector< float > * | fVeePzLamb2 = nullptr |
vector< float > * | fVeeELamb2 = nullptr |
vector< float > * | fVeeChisqr = nullptr |
chi-squared More... | |
vector< float > * | fVtxX = nullptr |
x-position of vertex [cm] More... | |
vector< float > * | fVtxY = nullptr |
y-position of vertex [cm] More... | |
vector< float > * | fVtxZ = nullptr |
z-position of vertex [cm] More... | |
vector< float > * | fVtxT = nullptr |
time of vertex [ns] More... | |
vector< float > * | fVtxCovar11 = nullptr |
uncertainties in vertex position [cm] More... | |
vector< float > * | fVtxCovar12 = nullptr |
vector< float > * | fVtxCovar13 = nullptr |
vector< float > * | fVtxCovar21 = nullptr |
vector< float > * | fVtxCovar22 = nullptr |
vector< float > * | fVtxCovar23 = nullptr |
vector< float > * | fVtxCovar31 = nullptr |
vector< float > * | fVtxCovar32 = nullptr |
vector< float > * | fVtxCovar33 = nullptr |
vector< float > * | fCalClustX = nullptr |
x-position of the cluster [cm] More... | |
vector< float > * | fCalClustY = nullptr |
y-position of the cluster [cm] More... | |
vector< float > * | fCalClustZ = nullptr |
z-position of the cluster [cm] More... | |
vector< float > * | fCalClustT = nullptr |
time of the cluster [ns] More... | |
vector< float > * | fCalClustEnergy = nullptr |
energy of the ECal cluster [GeV] More... | |
vector< float > * | fCalClustEnergyError = nullptr |
uncertainty of the cluster energy [GeV] More... | |
vector< float > * | fCalClustTdiff = nullptr |
time difference between the first and last layer of the cluster [ns] More... | |
vector< float > * | fCalClustEllip = nullptr |
cluster shape parameter ellipsoid More... | |
vector< float > * | fCalClustR1 = nullptr |
cluster shape parameter r1 More... | |
vector< float > * | fCalClustR2 = nullptr |
cluster shape parameter r2 More... | |
vector< float > * | fCalClustR3 = nullptr |
cluster shape parameter r3 More... | |
vector< float > * | fCalClustVol = nullptr |
cluster shape parameter volume More... | |
vector< float > * | fCalClustWidth = nullptr |
cluster shape parameter width More... | |
vector< float > * | fCalClustTheta = nullptr |
intrasic direction of the cluster theta More... | |
vector< float > * | fCalClustPhi = nullptr |
intrasic direction of the cluster phi More... | |
vector< float > * | fCalClustEigen1X = nullptr |
Eigenvectors of the cluster in ascending order (principal axis with smallest inertial mass) normalised to 1. More... | |
vector< float > * | fCalClustEigen1Y = nullptr |
vector< float > * | fCalClustEigen1Z = nullptr |
vector< float > * | fCalClustEigen2X = nullptr |
Eigenvectors of the cluster in ascending order (principal axis with smallest inertial mass) normalised to 1. More... | |
vector< float > * | fCalClustEigen2Y = nullptr |
vector< float > * | fCalClustEigen2Z = nullptr |
vector< float > * | fCalClustEigen3X = nullptr |
Eigenvectors of the cluster in ascending order (principal axis with smallest inertial mass) normalised to 1. More... | |
vector< float > * | fCalClustEigen3Y = nullptr |
vector< float > * | fCalClustEigen3Z = nullptr |
vector< vector< UInt_t > > * | fTrackG4PIndices = nullptr |
vector< vector< UInt_t > > * | fVertTrackIndices = nullptr |
vector< vector< UInt_t > > * | fVeeTrackIndices = nullptr |
vector< vector< UInt_t > > * | fCalTrackIndices = nullptr |
vector< vector< Int_t > > * | fVertTrackEnds = nullptr |
vector< vector< Int_t > > * | fVeeTrackEnds = nullptr |
TBranch * | b_TrkLenFwd = nullptr |
TBranch * | b_TrkLenBac = nullptr |
TBranch * | b_TrkMomBeg = nullptr |
TBranch * | b_TrkMomEnd = nullptr |
TBranch * | b_TrkVtxX = nullptr |
TBranch * | b_TrkVtxY = nullptr |
TBranch * | b_TrkVtxZ = nullptr |
TBranch * | b_TrkVtxT = nullptr |
TBranch * | b_TrkEndX = nullptr |
TBranch * | b_TrkEndY = nullptr |
TBranch * | b_TrkEndZ = nullptr |
TBranch * | b_TrkEndT = nullptr |
TBranch * | b_TrkVtxDirX = nullptr |
TBranch * | b_TrkVtxDirY = nullptr |
TBranch * | b_TrkVtxDirZ = nullptr |
TBranch * | b_TrkEndDirX = nullptr |
TBranch * | b_TrkEndDirY = nullptr |
TBranch * | b_TrkEndDirZ = nullptr |
TBranch * | b_TrkChiFwd = nullptr |
TBranch * | b_TrkChiBac = nullptr |
TBranch * | b_TrkNHits = nullptr |
TBranch * | b_TrackXBeg = nullptr |
TBranch * | b_TrackYBeg = nullptr |
TBranch * | b_TrackZBeg = nullptr |
TBranch * | b_TrackCurvBeg = nullptr |
TBranch * | b_TrackPhiBeg = nullptr |
TBranch * | b_TrackLambBeg = nullptr |
TBranch * | b_TrackParEnd = nullptr |
TBranch * | b_TrackXEnd = nullptr |
TBranch * | b_TrackYEnd = nullptr |
TBranch * | b_TrackZEnd = nullptr |
TBranch * | b_TrackCurvEnd = nullptr |
TBranch * | b_TrackPhiEnd = nullptr |
TBranch * | b_TrackLambEnd = nullptr |
TBranch * | b_TrkCovMat1Beg = nullptr |
TBranch * | b_TrkCovMat2Beg = nullptr |
TBranch * | b_TrkCovMat3Beg = nullptr |
TBranch * | b_TrkCovMat4Beg = nullptr |
TBranch * | b_TrkCovMat5Beg = nullptr |
TBranch * | b_TrkCovMat6Beg = nullptr |
TBranch * | b_TrkCovMat7Beg = nullptr |
TBranch * | b_TrkCovMat8Beg = nullptr |
TBranch * | b_TrkCovMat9Beg = nullptr |
TBranch * | b_TrkCovMat10Beg = nullptr |
TBranch * | b_TrkCovMat11Beg = nullptr |
TBranch * | b_TrkCovMat12Beg = nullptr |
TBranch * | b_TrkCovMat13Beg = nullptr |
TBranch * | b_TrkCovMat14Beg = nullptr |
TBranch * | b_TrkCovMat15Beg = nullptr |
TBranch * | b_TrkCovMat1End = nullptr |
TBranch * | b_TrkCovMat2End = nullptr |
TBranch * | b_TrkCovMat3End = nullptr |
TBranch * | b_TrkCovMat4End = nullptr |
TBranch * | b_TrkCovMat5End = nullptr |
TBranch * | b_TrkCovMat6End = nullptr |
TBranch * | b_TrkCovMat7End = nullptr |
TBranch * | b_TrkCovMat8End = nullptr |
TBranch * | b_TrkCovMat9End = nullptr |
TBranch * | b_TrkCovMat10End = nullptr |
TBranch * | b_TrkCovMat11End = nullptr |
TBranch * | b_TrkCovMat12End = nullptr |
TBranch * | b_TrkCovMat13End = nullptr |
TBranch * | b_TrkCovMat14End = nullptr |
TBranch * | b_TrkCovMat15End = nullptr |
TBranch * | b_VeeVtxX = nullptr |
TBranch * | b_VeeVtxY = nullptr |
TBranch * | b_VeeVtxZ = nullptr |
TBranch * | b_VeeVtxT = nullptr |
TBranch * | b_VeeVtxCovar11 = nullptr |
TBranch * | b_VeeVtxCovar12 = nullptr |
TBranch * | b_VeeVtxCovar13 = nullptr |
TBranch * | b_VeeVtxCovar21 = nullptr |
TBranch * | b_VeeVtxCovar22 = nullptr |
TBranch * | b_VeeVtxCovar23 = nullptr |
TBranch * | b_VeeVtxCovar31 = nullptr |
TBranch * | b_VeeVtxCovar32 = nullptr |
TBranch * | b_VeeVtxCovar33 = nullptr |
TBranch * | b_VeePxKshort = nullptr |
TBranch * | b_VeePyKshort = nullptr |
TBranch * | b_VeePzKshort = nullptr |
TBranch * | b_VeeEKshort = nullptr |
TBranch * | b_VeePxLamb1 = nullptr |
TBranch * | b_VeePyLamb1 = nullptr |
TBranch * | b_VeePzLamb1 = nullptr |
TBranch * | b_VeeELamb1 = nullptr |
TBranch * | b_VeePxLamb2 = nullptr |
TBranch * | b_VeePyLamb2 = nullptr |
TBranch * | b_VeePzLamb2 = nullptr |
TBranch * | b_VeeELamb2 = nullptr |
TBranch * | b_VeeChisqr = nullptr |
TBranch * | b_VtxX = nullptr |
TBranch * | b_VtxY = nullptr |
TBranch * | b_VtxZ = nullptr |
TBranch * | b_VtxT = nullptr |
TBranch * | b_VtxCovar11 = nullptr |
TBranch * | b_VtxCovar12 = nullptr |
TBranch * | b_VtxCovar13 = nullptr |
TBranch * | b_VtxCovar21 = nullptr |
TBranch * | b_VtxCovar22 = nullptr |
TBranch * | b_VtxCovar23 = nullptr |
TBranch * | b_VtxCovar31 = nullptr |
TBranch * | b_VtxCovar32 = nullptr |
TBranch * | b_VtxCovar33 = nullptr |
TBranch * | b_CalClustX = nullptr |
TBranch * | b_CalClustY = nullptr |
TBranch * | b_CalClustZ = nullptr |
TBranch * | b_CalClustT = nullptr |
TBranch * | b_CalClustEnergy = nullptr |
TBranch * | b_CalClustEnergyError = nullptr |
TBranch * | b_CalClustTdiff = nullptr |
TBranch * | b_CalClustEllip = nullptr |
TBranch * | b_CalClustR1 = nullptr |
TBranch * | b_CalClustR2 = nullptr |
TBranch * | b_CalClustR3 = nullptr |
TBranch * | b_CalClustVol = nullptr |
TBranch * | b_CalClustWidth = nullptr |
TBranch * | b_CalClustTheta = nullptr |
TBranch * | b_CalClustPhi = nullptr |
TBranch * | b_CalClustEigen1X = nullptr |
TBranch * | b_CalClustEigen1Y = nullptr |
TBranch * | b_CalClustEigen1Z = nullptr |
TBranch * | b_CalClustEigen2X = nullptr |
TBranch * | b_CalClustEigen2Y = nullptr |
TBranch * | b_CalClustEigen2Z = nullptr |
TBranch * | b_CalClustEigen3X = nullptr |
TBranch * | b_CalClustEigen3Y = nullptr |
TBranch * | b_CalClustEigen3Z = nullptr |
TBranch * | b_TrackG4PIndices = nullptr |
TBranch * | b_VertTrackIndices = nullptr |
TBranch * | b_VeeTrackIndices = nullptr |
TBranch * | b_CalTrackIndices = nullptr |
TBranch * | b_VertTrackEnds = nullptr |
TBranch * | b_VeeTrackEnds = nullptr |
TBranch * | b_TrkIonizFwd = nullptr |
TBranch * | b_TrkIonizBac = nullptr |
TBranch * | b_TrkChgFwd = nullptr |
TBranch * | b_TrkChgBac = nullptr |
Protected Attributes inherited from garana::RecoTree | |
vector< vector< UInt_t > > * | fTrackG4PIndices = nullptr |
vector< vector< UInt_t > > * | fVertTrackIndices = nullptr |
vector< vector< UInt_t > > * | fVeeTrackIndices = nullptr |
vector< vector< UInt_t > > * | fCalClusterTrackIndices = nullptr |
vector< vector< UInt_t > > * | fCalClusterG4Indices = nullptr |
TBranch * | b_TrackG4PIndices = nullptr |
TBranch * | b_VertTrackIndices = nullptr |
TBranch * | b_VeeTrackIndices = nullptr |
TBranch * | b_CalClusterTrackIndices = nullptr |
TBranch * | b_CalClusterG4Indices = nullptr |
Protected Attributes inherited from garana::TreeReader | |
const std::string | treename |
char | fOpt = 'r' |
TTree * | fTreeIn = nullptr |
pointer to the analyzed TTree or TChain More... | |
UInt_t | fCurrentEntry = UINT_MAX |
TBranch * | b_Event = nullptr |
Int_t | fEvent = -1 |
event number for tree entry More... | |
Definition at line 18 of file FlatRecoTree.h.
|
inline |
Definition at line 22 of file FlatRecoTree.h.
FlatRecoTree::FlatRecoTree | ( | TTree * | tree | ) |
Definition at line 14 of file FlatRecoTree.cxx.
FlatRecoTree::FlatRecoTree | ( | TTree * | tree, |
char | opt | ||
) |
Definition at line 19 of file FlatRecoTree.cxx.
|
overridevirtual |
Implements garana::RecoTree.
Definition at line 969 of file FlatRecoTree.cxx.
|
overridevirtual |
reconstructed ECal cluster energy
Implements garana::RecoTree.
Definition at line 917 of file FlatRecoTree.cxx.
|
overridevirtual |
Implements garana::RecoTree.
Definition at line 921 of file FlatRecoTree.cxx.
|
overridevirtual |
maximum true deposited energy from a single MCParticle
Implements garana::RecoTree.
Definition at line 933 of file FlatRecoTree.cxx.
|
overridevirtual |
number of MCParticles associated with ith cluster
Implements garana::RecoTree.
Definition at line 927 of file FlatRecoTree.cxx.
|
overridevirtual |
Implements garana::RecoTree.
Definition at line 965 of file FlatRecoTree.cxx.
|
overridevirtual |
================ ECal cluster ======================
Implements garana::RecoTree.
Definition at line 912 of file FlatRecoTree.cxx.
|
overridevirtual |
Implements garana::RecoTree.
Definition at line 948 of file FlatRecoTree.cxx.
|
overridevirtual |
Implements garana::RecoTree.
Definition at line 961 of file FlatRecoTree.cxx.
|
overridevirtual |
Implements garana::RecoTree.
Definition at line 944 of file FlatRecoTree.cxx.
|
overridevirtual |
trackID of the MCParticle depositing the most energy in ith cluster
Implements garana::RecoTree.
Definition at line 930 of file FlatRecoTree.cxx.
|
overridevirtual |
Implements garana::RecoTree.
Definition at line 936 of file FlatRecoTree.cxx.
|
overridevirtual |
total associated true energy deposited with ith cluster
Implements garana::RecoTree.
Definition at line 924 of file FlatRecoTree.cxx.
|
protected |
Definition at line 504 of file FlatRecoTree.cxx.
|
overridevirtual |
================ vertex ==========================
Implements garana::RecoTree.
Definition at line 850 of file FlatRecoTree.cxx.
|
overridevirtual |
number of ECal clusters in this event
Implements garana::RecoTree.
Definition at line 667 of file FlatRecoTree.cxx.
|
overridevirtual |
number of tracks in this event
Implements garana::RecoTree.
Definition at line 655 of file FlatRecoTree.cxx.
|
overridevirtual |
number of reconstructed hits used in track fit
Implements garana::RecoTree.
Definition at line 687 of file FlatRecoTree.cxx.
|
overridevirtual |
number of vees in this event
Implements garana::RecoTree.
Definition at line 663 of file FlatRecoTree.cxx.
|
overridevirtual |
number of vertices in this event
Implements garana::RecoTree.
Definition at line 659 of file FlatRecoTree.cxx.
|
overrideprotectedvirtual |
Implements garana::TreeReader.
Definition at line 37 of file FlatRecoTree.cxx.
|
protected |
Definition at line 353 of file FlatRecoTree.cxx.
|
overridevirtual |
charge sign of track if current hypothesis wrong
Implements garana::RecoTree.
Definition at line 760 of file FlatRecoTree.cxx.
|
overridevirtual |
charge sign of track if current hypothesis correct
Implements garana::RecoTree.
Definition at line 756 of file FlatRecoTree.cxx.
|
overridevirtual |
chi-squared of track fit in backward direction
Implements garana::RecoTree.
Definition at line 752 of file FlatRecoTree.cxx.
|
overridevirtual |
chi-squared of track fit in forward direction
Implements garana::RecoTree.
Definition at line 748 of file FlatRecoTree.cxx.
|
overridevirtual |
track fit covariance matrix (assume symmetry) at track's assumed start
Implements garana::RecoTree.
Definition at line 783 of file FlatRecoTree.cxx.
|
overridevirtual |
track fit covariance matrix (assume symmetry) at track's assumed end
Implements garana::RecoTree.
Definition at line 802 of file FlatRecoTree.cxx.
|
overridevirtual |
4-position of track's assumed end point
Implements garana::RecoTree.
Definition at line 679 of file FlatRecoTree.cxx.
|
overridevirtual |
x-direction cosine at track end
Implements garana::RecoTree.
Definition at line 720 of file FlatRecoTree.cxx.
|
overridevirtual |
y-direction cosine at track end
Implements garana::RecoTree.
Definition at line 724 of file FlatRecoTree.cxx.
|
overridevirtual |
z-direction cosine at track end
Implements garana::RecoTree.
Definition at line 728 of file FlatRecoTree.cxx.
|
overridevirtual |
track average ionization rate from backward fit
Implements garana::RecoTree.
Definition at line 744 of file FlatRecoTree.cxx.
|
overridevirtual |
track average ionization rate from forward fit
Implements garana::RecoTree.
Definition at line 740 of file FlatRecoTree.cxx.
|
overridevirtual |
track length from backward fit
Implements garana::RecoTree.
Definition at line 736 of file FlatRecoTree.cxx.
|
overridevirtual |
track length from forward fit
Implements garana::RecoTree.
Definition at line 732 of file FlatRecoTree.cxx.
|
overridevirtual |
maximum true deposited energy from a single MCParticle
Implements garana::RecoTree.
Definition at line 846 of file FlatRecoTree.cxx.
|
overridevirtual |
momentum 3-vector as track's assumed start point
Implements garana::RecoTree.
Definition at line 691 of file FlatRecoTree.cxx.
|
overridevirtual |
momentum 3-vector as track's assumed end point
Implements garana::RecoTree.
Definition at line 700 of file FlatRecoTree.cxx.
|
overridevirtual |
number of MCParticles associated with ith cluster
Implements garana::RecoTree.
Definition at line 844 of file FlatRecoTree.cxx.
|
overridevirtual |
track fit parameters at the track's assumed start
Implements garana::RecoTree.
Definition at line 764 of file FlatRecoTree.cxx.
|
overridevirtual |
track fit parameters at the track's assumed end
Implements garana::RecoTree.
Definition at line 774 of file FlatRecoTree.cxx.
|
overridevirtual |
trackID of the MCParticle depositing the most energy in ith cluster
Implements garana::RecoTree.
Definition at line 845 of file FlatRecoTree.cxx.
|
overridevirtual |
Implements garana::RecoTree.
Definition at line 847 of file FlatRecoTree.cxx.
|
overridevirtual |
Implements garana::RecoTree.
Definition at line 848 of file FlatRecoTree.cxx.
|
overridevirtual |
total associated true energy deposited with ith cluster
Implements garana::RecoTree.
Definition at line 843 of file FlatRecoTree.cxx.
|
overridevirtual |
true 4-momentum at track vertex [GeV/c,GeV]
Implements garana::RecoTree.
Definition at line 832 of file FlatRecoTree.cxx.
|
overridevirtual |
true 4-momentum at track end [GeV/c,GeV]
Implements garana::RecoTree.
Definition at line 837 of file FlatRecoTree.cxx.
|
overridevirtual |
true 4-position at track vertex [cm,ns]
Implements garana::RecoTree.
Definition at line 822 of file FlatRecoTree.cxx.
|
overridevirtual |
true 4-position at track end [cm,ns]
Implements garana::RecoTree.
Definition at line 827 of file FlatRecoTree.cxx.
|
overridevirtual |
4-position of track's assumed start point
Implements garana::RecoTree.
Definition at line 671 of file FlatRecoTree.cxx.
|
overridevirtual |
x-direction cosine at track vertex
Implements garana::RecoTree.
Definition at line 708 of file FlatRecoTree.cxx.
|
overridevirtual |
y-direction cosine at track vertex
Implements garana::RecoTree.
Definition at line 712 of file FlatRecoTree.cxx.
|
overridevirtual |
z-direction cosine at track vertex
Implements garana::RecoTree.
Definition at line 716 of file FlatRecoTree.cxx.
|
overridevirtual |
|
overridevirtual |
given a vee index, fill given position covariance matrix
Implements garana::RecoTree.
Definition at line 881 of file FlatRecoTree.cxx.
|
overridevirtual |
4-momentum for vee if it matches {Kshort, Lambda1, Lambda2}
Implements garana::RecoTree.
Definition at line 894 of file FlatRecoTree.cxx.
|
overridevirtual |
=============== Vee =======================
Implements garana::RecoTree.
Definition at line 877 of file FlatRecoTree.cxx.
|
overridevirtual |
given a vertex index, fill given position covariance matrix
Implements garana::RecoTree.
Definition at line 861 of file FlatRecoTree.cxx.
|
protected |
Definition at line 380 of file FlatRecoTree.h.
|
protected |
Definition at line 381 of file FlatRecoTree.h.
|
protected |
Definition at line 382 of file FlatRecoTree.h.
|
protected |
Definition at line 383 of file FlatRecoTree.h.
|
protected |
Definition at line 384 of file FlatRecoTree.h.
|
protected |
Definition at line 385 of file FlatRecoTree.h.
|
protected |
Definition at line 386 of file FlatRecoTree.h.
|
protected |
Definition at line 387 of file FlatRecoTree.h.
|
protected |
Definition at line 388 of file FlatRecoTree.h.
|
protected |
Definition at line 372 of file FlatRecoTree.h.
|
protected |
Definition at line 369 of file FlatRecoTree.h.
|
protected |
Definition at line 370 of file FlatRecoTree.h.
|
protected |
Definition at line 379 of file FlatRecoTree.h.
|
protected |
Definition at line 373 of file FlatRecoTree.h.
|
protected |
Definition at line 374 of file FlatRecoTree.h.
|
protected |
Definition at line 375 of file FlatRecoTree.h.
|
protected |
Definition at line 368 of file FlatRecoTree.h.
|
protected |
Definition at line 371 of file FlatRecoTree.h.
|
protected |
Definition at line 378 of file FlatRecoTree.h.
|
protected |
Definition at line 376 of file FlatRecoTree.h.
|
protected |
Definition at line 377 of file FlatRecoTree.h.
|
protected |
Definition at line 365 of file FlatRecoTree.h.
|
protected |
Definition at line 366 of file FlatRecoTree.h.
|
protected |
Definition at line 367 of file FlatRecoTree.h.
|
protected |
Definition at line 393 of file FlatRecoTree.h.
|
protected |
Definition at line 282 of file FlatRecoTree.h.
|
protected |
Definition at line 289 of file FlatRecoTree.h.
|
protected |
Definition at line 390 of file FlatRecoTree.h.
|
protected |
Definition at line 284 of file FlatRecoTree.h.
|
protected |
Definition at line 291 of file FlatRecoTree.h.
|
protected |
Definition at line 285 of file FlatRecoTree.h.
|
protected |
Definition at line 283 of file FlatRecoTree.h.
|
protected |
Definition at line 290 of file FlatRecoTree.h.
|
protected |
Definition at line 279 of file FlatRecoTree.h.
|
protected |
Definition at line 286 of file FlatRecoTree.h.
|
protected |
Definition at line 280 of file FlatRecoTree.h.
|
protected |
Definition at line 287 of file FlatRecoTree.h.
|
protected |
Definition at line 281 of file FlatRecoTree.h.
|
protected |
Definition at line 288 of file FlatRecoTree.h.
|
protected |
Definition at line 401 of file FlatRecoTree.h.
|
protected |
Definition at line 400 of file FlatRecoTree.h.
|
protected |
Definition at line 276 of file FlatRecoTree.h.
|
protected |
Definition at line 275 of file FlatRecoTree.h.
|
protected |
Definition at line 301 of file FlatRecoTree.h.
|
protected |
Definition at line 316 of file FlatRecoTree.h.
|
protected |
Definition at line 302 of file FlatRecoTree.h.
|
protected |
Definition at line 317 of file FlatRecoTree.h.
|
protected |
Definition at line 303 of file FlatRecoTree.h.
|
protected |
Definition at line 318 of file FlatRecoTree.h.
|
protected |
Definition at line 304 of file FlatRecoTree.h.
|
protected |
Definition at line 319 of file FlatRecoTree.h.
|
protected |
Definition at line 305 of file FlatRecoTree.h.
|
protected |
Definition at line 320 of file FlatRecoTree.h.
|
protected |
Definition at line 306 of file FlatRecoTree.h.
|
protected |
Definition at line 321 of file FlatRecoTree.h.
|
protected |
Definition at line 292 of file FlatRecoTree.h.
|
protected |
Definition at line 307 of file FlatRecoTree.h.
|
protected |
Definition at line 293 of file FlatRecoTree.h.
|
protected |
Definition at line 308 of file FlatRecoTree.h.
|
protected |
Definition at line 294 of file FlatRecoTree.h.
|
protected |
Definition at line 309 of file FlatRecoTree.h.
|
protected |
Definition at line 295 of file FlatRecoTree.h.
|
protected |
Definition at line 310 of file FlatRecoTree.h.
|
protected |
Definition at line 296 of file FlatRecoTree.h.
|
protected |
Definition at line 311 of file FlatRecoTree.h.
|
protected |
Definition at line 297 of file FlatRecoTree.h.
|
protected |
Definition at line 312 of file FlatRecoTree.h.
|
protected |
Definition at line 298 of file FlatRecoTree.h.
|
protected |
Definition at line 313 of file FlatRecoTree.h.
|
protected |
Definition at line 299 of file FlatRecoTree.h.
|
protected |
Definition at line 314 of file FlatRecoTree.h.
|
protected |
Definition at line 300 of file FlatRecoTree.h.
|
protected |
Definition at line 315 of file FlatRecoTree.h.
|
protected |
Definition at line 272 of file FlatRecoTree.h.
|
protected |
Definition at line 273 of file FlatRecoTree.h.
|
protected |
Definition at line 274 of file FlatRecoTree.h.
|
protected |
Definition at line 267 of file FlatRecoTree.h.
|
protected |
Definition at line 264 of file FlatRecoTree.h.
|
protected |
Definition at line 265 of file FlatRecoTree.h.
|
protected |
Definition at line 266 of file FlatRecoTree.h.
|
protected |
Definition at line 399 of file FlatRecoTree.h.
|
protected |
Definition at line 398 of file FlatRecoTree.h.
|
protected |
Definition at line 257 of file FlatRecoTree.h.
|
protected |
Definition at line 256 of file FlatRecoTree.h.
|
protected |
Definition at line 258 of file FlatRecoTree.h.
|
protected |
Definition at line 259 of file FlatRecoTree.h.
|
protected |
Definition at line 277 of file FlatRecoTree.h.
|
protected |
Definition at line 269 of file FlatRecoTree.h.
|
protected |
Definition at line 270 of file FlatRecoTree.h.
|
protected |
Definition at line 271 of file FlatRecoTree.h.
|
protected |
Definition at line 263 of file FlatRecoTree.h.
|
protected |
Definition at line 260 of file FlatRecoTree.h.
|
protected |
Definition at line 261 of file FlatRecoTree.h.
|
protected |
Definition at line 262 of file FlatRecoTree.h.
|
protected |
Definition at line 349 of file FlatRecoTree.h.
|
protected |
Definition at line 340 of file FlatRecoTree.h.
|
protected |
Definition at line 344 of file FlatRecoTree.h.
|
protected |
Definition at line 348 of file FlatRecoTree.h.
|
protected |
Definition at line 337 of file FlatRecoTree.h.
|
protected |
Definition at line 341 of file FlatRecoTree.h.
|
protected |
Definition at line 345 of file FlatRecoTree.h.
|
protected |
Definition at line 338 of file FlatRecoTree.h.
|
protected |
Definition at line 342 of file FlatRecoTree.h.
|
protected |
Definition at line 346 of file FlatRecoTree.h.
|
protected |
Definition at line 339 of file FlatRecoTree.h.
|
protected |
Definition at line 343 of file FlatRecoTree.h.
|
protected |
Definition at line 347 of file FlatRecoTree.h.
|
protected |
Definition at line 396 of file FlatRecoTree.h.
|
protected |
Definition at line 392 of file FlatRecoTree.h.
|
protected |
Definition at line 327 of file FlatRecoTree.h.
|
protected |
Definition at line 328 of file FlatRecoTree.h.
|
protected |
Definition at line 329 of file FlatRecoTree.h.
|
protected |
Definition at line 330 of file FlatRecoTree.h.
|
protected |
Definition at line 331 of file FlatRecoTree.h.
|
protected |
Definition at line 332 of file FlatRecoTree.h.
|
protected |
Definition at line 333 of file FlatRecoTree.h.
|
protected |
Definition at line 334 of file FlatRecoTree.h.
|
protected |
Definition at line 335 of file FlatRecoTree.h.
|
protected |
Definition at line 326 of file FlatRecoTree.h.
|
protected |
Definition at line 323 of file FlatRecoTree.h.
|
protected |
Definition at line 324 of file FlatRecoTree.h.
|
protected |
Definition at line 325 of file FlatRecoTree.h.
|
protected |
Definition at line 395 of file FlatRecoTree.h.
|
protected |
Definition at line 391 of file FlatRecoTree.h.
|
protected |
Definition at line 355 of file FlatRecoTree.h.
|
protected |
Definition at line 356 of file FlatRecoTree.h.
|
protected |
Definition at line 357 of file FlatRecoTree.h.
|
protected |
Definition at line 358 of file FlatRecoTree.h.
|
protected |
Definition at line 359 of file FlatRecoTree.h.
|
protected |
Definition at line 360 of file FlatRecoTree.h.
|
protected |
Definition at line 361 of file FlatRecoTree.h.
|
protected |
Definition at line 362 of file FlatRecoTree.h.
|
protected |
Definition at line 363 of file FlatRecoTree.h.
|
protected |
Definition at line 354 of file FlatRecoTree.h.
|
protected |
Definition at line 351 of file FlatRecoTree.h.
|
protected |
Definition at line 352 of file FlatRecoTree.h.
|
protected |
Definition at line 353 of file FlatRecoTree.h.
|
protected |
Eigenvectors of the cluster in ascending order (principal axis with smallest inertial mass) normalised to 1.
Definition at line 236 of file FlatRecoTree.h.
|
protected |
Definition at line 237 of file FlatRecoTree.h.
|
protected |
Definition at line 238 of file FlatRecoTree.h.
|
protected |
Eigenvectors of the cluster in ascending order (principal axis with smallest inertial mass) normalised to 1.
Definition at line 239 of file FlatRecoTree.h.
|
protected |
Definition at line 240 of file FlatRecoTree.h.
|
protected |
Definition at line 241 of file FlatRecoTree.h.
|
protected |
Eigenvectors of the cluster in ascending order (principal axis with smallest inertial mass) normalised to 1.
Definition at line 242 of file FlatRecoTree.h.
|
protected |
Definition at line 243 of file FlatRecoTree.h.
|
protected |
Definition at line 244 of file FlatRecoTree.h.
|
protected |
cluster shape parameter ellipsoid
Definition at line 228 of file FlatRecoTree.h.
|
protected |
energy of the ECal cluster [GeV]
Definition at line 225 of file FlatRecoTree.h.
|
protected |
uncertainty of the cluster energy [GeV]
Definition at line 226 of file FlatRecoTree.h.
|
protected |
intrasic direction of the cluster phi
Definition at line 235 of file FlatRecoTree.h.
|
protected |
cluster shape parameter r1
Definition at line 229 of file FlatRecoTree.h.
|
protected |
cluster shape parameter r2
Definition at line 230 of file FlatRecoTree.h.
|
protected |
cluster shape parameter r3
Definition at line 231 of file FlatRecoTree.h.
|
protected |
time of the cluster [ns]
Definition at line 224 of file FlatRecoTree.h.
|
protected |
time difference between the first and last layer of the cluster [ns]
Definition at line 227 of file FlatRecoTree.h.
|
protected |
intrasic direction of the cluster theta
Definition at line 234 of file FlatRecoTree.h.
|
protected |
cluster shape parameter volume
Definition at line 232 of file FlatRecoTree.h.
|
protected |
cluster shape parameter width
Definition at line 233 of file FlatRecoTree.h.
|
protected |
x-position of the cluster [cm]
Definition at line 221 of file FlatRecoTree.h.
|
protected |
y-position of the cluster [cm]
Definition at line 222 of file FlatRecoTree.h.
|
protected |
z-position of the cluster [cm]
Definition at line 223 of file FlatRecoTree.h.
Definition at line 250 of file FlatRecoTree.h.
|
protected |
Track curvature (par[2]) at beginning of track [cm^-1].
Definition at line 130 of file FlatRecoTree.h.
|
protected |
Track curvature (par[2]) at end of track [cm^-1].
Definition at line 136 of file FlatRecoTree.h.
Definition at line 247 of file FlatRecoTree.h.
|
protected |
Track lambda (par[4]) at beginning of track [rad].
Definition at line 132 of file FlatRecoTree.h.
|
protected |
Track lambda (par[4]) at end of track [rad].
Definition at line 138 of file FlatRecoTree.h.
|
protected |
Track phi (par[3]) at beginning of track [rad].
Definition at line 131 of file FlatRecoTree.h.
|
protected |
Track phi (par[3]) at end of track [rad].
Definition at line 137 of file FlatRecoTree.h.
|
protected |
Track x-coord at beginning of track [cm].
Definition at line 127 of file FlatRecoTree.h.
|
protected |
Track x-coord at end of track [cm].
Definition at line 133 of file FlatRecoTree.h.
|
protected |
Track y-coord (par[0]) at beginning of track [cm].
Definition at line 128 of file FlatRecoTree.h.
|
protected |
Track y-coord (par[0]) at end of track [cm].
Definition at line 134 of file FlatRecoTree.h.
|
protected |
Track z-coord (par[1]) at beginning of track [cm].
Definition at line 129 of file FlatRecoTree.h.
|
protected |
Track z-coord (par[1]) at end of track [cm].
Definition at line 135 of file FlatRecoTree.h.
|
protected |
Definition at line 173 of file FlatRecoTree.h.
|
protected |
Definition at line 172 of file FlatRecoTree.h.
|
protected |
chisquared backward fit
Definition at line 124 of file FlatRecoTree.h.
|
protected |
chisquared forward fit
Definition at line 123 of file FlatRecoTree.h.
|
protected |
Definition at line 148 of file FlatRecoTree.h.
|
protected |
Definition at line 163 of file FlatRecoTree.h.
|
protected |
Definition at line 149 of file FlatRecoTree.h.
|
protected |
Definition at line 164 of file FlatRecoTree.h.
|
protected |
Definition at line 150 of file FlatRecoTree.h.
|
protected |
Definition at line 165 of file FlatRecoTree.h.
|
protected |
Definition at line 151 of file FlatRecoTree.h.
|
protected |
Definition at line 166 of file FlatRecoTree.h.
|
protected |
Definition at line 152 of file FlatRecoTree.h.
|
protected |
Definition at line 167 of file FlatRecoTree.h.
|
protected |
Definition at line 153 of file FlatRecoTree.h.
|
protected |
Definition at line 168 of file FlatRecoTree.h.
|
protected |
covariance matrix at beginning of track – assuming symmetry
Definition at line 139 of file FlatRecoTree.h.
|
protected |
covariance matrix at end of track – assuming symmetry
Definition at line 154 of file FlatRecoTree.h.
|
protected |
Definition at line 140 of file FlatRecoTree.h.
|
protected |
Definition at line 155 of file FlatRecoTree.h.
|
protected |
Definition at line 141 of file FlatRecoTree.h.
|
protected |
Definition at line 156 of file FlatRecoTree.h.
|
protected |
Definition at line 142 of file FlatRecoTree.h.
|
protected |
Definition at line 157 of file FlatRecoTree.h.
|
protected |
Definition at line 143 of file FlatRecoTree.h.
|
protected |
Definition at line 158 of file FlatRecoTree.h.
|
protected |
Definition at line 144 of file FlatRecoTree.h.
|
protected |
Definition at line 159 of file FlatRecoTree.h.
|
protected |
Definition at line 145 of file FlatRecoTree.h.
|
protected |
Definition at line 160 of file FlatRecoTree.h.
|
protected |
Definition at line 146 of file FlatRecoTree.h.
|
protected |
Definition at line 161 of file FlatRecoTree.h.
|
protected |
Definition at line 147 of file FlatRecoTree.h.
|
protected |
Definition at line 162 of file FlatRecoTree.h.
|
protected |
track end direction
Definition at line 120 of file FlatRecoTree.h.
|
protected |
Definition at line 121 of file FlatRecoTree.h.
|
protected |
Definition at line 122 of file FlatRecoTree.h.
|
protected |
Definition at line 115 of file FlatRecoTree.h.
|
protected |
track end position 4-vector cm,ns
Definition at line 112 of file FlatRecoTree.h.
|
protected |
Definition at line 113 of file FlatRecoTree.h.
|
protected |
Definition at line 114 of file FlatRecoTree.h.
|
protected |
Definition at line 171 of file FlatRecoTree.h.
|
protected |
Definition at line 170 of file FlatRecoTree.h.
|
protected |
length of the track in cm from backwards fit
Definition at line 105 of file FlatRecoTree.h.
|
protected |
length of the track in cm from forwards fit
Definition at line 104 of file FlatRecoTree.h.
|
protected |
momentum of the track at the vertex in GeV/c
Definition at line 106 of file FlatRecoTree.h.
|
protected |
momentum of the track at the end in GeV/c
Definition at line 107 of file FlatRecoTree.h.
|
protected |
number of hits
Definition at line 125 of file FlatRecoTree.h.
|
protected |
track vertex direction
Definition at line 117 of file FlatRecoTree.h.
|
protected |
Definition at line 118 of file FlatRecoTree.h.
|
protected |
Definition at line 119 of file FlatRecoTree.h.
|
protected |
Definition at line 111 of file FlatRecoTree.h.
|
protected |
track vertex position 4-vector cm,ns
Definition at line 108 of file FlatRecoTree.h.
|
protected |
Definition at line 109 of file FlatRecoTree.h.
|
protected |
Definition at line 110 of file FlatRecoTree.h.
|
protected |
chi-squared
Definition at line 203 of file FlatRecoTree.h.
|
protected |
Definition at line 194 of file FlatRecoTree.h.
|
protected |
Definition at line 198 of file FlatRecoTree.h.
|
protected |
Definition at line 202 of file FlatRecoTree.h.
|
protected |
four-momentum of vee, for Kshort hypothesis [GeV]
Definition at line 191 of file FlatRecoTree.h.
|
protected |
four-momentum of vee, for Kshort hypothesis [GeV]
Definition at line 195 of file FlatRecoTree.h.
|
protected |
four-momentum of vee, for Kshort hypothesis [GeV]
Definition at line 199 of file FlatRecoTree.h.
|
protected |
Definition at line 192 of file FlatRecoTree.h.
|
protected |
Definition at line 196 of file FlatRecoTree.h.
|
protected |
Definition at line 200 of file FlatRecoTree.h.
|
protected |
Definition at line 193 of file FlatRecoTree.h.
|
protected |
Definition at line 197 of file FlatRecoTree.h.
|
protected |
Definition at line 201 of file FlatRecoTree.h.
Definition at line 253 of file FlatRecoTree.h.
Definition at line 249 of file FlatRecoTree.h.
|
protected |
uncertainties in vertex position [cm]
Definition at line 181 of file FlatRecoTree.h.
|
protected |
Definition at line 182 of file FlatRecoTree.h.
|
protected |
Definition at line 183 of file FlatRecoTree.h.
|
protected |
Definition at line 184 of file FlatRecoTree.h.
|
protected |
Definition at line 185 of file FlatRecoTree.h.
|
protected |
Definition at line 186 of file FlatRecoTree.h.
|
protected |
Definition at line 187 of file FlatRecoTree.h.
|
protected |
Definition at line 188 of file FlatRecoTree.h.
|
protected |
Definition at line 189 of file FlatRecoTree.h.
|
protected |
time of vertex [ns]
Definition at line 180 of file FlatRecoTree.h.
|
protected |
x-position of vertex [cm]
Definition at line 177 of file FlatRecoTree.h.
|
protected |
y-position of vertex [cm]
Definition at line 178 of file FlatRecoTree.h.
|
protected |
z-position of vertex [cm]
Definition at line 179 of file FlatRecoTree.h.
Definition at line 252 of file FlatRecoTree.h.
Definition at line 248 of file FlatRecoTree.h.
|
protected |
uncertainties in vertex position [cm]
Definition at line 210 of file FlatRecoTree.h.
|
protected |
Definition at line 211 of file FlatRecoTree.h.
|
protected |
Definition at line 212 of file FlatRecoTree.h.
|
protected |
Definition at line 213 of file FlatRecoTree.h.
|
protected |
Definition at line 214 of file FlatRecoTree.h.
|
protected |
Definition at line 215 of file FlatRecoTree.h.
|
protected |
Definition at line 216 of file FlatRecoTree.h.
|
protected |
Definition at line 217 of file FlatRecoTree.h.
|
protected |
Definition at line 218 of file FlatRecoTree.h.
|
protected |
time of vertex [ns]
Definition at line 209 of file FlatRecoTree.h.
|
protected |
x-position of vertex [cm]
Definition at line 206 of file FlatRecoTree.h.
|
protected |
y-position of vertex [cm]
Definition at line 207 of file FlatRecoTree.h.
|
protected |
z-position of vertex [cm]
Definition at line 208 of file FlatRecoTree.h.