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

CandHeader Class Reference

#include <CandHeader.h>

Inheritance diagram for CandHeader:

RecMinosHdr List of all members.

Public Member Functions

 CandHeader ()
 CandHeader (const VldContext &vldc, Int_t run, Int_t snarl, Int_t event=-1)
virtual ~CandHeader ()
Int_t GetRun () const
Int_t GetSnarl () const
Int_t GetEvent () const
virtual void Print (Option_t *option="") const

Protected Attributes

Int_t fRun
Int_t fSnarl
Int_t fEvent

Constructor & Destructor Documentation

CandHeader::CandHeader  ) 
 

Definition at line 28 of file CandHeader.cxx.

00028                        :
00029    RecMinosHdr(), fRun(-1), fSnarl(-1), fEvent(-1)
00030 {
00031 }

CandHeader::CandHeader const VldContext vldc,
Int_t  run,
Int_t  snarl,
Int_t  event = -1
 

Definition at line 34 of file CandHeader.cxx.

References run().

00034                                                                                   :
00035    RecMinosHdr(vldc), fRun(run), fSnarl(snarl), fEvent(event)
00036 {
00037 }

CandHeader::~CandHeader  )  [virtual]
 

Definition at line 40 of file CandHeader.cxx.

00041 {
00042 }


Member Function Documentation

Int_t CandHeader::GetEvent  )  const [inline]
 

Definition at line 29 of file CandHeader.h.

Referenced by NtpStModule::Get(), DataUtil::GetRunSnarlEvent(), NtpSRModule::Reco(), NtpMRModule::Reco(), NtpFitSAModule::Reco(), NtpEMModule::Reco(), NtpCluster3DModule::Reco(), and DemoCandNtpModule::Reco().

00029 { return fEvent; }

Int_t CandHeader::GetRun  )  const [inline]
 

Definition at line 27 of file CandHeader.h.

Referenced by StripCands::Ana(), ShieldPlankListModule::Ana(), RemoveMuon::Ana(), RecoTreeModule::Ana(), NtpMaker::Ana(), MCAnalysis::Ana(), FitTrackCamAnalysisModule::Ana(), FiltCosmicModule::Ana(), FCPCFilterModule::Ana(), FarDetStripListModule::Ana(), FarDetShieldPlankListModule::Ana(), AtNuTreeModule::Ana(), UberModuleLite::Get(), UberModule::Get(), UberDST::Get(), NtpStModule::Get(), DataUtil::GetRunSnarlEvent(), IoInputModule::ReadHeader(), StripCands::Reco(), NtpSRModule::Reco(), MergeEvent::Reco(), DemoCandNtpModule::Reco(), AlgMuonRemoval::RunAlg(), AlgFitTrackCam::RunAlg(), AlgFilterDigitListSR::RunAlg(), AlgCosmicMuonRemoval::RunAlg(), and AlgCalDetSI::RunAlg().

00027 { return fRun; }

Int_t CandHeader::GetSnarl  )  const [inline]
 

Definition at line 28 of file CandHeader.h.

Referenced by StripCands::Ana(), ShieldPlankListModule::Ana(), RemoveMuon::Ana(), RecoTreeModule::Ana(), NtpMaker::Ana(), MCAnalysis::Ana(), FitTrackCamAnalysisModule::Ana(), FiltCosmicModule::Ana(), FCPCFilterModule::Ana(), FarDetStripListModule::Ana(), FarDetShieldPlankListModule::Ana(), AtNuTreeModule::Ana(), NtpStModule::Get(), DataUtil::GetRunSnarlEvent(), IoInputModule::ReadHeader(), NtpSRModule::Reco(), MergeEvent::Reco(), DemoCandNtpModule::Reco(), AlgTrackSRList::RunAlg(), AlgMuonRemoval::RunAlg(), AlgFitTrackSR::RunAlg(), AlgFitTrackCam::RunAlg(), AlgFitShowerEM::RunAlg(), AlgFilterDigitListSR::RunAlg(), AlgDeMuxCosmics::RunAlg(), AlgDeMuxBeam::RunAlg(), and AlgCosmicMuonRemoval::RunAlg().

00028 { return fSnarl; }

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

Reimplemented from RecMinosHdr.

Definition at line 45 of file CandHeader.cxx.

References fEvent, fRun, fSnarl, option, and RecMinosHdr::Print().

Referenced by DataUtil::dump_mom().

00046 {
00047   RecMinosHdr::Print(option);
00048   cout << " Run " << fRun 
00049        << " Snarl " << fSnarl 
00050        << " PhysicsEvent "<< fEvent
00051        << endl;
00052 }


Member Data Documentation

Int_t CandHeader::fEvent [protected]
 

Definition at line 37 of file CandHeader.h.

Referenced by Print().

Int_t CandHeader::fRun [protected]
 

Definition at line 35 of file CandHeader.h.

Referenced by Print().

Int_t CandHeader::fSnarl [protected]
 

Definition at line 36 of file CandHeader.h.

Referenced by Print().


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