Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

NtpSREvent Class Reference

#include <NtpSREvent.h>

List of all members.

Public Member Functions

 NtpSREvent ()
 NtpSREvent (Int_t nstripinit, Int_t nshowerinit, Int_t ntrackinit)
virtual ~NtpSREvent ()
virtual std::ostream & Print (std::ostream &os) const
virtual void Print (Option_t *option="") const
void AddStripAt (Int_t stripindex, Int_t ind)
void AddShowerAt (Int_t showerindex, Int_t ind)
void AddTrackAt (Int_t trackindex, Int_t ind)
void Clear (Option_t *="")
void ClearStrips ()
void SetPh (Float_t sigmap, Float_t mip, Float_t gev, UInt_t istrip, UShort_t iend)

Public Attributes

UShort_t index
Short_t slc
Int_t ndigit
Int_t nstpcnt
Int_t nstrip
Int_t * stp
Float_t * stpph0sigmap
Float_t * stpph0mip
Float_t * stpph0gev
Float_t * stpph1sigmap
Float_t * stpph1mip
Float_t * stpph1gev
Int_t nshower
Int_t * shw
Int_t ntrack
Int_t * trk
Int_t primshw
Int_t primtrk
Int_t contained
NtpSRStripPulseHeight ph
NtpSRPlane plane
NtpSRVertex vtx
NtpSRVertex end
NtpSRBleach bleach
NtpSRWindow win


Constructor & Destructor Documentation

NtpSREvent::NtpSREvent  )  [inline]
 

Definition at line 26 of file NtpSREvent.h.

References contained, index, ndigit, nshower, nstpcnt, nstrip, ntrack, shw, slc, stp, stpph0gev, stpph0mip, stpph0sigmap, stpph1gev, stpph1mip, stpph1sigmap, and trk.

00026               : index(0),slc(0),ndigit(0),nstpcnt(0),nstrip(0),stp(0),
00027        stpph0sigmap(0),stpph0mip(0),stpph0gev(0),stpph1sigmap(0),
00028        stpph1mip(0),stpph1gev(0),nshower(0),shw(0),ntrack(0),trk(0),
00029        contained(1) {} // def const'r

NtpSREvent::NtpSREvent Int_t  nstripinit,
Int_t  nshowerinit,
Int_t  ntrackinit
 

Definition at line 21 of file NtpSREvent.cxx.

References shw, stp, stpph0gev, stpph0mip, stpph0sigmap, stpph1gev, stpph1mip, stpph1sigmap, and trk.

00021                                                                            : 
00022   index(0),slc(0),ndigit(0),nstpcnt(nstripinit),nstrip(nstripinit),stp(0),
00023   stpph0sigmap(0),stpph0mip(0),stpph0gev(0),stpph1sigmap(0),stpph1mip(0),
00024   stpph1gev(0),nshower(nshowerinit),shw(0),ntrack(ntrackinit),trk(0),
00025   primshw(-1),primtrk(-1), contained(1) {
00026 
00027   // Normal constructor
00028 
00029   if ( nstrip ) {
00030     stp = new Int_t[nstrip];
00031     stpph0sigmap = new Float_t[nstrip];
00032     stpph0mip    = new Float_t[nstrip];
00033     stpph0gev    = new Float_t[nstrip];
00034     stpph1sigmap = new Float_t[nstrip];
00035     stpph1mip    = new Float_t[nstrip];
00036     stpph1gev    = new Float_t[nstrip];
00037     
00038     // Initialize all indices to -1
00039     for (Int_t i = 0; i < nstrip; i++ ) { 
00040       stp[i] = -1;
00041       stpph0sigmap[i] = -1;
00042       stpph0mip[i]    = -1;
00043       stpph0gev[i]    = -1;
00044       stpph1sigmap[i] = -1;
00045       stpph1mip[i]    = -1;
00046       stpph1gev[i]    = -1;
00047     }
00048     
00049   }
00050 
00051   if ( nshower ) {
00052     shw = new Int_t[nshower];
00053     // Initialize all indices to -1
00054     for (Int_t i = 0; i < nshower; i++ ) shw[i] = -1;
00055   }
00056 
00057   if ( ntrack ) {
00058     trk = new Int_t[ntrack];
00059     // Initialize all indices to -1
00060     for (Int_t i = 0; i < ntrack; i++ ) trk[i] = -1;
00061   }
00062 
00063 
00064 
00065 }

virtual NtpSREvent::~NtpSREvent  )  [inline, virtual]
 

Definition at line 31 of file NtpSREvent.h.

References Clear().

00031 { this -> Clear(); }


Member Function Documentation

void NtpSREvent::AddShowerAt Int_t  showerindex,
Int_t  ind
 

Definition at line 92 of file NtpSREvent.cxx.

References MSG, nshower, and shw.

00092                                                          {
00093   //
00094   //  Purpose:  Add showerindex to shw array at position ind.
00095   //
00096   //  Arguments: showerindex: index of shower in assoc shw TClonesArray. 
00097   //             ind: index in shw array, cannot exceed bounds
00098   //                  0->nshower-1.
00099   //
00100   //  Return:  none.
00101   //
00102   //  Contact:   S. Kasahara
00103   // 
00104 
00105   if ( ind < 0 || ind >= nshower ) {
00106     MSG("NtpSR",Msg::kWarning)
00107       << "Attempt to add shower at index " << ind
00108       << " outside of array size " << nshower << " ignored." << endl;
00109     return;  
00110   }
00111 
00112   shw[ind] = showerindex;
00113   return;
00114     
00115 }

