Hall-D Software
alpha
|
#include <MakeAmpToolsFlat.h>
Public Member Functions | |
MakeAmpToolsFlat (TTree *tree=0) | |
virtual | ~MakeAmpToolsFlat () |
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 (Int_t foption) |
virtual Bool_t | Notify () |
virtual void | Show (Long64_t entry=-1) |
Definition at line 18 of file MakeAmpToolsFlat.h.
MakeAmpToolsFlat::MakeAmpToolsFlat | ( | TTree * | tree = 0 | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by Loop().
|
virtual |
Definition at line 10 of file MakeAmpToolsFlat.C.
References AccWeight, beam_p4_kin, fChain, LoadTree(), m_e, m_eBeam, m_nPart, m_OutTree, m_PID, m_px, m_pxBeam, m_py, m_pyBeam, m_pz, m_pzBeam, m_TargetMass, m_weight, misspb_p4_kin, outFile, pim_p4_kin, and pip_p4_kin.
Referenced by call_MakeAmpToolsFlat().
|
virtual |
|
virtual |
Double_t MakeAmpToolsFlat::AccWeight |
Definition at line 96 of file MakeAmpToolsFlat.h.
Referenced by Loop().
TBranch* MakeAmpToolsFlat::b_AccWeight |
Definition at line 169 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_beam_beamid |
Definition at line 110 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_beam_isgen |
Definition at line 111 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_beam_p4_kin |
Definition at line 115 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_beam_p4_meas |
Definition at line 113 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_beam_p4_true |
Definition at line 117 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_beam_x4_kin |
Definition at line 114 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_beam_x4_meas |
Definition at line 112 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_beam_x4_true |
Definition at line 116 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_event |
Definition at line 100 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_is_bdtcombo |
Definition at line 106 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_is_truecombo |
Definition at line 105 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_is_truetop |
Definition at line 104 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_kin_chisq |
Definition at line 108 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_kin_ndf |
Definition at line 109 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_misspb_p4_kin |
Definition at line 168 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_numtruepid_final |
Definition at line 102 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_bcal_delphi |
Definition at line 165 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_bcal_delz |
Definition at line 166 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_beta_time |
Definition at line 151 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_chisq_dedx |
Definition at line 157 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_chisq_time |
Definition at line 152 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_chisq_trk |
Definition at line 155 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_dedx_cdc |
Definition at line 158 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_dedx_fdc |
Definition at line 159 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_dedx_st |
Definition at line 161 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_dedx_tof |
Definition at line 160 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_ebcal |
Definition at line 162 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_efcal |
Definition at line 164 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_eprebcal |
Definition at line 163 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_fcal_doca |
Definition at line 167 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_ndf_dedx |
Definition at line 156 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_ndf_time |
Definition at line 153 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_ndf_trk |
Definition at line 154 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_p4_kin |
Definition at line 147 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_p4_meas |
Definition at line 145 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_p4_true |
Definition at line 150 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_trkid |
Definition at line 143 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_true_fom |
Definition at line 148 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_x4_kin |
Definition at line 146 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_x4_meas |
Definition at line 144 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pim_x4_true |
Definition at line 149 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_bcal_delphi |
Definition at line 140 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_bcal_delz |
Definition at line 141 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_beta_time |
Definition at line 126 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_chisq_dedx |
Definition at line 132 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_chisq_time |
Definition at line 127 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_chisq_trk |
Definition at line 130 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_dedx_cdc |
Definition at line 133 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_dedx_fdc |
Definition at line 134 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_dedx_st |
Definition at line 136 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_dedx_tof |
Definition at line 135 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_ebcal |
Definition at line 137 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_efcal |
Definition at line 139 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_eprebcal |
Definition at line 138 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_fcal_doca |
Definition at line 142 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_ndf_dedx |
Definition at line 131 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_ndf_time |
Definition at line 128 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_ndf_trk |
Definition at line 129 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_p4_kin |
Definition at line 122 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_p4_meas |
Definition at line 120 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_p4_true |
Definition at line 125 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_trkid |
Definition at line 118 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_true_fom |
Definition at line 123 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_x4_kin |
Definition at line 121 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_x4_meas |
Definition at line 119 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_pip_x4_true |
Definition at line 124 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_rftime |
Definition at line 107 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_run |
Definition at line 99 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_truepids_decay |
Definition at line 103 of file MakeAmpToolsFlat.h.
TBranch* MakeAmpToolsFlat::b_weight |
Definition at line 101 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::beam_beamid |
Definition at line 37 of file MakeAmpToolsFlat.h.
Bool_t MakeAmpToolsFlat::beam_isgen |
Definition at line 38 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::beam_p4_kin |
Definition at line 42 of file MakeAmpToolsFlat.h.
Referenced by Loop().
TLorentzVector* MakeAmpToolsFlat::beam_p4_meas |
Definition at line 40 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::beam_p4_true |
Definition at line 44 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::beam_x4_kin |
Definition at line 41 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::beam_x4_meas |
Definition at line 39 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::beam_x4_true |
Definition at line 43 of file MakeAmpToolsFlat.h.
ULong64_t MakeAmpToolsFlat::event |
Definition at line 27 of file MakeAmpToolsFlat.h.
TTree* MakeAmpToolsFlat::fChain |
Definition at line 20 of file MakeAmpToolsFlat.h.
Referenced by Loop().
Int_t MakeAmpToolsFlat::fCurrent |
pointer to the analyzed TTree or TChain
Definition at line 21 of file MakeAmpToolsFlat.h.
Bool_t MakeAmpToolsFlat::is_bdtcombo |
Definition at line 33 of file MakeAmpToolsFlat.h.
Bool_t MakeAmpToolsFlat::is_truecombo |
Definition at line 32 of file MakeAmpToolsFlat.h.
Bool_t MakeAmpToolsFlat::is_truetop |
Definition at line 31 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::kin_chisq |
Definition at line 35 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::kin_ndf |
Definition at line 36 of file MakeAmpToolsFlat.h.
float MakeAmpToolsFlat::m_e[3] |
Definition at line 183 of file MakeAmpToolsFlat.h.
Referenced by Loop().
float MakeAmpToolsFlat::m_eBeam |
Definition at line 187 of file MakeAmpToolsFlat.h.
Referenced by Loop().
int MakeAmpToolsFlat::m_nPart |
Definition at line 181 of file MakeAmpToolsFlat.h.
Referenced by Loop().
TTree* MakeAmpToolsFlat::m_OutTree |
Definition at line 194 of file MakeAmpToolsFlat.h.
Referenced by Loop().
TTree* MakeAmpToolsFlat::m_OutTreeInTime |
Definition at line 196 of file MakeAmpToolsFlat.h.
TTree* MakeAmpToolsFlat::m_OutTreeOutTime |
Definition at line 198 of file MakeAmpToolsFlat.h.
int MakeAmpToolsFlat::m_PID[3] |
Definition at line 182 of file MakeAmpToolsFlat.h.
Referenced by Loop().
float MakeAmpToolsFlat::m_px[3] |
Definition at line 184 of file MakeAmpToolsFlat.h.
Referenced by Loop().
float MakeAmpToolsFlat::m_pxBeam |
Definition at line 188 of file MakeAmpToolsFlat.h.
Referenced by Loop().
float MakeAmpToolsFlat::m_py[3] |
Definition at line 185 of file MakeAmpToolsFlat.h.
Referenced by Loop().
float MakeAmpToolsFlat::m_pyBeam |
Definition at line 189 of file MakeAmpToolsFlat.h.
Referenced by Loop().
float MakeAmpToolsFlat::m_pz[3] |
Definition at line 186 of file MakeAmpToolsFlat.h.
Referenced by Loop().
float MakeAmpToolsFlat::m_pzBeam |
Definition at line 190 of file MakeAmpToolsFlat.h.
Referenced by Loop().
float MakeAmpToolsFlat::m_TargetMass |
Definition at line 192 of file MakeAmpToolsFlat.h.
Referenced by Loop().
float MakeAmpToolsFlat::m_weight |
Definition at line 191 of file MakeAmpToolsFlat.h.
Referenced by Loop().
TLorentzVector* MakeAmpToolsFlat::misspb_p4_kin |
Definition at line 95 of file MakeAmpToolsFlat.h.
Referenced by Loop().
ULong64_t MakeAmpToolsFlat::numtruepid_final |
Definition at line 29 of file MakeAmpToolsFlat.h.
TFile* MakeAmpToolsFlat::outFile |
Definition at line 195 of file MakeAmpToolsFlat.h.
Referenced by Loop().
TFile* MakeAmpToolsFlat::outFileInTime |
Definition at line 197 of file MakeAmpToolsFlat.h.
TFile* MakeAmpToolsFlat::outFileOutTime |
Definition at line 199 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_bcal_delphi |
Definition at line 92 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_bcal_delz |
Definition at line 93 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_beta_time |
Definition at line 78 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_chisq_dedx |
Definition at line 84 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_chisq_time |
Definition at line 79 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_chisq_trk |
Definition at line 82 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_dedx_cdc |
Definition at line 85 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_dedx_fdc |
Definition at line 86 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_dedx_st |
Definition at line 88 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_dedx_tof |
Definition at line 87 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_ebcal |
Definition at line 89 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_efcal |
Definition at line 91 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_eprebcal |
Definition at line 90 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_fcal_doca |
Definition at line 94 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::pim_ndf_dedx |
Definition at line 83 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::pim_ndf_time |
Definition at line 80 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::pim_ndf_trk |
Definition at line 81 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pim_p4_kin |
Definition at line 74 of file MakeAmpToolsFlat.h.
Referenced by Loop().
TLorentzVector* MakeAmpToolsFlat::pim_p4_meas |
Definition at line 72 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pim_p4_true |
Definition at line 77 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::pim_trkid |
Definition at line 70 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pim_true_fom |
Definition at line 75 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pim_x4_kin |
Definition at line 73 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pim_x4_meas |
Definition at line 71 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pim_x4_true |
Definition at line 76 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_bcal_delphi |
Definition at line 67 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_bcal_delz |
Definition at line 68 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_beta_time |
Definition at line 53 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_chisq_dedx |
Definition at line 59 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_chisq_time |
Definition at line 54 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_chisq_trk |
Definition at line 57 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_dedx_cdc |
Definition at line 60 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_dedx_fdc |
Definition at line 61 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_dedx_st |
Definition at line 63 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_dedx_tof |
Definition at line 62 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_ebcal |
Definition at line 64 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_efcal |
Definition at line 66 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_eprebcal |
Definition at line 65 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_fcal_doca |
Definition at line 69 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::pip_ndf_dedx |
Definition at line 58 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::pip_ndf_time |
Definition at line 55 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::pip_ndf_trk |
Definition at line 56 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pip_p4_kin |
Definition at line 49 of file MakeAmpToolsFlat.h.
Referenced by Loop().
TLorentzVector* MakeAmpToolsFlat::pip_p4_meas |
Definition at line 47 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pip_p4_true |
Definition at line 52 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::pip_trkid |
Definition at line 45 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::pip_true_fom |
Definition at line 50 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pip_x4_kin |
Definition at line 48 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pip_x4_meas |
Definition at line 46 of file MakeAmpToolsFlat.h.
TLorentzVector* MakeAmpToolsFlat::pip_x4_true |
Definition at line 51 of file MakeAmpToolsFlat.h.
Bool_t MakeAmpToolsFlat::rftime |
Definition at line 34 of file MakeAmpToolsFlat.h.
UInt_t MakeAmpToolsFlat::run |
current Tree number in a TChain
Definition at line 26 of file MakeAmpToolsFlat.h.
ULong64_t MakeAmpToolsFlat::truepids_decay |
Definition at line 30 of file MakeAmpToolsFlat.h.
Float_t MakeAmpToolsFlat::weight |
Definition at line 28 of file MakeAmpToolsFlat.h.