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

NtpSREventSummary Class Reference

#include <NtpSREventSummary.h>

List of all members.

Public Member Functions

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

Public Attributes

UInt_t ndigit
UInt_t nstrip
UShort_t nslice
UShort_t ncluster
UShort_t ntrack
UShort_t nshower
UShort_t nevent
Double_t trigtime
Double_t litime
NtpSRPulseHeight ph
NtpSRPlane planeall
NtpSRPlane plane
NtpSRDate date


Constructor & Destructor Documentation

NtpSREventSummary::NtpSREventSummary  )  [inline]
 

Definition at line 26 of file NtpSREventSummary.h.

References litime, ncluster, ndigit, nevent, nshower, nslice, nstrip, ntrack, and trigtime.

00026                      : ndigit(0),nstrip(0),nslice(0),ncluster(0),ntrack(0),
00027     nshower(0),nevent(0),trigtime(0),litime(-1) {}

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

Definition at line 28 of file NtpSREventSummary.h.

00028 {}


Member Function Documentation

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

Definition at line 38 of file NtpSREventSummary.cxx.

References Print().

00038                                                           {
00039   //
00040   //  Purpose:  Print event summary data in form supported by TObject::Print.
00041   //
00042   //  Arguments: option (not used)
00043   //
00044 
00045   Print(std::cout);
00046   return;
00047 
00048 }

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

Definition at line 19 of file NtpSREventSummary.cxx.

References litime, ndigit, nevent, nshower, nslice, nstrip, ntrack, and trigtime.

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

00019                                                          {
00020   //
00021   //  Purpose:  Print event summary data on ostream.
00022   //
00023 
00024   os << "NtpSREventSummary::Print" << endl;
00025   os << "ndgt = " << ndigit << ", nstp = " << nstrip << ", nslc = "
00026      << nslice << ", ntrk = " << ntrack << ", nshw = " << nshower
00027      << ", nevt = " << nevent << endl;
00028   os << "trigtime(sec) = " << trigtime << " litime(sec) = " << litime <<  endl;
00029   os << "date: " << date;
00030   os << "ph" << ph;
00031   os << "planeall" << planeall;
00032   os << "plane" << plane;
00033  
00034   return os;
00035 
00036 }


Member Data Documentation

NtpSRDate NtpSREventSummary::date
 

Definition at line 66 of file NtpSREventSummary.h.

Referenced by MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), ANtpInfoObjectFiller::FillHeaderInformation(), and NtpSRModule::FillNtpEventSummary().

Double_t NtpSREventSummary::litime
 

Definition at line 50 of file NtpSREventSummary.h.

Referenced by NtpSRModule::FillNtpEventSummary(), NtpSREventSummary(), and Print().

UShort_t NtpSREventSummary::ncluster
 

Definition at line 42 of file NtpSREventSummary.h.

Referenced by NtpSRModule::FillNtpEventSummary(), and NtpSREventSummary().

UInt_t NtpSREventSummary::ndigit
 

Definition at line 39 of file NtpSREventSummary.h.

Referenced by NtpSRModule::FillNtpEventSummary(), NtpSREventSummary(), and Print().

UShort_t NtpSREventSummary::nevent
 

Definition at line 45 of file NtpSREventSummary.h.

Referenced by CondensedNtpModule::Ana(), MadAnalysis::CreateANtpPAN(), MadMKAnalysis::CreatePAN(), MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadCluAnalysis::DataDistributions(), MadEdAnalysis::DataHist(), MadEvDisplay::Display(), ANtpInfoObjectFiller::FillHeaderInformation(), NtpSRModule::FillNtpEventSummary(), MadCluAnalysis::FOM(), SntpHelpers::GetEvent(), MadEdAnalysis::MakeEff(), MadUserAnalysis::MakeMyFile(), MadDpAnalysis::MakeMyFile(), MadCBSQEAnalysis::MakeQEFile(), MadQuantities::MakeValidationFile(), MadEdAnalysis::MCHist(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), MadEdAnalysis::MyMakeMyFile(), MadEdAnalysis::MyMakeQEFile(), NtpSREventSummary(), MoqQuantities::PassTrackCuts(), MadEdAnalysis::PIDHisto(), MadCluAnalysis::PIDPlot(), MadCluAnalysis::Plot(), Print(), NearbyVertexFinder::ProcessEntry(), NueModule::Reco(), FillPIDFromText::Reco(), MadAnalysis::RecoExperiment(), MadAnalysis::RecoMC(), MadAnalysis::RecoMCExperiment(), MadCBSQEAnalysis::TestQEDiscrim(), and NueDisplayModule::UpdateDisplay().

UShort_t NtpSREventSummary::nshower
 

Definition at line 44 of file NtpSREventSummary.h.

Referenced by NtpSRModule::FillNtpEventSummary(), SntpHelpers::GetShower(), MoqQuantities::GetShwSC(), MadQuantities::GetShwSC(), NtpSREventSummary(), and Print().

UShort_t NtpSREventSummary::nslice
 

Definition at line 41 of file NtpSREventSummary.h.

Referenced by MadEvDisplay::Display(), NtpSRModule::FillNtpEventSummary(), MadCBSQEAnalysis::MakeQEFile(), NtpSREventSummary(), Print(), and MadCBSQEAnalysis::TestQEDiscrim().

UInt_t NtpSREventSummary::nstrip
 

Definition at line 40 of file NtpSREventSummary.h.

Referenced by NtpSRModule::FillNtpEventSummary(), MoqQuantities::GetNonTrkSC(), MadQuantities::GetNonTrkSC(), SntpHelpers::GetStrip(), MadHandScan::HandScanDisplay(), NtpSREventSummary(), and Print().

UShort_t NtpSREventSummary::ntrack
 

Definition at line 43 of file NtpSREventSummary.h.

Referenced by NtpSRModule::FillNtpEventSummary(), SntpHelpers::GetTrack(), MoqQuantities::IsSingleTrack(), MadQuantities::IsSingleTrack(), MoqQuantities::IsTrack(), MadQuantities::IsTrack(), MadCluAnalysis::IsTrackInSlice(), NtpSREventSummary(), Print(), and NtpSRModule::Reco().

NtpSRPulseHeight NtpSREventSummary::ph
 

Definition at line 51 of file NtpSREventSummary.h.

Referenced by MadDpAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), NtpSRModule::FillNtpEventSummary(), MadEdAnalysis::MyCreatePAN(), MadEdAnalysis::MyCreatePANData(), and MadEdAnalysis::PID().

NtpSRPlane NtpSREventSummary::plane
 

Definition at line 63 of file NtpSREventSummary.h.

Referenced by NtpSRModule::FillNtpEventSummary(), MadEdAnalysis::PID(), and MadDpAnalysis::PID().

NtpSRPlane NtpSREventSummary::planeall
 

Definition at line 55 of file NtpSREventSummary.h.

Referenced by NtpSRModule::FillNtpEventSummary().

Double_t NtpSREventSummary::trigtime
 

Definition at line 46 of file NtpSREventSummary.h.

Referenced by MadDpAnalysis::CreatePAN(), NtpSRModule::FillNtpEventSummary(), NtpSREventSummary(), and Print().


The documentation for this class was generated from the following files:
Generated on Thu Nov 1 15:57:24 2007 for loon by  doxygen 1.3.9.1