void NtpSREvent::AddStripAt Int_t  stripindex,
Int_t  ind
 

Definition at line 117 of file NtpSREvent.cxx.

References MSG, nstrip, and stp.

Referenced by UberModuleLite::FillNtpEvent().

00117                                                        {
00118   //
00119   //  Purpose:  Add stripindex to stp array at position ind.
00120   //
00121   //  Arguments: stripindex: index of strip in assoc stp TClonesArray. 
00122   //             ind: index in stp array, cannot exceed bounds
00123   //                  0->nstrip-1.
00124   //
00125   //  Return:  none.
00126   //
00127   //  Contact:   S. Kasahara
00128   // 
00129 
00130   if ( ind < 0 || ind >= nstrip ) {
00131     MSG("NtpSR",Msg::kWarning)
00132       << "Attempt to add strip at index " << ind
00133       << " outside of array size " << nstrip << " ignored." << endl;
00134     return;  
00135   }
00136 
00137   stp[ind] = stripindex;
00138   return;
00139     
00140 }

void NtpSREvent::AddTrackAt Int_t  trackindex,
Int_t  ind
 

Definition at line 67 of file NtpSREvent.cxx.

References MSG, ntrack, and trk.

00067                                                        {
00068   //
00069   //  Purpose:  Add trackindex to trk array at position ind.
00070   //
00071   //  Arguments: trackindex: index of track in assoc trk TClonesArray. 
00072   //             ind: index in trk array, cannot exceed bounds
00073   //                  0->ntrack-1.
00074   //
00075   //  Return:  none.
00076   //
00077   //  Contact:   S. Kasahara
00078   // 
00079 
00080   if ( ind < 0 || ind >= ntrack ) {
00081     MSG("NtpSR",Msg::kWarning)
00082       << "Attempt to add track at index " << ind
00083       << " outside of array size " << ntrack << " ignored." << endl;
00084     return;  
00085   }
00086 
00087   trk[ind] = trackindex;
00088   return;
00089     
00090 }

void NtpSREvent::Clear Option_t *  = ""  )  [inline]
 

Definition at line 42 of file NtpSREvent.h.

References ClearStrips(), nshower, ntrack, shw, and trk.

Referenced by ~NtpSREvent().

00042                              { ClearStrips(); 
00043                                nshower = 0; if ( shw ) delete [] shw; shw = 0;
00044                                ntrack = 0; if ( trk ) delete [] trk; trk = 0; }

void NtpSREvent::ClearStrips  )  [inline]
 

Definition at line 45 of file NtpSREvent.h.

References nstrip, and stp.

Referenced by Clear().

00045 { nstrip = 0; if ( stp ) delete [] stp; stp = 0; }

void NtpSREvent::Print Option_t *  option = ""  )  const [virtual]
 

Definition at line 184 of file NtpSREvent.cxx.

References Print().

00184                                                    {
00185   //
00186   //  Purpose:  Print event in form supported by TObject::Print.
00187   //
00188   //  Arguments: option (not used)
00189   //
00190 
00191   Print(std::cout);
00192   return;
00193 
00194 }

std::ostream & NtpSREvent::Print std::ostream &  os  )  const [virtual]
 

Definition at line 143 of file NtpSREvent.cxx.

References index, ndigit, nshower, nstpcnt, nstrip, ntrack, ph, shw, slc, trk, and vtx.

Referenced by MadScanDisplay::EventDump(), MadEvDisplay::EventDump(), Print(), NtpTools::PrintCanvas(), and TestDataModule::Reco().

00143                                                   {
00144   //
00145   //  Purpose:  Print event data on ostream.
00146   //
00147 
00148   os << "NtpSREvent::Print" << endl;
00149   os << "index " << index << " slc " << slc << " ndigit " << ndigit 
00150      << " nstpcnt " << nstpcnt << " nstrip " << nstrip << " pln " << plane;
00151   os << "Event has " << nshower << " shower";
00152   if ( nshower > 1 ) {
00153     os << "s w/indices ";
00154     for ( int is = 0; is < nshower-1; is++ ) os << shw[is] << ",";
00155     os << shw[nshower-1] << " and ";
00156   }
00157   else if ( nshower == 1 ) {
00158     os << " w/index " << shw[nshower-1] << " and ";
00159   }
00160   else {
00161     os << "s and ";
00162   }
00163   
00164   os << ntrack << " track";
00165   if ( ntrack > 1 ) {
00166     os << "s w/indices ";
00167     for ( int it = 0; it < ntrack-1; it++ ) os << trk[it] << ",";
00168     os << trk[ntrack-1];
00169   }
00170   else if ( ntrack == 1 ) {
00171     os << " w/index " << trk[ntrack-1];
00172   }
00173   else {
00174     os << "s";
00175   }
00176   os << endl;
00177   os << ph << "vtx " << vtx << "end " << end;
00178   os << bleach;
00179   os << win;
00180   return os;
00181 
00182 }

