Public Member Functions | Public Attributes | List of all members
AnalysisTree Class Reference

#include <AnalysisTree.h>

Public Member Functions

 AnalysisTree (TTree *tree=0)
 
virtual ~AnalysisTree ()
 
virtual Int_t Cut (Long64_t entry)
 
virtual Int_t GetEntry (Long64_t entry)
 
virtual Long64_t LoadTree (Long64_t entry)
 
virtual void Init (TTree *tree)
 
virtual void Loop ()
 
virtual Bool_t Notify ()
 
virtual void Show (Long64_t entry=-1)
 

Public Attributes

TTree * fChain
 
Int_t fCurrent
 pointer to the analyzed TTree or TChain More...
 
Int_t run
 current Tree number in a TChain More...
 
Int_t subrun
 
Int_t event
 
Double_t timestamp
 
Int_t Nactivefembs [5]
 
Int_t beamtrigger
 
Int_t beamCheckIsMatched
 
Double_t tof
 
Int_t cerenkovStatus [2]
 
Double_t cerenkovTime [2]
 
Double_t cerenkovPressure [2]
 
Double_t beamtrackMomentum
 
Double_t beamtrackEnergy
 
Double_t beamtrackPos [3]
 
Double_t beamtrackEndPos [3]
 
Double_t beamtrackDir [3]
 
Double_t beamtrackTime
 
Int_t beamtrackPdg
 
Int_t beamtrackID
 
Int_t beam_ntrjPoints
 
Int_t beamtrackNDaughters
 
Double_t beamtrackPos_at [1][3]
 
Double_t beamtrackMom_at [1][4]
 
vector< string > * beamtrackEndProcess
 
Double_t primaryVertex [3]
 
Int_t primaryIsBeamparticle
 
Int_t primaryIstrack
 
Int_t primaryIsshower
 
Double_t primaryBDTScore
 
Int_t primaryNHits
 
Double_t primaryTheta
 
Double_t primaryPhi
 
Double_t primaryLength
 
Double_t primaryMomentum
 
Double_t primaryEndMomentum
 
Double_t primaryEndPosition [3]
 
Double_t primaryStartPosition [3]
 
Double_t primaryEndDirection [3]
 
Double_t primaryStartDirection [3]
 
Double_t primaryOpeningAngle
 
Int_t primaryID
 
Double_t primaryTruth_E
 
Double_t primaryTruth_vtx [3]
 
Int_t primaryTruth_pdg
 
Int_t primaryTruth_trkID
 
Int_t primaryShowerBestPlane
 
Double_t primaryShowerCharge
 
Double_t primaryShowerEnergy
 
Double_t primaryShowerMIPEnergy
 
Int_t primaryShower_nHits
 
Double_t primaryShower_hit_q [4847]
 
Int_t primaryShower_hit_w [4847]
 
Double_t primaryShower_hit_t [4847]
 
Double_t primaryShower_hit_X [4847]
 
Double_t primaryShower_hit_Y [4847]
 
Double_t primaryShower_hit_Z [4847]
 
Double_t primaryShower_hit_pitch [4847]
 
Double_t primaryShower_hit_cnn [4847]
 
Double_t primaryMomentumByRangeProton
 
Double_t primaryMomentumByRangeMuon
 
Double_t primaryKineticEnergy [3]
 
Double_t primaryRange [3]
 
Int_t primarynCal
 
Double_t primarydQdx [4847]
 
Double_t primary_calX [4847]
 
Double_t primary_calY [4847]
 
Double_t primary_calZ [4847]
 
Double_t primary_cal_pitch [4847]
 
Double_t primarydEdx [4847]
 
Double_t primaryResidualRange [4847]
 
Double_t primaryT0
 
Int_t NDAUGHTERS
 
Double_t daughterVertex [3]
 
Int_t daughterIstrack [27]
 
Int_t daughterIsshower [27]
 
Int_t daughterNHits [27]
 
Double_t daughterTheta [27]
 
Double_t daughterPhi [27]
 
Double_t daughterLength [27]
 
Double_t daughterEndPosition [27][3]
 
Double_t daughterStartPosition [27][3]
 
