ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TrkValidationNtupleOutputTrack Class Reference

#include <TrkValidationNtupleOutputTrack.h>

Inheritance diagram for TrkValidationNtupleOutputTrack:
Collaboration diagram for TrkValidationNtupleOutputTrack:

Public Member Functions

 TrkValidationNtupleOutputTrack (TTree *tree=0)
 
virtual ~TrkValidationNtupleOutputTrack ()
 
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 RunNumber
 current Tree number in a TChain More...
 
Int_t EventNumber
 
Int_t TrackID
 
Int_t IterationIndex
 
Int_t nHits
 
Int_t TrackStatesUnbiased
 
Float_t RecD0
 
Float_t RecZ0
 
Float_t RecPhi0
 
Float_t RecTheta
 
Float_t RecEta
 
Float_t RecQoverP
 
Float_t RecErrD0
 
Float_t RecErrZ0
 
Float_t RecErrPhi0
 
Float_t RecErrTheta
 
Float_t RecErrQoverP
 
Float_t Chi2overNdof
 
Int_t Ndof
 
Float_t trk_Mc_d0
 
Float_t trk_Mc_z0
 
Float_t trk_Mc_phi0
 
Float_t trk_Mc_theta
 
Float_t trk_Mc_qOverP
 
Float_t trk_Mc_qOverPt
 
Float_t trk_Mc_eta
 
Float_t trk_Mc_diff_d0
 
Float_t trk_Mc_diff_z0
 
Float_t trk_Mc_diff_phi0
 
Float_t trk_Mc_diff_theta
 
Float_t trk_Mc_diff_qOverP
 
Float_t trk_Mc_pull_d0
 
Float_t trk_Mc_pull_z0
 
Float_t trk_Mc_pull_phi0
 
Float_t trk_Mc_pull_theta
 
Float_t trk_Mc_pull_qOverP
 
Int_t trk_Mc_particleID
 
Int_t trk_Mc_barcode
 
Float_t trk_Mc_energy
 
vector< float > * pullLocX
 
vector< float > * pullLocY
 
vector< float > * residualLocX
 
vector< float > * residualLocY
 
vector< int > * DetectorType
 
vector< int > * outlierFlag
 
Int_t nPixelHits
 
Int_t nSCTHits
 
Int_t nTRTHits
 
Int_t nMDTHits
 
Int_t nCSCHits
 
Int_t nRPCHits
 
Int_t nTGCHits
 
vector< float > * PixPullPhi
 
vector< float > * PixPullEta
 
vector< float > * PixResPhi
 
vector< float > * PixResEta
 
vector< float > * SCTPull
 
vector< float > * SCTRes
 
vector< float > * TRTPull
 
vector< float > * TRTRes
 
vector< float > * HitX
 
vector< float > * HitY
 
vector< float > * HitZ
 
vector< float > * HitRadius
 
vector< float > * HitPhi
 
vector< float > * HitLocal1
 
vector< float > * HitLocal2
 
vector< float > * HitSurfaceX
 
vector< float > * HitSurfaceY
 
vector< float > * HitSurfaceZ
 
vector< float > * HitSurfaceRadius
 
vector< float > * HitSurfacePhi
 
vector< float > * HitSurfaceTheta
 
vector< float > * TrackX
 
vector< float > * TrackY
 
vector< float > * TrackZ
 
vector< float > * TrackMomentumX
 
vector< float > * TrackMomentumY
 
vector< float > * TrackMomentumZ
 
vector< float > * TrackLocal1
 
vector< float > * TrackLocal2
 
vector< int > * CompROTnContainedROTs
 
vector< int > * CompROTindexOfMaxAssgnProb
 
vector< float > * CompROTmaxAssgnProb
 
TBranch * b_run_number
 
TBranch * b_event_number
 
TBranch * b_ID_of_track_in_event
 
TBranch * b_Iteration_of_a_track
 
TBranch * b_Number_of_measurements_on_track
 
TBranch * b_are_track_states_unbiased
 
TBranch * b_Reconstructed_d0
 