void NtpSREvent::SetPh Float_t  sigmap,
Float_t  mip,
Float_t  gev,
UInt_t  istrip,
UShort_t  iend
[inline]
 

Definition at line 94 of file NtpSREvent.h.

References stpph0gev, stpph0mip, stpph0sigmap, stpph1gev, stpph1mip, and stpph1sigmap.

Referenced by NtpSRModule::FillNtpEvent().

00095                                                              {
00096   if ( (Int_t)istrip >= nstrip ) return;
00097   if ( iend == 0 ) {
00098     stpph0sigmap[istrip] = sigmap;
00099     stpph0mip[istrip] = mip;
00100     stpph0gev[istrip] = gev;
00101   }
00102   else if ( iend == 1 ) {
00103     stpph1sigmap[istrip] = sigmap;
00104     stpph1mip[istrip] = mip;
00105     stpph1gev[istrip] = gev;
00106   }
00107   return;
00108 }


Member Data Documentation

NtpSRBleach NtpSREvent::bleach
 

Definition at line 88 of file NtpSREvent.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and NtpSRModule::FillNtpEvent().

Int_t NtpSREvent::contained
 

Definition at line 82 of file NtpSREvent.h.

Referenced by NtpSRModule::FillNtpEvent(), and NtpSREvent().

NtpSRVertex NtpSREvent::end
 

Definition at line 87 of file NtpSREvent.h.

Referenced by PETrimmer::CleanEvent(), HitCalcAna::ComputeHits(), MadPIDAnalysis::CreatePAN(), MadEdAnalysis::DataHist(), SRMom::EvtLthPln(), NuExtraction::ExtractEvtInfo(), NtpSRModule::FillNtpEvent(), NtpSRModule::FillNtpWindow(), ANtpEventInfoAna::FillNueEventInformation(), NtpTools::GetPittContainmentFlag(), ANtpAnalysisInfoAna::IsFidAll(), AnalysisInfoAna::IsFidAll(), MadEdAnalysis::MakeEff(), MadEdAnalysis::MCHist(), MadEdAnalysis::MyMakeQEFile(), NuBase::TestEventLoop(), and MeuAnalysis::TestEventLoop().

UShort_t NtpSREvent::index
 

Definition at line 55 of file NtpSREvent.h.