Double_t daughterStartDirection [27][3]
 
Double_t daughterEndDirection [27][3]
 
Double_t daughterOpeningAngle [27]
 
Double_t daughterShowerBestPlane [27]
 
Int_t daughterID [27]
 
Double_t daughterT0 [27]
 
TBranch * b_run
 
TBranch * b_subrun
 
TBranch * b_event
 
TBranch * b_timestamp
 
TBranch * b_Nactivefembs
 
TBranch * b_beamtrigger
 
TBranch * b_beamCheckIsMatched
 
TBranch * b_tof
 
TBranch * b_cerenkovStatus
 
TBranch * b_cerenkovTime
 
TBranch * b_cerenkovPressure
 
TBranch * b_beamtrackMomentum
 
TBranch * b_beamtrackEnergy
 
TBranch * b_beamtrackPos
 
TBranch * b_beamtrackEndPos
 
TBranch * b_beamtrackDir
 
TBranch * b_beamtrackTime
 
TBranch * b_beamtrackPdg
 
TBranch * b_beamtrackID
 
TBranch * b_beam_ntrjPoints
 
TBranch * b_beamtrackNDaughters
 
TBranch * b_beamtrackPos_at
 
TBranch * b_beamtrackMom_at
 
TBranch * b_beamtrackEndProcess
 
TBranch * b_primaryVertex
 
TBranch * b_primaryIsBeamparticle
 
TBranch * b_primaryIstrack
 
TBranch * b_primaryIsshower
 
TBranch * b_primaryBDTScore
 
TBranch * b_primaryNHits
 
TBranch * b_primaryTheta
 
TBranch * b_primaryPhi
 
TBranch * b_primaryLength
 
TBranch * b_primaryMomentum
 
TBranch * b_primaryEndMomentum
 
TBranch * b_primaryEndPosition
 
TBranch * b_primaryStartPosition
 
TBranch * b_primaryEndDirection
 
TBranch * b_primaryStartDirection
 
TBranch * b_primaryOpeningAngle
 
TBranch * b_primaryID
 
TBranch * b_primaryTruth_E
 
TBranch * b_primaryTruth_vtx
 
TBranch * b_primaryTruth_pdg
 
TBranch * b_primaryTruth_trkID
 
TBranch * b_primaryShowerBestPlane
 
TBranch * b_primaryShowerCharge
 
TBranch * b_primaryShowerEnergy
 
TBranch * b_primaryShowerMIPEnergy
 
TBranch * b_primaryShower_nHits
 
TBranch * b_primaryShower_hit_q
 
TBranch * b_primaryShower_hit_w
 
TBranch * b_primaryShower_hit_t
 
TBranch * b_primaryShower_hit_X
 
TBranch * b_primaryShower_hit_Y
 
TBranch * b_primaryShower_hit_Z
 
TBranch * b_primaryShower_hit_pitch
 
TBranch * b_primaryShower_hit_cnn
 
TBranch * b_primaryMomentumByRangeProton
 
TBranch * b_primaryMomentumByRangeMuon
 
TBranch * b_primaryKineticEnergy
 
TBranch * b_primaryRange
 
TBranch * b_primarynCal
 
TBranch * b_primarydQdx
 
TBranch * b_primary_calX
 
TBranch * b_primary_calY
 
TBranch * b_primary_calZ
 
TBranch * b_primary_cal_pitch
 
TBranch * b_primarydEdx
 
TBranch * b_primaryResidualRange
 
TBranch * b_primaryT0
 
TBranch * b_NDAUGHTERS
 
TBranch * b_daughterVertex
 
TBranch * b_daughterIstrack
 
TBranch * b_daughterIsshower
 
TBranch * b_daughterNHits
 
TBranch * b_daughterTheta
 
TBranch * b_daughterPhi
 
TBranch * b_daughterLength
 
TBranch * b_daughterEndPosition
 
TBranch * b_daughterStartPosition
 
TBranch * b_daughterStartDirection
 
TBranch * b_daughterEndDirection
 
TBranch * b_daughterOpeningAngle
 
TBranch * b_daughterShowerBestPlane
 
