Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TrackEff2Selector Class Reference

#include <TrackEff2Selector.h>

+ Inheritance diagram for TrackEff2Selector:

Public Member Functions

 TrackEff2Selector (TTree *=0)
 
virtual ~TrackEff2Selector ()
 
virtual Int_t Version () const
 
virtual void Begin (TTree *tree)
 
virtual void SlaveBegin (TTree *tree)
 
virtual void Init (TTree *tree)
 
virtual Bool_t Notify ()
 
virtual Bool_t Process (Long64_t entry)
 
virtual Int_t GetEntry (Long64_t entry, Int_t getall=0)
 
virtual void SetOption (const char *option)
 
virtual void SetObject (TObject *obj)
 
virtual void SetInputList (TList *input)
 
virtual TList * GetOutputList () const
 
virtual void SlaveTerminate ()
 
virtual void Terminate ()
 
 ClassDef (TrackEff2Selector, 0)
 

Public Attributes

TTree * fChain
 
UInt_t fUniqueID
 pointer to the analyzed TTree or TChain More...
 
UInt_t fBits
 
ULong_t event
 
Float_t q_thrown
 
Int_t PID_thrown
 
UInt_t pthrown_fUniqueID
 
UInt_t pthrown_fBits
 
Double_t pthrown_fX
 
Double_t pthrown_fY
 
Double_t pthrown_fZ
 
Bool_t isreconstructable
 
Int_t Nstereo
 
Int_t Ncdc
 
Int_t Nfdc
 
Int_t NLR_bad_stereo
 
Int_t NLR_bad
 
Int_t PID_hypothesized
 
Float_t q_hypothesized
 
Float_t FOM_hypothesized
 
Float_t q_timebased
 
Int_t PID_timebased
 
Bool_t dTrackReconstructedFlag_TimeBased
 
UInt_t pfit_fUniqueID
 
UInt_t pfit_fBits
 
Double_t pfit_fX
 
Double_t pfit_fY
 
Double_t pfit_fZ
 
Double_t trk_chisq
 
Int_t trk_Ndof
 
Double_t delta_pt_over_pt
 
Double_t delta_theta
 
Double_t delta_phi
 
Int_t num_timebased
 
Float_t q_wirebased
 
Int_t PID_wirebased
 
Bool_t dTrackReconstructedFlag_WireBased
 
UInt_t pfit_wire_fUniqueID
 
UInt_t pfit_wire_fBits
 
Double_t pfit_wire_fX
 
Double_t pfit_wire_fY
 
Double_t pfit_wire_fZ
 
Double_t trk_chisq_wb
 
Int_t trk_Ndof_wb
 
Double_t delta_pt_over_pt_wire
 
Double_t delta_theta_wire
 
Double_t delta_phi_wire
 
Int_t num_wirebased
 
Float_t q_candidate
 
Int_t PID_candidate
 
Bool_t dTrackReconstructedFlag_Candidate
 
UInt_t pcan_fUniqueID
 
UInt_t pcan_fBits
 
Double_t pcan_fX
 
Double_t pcan_fY
 
Double_t pcan_fZ
 
Double_t delta_pt_over_pt_can
 
Double_t delta_theta_can
 
Double_t delta_phi_can
 
Int_t num_candidates
 
TBranch * b_E_fUniqueID
 
TBranch * b_E_fBits
 
TBranch * b_E_event
 
TBranch * b_E_q_thrown
 
TBranch * b_E_PID_thrown
 
TBranch * b_E_pthrown_fUniqueID
 
TBranch * b_E_pthrown_fBits
 
TBranch * b_E_pthrown_fX
 
TBranch * b_E_pthrown_fY
 
TBranch * b_E_pthrown_fZ
 
TBranch * b_E_isreconstructable
 
TBranch * b_E_Nstereo
 
TBranch * b_E_Ncdc
 
TBranch * b_E_Nfdc
 
TBranch * b_E_NLR_bad_stereo
 
TBranch * b_E_NLR_bad
 
TBranch * b_E_PID_hypothesized
 
TBranch * b_E_q_hypothesized
 
TBranch * b_E_FOM_hypothesized
 