TBranch * b_Reconstructed_z0
 
TBranch * b_Reconstructed_phi0
 
TBranch * b_Reconstructed_theta
 
TBranch * b_Reconstructed_eta
 
TBranch * b_Reconstructed_Q_over_p
 
TBranch * b_err_d0
 
TBranch * b_err_z0
 
TBranch * b_err_phi0
 
TBranch * b_err_theta
 
TBranch * b_err_Q_over_p
 
TBranch * b_Reco_Chi2_over_Ndof
 
TBranch * b_Reco_Ndof
 
TBranch * b_truth_d0
 
TBranch * b_truth_z0
 
TBranch * b_truth_phi0
 
TBranch * b_truth_theta
 
TBranch * b_truth_Q_over_p
 
TBranch * b_truth_Q_over_pT
 
TBranch * b_truth_eta
 
TBranch * b_truth_reco_diff_d0
 
TBranch * b_truth_reco_diff_z0
 
TBranch * b_truth_reco_diff_phi0
 
TBranch * b_truth_reco_diff_theta
 
TBranch * b_truth_reco_diff_Q_over_p
 
TBranch * b_truth_reco_pull_d0
 
TBranch * b_truth_PDG_ID
 
TBranch * b_truth_particle_barcode
 
TBranch * b_truth_energy
 
TBranch * b_pullLocX
 
TBranch * b_pullLocY
 
TBranch * b_residualLocX
 
TBranch * b_residualLocY
 
TBranch * b_DetectorType
 
TBranch * b_outlierFlag
 
TBranch * b_number_Pixel_measurements
 
TBranch * b_number_SCT_measurements
 
TBranch * b_number_TRT_measurements
 
TBranch * b_number_MDT_measurements
 
TBranch * b_number_CSC_measurements
 
TBranch * b_number_RPC_measurements
 
TBranch * b_number_TGC_measurements
 
TBranch * b_PixPullPhi
 
TBranch * b_PixPullEta
 
TBranch * b_PixResPhi
 
TBranch * b_PixResEta
 
TBranch * b_SCTPull
 
TBranch * b_SCTRes
 
TBranch * b_TRTPull
 
TBranch * b_TRTRes
 
TBranch * b_HitX
 
TBranch * b_HitY
 
TBranch * b_HitZ
 
TBranch * b_HitRadius
 
TBranch * b_HitPhi
 
TBranch * b_HitLocal1
 
TBranch * b_HitLocal2
 
TBranch * b_HitSurfaceX
 
TBranch * b_HitSurfaceY
 
TBranch * b_HitSurfaceZ
 
TBranch * b_HitSurfaceRadius
 
TBranch * b_HitSurfacePhi
 
TBranch * b_HitSurfaceTheta
 
TBranch * b_TrackX
 
TBranch * b_TrackY
 
TBranch * b_TrackZ
 
TBranch * b_TrackMomentumX
 
TBranch * b_TrackMomentumY
 
TBranch * b_TrackMomentumZ
 
TBranch * b_TrackLocal1
 
TBranch * b_TrackLocal2
 
TBranch * b_CompROTnContainedROTs
 
TBranch * b_CompROTindexOfMaxAssgnProb
 
TBranch * b_CompROTmaxAssgnProb
 

Detailed Description

Definition at line 28 of file TrkValidationNtupleOutputTrack.h.

Constructor & Destructor Documentation

◆ TrkValidationNtupleOutputTrack()

TrkValidationNtupleOutputTrack::TrkValidationNtupleOutputTrack ( TTree *  tree = 0)

◆ ~TrkValidationNtupleOutputTrack()

virtual TrkValidationNtupleOutputTrack::~TrkValidationNtupleOutputTrack ( )
virtual

Member Function Documentation

◆ Cut()

virtual Int_t TrkValidationNtupleOutputTrack::Cut ( Long64_t  entry)
virtual

Reimplemented in TrackDataNtupleTree.

◆ GetEntry()

