NtpSRPlane Class Reference

#include <NtpSRPlane.h>

Inheritance diagram for NtpSRPlane:
NtpSRTrackPlane

List of all members.

Public Member Functions

 NtpSRPlane ()
virtual ~NtpSRPlane ()
virtual std::ostream & Print (std::ostream &os) const
virtual void Print (Option_t *option="") const

Public Attributes

UShort_t n
 number of planes
UShort_t nu
 number of u planes
UShort_t nv
 number of v planes
UShort_t beg
 begin plane number
UShort_t begu
 begin u-plane number
UShort_t begv
 begin v-plane number
UShort_t end
 end plane number
UShort_t endu
 end u-plane number
UShort_t endv
 end v-plane number

Detailed Description

Definition at line 20 of file NtpSRPlane.h.


Constructor & Destructor Documentation

NtpSRPlane::NtpSRPlane (  )  [inline]

Definition at line 24 of file NtpSRPlane.h.

00024               : n(0),nu(0),nv(0),beg(0),begu(0),begv(0),end(0),
00025     endu(0),endv(0) {}

virtual NtpSRPlane::~NtpSRPlane (  )  [inline, virtual]

Definition at line 26 of file NtpSRPlane.h.

00026 {}


Member Function Documentation

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

Reimplemented in NtpSRTrackPlane.

Definition at line 33 of file NtpSRPlane.cxx.

References Print().

00033                                                    {
00034   //
00035   //  Purpose:  Print plane group data in form supported by TObject::Print.
00036   //
00037   //  Arguments: option (not used)
00038   //
00039 
00040   Print(std::cout);
00041   return;
00042 
00043 }

std::ostream & NtpSRPlane::Print ( std::ostream &  os  )  const [virtual]

Reimplemented in NtpSRTrackPlane.

Definition at line 20 of file NtpSRPlane.cxx.

References beg, begu, begv, end, endu, endv, n, nu, and nv.

Referenced by NtpSRTrackPlane::Print(), and Print().

00020                                                   {
00021   //
00022   //  Purpose:  Print plane group data on ostream.
00023   //
00024 
00025   os << "(n,beg,end) all:(" << n << "," << beg << "," << end << ")" 
00026      << " u:(" << nu << "," << begu <<"," << endu << ")" 
00027      << " v:(" << nv << "," << begv <<"," << endv << ")" << endl;
00028 
00029   return os;
00030 
00031 }


Member Data Documentation

UShort_t NtpSRPlane::beg

begin plane number

Definition at line 40 of file NtpSRPlane.h.