TBranch * b_daughterID
 
TBranch * b_daughterT0
 

Detailed Description

Definition at line 19 of file AnalysisTree.h.

Constructor & Destructor Documentation

AnalysisTree::AnalysisTree ( TTree *  tree = 0)
virtual AnalysisTree::~AnalysisTree ( )
virtual

Member Function Documentation

virtual Int_t AnalysisTree::Cut ( Long64_t  entry)
virtual
virtual Int_t AnalysisTree::GetEntry ( Long64_t  entry)
virtual
virtual void AnalysisTree::Init ( TTree *  tree)
virtual
virtual Long64_t AnalysisTree::LoadTree ( Long64_t  entry)
virtual
void AnalysisTree::Loop ( )
virtual

Definition at line 7 of file AnalysisTree.cpp.

8 {
9 // In a ROOT session, you can do:
10 // root> .L AnalysisTree.C
11 // root> AnalysisTree t
12 // root> t.GetEntry(12); // Fill t data members with entry number 12
13 // root> t.Show(); // Show values of entry 12
14 // root> t.Show(16); // Read and show values of entry 16
15 // root> t.Loop(); // Loop on all entries
16 //
17 
18 // This is the loop skeleton where:
19 // jentry is the global entry number in the chain
20 // ientry is the entry number in the current Tree
21 // Note that the argument to GetEntry must be:
22 // jentry for TChain::GetEntry
23 // ientry for TTree::GetEntry and TBranch::GetEntry
24 //
25 // To read only selected branches, Insert statements like:
26 // METHOD1:
27 // fChain->SetBranchStatus("*",0); // disable all branches
28 // fChain->SetBranchStatus("branchname",1); // activate branchname
29 // METHOD2: replace line
30 // fChain->GetEntry(jentry); //read all branches
31 //by b_branchname->GetEntry(ientry); //read only this branch
32  if (fChain == 0) return;
33 
34  Long64_t nentries = fChain->GetEntriesFast();
35 
36  Long64_t nbytes = 0, nb = 0;
37  for (Long64_t jentry=0; jentry<nentries;jentry++) {
38  Long64_t ientry = LoadTree(jentry);
39  if (ientry < 0) break;
40  nb = fChain->GetEntry(jentry); nbytes += nb;
41  // if (Cut(ientry) < 0) continue;
42  }
43 }
TTree * fChain
Definition: AnalysisTree.h:21
static constexpr double nb
Definition: Units.h:81
virtual Long64_t LoadTree(Long64_t entry)
virtual Bool_t AnalysisTree::Notify ( )
virtual
virtual void AnalysisTree::Show ( Long64_t  entry = -1)
virtual

Member Data Documentation

TBranch* AnalysisTree::b_beam_ntrjPoints

Definition at line 135 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamCheckIsMatched

Definition at line 122 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackDir

Definition at line 131 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackEndPos

Definition at line 130 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackEndProcess

Definition at line 139 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackEnergy

Definition at line 128 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackID

Definition at line 134 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackMom_at

Definition at line 138 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackMomentum

Definition at line 127 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackNDaughters

Definition at line 136 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackPdg

Definition at line 133 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackPos

Definition at line 129 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackPos_at

Definition at line 137 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrackTime

Definition at line 132 of file AnalysisTree.h.

TBranch* AnalysisTree::b_beamtrigger

Definition at line 121 of file AnalysisTree.h.

TBranch* AnalysisTree::b_cerenkovPressure

Definition at line 126 of file AnalysisTree.h.

TBranch* AnalysisTree::b_cerenkovStatus

Definition at line 124 of file AnalysisTree.h.

TBranch* AnalysisTree::b_cerenkovTime

Definition at line 125 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterEndDirection

Definition at line 198 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterEndPosition

Definition at line 195 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterID

Definition at line 201 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterIsshower

Definition at line 190 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterIstrack

Definition at line 189 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterLength

Definition at line 194 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterNHits

Definition at line 191 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterOpeningAngle

Definition at line 199 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterPhi

Definition at line 193 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterShowerBestPlane

Definition at line 200 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterStartDirection

Definition at line 197 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterStartPosition

Definition at line 196 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterT0

Definition at line 202 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterTheta

Definition at line 192 of file AnalysisTree.h.

TBranch* AnalysisTree::b_daughterVertex

Definition at line 188 of file AnalysisTree.h.

TBranch* AnalysisTree::b_event

Definition at line 118 of file AnalysisTree.h.

TBranch* AnalysisTree::b_Nactivefembs

Definition at line 120 of file AnalysisTree.h.

TBranch* AnalysisTree::b_NDAUGHTERS

Definition at line 187 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primary_cal_pitch

Definition at line 183 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primary_calX

Definition at line 180 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primary_calY

Definition at line 181 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primary_calZ

Definition at line 182 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryBDTScore

Definition at line 144 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primarydEdx

Definition at line 184 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primarydQdx

Definition at line 179 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryEndDirection

Definition at line 153 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryEndMomentum

Definition at line 150 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryEndPosition

Definition at line 151 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryID

Definition at line 156 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryIsBeamparticle

Definition at line 141 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryIsshower

Definition at line 143 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryIstrack

Definition at line 142 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryKineticEnergy

Definition at line 176 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryLength

Definition at line 148 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryMomentum

Definition at line 149 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryMomentumByRangeMuon

Definition at line 175 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryMomentumByRangeProton

Definition at line 174 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primarynCal

Definition at line 178 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryNHits

Definition at line 145 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryOpeningAngle

Definition at line 155 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryPhi

Definition at line 147 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryRange

Definition at line 177 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryResidualRange

Definition at line 185 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShower_hit_cnn

Definition at line 173 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShower_hit_pitch

Definition at line 172 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShower_hit_q

Definition at line 166 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShower_hit_t

Definition at line 168 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShower_hit_w

Definition at line 167 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShower_hit_X

Definition at line 169 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShower_hit_Y

Definition at line 170 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShower_hit_Z

Definition at line 171 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShower_nHits

Definition at line 165 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShowerBestPlane

Definition at line 161 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShowerCharge

Definition at line 162 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShowerEnergy

Definition at line 163 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryShowerMIPEnergy

Definition at line 164 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryStartDirection

Definition at line 154 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryStartPosition

Definition at line 152 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryT0

Definition at line 186 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryTheta

Definition at line 146 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryTruth_E

Definition at line 157 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryTruth_pdg

Definition at line 159 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryTruth_trkID

Definition at line 160 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryTruth_vtx

Definition at line 158 of file AnalysisTree.h.

TBranch* AnalysisTree::b_primaryVertex

Definition at line 140 of file AnalysisTree.h.

TBranch* AnalysisTree::b_run

Definition at line 116 of file AnalysisTree.h.

TBranch* AnalysisTree::b_subrun

Definition at line 117 of file AnalysisTree.h.

TBranch* AnalysisTree::b_timestamp

Definition at line 119 of file AnalysisTree.h.

TBranch* AnalysisTree::b_tof

Definition at line 123 of file AnalysisTree.h.

Int_t AnalysisTree::beam_ntrjPoints

Definition at line 46 of file AnalysisTree.h.

Int_t AnalysisTree::beamCheckIsMatched

Definition at line 33 of file AnalysisTree.h.

Double_t AnalysisTree::beamtrackDir[3]

Definition at line 42 of file AnalysisTree.h.

Double_t AnalysisTree::beamtrackEndPos[3]

Definition at line 41 of file AnalysisTree.h.

vector<string>* AnalysisTree::beamtrackEndProcess

Definition at line 50 of file AnalysisTree.h.

Double_t AnalysisTree::beamtrackEnergy

Definition at line 39 of file AnalysisTree.h.

Int_t AnalysisTree::beamtrackID

Definition at line 45 of file AnalysisTree.h.

Double_t AnalysisTree::beamtrackMom_at[1][4]

Definition at line 49 of file AnalysisTree.h.

Double_t AnalysisTree::beamtrackMomentum

Definition at line 38 of file AnalysisTree.h.