Referenced by NuZBeamReweight::CalcGeneratorReweight(), MadCluAnalysis::CallUserFunctions(), NuCounter::CountTrkStdhepId(), MadAnalysis::CreateANtpPAN(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadCluAnalysis::DataDistributions(), NuAnalysis::Efficiencies(), NuAnalysis::EnergySpectMC(), NuExtraction::ExtractEvtInfo(), NuExtraction::ExtractTrkInfo(), NuExtraction::ExtractTrkShwInfo(), ANtpInfoObjectFiller::FillEventInformation(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEvent(), NuPlots::FillShwHistos(), MadCluAnalysis::FOM(), NuReco::GetBestTruthIndex(), ANtpInfoObjectFillerNC::GetEvtVtxWithFixup(), NuReco::GetPrimaryTruthIndex(), MadScanDisplay::Log(), MadEvDisplay::Log(), MadPIDAnalysis::MakeMyFile(), MadAbID::MakePidVariables(), MadAbID::MakeRecoVariables(), NtpSREvent(), MadTestAnalysis::PassBasicCuts(), MadScanDisplay::PassCuts(), MadEvDisplay::PassCuts(), MadTestAnalysis::PassFid(), MadPIDAnalysis::PassFid(), MadDpAnalysis::PassFid(), MadCluAnalysis::Plot(), Print(), NuReco::PrintCharm(), NuReco::PrintTrueEnergy(), NuIntranuke::RecoReweight(), MadQuantities::ShowerValidation(), and PETrimmer::TrimRecord().

Int_t NtpSREvent::ndigit
 

Definition at line 57 of file NtpSREvent.h.

Referenced by MadPIDAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), NuExtraction::ExtractEvtInfo(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEvent(), NtpSREvent(), and Print().

Int_t NtpSREvent::nshower
 

Definition at line 70 of file NtpSREvent.h.

Referenced by AddShowerAt(), NueReadTJPID::Ana(), MNtpModule::Ana(), TimingVarsAna::Analyze(), MuonRemovalInfoAna::Analyze(), MadQEID::CalcQEVars(), PETrimmer::CleanEvent(), Clear(), MadTVAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadCluAnalysis::DataDistributions(), MadEdAnalysis::DataHist(), MadScanDisplay::Display(), MadEvDisplay::Display(), MadScanDisplay::DrawTextBox(), MadEvDisplay::DrawTextBox(), NuAnalysis::EfficienciesOld(), NuAnalysis::EnergySpectMC(), NuExtraction::ExtractEvtInfo(), NuExtraction::ExtractTrkInfo(), NuExtraction::ExtractTrkShwInfo(), NueDisplayModule::FillClusterGraphs(), ANtpInfoObjectFillerNC::FillCrossOverInformation(), SntpHelpers::FillEventEnergy(), ANtpInfoObjectFillerNue::FillEventEnergy(), ANtpInfoObjectFiller::FillEventInformation(), MNtpModule::FillEvtInfo(), NtpTools::FillRecoEInfo(), NuPlots::FillShwHistos(), MeuCuts::FilterBadShwDist(), MadCluAnalysis::FOM(), NueDisplayModule::GetBasicInfo(), SntpHelpers::GetPrimaryShower(), ANtpEventManipulator::GetPrimaryShower(), ANtpEventManipulator::GetShower(), SntpHelpers::GetShowerIndex(), NuReco::GetShowerWithIndexX(), MNtpModule::LoadLargestShowerFromEvent(), MadBase::LoadLargestShowerFromEvent(), FracVarAna::LoadLargestShowerFromEvent(), MadBase::LoadShower_Jim(), MNtpModule::LoadShowerAtTrackVertex(), MadBase::LoadShowerAtTrackVertex(), FracVarAna::LoadShowerAtTrackVertex(), MoqBase::LoadTruthForRecoTH(), MadBase::LoadTruthForRecoTH(), NueDisplayModule::logvote(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MadCBSQEAnalysis::MakeQEFile(), MadAbID::MakeRecoVariables(), MadEdAnalysis::MCHist(), MinosCompactEvent::MinosCompactEvent(), MadTVAnalysis::MuonShowerEnergy(), MadMKAnalysis::MuonShowerEnergy(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), MadEdAnalysis::MyMakeMyFile(), MadEdAnalysis::MyMakeQEFile(), NtpSREvent(), SRMom::NumShowers(), MadCluAnalysis::PassBasicCuts(), EventFilter::PassesHiShowerCut(), EventFilter::PassesLoShowerCut(), NueAnalysisCuts::PassesLowShowerEnergyCut(), MadCluAnalysis::Plot(), Print(), MadQuantities::ShowerValidation(), MadScanDisplay::ShwROICalc(), MeuAnalysis::SpillPlots(), NuBase::TestEventLoop(), MeuAnalysis::TestEventLoop(), and MadCBSQEAnalysis::TestQEDiscrim().

Int_t NtpSREvent::nstpcnt
 

Definition at line 61 of file NtpSREvent.h.

Referenced by PETrimmer::CleanEvent(), NtpSREvent(), Print(), and PETrimmer::TrimRecord().

Int_t NtpSREvent::nstrip
 

Definition at line 62 of file NtpSREvent.h.

Referenced by AddStripAt(), MNtpModule::Ana(), ShwfitAna::Analyze(), MuonRemovalInfoAna::Analyze(), FracVarAna::Analyze(), EventQualAna::Analyze(), ANtpInfoObjectFillerNue::Analyze(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), MadQEID::CalcQEVars(), MadNsID::CalcVars(), MadCBSQEAnalysis::CallUserFunctions(), PETrimmer::CleanEvent(), ClearStrips(), MadQuantities::ClosestDistanceToEvent(), HitCalcAna::ComputeHits(), MadTVAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), DataPreselected(), ShwfitAna::doSlopes(), XTalkFilter::DoTrueFilter(), MadTVAnalysis::DupRecoStrips(), MadMKAnalysis::DupRecoStrips(), MadTVAnalysis::EarlyActivity(), MadMKAnalysis::EarlyActivity(), NuExtraction::ExtractEvtInfo(), NuExtraction::ExtractMinMaxEvtTimes(), Anp::FillBasic::Fill(), ANtpInfoObjectFillerNC::FillCrossOverInformation(), VHS::FillDiscriminants(), NueDisplayModule::FillEventGraph(), ANtpInfoObjectFillerNC::FillEventInformation(), ANtpInfoObjectFiller::FillEventInformation(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MSTCalcAna::FillHitSets(), NtpTools::FillMyShwInfo(), ANtpShowerInfoAna::FillNueShowerInformation(), ANtpInfoObjectFillerNC::FillPlanePixelSignalArrays(), ANtpEventInfoAna::FillStripVariables(), ANtpInfoObjectFillerNC::FillTrackInformation(), VtxFinderAna::FindClosest(), ANtpInfoObjectFillerNC::FindEarlyActivityWeight(), NtpVtxFinder::FindVertexTime(), NtpVtxFinder::FindVtxPlane(), NtpVtxFinder::FindVtxUV(), ANtpInfoObjectFillerNC::FindXTalkStrips(), NueDisplayModule::GenerateOverlayMultiGraphs(), NueDisplayModule::GetEvent(), NuReco::GetEvtMedianTime(), MadTVAnalysis::GetEvtTimeChar(), MadMKAnalysis::GetEvtTimeChar(), MadTVAnalysis::GetEvtTimeCharPHC(), MadMKAnalysis::GetEvtTimeCharPHC(), MinosCompactEvent::GetLastPlaneToUse(), ANtpEventManipulator::GetStrip(), ANtpInfoObjectFillerNC::GetStripEventTime(), VertexHelper::GetStripIndex(), SntpHelpers::GetStripIndex(), MadEdAnalysis::HitF(), MadCBSQEAnalysis::LikeliQE(), NtpTools::MakeEventPict(), MadCBSQEAnalysis::MakeQEFile(), MadAbID::MakeRecoVariables(), MCLibraryPreselected(), MinosCompactEvent::MinosCompactEvent(), MadEdAnalysis::MyLikeliQE(), MadEdAnalysis::MyMakeQEFile(), MadTVAnalysis::NPlanesInObj(), MadMKAnalysis::NPlanesInObj(), MadTVAnalysis::NStripsInObj(), MadMKAnalysis::NStripsInObj(), NtpSREvent(), NueAnalysisCuts::PassesHotChannel(), MNtpModule::PlanTriggerSim(), Print(), SystematicGains::Reco(), MadScanDisplay::ROICalc(), MadTVAnalysis::SigInOut(), MadMKAnalysis::SigInOut(), VHS::Skim(), NuBase::TestEventLoop(), MeuAnalysis::TestEventLoop(), MadCBSQEAnalysis::TestQEDiscrim(), VHS::Train(), PETrimmer::TrimRecord(), AngClusterAna::WeightedEnergy(), and MCNNRunner::WriteResults().

Int_t NtpSREvent::ntrack
 

Definition at line 72 of file NtpSREvent.h.

Referenced by AddTrackAt(), NueReadTJPID::Ana(), MNtpModule::Ana(), TimingVarsAna::Analyze(), ShwfitAna::Analyze(), NueModule::Analyze(), MuonRemovalInfoAna::Analyze(), FracVarAna::Analyze(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), MadQEID::CalcQEVars(), MadNsID::CalcVars(), NuAnalysis::ChargeSeparationOneSnarl(), NuAnalysis::ChargeSignCut(), PETrimmer::CleanEvent(), Clear(), HitCalcAna::ComputeHits(), MadTVAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadEdAnalysis::DataHist(), MadScanDisplay::Display(), MadEvDisplay::Display(), MadScanDisplay::DrawTextBox(), MadEvDisplay::DrawTextBox(), NuAnalysis::EfficienciesOld(), NuAnalysis::EnergySpect(), NuAnalysis::EnergySpectMC(), NuExtraction::ExtractEvtInfo(), MeuCuts::ExtractPlInfo(), NuExtraction::ExtractTrkInfo(), NuExtraction::ExtractTrkShwInfo(), ANtpInfoObjectFillerNC::FillCrossOverInformation(), SntpHelpers::FillEventEnergy(), ANtpInfoObjectFillerNue::FillEventEnergy(), ANtpInfoObjectFiller::FillEventInformation(), MNtpModule::FillEvtInfo(), NuPlots::FillShwHistos(), MeuCuts::FillTimeHistos(), MeuCuts::FilterBadTrkTimes(), NueDisplayModule::GetBasicInfo(), ANtpInfoObjectFillerNC::GetEvtVtxWithFixup(), NuReco::GetLongestTrack(), NuReco::GetLongestTrackTLikePlanes(), SntpHelpers::GetPrimaryTrack(), NtpTools::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrackNS(), ANtpEventManipulator::GetTrack(), SntpHelpers::GetTrackIndex(), NuReco::GetTrackWithIndexX(), MNtpModule::LoadLargestTrackFromEvent(), MadBase::LoadLargestTrackFromEvent(), FracVarAna::LoadLargestTrackFromEvent(), MadBase::LoadShower_Jim(), MoqBase::LoadTruthForRecoTH(), MadBase::LoadTruthForRecoTH(), NueDisplayModule::logvote(), MadEdAnalysis::MakeEff(), NtpTools::MakeEventPict(), NuAnalysis::MakeFullDST(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MadCBSQEAnalysis::MakeQEFile(), MadAbID::MakeRecoVariables(), MeuAnalysis::MakeSummaryTreeWithNtpStOneSnarl(), MadEdAnalysis::MCHist(), MinosCompactEvent::MinosCompactEvent(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), MadEdAnalysis::MyMakeMyFile(), MadEdAnalysis::MyMakeQEFile(), NuAnalysis::N_1(), NtpSREvent(), SRMom::NumTracks(), MadTestAnalysis::PassBasicCuts(), MadPIDAnalysis::PassBasicCuts(), MadEdAnalysis::PassBasicCuts(), MadDpAnalysis::PassBasicCuts(), MadCluAnalysis::PassBasicCuts(), MadCBSQEAnalysis::PassBasicCuts(), EventFilter::PassesHiTrackCut(), EventFilter::PassesTrackLikeCut(), MadPIDAnalysis::PassFidND(), MadEdAnalysis::PIDHisto(), MadCluAnalysis::Plot(), Print(), VtxModule::Reco(), NtpVtxFinder::SetTargetEvent(), MadQuantities::ShowerValidation(), MeuAnalysis::SpillPlots(), NuBase::TestEventLoop(), MeuAnalysis::TestEventLoop(), and MadCBSQEAnalysis::TestQEDiscrim().

NtpSRStripPulseHeight NtpSREvent::ph
 

Definition at line 84 of file NtpSREvent.h.

Referenced by NueSensitivity::Ana(), NueReadTJPID::Ana(), ShwfitAna::Analyze(), NueModule::Analyze(), FracVarAna::Analyze(), EventQualAna::Analyze(), ANtpInfoObjectFillerNue::Analyze(), ANtpEventInfoAna::Analyze(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), MadNsID::CalcVars(), MadDpID::CalcVars(), PETrimmer::CleanEvent(), MadTVAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadCluAnalysis::DataDistributions(), MadEdAnalysis::DataHist(), DataPreselected(), MadEdAnalysis::ETrkF(), MadEdAnalysis::Evtphsig(), NuExtraction::ExtractEvtInfo(), Anp::FillBasic::Fill(), ANtpInfoObjectFiller::FillEventInformation(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEvent(), ANtpEventInfoAna::FillNueEventInformation(), ANtpShowerInfoAna::FillNueShowerInformation(), ANtpTrackInfoAna::FillNueTrackInformation(), ANtpEventInfoAna::FillStripVariables(), ANtpInfoObjectFillerNC::FillTrackInformation(), MadPIDAnalysis::MakeAbIDFile(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MadCBSQEAnalysis::MakeQEFile(), MadEdAnalysis::MCHist(), MadEdAnalysis::MyMakeMyFile(), MadEdAnalysis::MyMakeQEFile(), EventFilter::PassesHiEnergyCut(), NueAnalysisCuts::PassesHighEnergyCut(), EventFilter::PassesLoEnergyCut(), NueAnalysisCuts::PassesLowEnergyCut(), MCNNRunner::PassesMCNNPrecuts(), MadTestAnalysis::PID(), MadPIDAnalysis::PID(), MadDpAnalysis::PID(), Print(), NearbyVertexFinder::ProcessEntry(), MadAnalysis::RecoAnalysisEnergy(), MadQuantities::ShowerValidation(), VHS::Skim(), and VHS::Train().

NtpSRPlane NtpSREvent::plane
 

Definition at line 85 of file NtpSREvent.h.

Referenced by ShwfitAna::Analyze(), NueModule::Analyze(), FracVarAna::Analyze(), ANtpTrackInfoAna::Analyze(), ANtpInfoObjectFillerNue::Analyze(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), MadNsID::CalcVars(), MadDpID::CalcVars(), PETrimmer::CleanEvent(), MadTVAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadEdAnalysis::DataHist(), DataPreselected(), MadEdAnalysis::EvtLength(), NuExtraction::ExtractEvtInfo(), Anp::FillBasic::Fill(), ANtpInfoObjectFillerNC::FillCrossOverInformation(), VHS::FillDiscriminants(), ANtpInfoObjectFiller::FillEventInformation(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEvent(), ANtpShowerInfoAna::FillNueShowerInformation(), ANtpAnalysisInfoAna::IsFidAll(), AnalysisInfoAna::IsFidAll(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MadCBSQEAnalysis::MakeQEFile(), MadEdAnalysis::MCHist(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), MadEdAnalysis::MyMakeMyFile(), MadEdAnalysis::MyMakeQEFile(), NueHandScan::PassCuts(), NueAnalysisCuts::PassesEventPlaneCut(), EventFilter::PassesLoEventCut(), MadTestAnalysis::PID(), MadPIDAnalysis::PID(), MadDpAnalysis::PID(), VHS::Skim(), VHS::Train(), and MCNNRunner::WriteResults().

Int_t NtpSREvent::primshw
 

Definition at line 74 of file NtpSREvent.h.

Referenced by NuExtraction::ExtractEvtInfo(), NtpSRModule::FillNtpEvent(), SntpHelpers::GetPrimaryShower(), and MadBase::LoadShower_Jim().

Int_t NtpSREvent::primtrk
 

Definition at line 81 of file NtpSREvent.h.

Referenced by NuExtraction::ExtractEvtInfo(), and NtpSRModule::FillNtpEvent().

Int_t* NtpSREvent::shw
 

Definition at line 71 of file NtpSREvent.h.

Referenced by AddShowerAt(), MNtpModule::Ana(), MadQEID::CalcQEVars(), PETrimmer::CleanEvent(), Clear(), MadScanDisplay::Display(), MadEvDisplay::Display(), MadScanDisplay::DrawTextBox(), MadEvDisplay::DrawTextBox(), NuAnalysis::EfficienciesOld(), MadScanDisplay::EventDump(), MadEvDisplay::EventDump(), NtpTools::FillRecoEInfo(), NuPlots::FillShwHistos(), MeuCuts::FilterBadShwDist(), SntpHelpers::GetPrimaryShower(), ANtpEventManipulator::GetPrimaryShower(), ANtpEventManipulator::GetShower(), SntpHelpers::GetShowerIndex(), NuReco::GetShowerWithIndexX(), MNtpModule::LoadLargestShowerFromEvent(), MadBase::LoadLargestShowerFromEvent(), FracVarAna::LoadLargestShowerFromEvent(), MadBase::LoadShower_Jim(), MNtpModule::LoadShowerAtTrackVertex(), MadBase::LoadShowerAtTrackVertex(), FracVarAna::LoadShowerAtTrackVertex(), MoqBase::LoadTruthForRecoTH(), MadBase::LoadTruthForRecoTH(), MadCBSQEAnalysis::MakeQEFile(), MadAbID::MakeRecoVariables(), MinosCompactEvent::MinosCompactEvent(), MadTVAnalysis::MuonShowerEnergy(), MadMKAnalysis::MuonShowerEnergy(), NtpSREvent(), MadCluAnalysis::Plot(), Print(), MadScanDisplay::ShwROICalc(), MeuAnalysis::SpillPlots(), SRMom::SRShower(), NuBase::TestEventLoop(), MeuAnalysis::TestEventLoop(), and PETrimmer::TrimRecord().

Short_t NtpSREvent::slc
 

Definition at line 56 of file NtpSREvent.h.

Referenced by TimingVarsAna::Analyze(), MadTVAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadScanDisplay::Display(), MadEvDisplay::Display(), NuAnalysis::EnergySpectMC(), NuExtraction::ExtractEvtInfo(), MeuCuts::ExtractPlInfo(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), NtpSRModule::FillNtpEvent(), MeuCuts::FillTimeHistos(), MeuCuts::FilterBadEvtPerSlc(), NueDisplayModule::GetBasicInfo(), NuReco::GetEvtsPerSlc(), NtpTools::GetNEventsPerSlice(), MadScanDisplay::InFidNoTrk(), MadScanDisplay::InFidTrk(), MadBase::LoadSliceForRecoTH(), MadCBSQEAnalysis::MakeQEFile(), MeuAnalysis::MakeSummaryTreeWithNtpStOneSnarl(), NtpSREvent(), Print(), MeuAnalysis::Recalibrate(), MadScanDisplay::ROICalc(), MeuAnalysis::SpillPlots(), NuBase::TestEventLoop(), MeuAnalysis::TestEventLoop(), MadCBSQEAnalysis::TestQEDiscrim(), and NueDisplayModule::UpdateSliceOverlayColors().

Int_t* NtpSREvent::stp
 

Definition at line 63 of file NtpSREvent.h.

Referenced by AddStripAt(), MNtpModule::Ana(), MuonRemovalInfoAna::Analyze(), FracVarAna::Analyze(), ANtpInfoObjectFillerNue::Analyze(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadDpAnalysis::AnnVar(), MadQEID::CalcQEVars(), MadNsID::CalcVars(), PETrimmer::CleanEvent(), ClearStrips(), MadQuantities::ClosestDistanceToEvent(), MadTestAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), XTalkFilter::DoTrueFilter(), MadTVAnalysis::DupRecoStrips(), MadMKAnalysis::DupRecoStrips(), MadTVAnalysis::EarlyActivity(), MadMKAnalysis::EarlyActivity(), NuExtraction::ExtractMinMaxEvtTimes(), Anp::FillBasic::Fill(), ANtpInfoObjectFillerNC::FillCrossOverInformation(), VHS::FillDiscriminants(), ANtpInfoObjectFillerNC::FillEventInformation(), ANtpInfoObjectFiller::FillEventInformation(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), NtpTools::FillMyShwInfo(), ANtpInfoObjectFillerNC::FillPlanePixelSignalArrays(), ANtpInfoObjectFillerNC::FillTrackInformation(), ANtpInfoObjectFillerNC::FindEarlyActivityWeight(), NtpVtxFinder::FindVertexTime(), ANtpInfoObjectFillerNC::FindXTalkStrips(), NuReco::GetEvtMedianTime(), MadTVAnalysis::GetEvtTimeChar(), MadMKAnalysis::GetEvtTimeChar(), MadTVAnalysis::GetEvtTimeCharPHC(), MadMKAnalysis::GetEvtTimeCharPHC(), MinosCompactEvent::GetLastPlaneToUse(), ANtpEventManipulator::GetStrip(), ANtpInfoObjectFillerNC::GetStripEventTime(), VertexHelper::GetStripIndex(), SntpHelpers::GetStripIndex(), NtpTools::MakeEventPict(), MadAbID::MakeRecoVariables(), MCLibraryPreselected(), MinosCompactEvent::MinosCompactEvent(), MadTVAnalysis::NPlanesInObj(), MadMKAnalysis::NPlanesInObj(), MadTVAnalysis::NStripsInObj(), MadMKAnalysis::NStripsInObj(), NtpSREvent(), NueAnalysisCuts::PassesHotChannel(), MNtpModule::PlanTriggerSim(), SystematicGains::Reco(), MadScanDisplay::ROICalc(), MadTVAnalysis::SigInOut(), MadMKAnalysis::SigInOut(), NuBase::TestEventLoop(), MeuAnalysis::TestEventLoop(), VHS::Train(), and PETrimmer::TrimRecord().

Float_t* NtpSREvent::stpph0gev
 

Definition at line 66 of file NtpSREvent.h.

Referenced by NtpSREvent(), and SetPh().

Float_t* NtpSREvent::stpph0mip
 

Definition at line 65 of file NtpSREvent.h.

Referenced by NtpSREvent(), and SetPh().

Float_t* NtpSREvent::stpph0sigmap
 

Definition at line 64 of file NtpSREvent.h.

Referenced by NtpSREvent(), and SetPh().

Float_t* NtpSREvent::stpph1gev
 

Definition at line 69 of file NtpSREvent.h.

Referenced by NtpSREvent(), and SetPh().

Float_t* NtpSREvent::stpph1mip
 

Definition at line 68 of file NtpSREvent.h.

Referenced by NtpSREvent(), and SetPh().

Float_t* NtpSREvent::stpph1sigmap
 

Definition at line 67 of file NtpSREvent.h.

Referenced by NtpSREvent(), and SetPh().

Int_t* NtpSREvent::trk
 

Definition at line 73 of file NtpSREvent.h.

Referenced by AddTrackAt(), MNtpModule::Ana(), MuonRemovalInfoAna::Analyze(), PETrimmer::CleanEvent(), Clear(), HitCalcAna::ComputeHits(), MadEdAnalysis::DataHist(), MadScanDisplay::Display(), MadEvDisplay::Display(), MadScanDisplay::DrawTextBox(), MadEvDisplay::DrawTextBox(), NuAnalysis::EfficienciesOld(), NuAnalysis::EnergySpectMC(), MadScanDisplay::EventDump(), MadEvDisplay::EventDump(), MeuCuts::ExtractPlInfo(), MeuCuts::FillTimeHistos(), MeuCuts::FilterBadTrkTimes(), NuReco::GetLongestTrack(), NuReco::GetLongestTrackTLikePlanes(), SntpHelpers::GetPrimaryTrack(), NtpTools::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrackNS(), ANtpEventManipulator::GetTrack(), SntpHelpers::GetTrackIndex(), NuReco::GetTrackWithIndexX(), MNtpModule::LoadLargestTrackFromEvent(), MadBase::LoadLargestTrackFromEvent(), FracVarAna::LoadLargestTrackFromEvent(), MoqBase::LoadTruthForRecoTH(), MadBase::LoadTruthForRecoTH(), MadEdAnalysis::MakeEff(), NtpTools::MakeEventPict(), MadAbID::MakeRecoVariables(), MeuAnalysis::MakeSummaryTreeWithNtpStOneSnarl(), MadEdAnalysis::MCHist(), MinosCompactEvent::MinosCompactEvent(), NtpSREvent(), Print(), NtpVtxFinder::SetTargetEvent(), MeuAnalysis::SpillPlots(), SRMom::SRTrack(), NuBase::TestEventLoop(), MeuAnalysis::TestEventLoop(), and PETrimmer::TrimRecord().

NtpSRVertex NtpSREvent::vtx
 

Definition at line 86 of file NtpSREvent.h.

Referenced by ShwfitAna::Analyze(), ShieldRejVarAna::Analyze(), NueModule::Analyze(), FracVarAna::Analyze(), EventQualAna::Analyze(), ANtpInfoObjectFillerNue::Analyze(), AnalysisInfoAna::Analyze(), MadQEID::CalcQEVars(), NuAnalysis::ChargeSignCut(), HitCalcAna::ComputeHits(), MadTVAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadEdAnalysis::DataHist(), ShwfitAna::doSlopes(), MadTVAnalysis::EarlyActivity(), MadMKAnalysis::EarlyActivity(), NuAnalysis::Efficiencies(), NuAnalysis::EnergySpect(), SRMom::EventVtxPlane(), SRMom::EventVtxU(), SRMom::EventVtxV(), SRMom::EventVtxX(), SRMom::EventVtxY(), SRMom::EventVtxZ(), SRMom::EvtLthPln(), SRMom::EvtVtx(), NuExtraction::ExtractEvtInfo(), Anp::FillBasic::Fill(), ANtpInfoObjectFiller::FillEventInformation(), MNtpModule::FillEvtInfo(), NtpSRModule::FillNtpEvent(), NtpSRModule::FillNtpWindow(), ANtpEventInfoAna::FillNueEventInformation(), NueAnalysisCuts::FillVertexPosition(), NueDisplayModule::GetEvent(), ANtpInfoObjectFillerNC::GetEvtVtxWithFixup(), infid(), MadTVAnalysis::InFidVol(), MadMKAnalysis::InFidVol(), MadQuantities::IsFidFD_AB(), MadQuantities::IsFidVtxEvt(), ANtpAnalysisInfoAna::IsFidVtxEvt(), MadCluAnalysis::IsNueFidVtxEvt(), MoqBase::LoadTruthForReco(), MadBase::LoadTruthForReco(), MadEdAnalysis::MakeEff(), MadTestAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MadAbID::MakeRecoVariables(), MadQuantities::MakeValidationFile(), MadEdAnalysis::MCHist(), MadTVAnalysis::MuonShowerEnergy(), MadMKAnalysis::MuonShowerEnergy(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), MadEdAnalysis::MyMakeMyFile(), MadEdAnalysis::MyMakeQEFile(), NuAnalysis::N_1(), NueHandScan::PassCuts(), NueDisplayModule::PassCuts(), MadScanDisplay::PassCuts(), MadEvDisplay::PassCuts(), MadPIDAnalysis::PassFidNew(), MadDpAnalysis::PassFidNew(), MadPIDAnalysis::PassFidNewN(), MadDpAnalysis::PassFidNewN(), Print(), NearbyVertexFinder::ProcessEntry(), NueDisplayModule::SetUpStripButtons(), MadQuantities::ShowerValidation(), PETrimmer::TrimRecord(), NtpTools::VtxIsContained(), AngClusterAna::WeightedEnergy(), and MCNNRunner::WriteResults().

NtpSRWindow NtpSREvent::win
 

Definition at line 89 of file NtpSREvent.h.

Referenced by NtpSRModule::FillNtpWindow().


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:09:42 2010 for loon by  doxygen 1.3.9.1