Referenced by NtpVtxFinder::AcceptTrackInfo(), MuonRemovalInfoAna::Analyze(), MadDpAnalysis::AnnVar(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadCluAnalysis::AveNumSSPlane(), MeuAnalysis::BasicReco(), MadNsID::CalcVars(), MadDpID::CalcVars(), Anp::FillBasic::Check(), NtpVtxFinder::CheckTrackInfo(), PETrimmer::CleanEvent(), MadDpAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadTVAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), NuAnalysis::EnergySpect(), NuExtraction::ExtractEvtInfo(), NuExtraction::ExtractGeneralInfo(), NuExtraction::ExtractNthTrkInfo(), NuExtraction::ExtractShwInfo(), MadTVAnalysis::FDRCBoundary(), EventQualAna::FDRCBoundary(), ANtpEventInfoAna::FDRCBoundary(), ANtpInfoObjectFillerNC::FillCrossOverInformation(), ANtpInfoObjectFiller::FillEventInformation(), NtpSRModule::FillNtpEvent(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEventSummary(), NtpSRModule::FillNtpShower(), UberModule::FillNtpShower(), NtpEMModule::FillNtpShower(), UberModuleLite::FillNtpShower(), NtpEMModule::FillNtpSlice(), NtpSRModule::FillNtpSlice(), NtpEMModule::FillNtpSummary(), NtpSRModule::FillNtpTrack(), UberModule::FillNtpTrack(), UberModuleLite::FillNtpTrack(), ANtpInfoObjectFiller::FillShowerInformation(), ANtpInfoObjectFiller::FillTrackInformation(), MNtpModule::FillTrkInfo(), MeuCuts::FilterBadShwDist(), NuReco::GetLongestTrack(), SntpHelpers::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrackNS(), MNtpModule::LoadLargestTrackFromEvent(), FracVarAna::LoadLargestTrackFromEvent(), MadBase::LoadLargestTrackFromEvent(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MeuAnalysis::MakeSummaryTreeWithNtpStOneSnarl(), MadCluAnalysis::PassBasicCuts(), MCNNRunner::PassesMCNNPrecuts(), MadTestAnalysis::PID(), MadDpAnalysis::PID(), MadPIDAnalysis::PID(), Print(), NtpVtxFinder::SetTargetEvent(), SRMom::ShwLthPlanes(), VHS::Skim(), MeuAnalysis::SpillPlots(), VHS::Train(), and PETrimmer::TrimRecord().

UShort_t NtpSRPlane::begu
UShort_t NtpSRPlane::begv
UShort_t NtpSRPlane::end

end plane number

Definition at line 43 of file NtpSRPlane.h.

Referenced by NtpVtxFinder::AcceptTrackInfo(), MuonRemovalInfoAna::Analyze(), MadDpAnalysis::AnnVar(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MeuAnalysis::BasicReco(), VertexHelper::CalculateNTrkLike(), MadNsID::CalcVars(), MadDpID::CalcVars(), Anp::FillBasic::Check(), NtpVtxFinder::CheckTrackInfo(), PETrimmer::CleanEvent(), MadDpAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadTVAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), NuExtraction::ExtractEvtInfo(), NuExtraction::ExtractGeneralInfo(), NuExtraction::ExtractNthTrkInfo(), NuExtraction::ExtractShwInfo(), MadTVAnalysis::FDRCBoundary(), EventQualAna::FDRCBoundary(), ANtpEventInfoAna::FDRCBoundary(), ANtpInfoObjectFiller::FillEventInformation(), ANtpShowerInfoAna::FillGapInformation(), NtpSRModule::FillNtpEvent(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEventSummary(), NtpSRModule::FillNtpShower(), UberModule::FillNtpShower(), NtpEMModule::FillNtpShower(), UberModuleLite::FillNtpShower(), NtpEMModule::FillNtpSlice(), NtpSRModule::FillNtpSlice(), NtpEMModule::FillNtpSummary(), NtpSRModule::FillNtpTrack(), UberModule::FillNtpTrack(), UberModuleLite::FillNtpTrack(), ANtpInfoObjectFiller::FillShowerInformation(), ANtpInfoObjectFiller::FillTrackInformation(), MNtpModule::FillTrkInfo(), MeuCuts::FilterBadShwDist(), NuReco::GetLongestTrack(), SntpHelpers::GetPrimaryTrack(), ANtpEventManipulator::GetPrimaryTrackNS(), MNtpModule::LoadLargestTrackFromEvent(), FracVarAna::LoadLargestTrackFromEvent(), MadBase::LoadLargestTrackFromEvent(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MeuAnalysis::MakeSummaryTreeWithNtpStOneSnarl(), MadCluAnalysis::PassBasicCuts(), MCNNRunner::PassesMCNNPrecuts(), MadTestAnalysis::PID(), MadDpAnalysis::PID(), MadPIDAnalysis::PID(), Print(), NtpVtxFinder::SetTargetEvent(), SRMom::ShwEndPln(), SRMom::ShwLthPlanes(), VHS::Skim(), MeuAnalysis::SpillPlots(), VHS::Train(), and PETrimmer::TrimRecord().

UShort_t NtpSRPlane::endu
UShort_t NtpSRPlane::endv
UShort_t NtpSRPlane::n

number of planes

Definition at line 37 of file NtpSRPlane.h.

Referenced by NueReadTJPID::Ana(), NueModule::Analyze(), MuonRemovalInfoAna::Analyze(), ShwfitAna::Analyze(), FracVarAna::Analyze(), TimingVarsAna::Analyze(), MadDpAnalysis::AnnVar(), MadTestAnalysis::AnnVar(), MadPIDAnalysis::AnnVar(), MadNsID::CalcVars(), MadDpID::CalcVars(), Anp::FillBasic::Check(), NtpVtxFinder::CheckTrackInfo(), PETrimmer::CleanEvent(), HitCalcAna::ComputeHits(), MadDpAnalysis::CreatePAN(), MadTestAnalysis::CreatePAN(), MadMKAnalysis::CreatePAN(), MadPIDAnalysis::CreatePAN(), MadTVAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadEdAnalysis::DataHist(), DataPreselected(), MadEdAnalysis::EvtLength(), NuExtraction::ExtractEvtInfo(), NuExtraction::ExtractNthTrkInfo(), NuExtraction::ExtractShwInfo(), ANtpInfoObjectFillerNC::FillEventInformation(), ANtpInfoObjectFiller::FillEventInformation(), NtpSRModule::FillNtpEvent(), UberModuleLite::FillNtpEvent(), NtpSRModule::FillNtpEventSummary(), NtpSRModule::FillNtpShower(), UberModule::FillNtpShower(), NtpEMModule::FillNtpShower(), UberModuleLite::FillNtpShower(), NtpEMModule::FillNtpSlice(), NtpSRModule::FillNtpSlice(), NtpEMModule::FillNtpSummary(), NtpSRModule::FillNtpTrack(), UberModule::FillNtpTrack(), UberModuleLite::FillNtpTrack(), ANtpShowerInfoAna::FillNueShowerInformation(), MCMonitorCosmicHistograms::FillRecoShwNumPlanes(), ANtpInfoObjectFiller::FillShowerInformation(), ANtpInfoObjectFiller::FillTrackInformation(), NuPlots::FillTrackResponseHistos(), MNtpModule::FillTrkInfo(), NueDisplayModule::GetBasicInfo(), NueDisplayModule::GetEvent(), ANtpInfoObjectFillerNC::GetEvtVtxWithFixup(), ANtpSnarlManipulator::GetPrimaryShower(), ANtpEventManipulator::GetPrimaryTrack(), ANtpSnarlManipulator::GetPrimaryTrack(), AnalysisInfoAna::IsFidAll(), ANtpAnalysisInfoAna::IsFidAll(), NueDisplayModule::logvote(), MadTestAnalysis::MakeMyFile(), MadPIDAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MadCBSQEAnalysis::MakeQEFile(), MadEdAnalysis::MCHist(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), MadEdAnalysis::MyMakeMyFile(), MadEdAnalysis::MyMakeQEFile(), MadCluAnalysis::PassBasicCuts(), NueHandScan::PassCuts(), NueAnalysisCuts::PassesEventPlaneCut(), EventFilter::PassesHiTrackCut(), EventFilter::PassesLoEventCut(), NueAnalysisCuts::PassesTrackPlaneCut(), MadEdAnalysis::PID(), MadTestAnalysis::PID(), MadDpAnalysis::PID(), MadPIDAnalysis::PID(), Print(), VtxModule::Reco(), MadQuantities::ShowerValidation(), SRMom::TrkNumPln(), and MadEdAnalysis::Trkplanes().

UShort_t NtpSRPlane::nu
UShort_t NtpSRPlane::nv

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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1