virtual Int_t TrkValidationNtupleOutputTrack::GetEntry ( Long64_t  entry)
virtual

Reimplemented in TrackDataNtupleTree.

◆ Init()

virtual void TrkValidationNtupleOutputTrack::Init ( TTree *  tree)
virtual

Reimplemented in TrackDataNtupleTree.

◆ LoadTree()

virtual Long64_t TrkValidationNtupleOutputTrack::LoadTree ( Long64_t  entry)
virtual

Reimplemented in TrackDataNtupleTree.

◆ Loop()

void TrkValidationNtupleOutputTrack::Loop ( )
virtual

Reimplemented in TrackDataNtupleTree.

Definition at line 11 of file TrkValidationNtupleOutputTrack.cxx.

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

◆ Notify()

virtual Bool_t TrkValidationNtupleOutputTrack::Notify ( )
virtual

Reimplemented in TrackDataNtupleTree.

◆ Show()

virtual void TrkValidationNtupleOutputTrack::Show ( Long64_t  entry = -1)
virtual

Reimplemented in TrackDataNtupleTree.

Member Data Documentation

◆ b_are_track_states_unbiased

TBranch* TrkValidationNtupleOutputTrack::b_are_track_states_unbiased

Definition at line 125 of file TrkValidationNtupleOutputTrack.h.

◆ b_CompROTindexOfMaxAssgnProb

TBranch* TrkValidationNtupleOutputTrack::b_CompROTindexOfMaxAssgnProb

Definition at line 198 of file TrkValidationNtupleOutputTrack.h.

◆ b_CompROTmaxAssgnProb

TBranch* TrkValidationNtupleOutputTrack::b_CompROTmaxAssgnProb

Definition at line 199 of file TrkValidationNtupleOutputTrack.h.

◆ b_CompROTnContainedROTs

TBranch* TrkValidationNtupleOutputTrack::b_CompROTnContainedROTs

Definition at line 197 of file TrkValidationNtupleOutputTrack.h.

◆ b_DetectorType

TBranch* TrkValidationNtupleOutputTrack::b_DetectorType

Definition at line 159 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_d0

TBranch* TrkValidationNtupleOutputTrack::b_err_d0

Definition at line 132 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_phi0

TBranch* TrkValidationNtupleOutputTrack::b_err_phi0

Definition at line 134 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_Q_over_p

TBranch* TrkValidationNtupleOutputTrack::b_err_Q_over_p

Definition at line 136 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_theta

TBranch* TrkValidationNtupleOutputTrack::b_err_theta

Definition at line 135 of file TrkValidationNtupleOutputTrack.h.

◆ b_err_z0

TBranch* TrkValidationNtupleOutputTrack::b_err_z0

Definition at line 133 of file TrkValidationNtupleOutputTrack.h.

◆ b_event_number

TBranch* TrkValidationNtupleOutputTrack::b_event_number

Definition at line 121 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitLocal1

TBranch* TrkValidationNtupleOutputTrack::b_HitLocal1

Definition at line 181 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitLocal2

TBranch* TrkValidationNtupleOutputTrack::b_HitLocal2

Definition at line 182 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitPhi

TBranch* TrkValidationNtupleOutputTrack::b_HitPhi

Definition at line 180 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitRadius

TBranch* TrkValidationNtupleOutputTrack::b_HitRadius

Definition at line 179 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfacePhi

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfacePhi

Definition at line 187 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceRadius

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceRadius

Definition at line 186 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceTheta

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceTheta

Definition at line 188 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceX

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceX

Definition at line 183 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceY

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceY

Definition at line 184 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitSurfaceZ

TBranch* TrkValidationNtupleOutputTrack::b_HitSurfaceZ

Definition at line 185 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitX

TBranch* TrkValidationNtupleOutputTrack::b_HitX

Definition at line 176 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitY

TBranch* TrkValidationNtupleOutputTrack::b_HitY

Definition at line 177 of file TrkValidationNtupleOutputTrack.h.

◆ b_HitZ

TBranch* TrkValidationNtupleOutputTrack::b_HitZ

