List of all members | Public Member Functions | Static Public Member Functions | Private Attributes
otoa::RdFiller Class Reference

#include <RdFiller.h>

Public Member Functions

bool AddRadioDetector (const det::Detector &offlineDet, Detector &adstDet)
 
bool FillRadioChannels (const revt::REvent &therev, const bool saveTrace=false, const bool storeExcludedStations=true)
 
bool FillRadioEventInfo (const revt::REvent &therev)
 
bool FillRadioShower (const evt::Event &theev)
 
bool FillRadioStations (const evt::Event &theev, const bool saveTrace=true, const bool storeExcludedStations=true)
 
bool FillSimRadioStations (const evt::Event &theev)
 
RdEvent & GetRdEvent ()
 
const RdEvent & GetRdEvent () const
 

Static Public Member Functions

static bool AddRadioDetectorGeometry (const det::Detector &offlineDet, DetectorGeometry *const adstGeo)
 
static bool AddRadioInfo (FileInfo *const info, const int radioSaveLevel)
 

Private Attributes

RdEvent fRdEvent
 

Detailed Description

Definition at line 35 of file RdFiller.h.

Member Function Documentation

bool RdFiller::AddRadioDetector ( const det::Detector offlineDet,
Detector &  adstDet 
)
bool RdFiller::AddRadioDetectorGeometry ( const det::Detector offlineDet,
DetectorGeometry *const  adstGeo 
)
static
bool RdFiller::AddRadioInfo ( FileInfo *const  info,
const int  radioSaveLevel 
)
static

Definition at line 512 of file RdFiller.cc.

Referenced by otoa::Offline2ADST::FinishDetectorAndFileInfo().

bool RdFiller::FillRadioChannels ( const revt::REvent therev,
const bool  saveTrace = false,
const bool  storeExcludedStations = true 
)
bool RdFiller::FillRadioEventInfo ( const revt::REvent therev)

Will save the radio simulated traces The user has to check if simulation are existing before calling this function

Definition at line 484 of file RdFiller.cc.

References utl::TimeStamp::GetGPSNanoSecond(), utl::TimeStamp::GetGPSSecond(), revt::REvent::GetHeader(), revt::Header::GetId(), revt::REvent::GetRejectionStatus(), revt::Header::GetRunNumber(), and revt::Header::GetTime().

Referenced by otoa::Offline2ADST::FillRadio().

bool RdFiller::FillRadioShower ( const evt::Event theev)
bool RdFiller::FillRadioStations ( const evt::Event theev,
const bool  saveTrace = true,
const bool  storeExcludedStations = true 
)
bool RdFiller::FillSimRadioStations ( const evt::Event theev)
RdEvent& otoa::RdFiller::GetRdEvent ( )
inline

Definition at line 63 of file RdFiller.h.

References fRdEvent.

Referenced by otoa::Offline2ADST::FillRadio().

const RdEvent& otoa::RdFiller::GetRdEvent ( ) const
inline

Definition at line 65 of file RdFiller.h.

References fRdEvent.

Member Data Documentation

RdEvent otoa::RdFiller::fRdEvent
private

Definition at line 68 of file RdFiller.h.

Referenced by GetRdEvent().


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

, generated on Tue Sep 26 2023.