#include <NtpSRTrack.h>
Public Member Functions | |
| NtpSRTrack () | |
| NtpSRTrack (Int_t nstripinit) | |
| NtpSRTrack (const NtpSRTrack &o) | |
| virtual | ~NtpSRTrack () |
| virtual std::ostream & | Print (std::ostream &os) const |
| virtual void | Print (Option_t *option="") const |
| void | Clear (Option_t *="") |
| void | ClearStrips () |
| void | AddStripAt (Int_t stripindex, Int_t ind) |
| void | SetPh (Float_t sigmap, Float_t mip, Float_t gev, UInt_t istrip, UShort_t iend) |
| void | SetTime (Double_t time, UInt_t istrip, UShort_t iend) |
| void | SetCalT0 (Double_t calt0, UInt_t istrip, UShort_t iend) |
| void | SetAttnC0 (Double_t attnc0, UInt_t istrip, UShort_t iend) |
Public Attributes | |
| UShort_t | index |
| index of this track in track array | |
| Short_t | slc |
| index of associated slice in slice array | |
| Int_t | ndigit |
| Int_t | nstpcnt |
| number of strips in track | |
| Int_t | nstrip |
| number of strips in strip track arrays | |
| Int_t * | stp |
| Byte_t * | stpfit |
| Float_t * | stpu |
| < Track positional information at plane associated with each strip | |
| Float_t * | stpv |
| Float_t * | stpx |
| Float_t * | stpy |
| Float_t * | stpz |
| Float_t * | stpds |
| Float_t * | stpfitchi2 |
| Float_t * | stpfitprechi2 |
| Float_t * | stpfitqp |
| Float_t * | stpph0sigmap |
| Float_t * | stpph0mip |
| Float_t * | stpph0gev |
| Float_t * | stpph1sigmap |
| Float_t * | stpph1mip |
| Float_t * | stpph1gev |
| Float_t * | stpattn0c0 |
| Float_t * | stpattn1c0 |
| Double_t * | stpt0 |
| Double_t * | stpt1 |
| Double_t * | stptcal0t0 |
| Double_t * | stptcal1t0 |
| Float_t | ds |
| total path length of track from vertex to end (m) | |
| Float_t | range |
| amount of material traversed from vertex to end (g/cm**2) | |
| Float_t | cputime |
| CPU time to create track list which contains this track. | |
| Int_t | contained |
| 0 = not contained, 1 = contained | |
| NtpSRStripPulseHeight | ph |
| summed strip pulse height | |
| NtpSRTrackPlane | plane |
| range of planes, timing used to determine start | |
| NtpSRVertex | vtx |
| vertex coordinates | |
| NtpSRVertex | end |
| coordinates at end plane | |
| NtpSRVertex | lin |
| coordinates from linear fit | |
| NtpSRFiducial | fidvtx |
| containment information for vertex | |
| NtpSRFiducial | fidend |
| containment information for track end | |
| NtpSRFiducial | fidall |
| NtpSRTrackTime | time |
| track timing data | |
| NtpSRMomentum | momentum |
| track momentum data | |
| NtpSRFitTrack | fit |
| data from track fit | |
| NtpSRCosmicRay | cr |
| cosmic ray data | |
Definition at line 27 of file NtpSRTrack.h.
| NtpSRTrack::NtpSRTrack | ( | ) | [inline] |
Definition at line 30 of file NtpSRTrack.h.
00030 : index(0),slc(0),ndigit(0),nstpcnt(0),nstrip(0),stp(0), 00031 stpfit(0),stpu(0), 00032 stpv(0),stpx(0),stpy(0),stpz(0),stpds(0),stpfitchi2(0), 00033 stpfitprechi2(0),stpfitqp(0),stpph0sigmap(0),stpph0mip(0), 00034 stpph0gev(0),stpph1sigmap(0),stpph1mip(0),stpph1gev(0), 00035 stpattn0c0(0),stpattn1c0(0),stpt0(0),stpt1(0),stptcal0t0(0), 00036 stptcal1t0(0),ds(0),range(0),cputime(0), contained(0) {} // def const'r
| NtpSRTrack::NtpSRTrack | ( | Int_t | nstripinit | ) |
Definition at line 21 of file NtpSRTrack.cxx.
References Msg::kWarning, MSG, nstrip, stp, stpattn0c0, stpattn1c0, stpds, stpfit, stpfitchi2, stpfitprechi2, stpfitqp, stpph0gev, stpph0mip, stpph0sigmap, stpph1gev, stpph1mip, stpph1sigmap, stpt0, stpt1, stptcal0t0, stptcal1t0, stpu, stpv, stpx, stpy, and stpz.
00021 : index(0),slc(0),ndigit(0), 00022 nstpcnt(nstripinit),nstrip(nstripinit), 00023 stp(0),stpfit(0),stpu(0),stpv(0),stpx(0),stpy(0),stpz(0), 00024 stpds(0),stpfitchi2(0),stpfitprechi2(0),stpfitqp(0), 00025 stpph0sigmap(0),stpph0mip(0),stpph0gev(0),stpph1sigmap(0), 00026 stpph1mip(0),stpph1gev(0),stpattn0c0(0),stpattn1c0(0), 00027 stpt0(0),stpt1(0),stptcal0t0(0),stptcal1t0(0),ds(0),range(0), 00028 cputime(0),contained(0) { 00029 // 00030 // Purpose: Normal constructor 00031 // 00032 00033 if ( nstrip ) { 00034 stp = new Int_t[nstrip]; 00035 stpfit = new Byte_t[nstrip]; 00036 stpu = new Float_t[nstrip]; 00037 stpv = new Float_t[nstrip]; 00038 stpx = new Float_t[nstrip]; 00039 stpy = new Float_t[nstrip]; 00040 stpz = new Float_t[nstrip]; 00041 stpds = new Float_t[nstrip]; 00042 stpfitchi2 = new Float_t[nstrip]; 00043 stpfitprechi2 = new Float_t[nstrip]; 00044 stpfitqp = new Float_t[nstrip]; 00045 stpph0sigmap = new Float_t[nstrip]; 00046 stpph0mip = new Float_t[nstrip]; 00047 stpph0gev = new Float_t[nstrip]; 00048 stpph1sigmap = new Float_t[nstrip]; 00049 stpph1mip = new Float_t[nstrip]; 00050 stpph1gev = new Float_t[nstrip]; 00051 stpattn0c0 = new Float_t[nstrip]; 00052 stpattn1c0 = new Float_t[nstrip]; 00053 stpt0 = new Double_t[nstrip]; 00054 stpt1 = new Double_t[nstrip]; 00055 stptcal0t0 = new Double_t[nstrip]; 00056 stptcal1t0 = new Double_t[nstrip]; 00057 } 00058 else { 00059 MSG("NtpSR",Msg::kWarning) 00060 << "NtpSRTrack constructor called with nstrip = 0" << endl; 00061 } 00062 00063 for (Int_t i = 0; i < nstrip; i++ ) { 00064 stp[i] = -1; 00065 stpfit[i] = 1; 00066 stpu[i] = -999999; 00067 stpv[i] = -999999; 00068 stpx[i] = -999999; 00069 stpy[i] = -999999; 00070 stpz[i] = -999999; 00071 stpds[i] = -999999; 00072 stpfitchi2[i] = 0; 00073 stpfitprechi2[i] = 0; 00074 stpfitqp[i] = 0; 00075 stpph0sigmap[i] = 0.; 00076 stpph0mip[i] = 0.; 00077 stpph0gev[i] = 0.; 00078 stpph1sigmap[i] = 0.; 00079 stpph1mip[i] = 0.; 00080 stpph1gev[i] = 0.; 00081 stpattn0c0[i] = -999999; 00082 stpattn1c0[i] = -999999; 00083 stpt0[i] = -999999; 00084 stpt1[i] = -999999; 00085 stptcal0t0[i] = -999999; 00086 stptcal1t0[i] = -999999; 00087 } 00088 00089 }
| NtpSRTrack::NtpSRTrack | ( | const NtpSRTrack & | o | ) |
Definition at line 91 of file NtpSRTrack.cxx.
References cputime, cr, ds, end, fidall, fidend, fidvtx, fit, lin, momentum, nstrip, ph, plane, range, stp, stpattn0c0, stpattn1c0, stpds, stpfit, stpfitchi2, stpfitprechi2, stpfitqp, stpph0gev, stpph0mip, stpph0sigmap, stpph1gev, stpph1mip, stpph1sigmap, stpt0, stpt1, stptcal0t0, stptcal1t0, stpu, stpv, stpx, stpy, stpz, time, and vtx.
00092 : TObject(o), 00093 index(o.index), 00094 slc(o.slc), 00095 ndigit(o.ndigit), 00096 nstpcnt(o.nstpcnt), 00097 nstrip(o.nstrip), 00098 stp(0),stpfit(0),stpu(0),stpv(0),stpx(0),stpy(0),stpz(0), 00099 stpds(0),stpfitchi2(0),stpfitprechi2(0),stpfitqp(0), 00100 stpph0sigmap(0),stpph0mip(0),stpph0gev(0),stpph1sigmap(0), 00101 stpph1mip(0),stpph1gev(0),stpattn0c0(0),stpattn1c0(0), 00102 stpt0(0),stpt1(0),stptcal0t0(0),stptcal1t0(0),ds(0),range(0), 00103 cputime(0),contained(0) 00104 { 00105 // 00106 // Purpose: Copy constructor 00107 // 00108 if ( nstrip ) { 00109 stp = new Int_t[nstrip]; 00110 stpfit = new Byte_t[nstrip]; 00111 stpu = new Float_t[nstrip]; 00112 stpv = new Float_t[nstrip]; 00113 stpx = new Float_t[nstrip]; 00114 stpy = new Float_t[nstrip]; 00115 stpz = new Float_t[nstrip]; 00116 stpds = new Float_t[nstrip]; 00117 stpfitchi2 = new Float_t[nstrip]; 00118 stpfitprechi2 = new Float_t[nstrip]; 00119 stpfitqp = new Float_t[nstrip]; 00120 stpph0sigmap = new Float_t[nstrip]; 00121 stpph0mip = new Float_t[nstrip]; 00122 stpph0gev = new Float_t[nstrip]; 00123 stpph1sigmap = new Float_t[nstrip]; 00124 stpph1mip = new Float_t[nstrip]; 00125 stpph1gev = new Float_t[nstrip]; 00126 stpattn0c0 = new Float_t[nstrip]; 00127 stpattn1c0 = new Float_t[nstrip]; 00128 stpt0 = new Double_t[nstrip]; 00129 stpt1 = new Double_t[nstrip]; 00130 stptcal0t0 = new Double_t[nstrip]; 00131 stptcal1t0 = new Double_t[nstrip]; 00132 } 00133 00134 for (Int_t i = 0; i < nstrip; i++ ) { 00135 stp[i] = o.stp[i]; 00136 stpfit[i] = o.stpfit[i]; 00137 stpu[i] = o.stpu[i]; 00138 stpv[i] = o.stpv[i]; 00139 stpx[i] = o.stpx[i]; 00140 stpy[i] = o.stpy[i]; 00141 stpz[i] = o.stpz[i]; 00142 stpds[i] = o.stpds[i]; 00143 stpfitchi2[i] = o.stpfitchi2[i]; 00144 stpfitprechi2[i] = o.stpfitprechi2[i]; 00145 stpfitqp[i] = o.stpfitqp[i]; 00146 stpph0sigmap[i] = o.stpph0sigmap[i]; 00147 stpph0mip[i] = o.stpph0mip[i]; 00148 stpph0gev[i] = o.stpph0gev[i]; 00149 stpph1sigmap[i] = o.stpph1sigmap[i]; 00150 stpph1mip[i] = o.stpph1mip[i]; 00151 stpph1gev[i] = o.stpph1gev[i]; 00152 stpattn0c0[i] = o.stpattn0c0[i]; 00153 stpattn1c0[i] = o.stpattn1c0[i]; 00154 stpt0[i] = o.stpt0[i]; 00155 stpt1[i] = o.stpt1[i]; 00156 stptcal0t0[i] = o.stptcal0t0[i]; 00157 stptcal1t0[i] = o.stptcal1t0[i]; 00158 } 00159 ds = o.ds; 00160 range = o.range; 00161 cputime = o.cputime; 00162 ph = o.ph; 00163 plane = o.plane; 00164 vtx = o.vtx; 00165 end = o.end; 00166 lin = o.lin; 00167 fidvtx = o.fidvtx; 00168 fidend = o.fidend; 00169 fidall = o.fidall; 00170 time = o.time; 00171 momentum = o.momentum; 00172 fit = o.fit; 00173 cr = o.cr; 00174 00175 }
| virtual NtpSRTrack::~NtpSRTrack | ( | ) | [inline, virtual] |
| void NtpSRTrack::AddStripAt | ( | Int_t | stripindex, | |
| Int_t | ind | |||
| ) |
Definition at line 177 of file NtpSRTrack.cxx.
References Msg::kWarning, MSG, nstrip, and stp.
Referenced by UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), and NtpSRModule::FillNtpTrack().
00177 { 00178 // 00179 // Purpose: Add stripindex to stp array at position ind. 00180 // 00181 // Arguments: stripindex: index of strip in assoc stp TClonesArray. 00182 // ind: index in stp array, cannot exceed bounds 00183 // 0->nstrip-1. 00184 // 00185 // Return: none. 00186 // 00187 // Contact: S. Kasahara 00188 // 00189 00190 if ( ind < 0 || ind >= nstrip ) { 00191 MSG("NtpSR",Msg::kWarning) 00192 << "Attempt to add strip at index " << ind 00193 << " outside of array size " << nstrip << " ignored." << endl; 00194 return; 00195 } 00196 00197 stp[ind] = stripindex; 00198 return; 00199 00200 }
| void NtpSRTrack::Clear | ( | Option_t * | = "" |
) | [inline] |
Definition at line 47 of file NtpSRTrack.h.
References ClearStrips().
Referenced by UberRecord::Clear(), UberRecord::ResetEvent(), UberModule::ResetTrkNStrip(), and ~NtpSRTrack().
00047 { ClearStrips(); }
| void NtpSRTrack::ClearStrips | ( | ) |
Definition at line 202 of file NtpSRTrack.cxx.
References nstrip, stp, stpattn0c0, stpattn1c0, stpds, stpfit, stpfitchi2, stpfitprechi2, stpfitqp, stpph0gev, stpph0mip, stpph0sigmap, stpph1gev, stpph1mip, stpph1sigmap, stpt0, stpt1, stptcal0t0, stptcal1t0, stpu, stpv, stpx, stpy, and stpz.
Referenced by Clear().
00202 { 00203 // 00204 // Purpose: Clear allocated strip memory. 00205 // 00206 00207 nstrip = 0; 00208 if ( stp ) delete [] stp; stp = 0; 00209 if ( stpfit ) delete [] stpfit; stpfit = 0; 00210 if ( stpu ) delete [] stpu; stpu = 0; 00211 if ( stpv ) delete [] stpv; stpv = 0; 00212 if ( stpx ) delete [] stpx; stpx = 0; 00213 if ( stpy ) delete [] stpy; stpy = 0; 00214 if ( stpz ) delete [] stpz; stpz = 0; 00215 if ( stpds ) delete [] stpds; stpds = 0; 00216 if ( stpfitchi2 ) delete [] stpfitchi2; stpfitchi2 = 0; 00217 if ( stpfitprechi2 ) delete [] stpfitprechi2; stpfitprechi2 = 0; 00218 if ( stpfitqp ) delete [] stpfitqp; stpfitqp = 0; 00219 if ( stpph0sigmap ) delete [] stpph0sigmap; stpph0sigmap = 0; 00220 if ( stpph0mip ) delete [] stpph0mip; stpph0mip = 0; 00221 if ( stpph0gev ) delete [] stpph0gev; stpph0gev = 0; 00222 if ( stpph1sigmap ) delete [] stpph1sigmap; stpph1sigmap = 0; 00223 if ( stpph1mip ) delete [] stpph1mip; stpph1mip = 0; 00224 if ( stpph1gev ) delete [] stpph1gev; stpph1gev = 0; 00225 if ( stpattn0c0 ) delete [] stpattn0c0; stpattn0c0 = 0; 00226 if ( stpattn1c0 ) delete [] stpattn1c0; stpattn1c0 = 0; 00227 if ( stpt0 ) delete [] stpt0; stpt0 = 0; 00228 if ( stpt1 ) delete [] stpt1; stpt1 = 0; 00229 if ( stptcal0t0 ) delete [] stptcal0t0; stptcal0t0 = 0; 00230 if ( stptcal1t0 ) delete [] stptcal1t0; stptcal1t0 = 0; 00231 00232 return; 00233 00234 }
| void NtpSRTrack::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Definition at line 255 of file NtpSRTrack.cxx.
References Print().
00255 { 00256 // 00257 // Purpose: Print track in form supported by TObject::Print. 00258 // 00259 // Arguments: option (not used) 00260 // 00261 00262 Print(std::cout); 00263 return; 00264 00265 }
| std::ostream & NtpSRTrack::Print | ( | std::ostream & | os | ) | const [virtual] |
Definition at line 236 of file NtpSRTrack.cxx.
References cputime, cr, ds, end, fidall, fidend, fidvtx, fit, index, lin, momentum, ndigit, nstpcnt, nstrip, ph, plane, range, slc, time, and vtx.
Referenced by MadScanDisplay::EventDump(), MadEvDisplay::EventDump(), and Print().
00236 { 00237 // 00238 // Purpose: Print track data on ostream. 00239 // 00240 00241 os << "NtpSRTrack::Print" << endl; 00242 os << "index " << index << " slc " << slc << " ndigit " << ndigit 00243 << " nstpcnt " << nstpcnt << " nstrip " << nstrip << " ds(m) " 00244 << ds << " range(g/cm^2) " 00245 << range << " cpu(sec) " << cputime << endl; 00246 os << plane << ph; 00247 os << "vtx " << vtx << "end " << end << "lin " << lin; 00248 os << "fidvtx " << fidvtx << "fidend " << fidend << "fidall " << fidall; 00249 os << time << momentum << fit << cr << endl; 00250 00251 return os; 00252 00253 }
| void NtpSRTrack::SetAttnC0 | ( | Double_t | attnc0, | |
| UInt_t | istrip, | |||
| UShort_t | iend | |||
| ) | [inline] |
Definition at line 126 of file NtpSRTrack.h.
References stpattn0c0, and stpattn1c0.
Referenced by UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), and NtpSRModule::FillNtpTrack().
00126 { 00127 if ( iend == 0 ) stpattn0c0[istrip] = attnc0; 00128 else if ( iend == 1 ) stpattn1c0[istrip] = attnc0; 00129 return; 00130 }
| void NtpSRTrack::SetCalT0 | ( | Double_t | calt0, | |
| UInt_t | istrip, | |||
| UShort_t | iend | |||
| ) | [inline] |
Definition at line 121 of file NtpSRTrack.h.
References stptcal0t0, and stptcal1t0.
Referenced by UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), and NtpSRModule::FillNtpTrack().
00121 { 00122 if ( iend == 0 ) stptcal0t0[istrip] = calt0; 00123 else if ( iend == 1 ) stptcal1t0[istrip] = calt0; 00124 return; 00125 }
| void NtpSRTrack::SetPh | ( | Float_t | sigmap, | |
| Float_t | mip, | |||
| Float_t | gev, | |||
| UInt_t | istrip, | |||
| UShort_t | iend | |||
| ) | [inline] |
Definition at line 131 of file NtpSRTrack.h.
References stpph0gev, stpph0mip, stpph0sigmap, stpph1gev, stpph1mip, and stpph1sigmap.
Referenced by UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), and NtpSRModule::FillNtpTrack().
00132 { 00133 if ( iend == 0 ) { 00134 stpph0sigmap[istrip] = sigmap; 00135 stpph0mip[istrip] = mip; 00136 stpph0gev[istrip] = gev; 00137 } 00138 else if ( iend == 1 ) { 00139 stpph1sigmap[istrip] = sigmap; 00140 stpph1mip[istrip] = mip; 00141 stpph1gev[istrip] = gev; 00142 } 00143 00144 return; 00145 }
| void NtpSRTrack::SetTime | ( | Double_t | time, | |
| UInt_t | istrip, | |||
| UShort_t | iend | |||
| ) | [inline] |
Definition at line 116 of file NtpSRTrack.h.
Referenced by UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), and NtpSRModule::FillNtpTrack().
00116 { 00117 if ( iend == 0 ) stpt0[istrip] = time; 00118 else if ( iend == 1 ) stpt1[istrip] = time; 00119 return; 00120 }
| Int_t NtpSRTrack::contained |
0 = not contained, 1 = contained
Definition at line 98 of file NtpSRTrack.h.
Referenced by MadPIDAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), NuExtraction::ExtractNthTrkInfo(), NtpSRModule::FillNtpTrack(), MadQuantities::IsFidAll(), and MadAbID::MakeRecoVariables().
| Float_t NtpSRTrack::cputime |
CPU time to create track list which contains this track.
Definition at line 97 of file NtpSRTrack.h.
Referenced by UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), NtpSRTrack(), and Print().
cosmic ray data
Definition at line 111 of file NtpSRTrack.h.
Referenced by NtpSRModule::FillNtpTrack(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetBasicInfo(), NtpSRTrack(), Print(), MadEdAnalysis::RecoMuAZM(), and MadEdAnalysis::RecoMuZn().
| Float_t NtpSRTrack::ds |
total path length of track from vertex to end (m)
Definition at line 95 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), MeuAnalysis::BasicPlots(), MadQuantities::CCNCSepVars(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), TridModelMaker::CreateTrackModels(), MadEdAnalysis::DataHist(), MadEdAnalysis::DeDx(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), MCMonitorCosmicHistograms::FillRecoTrkRange(), ANtpInfoObjectFiller::FillTrackInformation(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetBasicInfo(), NueDisplayModule::GetEvent(), ANtpSnarlManipulator::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrack(), MadCBSQEAnalysis::LikeliQE(), MadCBSQEAnalysis::MakeQEFile(), MadQuantities::MakeValidationFile(), MadEdAnalysis::MCHist(), MadEdAnalysis::MyLikeliQE(), MadEdAnalysis::MyMakeQEFile(), NtpSRTrack(), Print(), NuBase::Test(), MeuAnalysis::Test(), MadCBSQEAnalysis::TestQEDiscrim(), and SRMom::TrackLength().
coordinates at end plane
Definition at line 102 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), MeuAnalysis::BasicPlots(), CandShieldSR::CandShieldSR(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), NuExtraction::ExtractNthTrkInfo(), NtpTimingNtuple::Fill(), Anp::FillBasic::Fill(), NuPlots::FillLowProbPlots(), NtpSRModule::FillNtpShield(), UberModuleLite::FillNtpTrackEnd(), UberModule::FillNtpTrackEnd(), NtpSRModule::FillNtpTrackEnd(), UberModuleLite::FillNtpTrackFidEnd(), UberModule::FillNtpTrackFidEnd(), NtpSRModule::FillNtpTrackFidEnd(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), CondensedNtpModuleAtm::FillTrackMagneticBendingVariables(), NuPlots::FillTrackResponseHistos(), MNtpModule::FillTrkInfo(), ANtpInfoObjectFiller::GetTrackTrace(), MadQuantities::IsFidAll(), ANtpTrackInfoAna::IsFidAll(), MadQuantities::IsFidAllEvt(), MadAbID::MakeRecoVariables(), MadQuantities::MakeValidationFile(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), MadEdAnalysis::MyIsFidVtx(), NtpSRTrack(), NtpSelection::PrimaryTrack(), Print(), NuBase::Test(), MeuAnalysis::Test(), SRMom::TrackEndDistZEnd(), SRMom::TrackEndPlane(), SRMom::TrackEndU(), SRMom::TrackEndV(), SRMom::TrackEndX(), SRMom::TrackEndY(), SRMom::TrackEndZ(), and SRMom::TrkEndR().
containment information for distance of closest approach over all 3D points on the track
Definition at line 106 of file NtpSRTrack.h.
Referenced by NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrackFidAll(), UberModule::FillNtpTrackFidAll(), NtpSRModule::FillNtpTrackFidAll(), MNtpModule::FillTrkInfo(), NtpSRTrack(), Print(), MadScanDisplay::RecoMKMuEnergy(), MadMKAnalysis::RecoMKMuEnergy(), and MadEvDisplay::RecoMKMuEnergy().
containment information for track end
Definition at line 105 of file NtpSRTrack.h.
Referenced by MeuAnalysis::BasicPlots(), TridModelMaker::CreateTrackModels(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrackFidAll(), UberModule::FillNtpTrackFidAll(), NtpSRModule::FillNtpTrackFidAll(), UberModuleLite::FillNtpTrackFidEnd(), UberModule::FillNtpTrackFidEnd(), NtpSRModule::FillNtpTrackFidEnd(), CondensedNtpModuleAtm::FillTrackInformation(), MadAbID::MakeRecoVariables(), NtpSRTrack(), Print(), NuBase::Test(), and MeuAnalysis::Test().
containment information for vertex
Definition at line 104 of file NtpSRTrack.h.
Referenced by TridModelMaker::CreateTrackModels(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrackFidAll(), UberModule::FillNtpTrackFidAll(), NtpSRModule::FillNtpTrackFidAll(), UberModuleLite::FillNtpTrackFidVtx(), UberModule::FillNtpTrackFidVtx(), NtpSRModule::FillNtpTrackFidVtx(), CondensedNtpModuleAtm::FillTrackInformation(), MadAbID::MakeRecoVariables(), MadEdAnalysis::MyIsFidVtxrz(), NtpSRTrack(), and Print().
data from track fit
Definition at line 110 of file NtpSRTrack.h.
Referenced by MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), MadNsID::CalcVars(), NuAnalysis::ChargeSignCut(), NtpVtxFinder::CheckTrackInfo(), SRMom::ChiSq(), SRMom::ChiSqPerNDoF(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), NuAnalysis::Efficiencies(), NuAnalysis::EnergySpect(), NuAnalysis::EnergySpectMC(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrackFit(), UberModule::FillNtpTrackFit(), NtpSRModule::FillNtpTrackFit(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFillerNC::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), MNtpModule::FillTrkInfo(), NuReco::GetTrackCharge(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadAbID::MakeRecoVariables(), MadEdAnalysis::MyMakeMyFile(), NuAnalysis::N_1(), SRMom::NDoF(), NtpSRTrack(), MadCluAnalysis::PassBasicCuts(), MadQuantities::PassTrackCuts(), Print(), and SRMom::TrkFitPass().
| UShort_t NtpSRTrack::index |
index of this track in track array
Definition at line 63 of file NtpSRTrack.h.
Referenced by NuCounter::CountTrkStdhepId(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), NuReco::GetBestTruthIndex(), NuReco::GetPrimaryTruthIndex(), NuReco::GetTrueTrackId(), MadCluAnalysis::IsTrackInSlice(), NuReco::IsTrkWithDimuon(), NuReco::IsTrkWithMuonFromKaonDecay(), NuReco::IsTrkWithMuonFromNotNuNotPiNotKaonNotCharm(), NuReco::IsTrkWithMuonFromPionDecay(), MadCBSQEAnalysis::MakeQEFile(), MadScanDisplay::PassCuts(), MadEvDisplay::PassCuts(), Print(), and MadCBSQEAnalysis::TestQEDiscrim().
coordinates from linear fit
Definition at line 103 of file NtpSRTrack.h.
Referenced by TridModelMaker::CreateTrackModels(), MadEdAnalysis::DataHist(), UberModuleLite::FillNtpTrackLinearFit(), UberModule::FillNtpTrackLinearFit(), NtpSRModule::FillNtpTrackLinearFit(), MadEdAnalysis::MCHist(), NtpSRTrack(), and Print().
track momentum data
Definition at line 109 of file NtpSRTrack.h.
Referenced by MNtpModule::Ana(), NuAnalysis::ChargeSignCut(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), TridModelMaker::CreateTrackModels(), NuAnalysis::Efficiencies(), NuAnalysis::EnergySpect(), NuAnalysis::EnergySpectMC(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrackMomentum(), UberModule::FillNtpTrackMomentum(), NtpSRModule::FillNtpTrackMomentum(), NtpTools::FillRecoEInfo(), MCMonitorCosmicHistograms::FillReTrDelQPCurve(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetBasicInfo(), NuReco::GetCosBetweenPr_Theta(), NuReco::GetTrackCharge(), NueDisplayModule::logvote(), MadAbID::MakeRecoVariables(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), NtpSRTrack(), MadCluAnalysis::PassBasicCuts(), MadQuantities::PassTrackCuts(), Print(), MadScanDisplay::RecoMKMuEnergy(), MadMKAnalysis::RecoMKMuEnergy(), MadEvDisplay::RecoMKMuEnergy(), MadQuantities::RecoMuEnergy(), ANtpAnalysisInfoAna::RecoMuEnergy(), MadQuantities::RecoMuEnergyNew(), MadQuantities::RecoMuQP(), ANtpAnalysisInfoAna::RecoMuQP(), SRMom::TrackVtxQOvP(), SRMom::TrackVtxQOvPError(), SRMom::TrkMomCurv(), and SRMom::TrkMomRange().
| Int_t NtpSRTrack::ndigit |
number of digits in track nstpcnt will represent the number of strips in track even in "slim" ntuple output file for which nstrip is set to 0 and the strip arrays (stp,stpfit, etc.) have been deleted.
Definition at line 65 of file NtpSRTrack.h.
Referenced by MadPIDAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), NuExtraction::ExtractNthTrkInfo(), NtpSRModule::FillNtpTrack(), and Print().
| Int_t NtpSRTrack::nstpcnt |
number of strips in track
Definition at line 69 of file NtpSRTrack.h.
Referenced by PETrimmer::CleanTrack(), and Print().
| Int_t NtpSRTrack::nstrip |
number of strips in strip track arrays
Definition at line 70 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), AddStripAt(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), SRMom::ArrayRAlongTrack(), SRMom::ArrayUAlongTrack(), SRMom::ArrayVAlongTrack(), SRMom::ArrayXAlongTrack(), SRMom::ArrayYAlongTrack(), MeuAnalysis::BasicPlots(), MadMedTrackVars::Calculate(), VertexHelper::CalculateNTrkLike(), MadNsID::CalcVars(), MadCBSQEAnalysis::CallUserFunctions(), MadQuantities::CCNCSepVars(), MeuAnalysis::CheckTrackGaps2(), ClearStrips(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), TridModelMaker::CreateTrackModels(), ANtpTrackInfoAna::DetermineSigInOut(), NuExtraction::ExtractNthTrkInfo(), Anp::FillBasic::Fill(), SntpHelpers::FillEventEnergy(), ANtpInfoObjectFillerNue::FillEventEnergy(), NuPlots::FillStpfitqpPlots(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFillerNC::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), CondensedNtpModuleAtm::FillTrackMagneticBendingVariables(), NuPlots::FillTrackResponseHistos(), CondensedNtpModuleAtm::FillTrackTimingVariables(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetEvent(), MadQuantities::GetNonTrkSC(), MadQuantities::GetSqrtTrkSkimSC(), VertexHelper::GetStripIndex(), SntpHelpers::GetStripIndex(), NuReco::GetTrackFirstUStrip(), NuReco::GetTrackFirstVStrip(), NuReco::GetTrackLastStrip(), NuReco::GetTrackLastStripIsU(), NuReco::GetTrackLastUStrip(), NuReco::GetTrackLastVStrip(), NuReco::GetTrkQPFraction(), MadEdAnalysis::HitF(), MadQEID::IsTrkHit(), MadCBSQEAnalysis::LikeliQE(), NtpTrackAD::LoadEvent(), MadCBSQEAnalysis::MakeQEFile(), MadAbID::MakeRecoVariables(), MadTVAnalysis::MuonShowerEnergy(), MadMKAnalysis::MuonShowerEnergy(), MadEdAnalysis::MyLikeliQE(), MadEdAnalysis::MyMakeQEFile(), NtpSRTrack(), Print(), MeuCuts::PrintNtpSt(), UberModule::ResetTrkNStrip(), NuBase::Test(), MeuAnalysis::Test(), MadCBSQEAnalysis::TestQEDiscrim(), SRMom::TrackNumStrips(), and PETrimmer::TrimRecord().
summed strip pulse height
Definition at line 99 of file NtpSRTrack.h.
Referenced by MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), MadNsID::CalcVars(), MadDpID::CalcVars(), PETrimmer::CleanTrack(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), TridModelMaker::CreateTrackModels(), MadEdAnalysis::DeDx(), ANtpTrackInfoAna::DetermineSigInOut(), MadEdAnalysis::ETrkF(), NuExtraction::ExtractNthTrkInfo(), Anp::FillBasic::Fill(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), ANtpTrackInfoAna::FillNueTrackInformation(), ANtpInfoObjectFillerNC::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), NuPlots::FillTrackResponseHistos(), ANtpSnarlManipulator::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrack(), MadQuantities::GetSqrtTrkSkimSC(), MadCBSQEAnalysis::LikeliQE(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MadCBSQEAnalysis::MakeQEFile(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), MadEdAnalysis::MyLikeliQE(), MadEdAnalysis::MyMakeMyFile(), MadEdAnalysis::MyMakeQEFile(), NtpSRTrack(), NueAnalysisCuts::PassesPhProngCut(), MadTestAnalysis::PID(), MadPIDAnalysis::PID(), MadEdAnalysis::PID(), MadDpAnalysis::PID(), Print(), MadCBSQEAnalysis::TestQEDiscrim(), and MadEdAnalysis::Trkphsig().
range of planes, timing used to determine start
Definition at line 100 of file NtpSRTrack.h.
Referenced by NtpVtxFinder::AcceptTrackInfo(), NueReadTJPID::Ana(), ShwfitAna::Analyze(), NueModule::Analyze(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), VertexHelper::CalculateNTrkLike(), MadNsID::CalcVars(), MadDpID::CalcVars(), NtpVtxFinder::CheckTrackInfo(), HitCalcAna::ComputeHits(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), NuAnalysis::EnergySpect(), NuExtraction::ExtractNthTrkInfo(), Anp::FillBasic::Fill(), ANtpShowerInfoAna::FillGapInformation(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), ANtpTrackInfoAna::FillNueTrackInformation(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFillerNC::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), NuPlots::FillTrackResponseHistos(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetBasicInfo(), NueDisplayModule::GetEvent(), ANtpInfoObjectFillerNC::GetEvtVtxWithFixup(), SntpHelpers::GetPrimaryTrack(), ANtpSnarlManipulator::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrackNS(), MadBase::LoadLargestTrackFromEvent(), NueDisplayModule::logvote(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), MadEdAnalysis::MyMakeMyFile(), NtpSRTrack(), MadCluAnalysis::PassBasicCuts(), EventFilter::PassesHiTrackCut(), MCNNRunner::PassesMCNNPrecuts(), EventFilter::PassesTrackLikeCut(), NueAnalysisCuts::PassesTrackLikePlaneCut(), NueAnalysisCuts::PassesTrackPlaneCut(), MadTestAnalysis::PID(), MadPIDAnalysis::PID(), MadEdAnalysis::PID(), MadDpAnalysis::PID(), Print(), VtxModule::Reco(), NtpVtxFinder::SetTargetEvent(), SRMom::TrkNumPln(), and MadEdAnalysis::Trkplanes().
| Float_t NtpSRTrack::range |
amount of material traversed from vertex to end (g/cm**2)
Definition at line 96 of file NtpSRTrack.h.
Referenced by MeuAnalysis::BasicPlots(), TridModelMaker::CreateTrackModels(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), NtpSRTrack(), Print(), NuBase::Test(), and MeuAnalysis::Test().
| Short_t NtpSRTrack::slc |
index of associated slice in slice array
Definition at line 64 of file NtpSRTrack.h.
Referenced by VertexHelper::CalculateNTrkLike(), NtpSRModule::FillNtpTrack(), MadCluAnalysis::IsTrackInSlice(), and Print().
| Int_t* NtpSRTrack::stp |
Definition at line 71 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), AddStripAt(), MadTestAnalysis::AnnVar(), MeuAnalysis::BasicPlots(), MadMedTrackVars::Calculate(), MadNsID::CalcVars(), MadQuantities::CCNCSepVars(), MeuAnalysis::CheckTrackGaps2(), PETrimmer::CleanTrack(), ClearStrips(), TridModelMaker::CreateTrackModels(), PETrimmer::DumpIt(), Anp::FillBasic::Fill(), ANtpInfoObjectFillerNC::FillCrossOverInformation(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFillerNC::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), CondensedNtpModuleAtm::FillTrackMagneticBendingVariables(), NuPlots::FillTrackResponseHistos(), CondensedNtpModuleAtm::FillTrackTimingVariables(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetEvent(), MadQuantities::GetNonTrkSC(), MadQuantities::GetSqrtTrkSkimSC(), VertexHelper::GetStripIndex(), SntpHelpers::GetStripIndex(), NuReco::GetTrackFirstStrip(), NuReco::GetTrackFirstStripIsU(), NuReco::GetTrackFirstUStrip(), NuReco::GetTrackFirstVStrip(), NuReco::GetTrackLastStrip(), NuReco::GetTrackLastStripIsU(), NuReco::GetTrackLastUStrip(), NuReco::GetTrackLastVStrip(), MadQEID::IsTrkHit(), NtpTrackAD::LoadEvent(), MadAbID::MakeRecoVariables(), NtpSRTrack(), MeuCuts::PrintNtpSt(), UberModule::ResetTrkNStrip(), NuBase::Test(), and MeuAnalysis::Test().
| Float_t* NtpSRTrack::stpattn0c0 |
Definition at line 89 of file NtpSRTrack.h.
Referenced by ClearStrips(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetAttnC0().
| Float_t* NtpSRTrack::stpattn1c0 |
Definition at line 90 of file NtpSRTrack.h.
Referenced by ClearStrips(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetAttnC0().
| Float_t* NtpSRTrack::stpds |
Definition at line 79 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), ClearStrips(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), CondensedNtpModuleAtm::FillTrackTimingVariables(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetEvent(), NtpSRTrack(), and UberModule::ResetTrkNStrip().
| Byte_t* NtpSRTrack::stpfit |
Definition at line 72 of file NtpSRTrack.h.
Referenced by ClearStrips(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), NtpSRTrack(), and UberModule::ResetTrkNStrip().
| Float_t* NtpSRTrack::stpfitchi2 |
Definition at line 80 of file NtpSRTrack.h.
Referenced by ClearStrips(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), NtpSRTrack(), and UberModule::ResetTrkNStrip().
| Float_t* NtpSRTrack::stpfitprechi2 |
Definition at line 81 of file NtpSRTrack.h.
Referenced by ClearStrips(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), NtpSRTrack(), and UberModule::ResetTrkNStrip().
| Float_t* NtpSRTrack::stpfitqp |
Definition at line 82 of file NtpSRTrack.h.
Referenced by ClearStrips(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), NuPlots::FillStpfitqpPlots(), NuReco::GetTrkQPFraction(), NtpSRTrack(), and UberModule::ResetTrkNStrip().
| Float_t* NtpSRTrack::stpph0gev |
Definition at line 85 of file NtpSRTrack.h.
Referenced by PETrimmer::CleanTrack(), ClearStrips(), TridModelMaker::CreateTrackModels(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetPh().
| Float_t* NtpSRTrack::stpph0mip |
Definition at line 84 of file NtpSRTrack.h.
Referenced by PETrimmer::CleanTrack(), ClearStrips(), TridModelMaker::CreateTrackModels(), ANtpTrackInfoAna::DetermineSigInOut(), SntpHelpers::FillEventEnergy(), ANtpInfoObjectFillerNue::FillEventEnergy(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetPh().
| Float_t* NtpSRTrack::stpph0sigmap |
Definition at line 83 of file NtpSRTrack.h.
Referenced by PETrimmer::CleanTrack(), ClearStrips(), TridModelMaker::CreateTrackModels(), NuPlots::FillTrackResponseHistos(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetPh().
| Float_t* NtpSRTrack::stpph1gev |
Definition at line 88 of file NtpSRTrack.h.
Referenced by PETrimmer::CleanTrack(), ClearStrips(), TridModelMaker::CreateTrackModels(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetPh().
| Float_t* NtpSRTrack::stpph1mip |
Definition at line 87 of file NtpSRTrack.h.
Referenced by PETrimmer::CleanTrack(), ClearStrips(), TridModelMaker::CreateTrackModels(), ANtpTrackInfoAna::DetermineSigInOut(), SntpHelpers::FillEventEnergy(), ANtpInfoObjectFillerNue::FillEventEnergy(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetPh().
| Float_t* NtpSRTrack::stpph1sigmap |
Definition at line 86 of file NtpSRTrack.h.
Referenced by PETrimmer::CleanTrack(), ClearStrips(), TridModelMaker::CreateTrackModels(), NuPlots::FillTrackResponseHistos(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetPh().
| Double_t* NtpSRTrack::stpt0 |
Definition at line 91 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), ClearStrips(), CondensedNtpModuleAtm::FillTrackTimingVariables(), NueDisplayModule::GetEvent(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetTime().
| Double_t* NtpSRTrack::stpt1 |
Definition at line 92 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), ClearStrips(), CondensedNtpModuleAtm::FillTrackTimingVariables(), NueDisplayModule::GetEvent(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetTime().
| Double_t* NtpSRTrack::stptcal0t0 |
Definition at line 93 of file NtpSRTrack.h.
Referenced by ClearStrips(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetCalT0().
| Double_t* NtpSRTrack::stptcal1t0 |
Definition at line 94 of file NtpSRTrack.h.
Referenced by ClearStrips(), NtpSRTrack(), UberModule::ResetTrkNStrip(), and SetCalT0().
| Float_t* NtpSRTrack::stpu |
< Track positional information at plane associated with each strip
Definition at line 74 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), SRMom::ArrayUAlongTrack(), MadMedTrackVars::Calculate(), VertexHelper::CalculateNTrkLike(), ClearStrips(), TridModelMaker::CreateTrackModels(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), CondensedNtpModuleAtm::FillTrackInformation(), MadTVAnalysis::MuonShowerEnergy(), MadMKAnalysis::MuonShowerEnergy(), NtpSRTrack(), and UberModule::ResetTrkNStrip().
| Float_t* NtpSRTrack::stpv |
Definition at line 75 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), SRMom::ArrayVAlongTrack(), MadMedTrackVars::Calculate(), VertexHelper::CalculateNTrkLike(), ClearStrips(), TridModelMaker::CreateTrackModels(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), CondensedNtpModuleAtm::FillTrackInformation(), MadTVAnalysis::MuonShowerEnergy(), MadMKAnalysis::MuonShowerEnergy(), NtpSRTrack(), and UberModule::ResetTrkNStrip().
| Float_t* NtpSRTrack::stpx |
Definition at line 76 of file NtpSRTrack.h.
Referenced by SRMom::ArrayRAlongTrack(), SRMom::ArrayXAlongTrack(), MeuAnalysis::BasicPlots(), MadMedTrackVars::Calculate(), ClearStrips(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFillerNC::FillTrackInformation(), CondensedNtpModuleAtm::FillTrackMagneticBendingVariables(), NuPlots::FillTrackResponseHistos(), CondensedNtpModuleAtm::FillTrackTimingVariables(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetEvent(), NtpTrackAD::LoadEvent(), NtpSRTrack(), and UberModule::ResetTrkNStrip().
| Float_t* NtpSRTrack::stpy |
Definition at line 77 of file NtpSRTrack.h.
Referenced by SRMom::ArrayRAlongTrack(), SRMom::ArrayYAlongTrack(), MeuAnalysis::BasicPlots(), MadMedTrackVars::Calculate(), ClearStrips(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFillerNC::FillTrackInformation(), CondensedNtpModuleAtm::FillTrackMagneticBendingVariables(), NuPlots::FillTrackResponseHistos(), CondensedNtpModuleAtm::FillTrackTimingVariables(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetEvent(), NtpTrackAD::LoadEvent(), NtpSRTrack(), and UberModule::ResetTrkNStrip().
| Float_t* NtpSRTrack::stpz |
Definition at line 78 of file NtpSRTrack.h.
Referenced by NtpTimingFit::AddEvent(), SRMom::ArrayRAlongTrack(), SRMom::ArrayUAlongTrack(), SRMom::ArrayVAlongTrack(), SRMom::ArrayXAlongTrack(), SRMom::ArrayYAlongTrack(), MeuAnalysis::BasicPlots(), MadMedTrackVars::Calculate(), ClearStrips(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), ANtpInfoObjectFillerNC::FillTrackInformation(), CondensedNtpModuleAtm::FillTrackMagneticBendingVariables(), CondensedNtpModuleAtm::FillTrackTimingVariables(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetEvent(), NtpTrackAD::LoadEvent(), MadTVAnalysis::MuonShowerEnergy(), MadMKAnalysis::MuonShowerEnergy(), NtpSRTrack(), UberModule::ResetTrkNStrip(), NuBase::Test(), and MeuAnalysis::Test().
track timing data
Definition at line 108 of file NtpSRTrack.h.
Referenced by NuExtraction::ExtractNthTrkInfo(), NtpTimingNtuple::Fill(), UberModuleLite::FillNtpTrackTime(), UberModule::FillNtpTrackTime(), NtpSRModule::FillNtpTrackTime(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), MadAbID::MakeRecoVariables(), NtpSRTrack(), and Print().
vertex coordinates
Definition at line 101 of file NtpSRTrack.h.
Referenced by NtpVtxFinder::AcceptTrackInfo(), NtpTimingFit::AddEvent(), MNtpModule::Ana(), VtxFinderAna::Analyze(), MeuAnalysis::BasicPlots(), VertexHelper::CalculateNTrkLike(), CandShieldSR::CandShieldSR(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), TridModelMaker::CreateTrackModels(), MadEdAnalysis::DataHist(), NuAnalysis::DemoInfidSRInterface(), NuAnalysis::Efficiencies(), NuAnalysis::EnergySpect(), NuExtraction::ExtractNthTrkInfo(), NtpTimingNtuple::Fill(), Anp::FillBasic::Fill(), NuPlots::FillLowProbPlots(), NtpSRModule::FillNtpShield(), NtpSRModule::FillNtpShieldStrip(), NtpSRModule::FillNtpTrackCosmicRay(), UberModuleLite::FillNtpTrackFidVtx(), UberModule::FillNtpTrackFidVtx(), NtpSRModule::FillNtpTrackFidVtx(), NtpSRModule::FillNtpTrackProjectionToShield(), UberModuleLite::FillNtpTrackVertex(), UberModule::FillNtpTrackVertex(), NtpSRModule::FillNtpTrackVertex(), MCMonitorCosmicHistograms::FillRecoTrkVtxDCosX(), MCMonitorCosmicHistograms::FillRecoTrkVtxDCosY(), MCMonitorCosmicHistograms::FillRecoTrkVtxDCosZ(), NuPlots::FillShwHistos(), CondensedNtpModuleAtm::FillTrackInformation(), ANtpInfoObjectFillerNC::FillTrackInformation(), ANtpInfoObjectFiller::FillTrackInformation(), CondensedNtpModuleAtm::FillTrackMagneticBendingVariables(), NuPlots::FillTrackResponseHistos(), MNtpModule::FillTrkInfo(), NueAnalysisCuts::FillVertexPosition(), NuReco::GetCosBetweenPr_Theta(), NuReco::GetDirCosNu(), ANtpInfoObjectFillerNC::GetEvtVtxWithFixup(), MadQuantities::GetNonTrkSC(), NuReco::GetShowerEnergyNearTrack(), MadQuantities::GetShwSC(), MadQuantities::GetSqrtTrkSkimSC(), ANtpInfoObjectFiller::GetTrackTrace(), infid(), MadQuantities::IsFidFD_AB(), MadQuantities::IsFidVtx(), ANtpAnalysisInfoAna::IsFidVtx(), MadQuantities::IsFidVtxTrk(), MadBase::LoadShower_Jim(), MNtpModule::LoadShowerAtTrackVertex(), MadBase::LoadShowerAtTrackVertex(), FracVarAna::LoadShowerAtTrackVertex(), MadCBSQEAnalysis::MakeQEFile(), MadAbID::MakeRecoVariables(), MadQuantities::MakeValidationFile(), MadEdAnalysis::MCHist(), MadTVAnalysis::MuonShowerEnergy(), MadMKAnalysis::MuonShowerEnergy(), MadEdAnalysis::MyCreatePAN(), NtpSRTrack(), MadScanDisplay::PassCuts(), MadEvDisplay::PassCuts(), MadPIDAnalysis::PassFidND(), MadPIDAnalysis::PassFidNew(), MadDpAnalysis::PassFidNew(), MadPIDAnalysis::PassFidNewN(), MadDpAnalysis::PassFidNewN(), NtpSelection::PrimaryTrack(), Print(), MadQuantities::RecoMuDCosNeu(), ANtpAnalysisInfoAna::RecoMuDCosNeu(), MadTVAnalysis::RecoMuDCosNeuFD(), MadScanDisplay::RecoMuDCosNeuFD(), MadMKAnalysis::RecoMuDCosNeuFD(), MadEvDisplay::RecoMuDCosNeuFD(), MadTVAnalysis::RecoMuDCosNeuND(), MadScanDisplay::RecoMuDCosNeuND(), MadMKAnalysis::RecoMuDCosNeuND(), MadEvDisplay::RecoMuDCosNeuND(), MadEdAnalysis::RecoMuDCosY(), MadQuantities::RecoMuDCosZ(), ANtpAnalysisInfoAna::RecoMuDCosZ(), ANtpAnalysisInfoAna::RecoMuEnergy(), MadQuantities::ShowerValidation(), NuBase::Test(), MeuAnalysis::Test(), SRMom::TrackVtxPlane(), SRMom::TrackVtxX(), SRMom::TrackVtxY(), SRMom::TrackVtxZ(), SRMom::TrkStartVtx(), and SRMom::TrkVtxR().
1.4.7