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

RawDaqHeader Class Reference

#include <RawDaqHeader.h>

Inheritance diagram for RawDaqHeader:

RawHeader RecMinosHdr RawDaqSnarlHeader List of all members.

Public Member Functions

 RawDaqHeader ()
 RawDaqHeader (const VldContext &vldc, Int_t run, Short_t subrun, Short_t runtype, Int_t timeframe)
virtual ~RawDaqHeader ()
Int_t GetRun () const
Short_t GetSubRun () const
Short_t GetRunType () const
Int_t GetTimeFrameNum () const
virtual std::ostream & FormatToOStream (std::ostream &os, Option_t *option="") const

Protected Attributes

Int_t fRun
Short_t fSubRun
Short_t fRunType
Int_t fTimeFrame

Constructor & Destructor Documentation

RawDaqHeader::RawDaqHeader  ) 
 

Definition at line 21 of file RawDaqHeader.cxx.

00021                              :
00022     RawHeader(), fRun(-1), fSubRun(-1), fRunType(-1), fTimeFrame(-1)
00023 {
00024    // Default constructor
00025 }

RawDaqHeader::RawDaqHeader const VldContext vldc,
Int_t  run,
Short_t  subrun,
Short_t  runtype,
Int_t  timeframe
 

Definition at line 28 of file RawDaqHeader.cxx.

References run().

00029                                                                              :
00030    RawHeader(vldc), fRun(run), fSubRun(subrun), fRunType(runtype),
00031    fTimeFrame(timeframe)
00032 {
00033    
00034 }

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

Definition at line 25 of file RawDaqHeader.h.

00025 { ; }


Member Function Documentation

std::ostream & RawDaqHeader::FormatToOStream std::ostream &  os,
Option_t *  option = ""
const [virtual]
 

Reimplemented from RawHeader.

Reimplemented in RawDaqSnarlHeader.

Definition at line 37 of file RawDaqHeader.cxx.

References RawHeader::FormatToOStream(), GetRun(), GetRunType(), GetSubRun(), GetTimeFrameNum(), and option.

Referenced by RawDaqSnarlHeader::FormatToOStream().

00039 {
00040    RawHeader::FormatToOStream(os,option);
00041    os << endl
00042       << " Run " << GetRun()
00043       << " SubRun " << GetSubRun()
00044       << " RunType " << GetRunType()
00045       << " TimeFrame " << GetTimeFrameNum();
00046    return os;
00047 }

Int_t RawDaqHeader::GetRun  )  const [inline]
 

Definition at line 27 of file RawDaqHeader.h.

Referenced by SexyPedReco::Ana(), RunSummary::Ana(), RunFileModule::Ana(), RecoTreeModule::Ana(), RateSummary::Ana(), PrintStat::Ana(), NtpMaker::Ana(), NDSgateTimeLooter::Ana(), MergeEvent::Ana(), LIStreamHunter::Ana(), FitTrackMSListModule::Ana(), FiltTriggerPrescale::Ana(), FiltSGateModule::Ana(), FiltMBSpillModule::Ana(), FilterRunType::Ana(), FarPlaneCheckout::Ana(), FarmListModule::Ana(), FarDetStripListModule::Ana(), FarDetSliceListModule::Ana(), FarDetShieldPlankListModule::Ana(), FarDetRawDigitDump::Ana(), DemoSnarlList::Ana(), Cutter::Ana(), CDTrackerModule::Ana(), CDAnaModule::Ana(), AtNuTreeModule::Ana(), AtNuDisplayModule::Ana(), AltDeMuxDisplay::Ana(), RotoObjectifier::BuildDaqHeaderBlock(), RotoObjectifier::BuildSnarlHeaderBlock(), cfgtest(), RotoServer::ChooseStreamName(), PEGainModule::DoMeanSigmaFromData(), PEGainModule::DoMeanSigmaFromRawSums(), PEGainModule::DoMeanSigmaFromSums(), DbuDaqFileModule::ExtractRunAndFile(), FormatToOStream(), RecordSetupModule::Get(), NtpStModule::Get(), DigitListModule::Get(), Blinder::GetInfo(), LISummaryModule::GetPulserBlocks(), PEGainModule::MakeDebugTree(), PEGainModule::MakeHistosFromData(), DQHeader::Process(), FillNearRunQuality::ProcessHeader(), FillFarRunQuality::ProcessHeader(), FarDetDataQualityModule::ProcessHeader(), DbuDaqMonitorModule::ProcessRawRecord(), DbuDaqFileModule::ProcessRawRecord(), RotoClientModule::Put(), IoInputModule::ReadHeader(), TrackCamListModule::Reco(), PulserFromRawModule::Reco(), PulserDBModule::Reco(), NtpSRModule::Reco(), NtpMRModule::Reco(), NtpFitSAModule::Reco(), NtpEMModule::Reco(), NtpCluster3DModule::Reco(), LISummaryModule::Reco(), FitTrackCamListModule::Reco(), DemuxFast::Reco(), DemoRecordModule::Reco(), AutoPIDMaker::Reco(), AtmosShowerListModule::Reco(), and sepruns().

00027 { return fRun; }

Short_t RawDaqHeader::GetRunType  )  const [inline]
 

Definition at line 29 of file RawDaqHeader.h.

Referenced by RecoTreeModule::Ana(), NtpMaker::Ana(), LIStreamHunter::Ana(), FilterRunType::Ana(), FarPlaneCheckout::Ana(), AtNuTreeModule::Ana(), RotoObjectifier::BuildDaqHeaderBlock(), RotoObjectifier::BuildSnarlHeaderBlock(), cfgtest(), DbuDaqFileModule::ExtractRunAndFile(), DemoDataReject::FilterRawRecord(), FormatToOStream(), NtpStModule::Get(), LISummaryModule::GetPulserBlocks(), DQHeader::Process(), FillNearRunQuality::ProcessHeader(), FillFarRunQuality::ProcessHeader(), DbuDaqMonitorModule::ProcessRawRecord(), DbuDaqFileModule::ProcessRawRecord(), NtpSRModule::Reco(), NtpMRModule::Reco(), NtpFitSAModule::Reco(), NtpEMModule::Reco(), NtpCluster3DModule::Reco(), LISummaryModule::Reco(), DemoRecordModule::Reco(), DemoCandNtpModule::Reco(), and sepruns().

00029 { return fRunType; }

Short_t RawDaqHeader::GetSubRun  )  const [inline]
 

Definition at line 28 of file RawDaqHeader.h.

Referenced by RunSummary::Ana(), RunFileModule::Ana(), RecoTreeModule::Ana(), RateSummary::Ana(), NtpMaker::Ana(), LIStreamHunter::Ana(), FiltTriggerPrescale::Ana(), FiltSGateModule::Ana(), FilterRunType::Ana(), FarmListModule::Ana(), CDTrackerModule::Ana(), CDAnaModule::Ana(), AtNuTreeModule::Ana(), RotoObjectifier::BuildDaqHeaderBlock(), RotoObjectifier::BuildSnarlHeaderBlock(), cfgtest(), RotoServer::ChooseStreamName(), DbuDaqFileModule::ExtractRunAndFile(), FormatToOStream(), UberModule::Get(), NtpStModule::Get(), LISummaryModule::GetPulserBlocks(), DQHeader::Process(), FillNearRunQuality::ProcessHeader(), FillFarRunQuality::ProcessHeader(), FarDetDataQualityModule::ProcessHeader(), DbuDaqMonitorModule::ProcessRawRecord(), DbuDaqFileModule::ProcessRawRecord(), RotoClientModule::Put(), PulserDBModule::Reco(), NtpSRModule::Reco(), NtpMRModule::Reco(), NtpFitSAModule::Reco(), NtpEMModule::Reco(), NtpCluster3DModule::Reco(), LISummaryModule::Reco(), DemoRecordModule::Reco(), DemoCandNtpModule::Reco(), and sepruns().

00028 { return fSubRun; }

Int_t RawDaqHeader::GetTimeFrameNum  )  const [inline]
 

Definition at line 30 of file RawDaqHeader.h.

Referenced by RecoTreeModule::Ana(), NtpMaker::Ana(), FiltSGateModule::Ana(), FarDetStripListModule::Ana(), FarDetSliceListModule::Ana(), FarDetShieldPlankListModule::Ana(), FarDetRawDigitDump::Ana(), AtNuTreeModule::Ana(), RotoObjectifier::BuildSnarlHeaderBlock(), DbuDaqFileModule::ExtractRunAndFile(), FormatToOStream(), NtpStModule::Get(), DQHeader::Process(), FillNearRunQuality::ProcessHeader(), FillFarRunQuality::ProcessHeader(), FarDetDataQualityModule::ProcessHeader(), DbuDaqFileModule::ProcessRawRecord(), NtpSRModule::Reco(), NtpMRModule::Reco(), NtpFitSAModule::Reco(), NtpEMModule::Reco(), NtpCluster3DModule::Reco(), DemoRecordModule::Reco(), DemoCandNtpModule::Reco(), and AlgCalDetSI::RunAlg().

00030 { return fTimeFrame; }


Member Data Documentation

Int_t RawDaqHeader::fRun [protected]
 

Definition at line 37 of file RawDaqHeader.h.

Short_t RawDaqHeader::fRunType [protected]
 

Definition at line 39 of file RawDaqHeader.h.

Short_t RawDaqHeader::fSubRun [protected]
 

Definition at line 38 of file RawDaqHeader.h.

Int_t RawDaqHeader::fTimeFrame [protected]
 

Definition at line 40 of file RawDaqHeader.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 21 22:51:52 2009 for loon by  doxygen 1.3.9.1