Definition at line 178 of file TrkValidationNtupleOutputTrack.h.

◆ b_ID_of_track_in_event

TBranch* TrkValidationNtupleOutputTrack::b_ID_of_track_in_event

Definition at line 122 of file TrkValidationNtupleOutputTrack.h.

◆ b_Iteration_of_a_track

TBranch* TrkValidationNtupleOutputTrack::b_Iteration_of_a_track

Definition at line 123 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_CSC_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_CSC_measurements

Definition at line 165 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_MDT_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_MDT_measurements

Definition at line 164 of file TrkValidationNtupleOutputTrack.h.

◆ b_Number_of_measurements_on_track

TBranch* TrkValidationNtupleOutputTrack::b_Number_of_measurements_on_track

Definition at line 124 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_Pixel_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_Pixel_measurements

Definition at line 161 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_RPC_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_RPC_measurements

Definition at line 166 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_SCT_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_SCT_measurements

Definition at line 162 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_TGC_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_TGC_measurements

Definition at line 167 of file TrkValidationNtupleOutputTrack.h.

◆ b_number_TRT_measurements

TBranch* TrkValidationNtupleOutputTrack::b_number_TRT_measurements

Definition at line 163 of file TrkValidationNtupleOutputTrack.h.

◆ b_outlierFlag

TBranch* TrkValidationNtupleOutputTrack::b_outlierFlag

Definition at line 160 of file TrkValidationNtupleOutputTrack.h.

◆ b_PixPullEta

TBranch* TrkValidationNtupleOutputTrack::b_PixPullEta

Definition at line 169 of file TrkValidationNtupleOutputTrack.h.

◆ b_PixPullPhi

TBranch* TrkValidationNtupleOutputTrack::b_PixPullPhi

Definition at line 168 of file TrkValidationNtupleOutputTrack.h.

◆ b_PixResEta

TBranch* TrkValidationNtupleOutputTrack::b_PixResEta

Definition at line 171 of file TrkValidationNtupleOutputTrack.h.

◆ b_PixResPhi

TBranch* TrkValidationNtupleOutputTrack::b_PixResPhi

Definition at line 170 of file TrkValidationNtupleOutputTrack.h.

◆ b_pullLocX

TBranch* TrkValidationNtupleOutputTrack::b_pullLocX

Definition at line 155 of file TrkValidationNtupleOutputTrack.h.

◆ b_pullLocY

TBranch* TrkValidationNtupleOutputTrack::b_pullLocY

Definition at line 156 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reco_Chi2_over_Ndof

TBranch* TrkValidationNtupleOutputTrack::b_Reco_Chi2_over_Ndof

Definition at line 137 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reco_Ndof

TBranch* TrkValidationNtupleOutputTrack::b_Reco_Ndof

Definition at line 138 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_d0

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_d0

Definition at line 126 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_eta

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_eta

Definition at line 130 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_phi0

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_phi0

Definition at line 128 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_Q_over_p

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_Q_over_p

Definition at line 131 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_theta

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_theta

Definition at line 129 of file TrkValidationNtupleOutputTrack.h.

◆ b_Reconstructed_z0

TBranch* TrkValidationNtupleOutputTrack::b_Reconstructed_z0

Definition at line 127 of file TrkValidationNtupleOutputTrack.h.

◆ b_residualLocX

TBranch* TrkValidationNtupleOutputTrack::b_residualLocX

Definition at line 157 of file TrkValidationNtupleOutputTrack.h.

◆ b_residualLocY

TBranch* TrkValidationNtupleOutputTrack::b_residualLocY

Definition at line 158 of file TrkValidationNtupleOutputTrack.h.

◆ b_run_number

TBranch* TrkValidationNtupleOutputTrack::b_run_number

Definition at line 120 of file TrkValidationNtupleOutputTrack.h.

◆ b_SCTPull

TBranch* TrkValidationNtupleOutputTrack::b_SCTPull

Definition at line 172 of file TrkValidationNtupleOutputTrack.h.