TBranch * b_E_q_timebased
 
TBranch * b_E_PID_timebased
 
TBranch * b_E_dTrackReconstructedFlag_TimeBased
 
TBranch * b_E_pfit_fUniqueID
 
TBranch * b_E_pfit_fBits
 
TBranch * b_E_pfit_fX
 
TBranch * b_E_pfit_fY
 
TBranch * b_E_pfit_fZ
 
TBranch * b_E_trk_chisq
 
TBranch * b_E_trk_Ndof
 
TBranch * b_E_delta_pt_over_pt
 
TBranch * b_E_delta_theta
 
TBranch * b_E_delta_phi
 
TBranch * b_E_num_timebased
 
TBranch * b_E_q_wirebased
 
TBranch * b_E_PID_wirebased
 
TBranch * b_E_dTrackReconstructedFlag_WireBased
 
TBranch * b_E_pfit_wire_fUniqueID
 
TBranch * b_E_pfit_wire_fBits
 
TBranch * b_E_pfit_wire_fX
 
TBranch * b_E_pfit_wire_fY
 
TBranch * b_E_pfit_wire_fZ
 
TBranch * b_E_trk_chisq_wb
 
TBranch * b_E_trk_Ndof_wb
 
TBranch * b_E_delta_pt_over_pt_wire
 
TBranch * b_E_delta_theta_wire
 
TBranch * b_E_delta_phi_wire
 
TBranch * b_E_num_wirebased
 
TBranch * b_E_q_candidate
 
TBranch * b_E_PID_candidate
 
TBranch * b_E_dTrackReconstructedFlag_Candidate
 
TBranch * b_E_pcan_fUniqueID
 
TBranch * b_E_pcan_fBits
 
TBranch * b_E_pcan_fX
 
TBranch * b_E_pcan_fY
 
TBranch * b_E_pcan_fZ
 
TBranch * b_E_delta_pt_over_pt_can
 
TBranch * b_E_delta_theta_can
 
TBranch * b_E_delta_phi_can
 
TBranch * b_E_num_candidates
 
TFile * dOutputFile
 
TH2F * dSelectorHist_TrackEff2_CandidateReconstructed
 
TH2F * dSelectorHist_TrackEff2_CandidateMissing
 
TH2F * dSelectorHist_TrackEff2_WireBasedReconstructed
 
TH2F * dSelectorHist_TrackEff2_WireBasedMissing
 
TH2F * dSelectorHist_TrackEff2_TimeBasedReconstructed
 
TH2F * dSelectorHist_TrackEff2_TimeBasedMissing
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeCorrect
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeWrong
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeCorrect
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeWrong
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeCorrect
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeWrong
 
TH1F * dSelectorHist_TrackEff2_WireBasedConLev
 
TH1F * dSelectorHist_TrackEff2_TimeBasedConLev
 
TH2F * dSelectorHist_TrackEff2_WireBasedLowConLev
 
TH2F * dSelectorHist_TrackEff2_WireBasedNonLowConLev
 
TH2F * dSelectorHist_TrackEff2_TimeBasedLowConLev
 
TH2F * dSelectorHist_TrackEff2_TimeBasedNonLowConLev
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPOverPVsTheta
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPOverPVsTheta
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPOverPVsTheta
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPOverPVsTheta
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPOverPVsTheta
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPOverPVsTheta
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPtOverPtVsTheta
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPtOverPtVsTheta
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPtOverPtVsTheta
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPtOverPtVsTheta
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPtOverPtVsTheta
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPtOverPtVsTheta
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaThetaVsTheta
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaThetaVsTheta
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaThetaVsTheta
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaThetaVsTheta
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaThetaVsTheta
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaThetaVsTheta
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPhiVsTheta
 
TH2F * dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPhiVsTheta
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPhiVsTheta
 
TH2F * dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPhiVsTheta
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPhiVsTheta
 
TH2F * dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPhiVsTheta
 

Detailed Description

Definition at line 16 of file TrackEff2Selector.h.

Constructor & Destructor Documentation

TrackEff2Selector::TrackEff2Selector ( TTree *  = 0)
inline

Definition at line 194 of file TrackEff2Selector.h.

