#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.
 1.8.11