◆ b_SCTRes

TBranch* TrkValidationNtupleOutputTrack::b_SCTRes

Definition at line 173 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackLocal1

TBranch* TrkValidationNtupleOutputTrack::b_TrackLocal1

Definition at line 195 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackLocal2

TBranch* TrkValidationNtupleOutputTrack::b_TrackLocal2

Definition at line 196 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackMomentumX

TBranch* TrkValidationNtupleOutputTrack::b_TrackMomentumX

Definition at line 192 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackMomentumY

TBranch* TrkValidationNtupleOutputTrack::b_TrackMomentumY

Definition at line 193 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackMomentumZ

TBranch* TrkValidationNtupleOutputTrack::b_TrackMomentumZ

Definition at line 194 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackX

TBranch* TrkValidationNtupleOutputTrack::b_TrackX

Definition at line 189 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackY

TBranch* TrkValidationNtupleOutputTrack::b_TrackY

Definition at line 190 of file TrkValidationNtupleOutputTrack.h.

◆ b_TrackZ

TBranch* TrkValidationNtupleOutputTrack::b_TrackZ

Definition at line 191 of file TrkValidationNtupleOutputTrack.h.

◆ b_TRTPull

TBranch* TrkValidationNtupleOutputTrack::b_TRTPull

Definition at line 174 of file TrkValidationNtupleOutputTrack.h.

◆ b_TRTRes

TBranch* TrkValidationNtupleOutputTrack::b_TRTRes

Definition at line 175 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_d0

TBranch* TrkValidationNtupleOutputTrack::b_truth_d0

Definition at line 139 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_energy

TBranch* TrkValidationNtupleOutputTrack::b_truth_energy

Definition at line 154 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_eta

TBranch* TrkValidationNtupleOutputTrack::b_truth_eta

Definition at line 145 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_particle_barcode

TBranch* TrkValidationNtupleOutputTrack::b_truth_particle_barcode

Definition at line 153 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_PDG_ID

TBranch* TrkValidationNtupleOutputTrack::b_truth_PDG_ID

Definition at line 152 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_phi0

TBranch* TrkValidationNtupleOutputTrack::b_truth_phi0

Definition at line 141 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_Q_over_p

TBranch* TrkValidationNtupleOutputTrack::b_truth_Q_over_p

Definition at line 143 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_Q_over_pT

TBranch* TrkValidationNtupleOutputTrack::b_truth_Q_over_pT

Definition at line 144 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_d0

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_d0

Definition at line 146 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_phi0

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_phi0

Definition at line 148 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_Q_over_p

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_Q_over_p

Definition at line 150 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_theta

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_theta

Definition at line 149 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_diff_z0

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_diff_z0

Definition at line 147 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_reco_pull_d0

TBranch* TrkValidationNtupleOutputTrack::b_truth_reco_pull_d0

Definition at line 151 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_theta

TBranch* TrkValidationNtupleOutputTrack::b_truth_theta

Definition at line 142 of file TrkValidationNtupleOutputTrack.h.

◆ b_truth_z0

TBranch* TrkValidationNtupleOutputTrack::b_truth_z0

Definition at line 140 of file TrkValidationNtupleOutputTrack.h.

◆ Chi2overNdof

Float_t TrkValidationNtupleOutputTrack::Chi2overNdof

Definition at line 51 of file TrkValidationNtupleOutputTrack.h.

◆ CompROTindexOfMaxAssgnProb

vector<int>* TrkValidationNtupleOutputTrack::CompROTindexOfMaxAssgnProb

Definition at line 116 of file TrkValidationNtupleOutputTrack.h.

◆ CompROTmaxAssgnProb

vector<float>* TrkValidationNtupleOutputTrack::CompROTmaxAssgnProb

Definition at line 117 of file TrkValidationNtupleOutputTrack.h.

◆ CompROTnContainedROTs

vector<int>* TrkValidationNtupleOutputTrack::CompROTnContainedROTs

Definition at line 115 of file TrkValidationNtupleOutputTrack.h.

◆ DetectorType

vector<int>* TrkValidationNtupleOutputTrack::DetectorType

Definition at line 77 of file TrkValidationNtupleOutputTrack.h.

◆ EventNumber

Int_t TrkValidationNtupleOutputTrack::EventNumber

Definition at line 35 of file TrkValidationNtupleOutputTrack.h.

◆ fChain

TTree* TrkValidationNtupleOutputTrack::fChain

Definition at line 30 of file TrkValidationNtupleOutputTrack.h.

◆ fCurrent

Int_t TrkValidationNtupleOutputTrack::fCurrent

pointer to the analyzed TTree or TChain

Definition at line 31 of file TrkValidationNtupleOutputTrack.h.

◆ HitLocal1

vector<float>* TrkValidationNtupleOutputTrack::HitLocal1

Definition at line 99 of file TrkValidationNtupleOutputTrack.h.

◆ HitLocal2

vector<float>* TrkValidationNtupleOutputTrack::HitLocal2

Definition at line 100 of file TrkValidationNtupleOutputTrack.h.

◆ HitPhi

vector<float>* TrkValidationNtupleOutputTrack::HitPhi

Definition at line 98 of file TrkValidationNtupleOutputTrack.h.

◆ HitRadius

vector<float>* TrkValidationNtupleOutputTrack::HitRadius

Definition at line 97 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfacePhi

vector<float>* TrkValidationNtupleOutputTrack::HitSurfacePhi

Definition at line 105 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceRadius

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceRadius

Definition at line 104 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceTheta

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceTheta

Definition at line 106 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceX

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceX

Definition at line 101 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceY

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceY

Definition at line 102 of file TrkValidationNtupleOutputTrack.h.

◆ HitSurfaceZ

vector<float>* TrkValidationNtupleOutputTrack::HitSurfaceZ

Definition at line 103 of file TrkValidationNtupleOutputTrack.h.

◆ HitX

vector<float>* TrkValidationNtupleOutputTrack::HitX

Definition at line 94 of file TrkValidationNtupleOutputTrack.h.

◆ HitY

vector<float>* TrkValidationNtupleOutputTrack::HitY

Definition at line 95 of file TrkValidationNtupleOutputTrack.h.

◆ HitZ

vector<float>* TrkValidationNtupleOutputTrack::HitZ

Definition at line 96 of file TrkValidationNtupleOutputTrack.h.

◆ IterationIndex

Int_t TrkValidationNtupleOutputTrack::IterationIndex

Definition at line 37 of file TrkValidationNtupleOutputTrack.h.

◆ nCSCHits

Int_t TrkValidationNtupleOutputTrack::nCSCHits

Definition at line 83 of file TrkValidationNtupleOutputTrack.h.

◆ Ndof

Int_t TrkValidationNtupleOutputTrack::Ndof

Definition at line 52 of file TrkValidationNtupleOutputTrack.h.

◆ nHits

Int_t TrkValidationNtupleOutputTrack::nHits

Definition at line 38 of file TrkValidationNtupleOutputTrack.h.

◆ nMDTHits

Int_t TrkValidationNtupleOutputTrack::nMDTHits

Definition at line 82 of file TrkValidationNtupleOutputTrack.h.

◆ nPixelHits

Int_t TrkValidationNtupleOutputTrack::nPixelHits

Definition at line 79 of file TrkValidationNtupleOutputTrack.h.

◆ nRPCHits

Int_t TrkValidationNtupleOutputTrack::nRPCHits

Definition at line 84 of file TrkValidationNtupleOutputTrack.h.

◆ nSCTHits

Int_t TrkValidationNtupleOutputTrack::nSCTHits

Definition at line 80 of file TrkValidationNtupleOutputTrack.h.

◆ nTGCHits

Int_t TrkValidationNtupleOutputTrack::nTGCHits

Definition at line 85 of file TrkValidationNtupleOutputTrack.h.

◆ nTRTHits

Int_t TrkValidationNtupleOutputTrack::nTRTHits

Definition at line 81 of file TrkValidationNtupleOutputTrack.h.

◆ outlierFlag

vector<int>* TrkValidationNtupleOutputTrack::outlierFlag

Definition at line 78 of file TrkValidationNtupleOutputTrack.h.

◆ PixPullEta

vector<float>* TrkValidationNtupleOutputTrack::PixPullEta

Definition at line 87 of file TrkValidationNtupleOutputTrack.h.

◆ PixPullPhi

vector<float>* TrkValidationNtupleOutputTrack::PixPullPhi

Definition at line 86 of file TrkValidationNtupleOutputTrack.h.

◆ PixResEta

vector<float>* TrkValidationNtupleOutputTrack::PixResEta

Definition at line 89 of file TrkValidationNtupleOutputTrack.h.

◆ PixResPhi

vector<float>* TrkValidationNtupleOutputTrack::PixResPhi

Definition at line 88 of file TrkValidationNtupleOutputTrack.h.

◆ pullLocX

vector<float>* TrkValidationNtupleOutputTrack::pullLocX

Definition at line 73 of file TrkValidationNtupleOutputTrack.h.

◆ pullLocY

vector<float>* TrkValidationNtupleOutputTrack::pullLocY

Definition at line 74 of file TrkValidationNtupleOutputTrack.h.

◆ RecD0

Float_t TrkValidationNtupleOutputTrack::RecD0

Definition at line 40 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrD0

Float_t TrkValidationNtupleOutputTrack::RecErrD0

Definition at line 46 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrPhi0

Float_t TrkValidationNtupleOutputTrack::RecErrPhi0

Definition at line 48 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrQoverP

Float_t TrkValidationNtupleOutputTrack::RecErrQoverP

Definition at line 50 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrTheta

Float_t TrkValidationNtupleOutputTrack::RecErrTheta

Definition at line 49 of file TrkValidationNtupleOutputTrack.h.

◆ RecErrZ0

Float_t TrkValidationNtupleOutputTrack::RecErrZ0

Definition at line 47 of file TrkValidationNtupleOutputTrack.h.

◆ RecEta

Float_t TrkValidationNtupleOutputTrack::RecEta

Definition at line 44 of file TrkValidationNtupleOutputTrack.h.

◆ RecPhi0

Float_t TrkValidationNtupleOutputTrack::RecPhi0

Definition at line 42 of file TrkValidationNtupleOutputTrack.h.

◆ RecQoverP

Float_t TrkValidationNtupleOutputTrack::RecQoverP

Definition at line 45 of file TrkValidationNtupleOutputTrack.h.

◆ RecTheta

Float_t TrkValidationNtupleOutputTrack::RecTheta

Definition at line 43 of file TrkValidationNtupleOutputTrack.h.

◆ RecZ0

Float_t TrkValidationNtupleOutputTrack::RecZ0

Definition at line 41 of file TrkValidationNtupleOutputTrack.h.

◆ residualLocX

vector<float>* TrkValidationNtupleOutputTrack::residualLocX

Definition at line 75 of file TrkValidationNtupleOutputTrack.h.

◆ residualLocY

vector<float>* TrkValidationNtupleOutputTrack::residualLocY

Definition at line 76 of file TrkValidationNtupleOutputTrack.h.

◆ RunNumber

Int_t TrkValidationNtupleOutputTrack::RunNumber

current Tree number in a TChain

Definition at line 34 of file TrkValidationNtupleOutputTrack.h.

◆ SCTPull

vector<float>* TrkValidationNtupleOutputTrack::SCTPull

Definition at line 90 of file TrkValidationNtupleOutputTrack.h.

◆ SCTRes

vector<float>* TrkValidationNtupleOutputTrack::SCTRes

Definition at line 91 of file TrkValidationNtupleOutputTrack.h.

◆ TrackID

Int_t TrkValidationNtupleOutputTrack::TrackID

Definition at line 36 of file TrkValidationNtupleOutputTrack.h.

◆ TrackLocal1

vector<float>* TrkValidationNtupleOutputTrack::TrackLocal1

Definition at line 113 of file TrkValidationNtupleOutputTrack.h.

◆ TrackLocal2

vector<float>* TrkValidationNtupleOutputTrack::TrackLocal2

Definition at line 114 of file TrkValidationNtupleOutputTrack.h.

◆ TrackMomentumX

vector<float>* TrkValidationNtupleOutputTrack::TrackMomentumX

Definition at line 110 of file TrkValidationNtupleOutputTrack.h.

◆ TrackMomentumY

vector<float>* TrkValidationNtupleOutputTrack::TrackMomentumY

Definition at line 111 of file TrkValidationNtupleOutputTrack.h.

◆ TrackMomentumZ

vector<float>* TrkValidationNtupleOutputTrack::TrackMomentumZ

Definition at line 112 of file TrkValidationNtupleOutputTrack.h.

◆ TrackStatesUnbiased

Int_t TrkValidationNtupleOutputTrack::TrackStatesUnbiased

Definition at line 39 of file TrkValidationNtupleOutputTrack.h.

◆ TrackX

vector<float>* TrkValidationNtupleOutputTrack::TrackX

Definition at line 107 of file TrkValidationNtupleOutputTrack.h.

◆ TrackY

vector<float>* TrkValidationNtupleOutputTrack::TrackY

Definition at line 108 of file TrkValidationNtupleOutputTrack.h.

◆ TrackZ

vector<float>* TrkValidationNtupleOutputTrack::TrackZ

Definition at line 109 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_barcode

Int_t TrkValidationNtupleOutputTrack::trk_Mc_barcode

Definition at line 71 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_d0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_d0

Definition at line 53 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_d0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_d0

Definition at line 60 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_phi0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_phi0

Definition at line 62 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_qOverP

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_qOverP

Definition at line 64 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_theta

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_theta

Definition at line 63 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_diff_z0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_diff_z0

Definition at line 61 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_energy

Float_t TrkValidationNtupleOutputTrack::trk_Mc_energy

Definition at line 72 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_eta

Float_t TrkValidationNtupleOutputTrack::trk_Mc_eta

Definition at line 59 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_particleID

Int_t TrkValidationNtupleOutputTrack::trk_Mc_particleID

Definition at line 70 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_phi0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_phi0

Definition at line 55 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_d0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_d0

Definition at line 65 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_phi0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_phi0

Definition at line 67 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_qOverP

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_qOverP

Definition at line 69 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_theta

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_theta

Definition at line 68 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_pull_z0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_pull_z0

Definition at line 66 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_qOverP

Float_t TrkValidationNtupleOutputTrack::trk_Mc_qOverP

Definition at line 57 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_qOverPt

Float_t TrkValidationNtupleOutputTrack::trk_Mc_qOverPt

Definition at line 58 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_theta

Float_t TrkValidationNtupleOutputTrack::trk_Mc_theta

Definition at line 56 of file TrkValidationNtupleOutputTrack.h.

◆ trk_Mc_z0

Float_t TrkValidationNtupleOutputTrack::trk_Mc_z0

Definition at line 54 of file TrkValidationNtupleOutputTrack.h.

◆ TRTPull

vector<float>* TrkValidationNtupleOutputTrack::TRTPull

Definition at line 92 of file TrkValidationNtupleOutputTrack.h.

◆ TRTRes

vector<float>* TrkValidationNtupleOutputTrack::TRTRes

Definition at line 93 of file TrkValidationNtupleOutputTrack.h.


The documentation for this class was generated from the following files:
PlotCalibFromCool.nentries
nentries
Definition: PlotCalibFromCool.py:798
TrkValidationNtupleOutputTrack::fChain
TTree * fChain
Definition: TrkValidationNtupleOutputTrack.h:30
hotSpotInTAG.nb
nb
Definition: hotSpotInTAG.py:164
TrkValidationNtupleOutputTrack::LoadTree
virtual Long64_t LoadTree(Long64_t entry)