Int_t AnalysisTree::beamtrackNDaughters

Definition at line 47 of file AnalysisTree.h.

Int_t AnalysisTree::beamtrackPdg

Definition at line 44 of file AnalysisTree.h.

Double_t AnalysisTree::beamtrackPos[3]

Definition at line 40 of file AnalysisTree.h.

Double_t AnalysisTree::beamtrackPos_at[1][3]

Definition at line 48 of file AnalysisTree.h.

Double_t AnalysisTree::beamtrackTime

Definition at line 43 of file AnalysisTree.h.

Int_t AnalysisTree::beamtrigger

Definition at line 32 of file AnalysisTree.h.

Double_t AnalysisTree::cerenkovPressure[2]

Definition at line 37 of file AnalysisTree.h.

Int_t AnalysisTree::cerenkovStatus[2]

Definition at line 35 of file AnalysisTree.h.

Double_t AnalysisTree::cerenkovTime[2]

Definition at line 36 of file AnalysisTree.h.

Double_t AnalysisTree::daughterEndDirection[27][3]

Definition at line 109 of file AnalysisTree.h.

Double_t AnalysisTree::daughterEndPosition[27][3]

Definition at line 106 of file AnalysisTree.h.

Int_t AnalysisTree::daughterID[27]

Definition at line 112 of file AnalysisTree.h.

Int_t AnalysisTree::daughterIsshower[27]

Definition at line 101 of file AnalysisTree.h.

Int_t AnalysisTree::daughterIstrack[27]

Definition at line 100 of file AnalysisTree.h.

Double_t AnalysisTree::daughterLength[27]

Definition at line 105 of file AnalysisTree.h.

Int_t AnalysisTree::daughterNHits[27]

Definition at line 102 of file AnalysisTree.h.

Double_t AnalysisTree::daughterOpeningAngle[27]

Definition at line 110 of file AnalysisTree.h.

Double_t AnalysisTree::daughterPhi[27]

Definition at line 104 of file AnalysisTree.h.

Double_t AnalysisTree::daughterShowerBestPlane[27]

Definition at line 111 of file AnalysisTree.h.

Double_t AnalysisTree::daughterStartDirection[27][3]

Definition at line 108 of file AnalysisTree.h.

Double_t AnalysisTree::daughterStartPosition[27][3]

Definition at line 107 of file AnalysisTree.h.

Double_t AnalysisTree::daughterT0[27]

Definition at line 113 of file AnalysisTree.h.

Double_t AnalysisTree::daughterTheta[27]

Definition at line 103 of file AnalysisTree.h.

Double_t AnalysisTree::daughterVertex[3]

Definition at line 99 of file AnalysisTree.h.

Int_t AnalysisTree::event

Definition at line 29 of file AnalysisTree.h.

TTree* AnalysisTree::fChain

Definition at line 21 of file AnalysisTree.h.

Int_t AnalysisTree::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 22 of file AnalysisTree.h.

Int_t AnalysisTree::Nactivefembs[5]

Definition at line 31 of file AnalysisTree.h.

Int_t AnalysisTree::NDAUGHTERS

Definition at line 98 of file AnalysisTree.h.

Double_t AnalysisTree::primary_cal_pitch[4847]

Definition at line 94 of file AnalysisTree.h.

Double_t AnalysisTree::primary_calX[4847]

Definition at line 91 of file AnalysisTree.h.

Double_t AnalysisTree::primary_calY[4847]

Definition at line 92 of file AnalysisTree.h.

Double_t AnalysisTree::primary_calZ[4847]

Definition at line 93 of file AnalysisTree.h.

Double_t AnalysisTree::primaryBDTScore

Definition at line 55 of file AnalysisTree.h.

Double_t AnalysisTree::primarydEdx[4847]

Definition at line 95 of file AnalysisTree.h.

Double_t AnalysisTree::primarydQdx[4847]

Definition at line 90 of file AnalysisTree.h.

Double_t AnalysisTree::primaryEndDirection[3]

Definition at line 64 of file AnalysisTree.h.

Double_t AnalysisTree::primaryEndMomentum

