NtpSRTrack Class Reference

#include <NtpSRTrack.h>

List of all members.

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


Detailed Description

Definition at line 27 of file NtpSRTrack.h.


Constructor & Destructor Documentation

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]

Definition at line 40 of file NtpSRTrack.h.

References Clear().

00040 { this -> Clear(); }


Member Function Documentation

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.

References stpt0, and stpt1.

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 }


Member Data Documentation

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().

NtpSRCosmicRay NtpSRTrack::cr

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(), ScintCalTrack::DoPathLengthCor(), NuExtraction::ExtractNthTrkInfo(), UberModuleLite::FillNtpTrack(), UberModule::FillNtpTrack(), NtpSRModule::FillNtpTrack(), MCMonitorCosmicHistograms::FillRecoTrkRange(), ANtpInfoObjectFiller::FillTrackInformation(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetBasicInfo(), NueDisplayModule::GetEvent(), ScintCalEvent::GetLongestTrack(), 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().

NtpSRVertex NtpSRTrack::end

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(), ScintCalTrack::DoPathLengthCor(), NuExtraction::ExtractNthTrkInfo(), NtpTimingNtuple::Fill(), Anp::FillBasic::Fill(), NuPlots::FillLowProbPlots(), NtpSRModule::FillNtpShield(), NtpSRModule::FillNtpTrack(), 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(), ScintCalTrack::RemoveFirstAndLastPlanes(), ScintCalTrack::ScintCalTrack(), NuBase::Test(), MeuAnalysis::Test(), SRMom::TrackEndDistZEnd(), SRMom::TrackEndPlane(), SRMom::TrackEndU(), SRMom::TrackEndV(), SRMom::TrackEndX(), SRMom::TrackEndY(), SRMom::TrackEndZ(), and SRMom::TrkEndR().

NtpSRFiducial NtpSRTrack::fidall

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().

NtpSRFiducial NtpSRTrack::fidend

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().

NtpSRFiducial NtpSRTrack::fidvtx

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().

NtpSRFitTrack NtpSRTrack::fit

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().

NtpSRVertex NtpSRTrack::lin

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().

NtpSRMomentum NtpSRTrack::momentum

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(), NtpSRModule::FillNtpTrack(), 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(), ScintCalEvent::PutStripsInPlaneOrder(), UberModule::ResetTrkNStrip(), ScintCalTrack::ScintCalTrack(), NuBase::Test(), MeuAnalysis::Test(), MadCBSQEAnalysis::TestQEDiscrim(), SRMom::TrackNumStrips(), and PETrimmer::TrimRecord().

NtpSRStripPulseHeight NtpSRTrack::ph

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().

NtpSRTrackPlane NtpSRTrack::plane

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(), ScintCalTrack::ScintCalTrack(), 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(), UberModule::ResetTrkNStrip(), and ScintCalTrack::ScintCalTrack().

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(), UberModule::ResetTrkNStrip(), and ScintCalTrack::ScintCalTrack().

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().

NtpSRTrackTime NtpSRTrack::time

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().

NtpSRVertex NtpSRTrack::vtx

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(), ScintCalTrack::DoPathLengthCor(), 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(), ScintCalTrack::RemoveFirstAndLastPlanes(), ScintCalTrack::ScintCalTrack(), MadQuantities::ShowerValidation(), NuBase::Test(), MeuAnalysis::Test(), SRMom::TrackVtxPlane(), SRMom::TrackVtxX(), SRMom::TrackVtxY(), SRMom::TrackVtxZ(), SRMom::TrkStartVtx(), and SRMom::TrkVtxR().


The documentation for this class was generated from the following files:
Generated on Mon Aug 11 01:06:21 2014 for loon by  doxygen 1.4.7