virtual TrackEff2Selector::~TrackEff2Selector ( )
inlinevirtual

Definition at line 195 of file TrackEff2Selector.h.

Member Function Documentation

void TrackEff2Selector::Begin ( TTree *  tree)
virtual

Definition at line 31 of file TrackEff2Selector.C.

References dOutputFile, dSelectorHist_TrackEff2_CandidateChargeCorrect, dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPhiVsTheta, dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaThetaVsTheta, dSelectorHist_TrackEff2_CandidateChargeWrong, dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPhiVsTheta, dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaThetaVsTheta, dSelectorHist_TrackEff2_CandidateMissing, dSelectorHist_TrackEff2_CandidateReconstructed, dSelectorHist_TrackEff2_TimeBasedChargeCorrect, dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPhiVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaThetaVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeWrong, dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPhiVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaThetaVsTheta, dSelectorHist_TrackEff2_TimeBasedConLev, dSelectorHist_TrackEff2_TimeBasedLowConLev, dSelectorHist_TrackEff2_TimeBasedMissing, dSelectorHist_TrackEff2_TimeBasedNonLowConLev, dSelectorHist_TrackEff2_TimeBasedReconstructed, dSelectorHist_TrackEff2_WireBasedChargeCorrect, dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPhiVsTheta, dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaThetaVsTheta, dSelectorHist_TrackEff2_WireBasedChargeWrong, dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPhiVsTheta, dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaThetaVsTheta, dSelectorHist_TrackEff2_WireBasedConLev, dSelectorHist_TrackEff2_WireBasedLowConLev, dSelectorHist_TrackEff2_WireBasedMissing, dSelectorHist_TrackEff2_WireBasedNonLowConLev, and dSelectorHist_TrackEff2_WireBasedReconstructed.

TrackEff2Selector::ClassDef ( TrackEff2Selector  ,
 
)
virtual Int_t TrackEff2Selector::GetEntry ( Long64_t  entry,
Int_t  getall = 0 
)
inlinevirtual

Definition at line 202 of file TrackEff2Selector.h.

References fChain.

Referenced by Process().

virtual TList* TrackEff2Selector::GetOutputList ( ) const
inlinevirtual

Definition at line 206 of file TrackEff2Selector.h.

virtual void TrackEff2Selector::Init ( TTree *  tree)
virtual
virtual Bool_t TrackEff2Selector::Notify ( )
virtual
Bool_t TrackEff2Selector::Process ( Long64_t  entry)
virtual

Definition at line 127 of file TrackEff2Selector.C.

References delta_phi, delta_phi_can, delta_phi_wire, delta_pt_over_pt, delta_pt_over_pt_can, delta_pt_over_pt_wire, delta_theta, delta_theta_can, delta_theta_wire, dSelectorHist_TrackEff2_CandidateChargeCorrect, dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPhiVsTheta, dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaThetaVsTheta, dSelectorHist_TrackEff2_CandidateChargeWrong, dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPhiVsTheta, dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaThetaVsTheta, dSelectorHist_TrackEff2_CandidateMissing, dSelectorHist_TrackEff2_CandidateReconstructed, dSelectorHist_TrackEff2_TimeBasedChargeCorrect, dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPhiVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaThetaVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeWrong, dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPhiVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaThetaVsTheta, dSelectorHist_TrackEff2_TimeBasedConLev, dSelectorHist_TrackEff2_TimeBasedLowConLev, dSelectorHist_TrackEff2_TimeBasedMissing, dSelectorHist_TrackEff2_TimeBasedNonLowConLev, dSelectorHist_TrackEff2_TimeBasedReconstructed, dSelectorHist_TrackEff2_WireBasedChargeCorrect, dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPhiVsTheta, dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaThetaVsTheta, dSelectorHist_TrackEff2_WireBasedChargeWrong, dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPhiVsTheta, dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPOverPVsTheta, dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPtOverPtVsTheta, dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaThetaVsTheta, dSelectorHist_TrackEff2_WireBasedConLev, dSelectorHist_TrackEff2_WireBasedLowConLev, dSelectorHist_TrackEff2_WireBasedMissing, dSelectorHist_TrackEff2_WireBasedNonLowConLev, dSelectorHist_TrackEff2_WireBasedReconstructed, dTrackReconstructedFlag_Candidate, dTrackReconstructedFlag_TimeBased, dTrackReconstructedFlag_WireBased, GetEntry(), pcan_fX, pcan_fY, pcan_fZ, pfit_fX, pfit_fY, pfit_fZ, pfit_wire_fX, pfit_wire_fY, pfit_wire_fZ, pthrown_fX, pthrown_fY, pthrown_fZ, q_candidate, q_thrown, q_timebased, q_wirebased, trk_chisq, trk_chisq_wb, trk_Ndof, and trk_Ndof_wb.

virtual void TrackEff2Selector::SetInputList ( TList *  input)
inlinevirtual

Definition at line 205 of file TrackEff2Selector.h.

virtual void TrackEff2Selector::SetObject ( TObject *  obj)
inlinevirtual

Definition at line 204 of file TrackEff2Selector.h.

virtual void TrackEff2Selector::SetOption ( const char *  option)
inlinevirtual

Definition at line 203 of file TrackEff2Selector.h.

void TrackEff2Selector::SlaveBegin ( TTree *  tree)
virtual

Definition at line 117 of file TrackEff2Selector.C.

void TrackEff2Selector::SlaveTerminate ( )
virtual

Definition at line 327 of file TrackEff2Selector.C.

void TrackEff2Selector::Terminate ( )
virtual

Definition at line 335 of file TrackEff2Selector.C.

References dOutputFile.

virtual Int_t TrackEff2Selector::Version ( ) const
inlinevirtual

Definition at line 196 of file TrackEff2Selector.h.

Member Data Documentation

TBranch* TrackEff2Selector::b_E_delta_phi

Definition at line 114 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_delta_phi_can

Definition at line 140 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_delta_phi_wire

Definition at line 128 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_delta_pt_over_pt

Definition at line 112 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_delta_pt_over_pt_can

Definition at line 138 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_delta_pt_over_pt_wire

Definition at line 126 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_delta_theta

Definition at line 113 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_delta_theta_can

Definition at line 139 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_delta_theta_wire

Definition at line 127 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_dTrackReconstructedFlag_Candidate

Definition at line 132 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_dTrackReconstructedFlag_TimeBased

Definition at line 104 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_dTrackReconstructedFlag_WireBased

Definition at line 118 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_event

Definition at line 85 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_fBits

Definition at line 84 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_FOM_hypothesized

Definition at line 101 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_fUniqueID

Definition at line 83 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_isreconstructable

Definition at line 93 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_Ncdc

Definition at line 95 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_Nfdc

Definition at line 96 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_NLR_bad

Definition at line 98 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_NLR_bad_stereo

Definition at line 97 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_Nstereo

Definition at line 94 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_num_candidates

Definition at line 141 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_num_timebased

Definition at line 115 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_num_wirebased

Definition at line 129 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pcan_fBits

Definition at line 134 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pcan_fUniqueID

Definition at line 133 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pcan_fX

Definition at line 135 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pcan_fY

Definition at line 136 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pcan_fZ

Definition at line 137 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_fBits

Definition at line 106 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_fUniqueID

Definition at line 105 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_fX

Definition at line 107 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_fY

Definition at line 108 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_fZ

Definition at line 109 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_wire_fBits

Definition at line 120 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_wire_fUniqueID

Definition at line 119 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_wire_fX

Definition at line 121 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_wire_fY

Definition at line 122 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pfit_wire_fZ

Definition at line 123 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_PID_candidate

Definition at line 131 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_PID_hypothesized

Definition at line 99 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_PID_thrown

Definition at line 87 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_PID_timebased

Definition at line 103 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_PID_wirebased

Definition at line 117 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pthrown_fBits

Definition at line 89 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pthrown_fUniqueID

Definition at line 88 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pthrown_fX

Definition at line 90 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pthrown_fY

Definition at line 91 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_pthrown_fZ

Definition at line 92 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_q_candidate

Definition at line 130 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_q_hypothesized

Definition at line 100 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_q_thrown

Definition at line 86 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_q_timebased

Definition at line 102 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_q_wirebased

Definition at line 116 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_trk_chisq

Definition at line 110 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_trk_chisq_wb

Definition at line 124 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_trk_Ndof

Definition at line 111 of file TrackEff2Selector.h.

TBranch* TrackEff2Selector::b_E_trk_Ndof_wb

Definition at line 125 of file TrackEff2Selector.h.

Double_t TrackEff2Selector::delta_phi

Definition at line 53 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::delta_phi_can

Definition at line 79 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::delta_phi_wire

Definition at line 67 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::delta_pt_over_pt

Definition at line 51 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::delta_pt_over_pt_can

Definition at line 77 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::delta_pt_over_pt_wire

Definition at line 65 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::delta_theta

Definition at line 52 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::delta_theta_can

Definition at line 78 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::delta_theta_wire

Definition at line 66 of file TrackEff2Selector.h.

Referenced by Process().

TFile* TrackEff2Selector::dOutputFile

Definition at line 143 of file TrackEff2Selector.h.

Referenced by Begin(), and Terminate().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeCorrect

Definition at line 152 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPhiVsTheta

Definition at line 187 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPOverPVsTheta

Definition at line 166 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaPtOverPtVsTheta

Definition at line 173 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeCorrect_DeltaThetaVsTheta

Definition at line 180 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeWrong

Definition at line 153 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPhiVsTheta

Definition at line 188 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPOverPVsTheta

Definition at line 167 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaPtOverPtVsTheta

Definition at line 174 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateChargeWrong_DeltaThetaVsTheta

Definition at line 181 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateMissing

Definition at line 146 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_CandidateReconstructed

Definition at line 145 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeCorrect

Definition at line 156 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPhiVsTheta

Definition at line 191 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPOverPVsTheta

Definition at line 170 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaPtOverPtVsTheta

Definition at line 177 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeCorrect_DeltaThetaVsTheta

Definition at line 184 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeWrong

Definition at line 157 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPhiVsTheta

Definition at line 192 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPOverPVsTheta

Definition at line 171 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaPtOverPtVsTheta

Definition at line 178 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedChargeWrong_DeltaThetaVsTheta

Definition at line 185 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH1F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedConLev

Definition at line 160 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedLowConLev

Definition at line 163 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedMissing

Definition at line 150 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedNonLowConLev

Definition at line 164 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_TimeBasedReconstructed

Definition at line 149 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeCorrect

Definition at line 154 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPhiVsTheta

Definition at line 189 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPOverPVsTheta

Definition at line 168 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaPtOverPtVsTheta

Definition at line 175 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeCorrect_DeltaThetaVsTheta

Definition at line 182 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeWrong

Definition at line 155 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPhiVsTheta

Definition at line 190 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPOverPVsTheta

Definition at line 169 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaPtOverPtVsTheta

Definition at line 176 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedChargeWrong_DeltaThetaVsTheta

Definition at line 183 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH1F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedConLev

Definition at line 159 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedLowConLev

Definition at line 161 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedMissing

Definition at line 148 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedNonLowConLev

Definition at line 162 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

TH2F* TrackEff2Selector::dSelectorHist_TrackEff2_WireBasedReconstructed

Definition at line 147 of file TrackEff2Selector.h.

Referenced by Begin(), and Process().

Bool_t TrackEff2Selector::dTrackReconstructedFlag_Candidate

Definition at line 71 of file TrackEff2Selector.h.

Referenced by Process().

Bool_t TrackEff2Selector::dTrackReconstructedFlag_TimeBased

Definition at line 43 of file TrackEff2Selector.h.

Referenced by Process().

Bool_t TrackEff2Selector::dTrackReconstructedFlag_WireBased

Definition at line 57 of file TrackEff2Selector.h.

Referenced by Process().

ULong_t TrackEff2Selector::event

Definition at line 24 of file TrackEff2Selector.h.

UInt_t TrackEff2Selector::fBits

Definition at line 23 of file TrackEff2Selector.h.

TTree* TrackEff2Selector::fChain

Definition at line 18 of file TrackEff2Selector.h.

Referenced by GetEntry().

Float_t TrackEff2Selector::FOM_hypothesized

Definition at line 40 of file TrackEff2Selector.h.

UInt_t TrackEff2Selector::fUniqueID

pointer to the analyzed TTree or TChain

Definition at line 22 of file TrackEff2Selector.h.

Bool_t TrackEff2Selector::isreconstructable

Definition at line 32 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::Ncdc

Definition at line 34 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::Nfdc

Definition at line 35 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::NLR_bad

Definition at line 37 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::NLR_bad_stereo

Definition at line 36 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::Nstereo

Definition at line 33 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::num_candidates

Definition at line 80 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::num_timebased

Definition at line 54 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::num_wirebased

Definition at line 68 of file TrackEff2Selector.h.

UInt_t TrackEff2Selector::pcan_fBits

Definition at line 73 of file TrackEff2Selector.h.

UInt_t TrackEff2Selector::pcan_fUniqueID

Definition at line 72 of file TrackEff2Selector.h.

Double_t TrackEff2Selector::pcan_fX

Definition at line 74 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::pcan_fY

Definition at line 75 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::pcan_fZ

Definition at line 76 of file TrackEff2Selector.h.

Referenced by Process().

UInt_t TrackEff2Selector::pfit_fBits

Definition at line 45 of file TrackEff2Selector.h.

UInt_t TrackEff2Selector::pfit_fUniqueID

Definition at line 44 of file TrackEff2Selector.h.

Double_t TrackEff2Selector::pfit_fX

Definition at line 46 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::pfit_fY

Definition at line 47 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::pfit_fZ

Definition at line 48 of file TrackEff2Selector.h.

Referenced by Process().

UInt_t TrackEff2Selector::pfit_wire_fBits

Definition at line 59 of file TrackEff2Selector.h.

UInt_t TrackEff2Selector::pfit_wire_fUniqueID

Definition at line 58 of file TrackEff2Selector.h.

Double_t TrackEff2Selector::pfit_wire_fX

Definition at line 60 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::pfit_wire_fY

Definition at line 61 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::pfit_wire_fZ

Definition at line 62 of file TrackEff2Selector.h.

Referenced by Process().

Int_t TrackEff2Selector::PID_candidate

Definition at line 70 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::PID_hypothesized

Definition at line 38 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::PID_thrown

Definition at line 26 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::PID_timebased

Definition at line 42 of file TrackEff2Selector.h.

Int_t TrackEff2Selector::PID_wirebased

Definition at line 56 of file TrackEff2Selector.h.

UInt_t TrackEff2Selector::pthrown_fBits

Definition at line 28 of file TrackEff2Selector.h.

UInt_t TrackEff2Selector::pthrown_fUniqueID

Definition at line 27 of file TrackEff2Selector.h.

Double_t TrackEff2Selector::pthrown_fX

Definition at line 29 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::pthrown_fY

Definition at line 30 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::pthrown_fZ

Definition at line 31 of file TrackEff2Selector.h.

Referenced by Process().

Float_t TrackEff2Selector::q_candidate

Definition at line 69 of file TrackEff2Selector.h.

Referenced by Process().

Float_t TrackEff2Selector::q_hypothesized

Definition at line 39 of file TrackEff2Selector.h.

Float_t TrackEff2Selector::q_thrown

Definition at line 25 of file TrackEff2Selector.h.

Referenced by Process().

Float_t TrackEff2Selector::q_timebased

Definition at line 41 of file TrackEff2Selector.h.

Referenced by Process().

Float_t TrackEff2Selector::q_wirebased

Definition at line 55 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::trk_chisq

Definition at line 49 of file TrackEff2Selector.h.

Referenced by Process().

Double_t TrackEff2Selector::trk_chisq_wb

Definition at line 63 of file TrackEff2Selector.h.

Referenced by Process().

Int_t TrackEff2Selector::trk_Ndof

Definition at line 50 of file TrackEff2Selector.h.

Referenced by Process().

Int_t TrackEff2Selector::trk_Ndof_wb

Definition at line 64 of file TrackEff2Selector.h.

Referenced by Process().


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