Definition at line 61 of file AnalysisTree.h.

Double_t AnalysisTree::primaryEndPosition[3]

Definition at line 62 of file AnalysisTree.h.

Int_t AnalysisTree::primaryID

Definition at line 67 of file AnalysisTree.h.

Int_t AnalysisTree::primaryIsBeamparticle

Definition at line 52 of file AnalysisTree.h.

Int_t AnalysisTree::primaryIsshower

Definition at line 54 of file AnalysisTree.h.

Int_t AnalysisTree::primaryIstrack

Definition at line 53 of file AnalysisTree.h.

Double_t AnalysisTree::primaryKineticEnergy[3]

Definition at line 87 of file AnalysisTree.h.

Double_t AnalysisTree::primaryLength

Definition at line 59 of file AnalysisTree.h.

Double_t AnalysisTree::primaryMomentum

Definition at line 60 of file AnalysisTree.h.

Double_t AnalysisTree::primaryMomentumByRangeMuon

Definition at line 86 of file AnalysisTree.h.

Double_t AnalysisTree::primaryMomentumByRangeProton

Definition at line 85 of file AnalysisTree.h.

Int_t AnalysisTree::primarynCal

Definition at line 89 of file AnalysisTree.h.

Int_t AnalysisTree::primaryNHits

Definition at line 56 of file AnalysisTree.h.

Double_t AnalysisTree::primaryOpeningAngle

Definition at line 66 of file AnalysisTree.h.

Double_t AnalysisTree::primaryPhi

Definition at line 58 of file AnalysisTree.h.

Double_t AnalysisTree::primaryRange[3]

Definition at line 88 of file AnalysisTree.h.

Double_t AnalysisTree::primaryResidualRange[4847]

Definition at line 96 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShower_hit_cnn[4847]

Definition at line 84 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShower_hit_pitch[4847]

Definition at line 83 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShower_hit_q[4847]

Definition at line 77 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShower_hit_t[4847]

Definition at line 79 of file AnalysisTree.h.

Int_t AnalysisTree::primaryShower_hit_w[4847]

Definition at line 78 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShower_hit_X[4847]

Definition at line 80 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShower_hit_Y[4847]

Definition at line 81 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShower_hit_Z[4847]

Definition at line 82 of file AnalysisTree.h.

Int_t AnalysisTree::primaryShower_nHits

Definition at line 76 of file AnalysisTree.h.

Int_t AnalysisTree::primaryShowerBestPlane

Definition at line 72 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShowerCharge

Definition at line 73 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShowerEnergy

Definition at line 74 of file AnalysisTree.h.

Double_t AnalysisTree::primaryShowerMIPEnergy

Definition at line 75 of file AnalysisTree.h.

Double_t AnalysisTree::primaryStartDirection[3]

Definition at line 65 of file AnalysisTree.h.

Double_t AnalysisTree::primaryStartPosition[3]

Definition at line 63 of file AnalysisTree.h.

Double_t AnalysisTree::primaryT0

Definition at line 97 of file AnalysisTree.h.

Double_t AnalysisTree::primaryTheta

Definition at line 57 of file AnalysisTree.h.

Double_t AnalysisTree::primaryTruth_E

Definition at line 68 of file AnalysisTree.h.

Int_t AnalysisTree::primaryTruth_pdg

Definition at line 70 of file AnalysisTree.h.

Int_t AnalysisTree::primaryTruth_trkID

Definition at line 71 of file AnalysisTree.h.

Double_t AnalysisTree::primaryTruth_vtx[3]

Definition at line 69 of file AnalysisTree.h.

Double_t AnalysisTree::primaryVertex[3]

Definition at line 51 of file AnalysisTree.h.

Int_t AnalysisTree::run

current Tree number in a TChain

Definition at line 27 of file AnalysisTree.h.

Int_t AnalysisTree::subrun

Definition at line 28 of file AnalysisTree.h.

Double_t AnalysisTree::timestamp

Definition at line 30 of file AnalysisTree.h.

Double_t AnalysisTree::tof

Definition at line 34 of file AnalysisTree.h.


The documentation for this class was generated from the following files: