List of all members | Classes | Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes | Friends
revt::REvent Class Reference

Interface class to access to the Radio part of an event. More...

#include <revt/REvent.h>

Classes

struct  InternalStationFunctor
 

Public Types

typedef
boost::transform_iterator
< InternalStationFunctor,
InternalStationIterator,
revt::Station & > 
AllStationIterator
 
typedef boost::filter_iterator
< CandidateStationFilter,
AllStationIterator
CandidateStationIterator
 Iterator over all CandidateStations (i.e., HasSignal, HasNoSignal) More...
 
typedef
boost::transform_iterator
< InternalStationFunctor,
InternalConstStationIterator,
const revt::Station & > 
ConstAllStationIterator
 Iterator over all Stations (Including excluded stations) More...
 
typedef boost::filter_iterator
< CandidateStationFilter,
ConstAllStationIterator
ConstCandidateStationIterator
 
typedef boost::filter_iterator
< NoSignalStationFilter,
ConstAllStationIterator
ConstNoSignalStationIterator
 
typedef boost::filter_iterator
< RejectedStationFilter,
ConstAllStationIterator
ConstRejectedStationIterator
 
typedef boost::filter_iterator
< SignalStationFilter,
ConstAllStationIterator
ConstSignalStationIterator
 
typedef boost::filter_iterator
< StationFilter,
ConstAllStationIterator
ConstStationIterator
 
typedef boost::filter_iterator
< NoSignalStationFilter,
AllStationIterator
NoSignalStationIterator
 Iterator over NoSignalStations (previous: silent stations) More...
 
typedef boost::filter_iterator
< RejectedStationFilter,
AllStationIterator
RejectedStationIterator
 Iterator over rejected stations that match some rejection mask. More...
 
enum  RejectionStatus {
  eEventNoRejection = 0, eEventManuallyRejected = (1 << 0), e2DLDFsigmaatlimit = (1 << 1), e2DLDFvariationfails = (1 << 2),
  e2DLDFmeanAdistoutside = (1 << 3), e2DLDFmeanSigmadistoutside = (1 << 4), e2DLDFasymmetryAdist = (1 << 5), e2DLDFasymmetrySigmadist = (1 << 6),
  e2DLDFFitfailed = (1 << 7), eCRSNoData = (1 << 8), eCRSTsConditions = (1 << 9), eAERAWSNoData = (1 << 10),
  eAERAWSTsConditions = (1 << 11), eNumStationRejectionStatusBits = 12
}
 
typedef boost::filter_iterator
< SignalStationFilter,
AllStationIterator
SignalStationIterator
 Iterator over all signal stations. More...
 
typedef boost::filter_iterator
< StationFilter,
AllStationIterator
StationIterator
 Iterator over all (non-exculded) stations. More...
 

Public Member Functions

AllStationIterator AllStationsBegin ()
 
ConstAllStationIterator AllStationsBegin () const
 
AllStationIterator AllStationsEnd ()
 
ConstAllStationIterator AllStationsEnd () const
 
CandidateStationIterator CandidateStationsBegin ()
 
ConstCandidateStationIterator CandidateStationsBegin () const
 
CandidateStationIterator CandidateStationsEnd ()
 
ConstCandidateStationIterator CandidateStationsEnd () const
 
void ClearRejectionStatus ()
 
double GetAERARootIoEventId () const
 access to AERARootIO event id More...
 
const std::string & GetAERARootIoSourceFileName () const
 access to AERARootIO source file name More...
 
bool GetChannelResponseApplied () const
 access to fChannelResponseApplied flag More...
 
HeaderGetHeader ()
 access to REvent Header More...
 
const HeaderGetHeader () const
 
int GetNumberOfSignalStations () const
 Get number of signal stations in the event. More...
 
int GetNumberOfStations () const
 Get total number of stations in the event. More...
 
unsigned long long int GetRejectionStatus () const
 
StationGetStation (const int stationId)
 retrieve station by id throw utl::NonExistentComponentException if n.a. More...
 
const StationGetStation (const int stationId) const
 
StationGetStationByName (const std::string &name)
 retrieve station by name, throw utl::NonExistentComponentException if n.a. More...
 
const StationGetStationByName (const std::string &name) const
 
EventTriggerGetTrigger ()
 Get the object with central trigger data, throw if n.a. More...
 
const EventTriggerGetTrigger () const
 
bool HasStation (const int stationId) const
 Check whether station exists. More...
 
bool HasStation (const std::string &name) const
 
bool HasTrigger () const
 check whether the central trigger object exists More...
 
bool IsRejected ()
 
void MakeStation (const int stationId)
 make a station with specifying Id, throw if invalid stationId More...
 
void MakeStation (const std::string &stationName)
 
void MakeTrigger ()
 Create the central trigger object. More...
 
NoSignalStationIterator NoSignalStationsBegin ()
 
ConstNoSignalStationIterator NoSignalStationsBegin () const
 
NoSignalStationIterator NoSignalStationsEnd ()
 
ConstNoSignalStationIterator NoSignalStationsEnd () const
 
REventoperator= (const REvent &rEvent)
 
RejectedStationIterator RejectedStationsBegin (const int rejectionMask=~0)
 
ConstRejectedStationIterator RejectedStationsBegin (const int rejectionMask=~0) const
 
RejectedStationIterator RejectedStationsEnd (const int rejectionMask=~0)
 
ConstRejectedStationIterator RejectedStationsEnd (const int rejectionMask=~0) const
 
AllStationIterator RemoveStation (const AllStationIterator it)
 remove a station from the list More...
 
 REvent (const REvent &re)
 
void SetAERARootIoEventId (const double parEventId)
 
void SetAERARootIoSourceFileName (const std::string &parFileName)
 
void SetChannelResponseApplied (const bool parFlag)
 
void SetRejected (const unsigned long long int reason)
 
SignalStationIterator SignalStationsBegin ()
 
ConstSignalStationIterator SignalStationsBegin () const
 
SignalStationIterator SignalStationsEnd ()
 
ConstSignalStationIterator SignalStationsEnd () const
 
template<class OrderingCriterion >
void SortStations (const OrderingCriterion ord)
 Sort the list of stations by the criterion specified in an OrderingCriterion object. More...
 
StationIterator StationsBegin ()
 
ConstStationIterator StationsBegin () const
 
StationIterator StationsEnd ()
 
ConstStationIterator StationsEnd () const
 

Private Types

typedef
InternalStationCollection::const_iterator 
InternalConstStationIterator
 
typedef std::map< int, Station * > InternalStationCollection
 
typedef
InternalStationCollection::iterator 
InternalStationIterator
 

Private Member Functions

 REvent ()=default
 
 ~REvent ()
 

Private Attributes

double fAERARootIoEventId = -1
 
std::string fAERARootIoSourceFileName
 
bool fChannelResponseApplied = false
 
Header fHeader
 
unsigned long long int fRejectionStatus = 0
 
InternalStationCollection fStations
 
utl::LameShadowPtr< EventTriggerfTrigger
 

Friends

class evt::Event
 
class utl::LameShadowPtr< REvent >
 

Detailed Description

Interface class to access to the Radio part of an event.

REvent top of radio event hierarchy

Author
J. Rautenberg
S. Fliescher
Date
2008/10/31

Definition at line 42 of file REvent.h.

Member Typedef Documentation

Definition at line 94 of file REvent.h.

Iterator over all CandidateStations (i.e., HasSignal, HasNoSignal)

Definition at line 141 of file REvent.h.

Iterator over all Stations (Including excluded stations)

Definition at line 91 of file REvent.h.

Definition at line 142 of file REvent.h.

Definition at line 158 of file REvent.h.

Definition at line 174 of file REvent.h.

Definition at line 110 of file REvent.h.

Definition at line 126 of file REvent.h.

typedef InternalStationCollection::const_iterator revt::REvent::InternalConstStationIterator
private

Definition at line 47 of file REvent.h.

typedef std::map<int, Station*> revt::REvent::InternalStationCollection
private

Definition at line 45 of file REvent.h.

typedef InternalStationCollection::iterator revt::REvent::InternalStationIterator
private

Definition at line 46 of file REvent.h.

Iterator over NoSignalStations (previous: silent stations)

Definition at line 157 of file REvent.h.

Iterator over rejected stations that match some rejection mask.

Definition at line 173 of file REvent.h.

Iterator over all signal stations.

Definition at line 109 of file REvent.h.

Iterator over all (non-exculded) stations.

Definition at line 125 of file REvent.h.

Member Enumeration Documentation

Enumerator
eEventNoRejection 
eEventManuallyRejected 
e2DLDFsigmaatlimit 
e2DLDFvariationfails 
e2DLDFmeanAdistoutside 
e2DLDFmeanSigmadistoutside 
e2DLDFasymmetryAdist 
e2DLDFasymmetrySigmadist 
e2DLDFFitfailed 
eCRSNoData 
eCRSTsConditions 
eAERAWSNoData 
eAERAWSTsConditions 
eNumStationRejectionStatusBits 

Definition at line 61 of file REvent.h.

Constructor & Destructor Documentation

revt::REvent::REvent ( const REvent re)
inline

Definition at line 85 of file REvent.h.

revt::REvent::REvent ( )
privatedefault
REvent::~REvent ( )
private

Definition at line 28 of file REvent.cc.

References utl::s.

Member Function Documentation

AllStationIterator revt::REvent::AllStationsBegin ( )
inline
ConstAllStationIterator revt::REvent::AllStationsBegin ( ) const
inline

Definition at line 101 of file REvent.h.

References fStations.

AllStationIterator revt::REvent::AllStationsEnd ( )
inline
ConstAllStationIterator revt::REvent::AllStationsEnd ( ) const
inline

Definition at line 103 of file REvent.h.

References fStations.

CandidateStationIterator revt::REvent::CandidateStationsBegin ( )
inline
ConstCandidateStationIterator revt::REvent::CandidateStationsBegin ( ) const
inline

Definition at line 149 of file REvent.h.

References AllStationsBegin(), and AllStationsEnd().

CandidateStationIterator revt::REvent::CandidateStationsEnd ( )
inline
ConstCandidateStationIterator revt::REvent::CandidateStationsEnd ( ) const
inline

Definition at line 151 of file REvent.h.

References AllStationsEnd().

void revt::REvent::ClearRejectionStatus ( )
inline

Definition at line 245 of file REvent.h.

References eEventNoRejection, and fRejectionStatus.

Referenced by io::REvent_ROOT::operator>>().

double revt::REvent::GetAERARootIoEventId ( ) const
inline

access to AERARootIO event id

Definition at line 269 of file REvent.h.

References fAERARootIoEventId.

Referenced by io::RadioFileAERAroot::Write().

const std::string& revt::REvent::GetAERARootIoSourceFileName ( ) const
inline

access to AERARootIO source file name

Definition at line 265 of file REvent.h.

References fAERARootIoSourceFileName.

Referenced by io::RadioFileAERAroot::Write().

bool revt::REvent::GetChannelResponseApplied ( ) const
inline

access to fChannelResponseApplied flag

Definition at line 273 of file REvent.h.

References fChannelResponseApplied.

Referenced by RdChannelResponseIncorporator::RdChannelResponseIncorporator::Run().

Header& revt::REvent::GetHeader ( )
inline

access to REvent Header

Definition at line 239 of file REvent.h.

References fHeader.

Referenced by testREventImpl::checkHeaderValues(), evt::ConvertIoSdToEvent(), RdEVASimPreparator::RdEVASimPreparator::EVAFileWriter(), RdEventMerger::RdEventMerger::ExamineEvent(), RdREASSimPreparatorNG::RdREASSimPreparatorNG::FillEventInput(), otoa::RdFiller::FillRadioEventInfo(), io::REvent_ROOT::operator>>(), io::RadioFileAERA::Read(), io::IoAugerEventFile::Read(), io::RadioFileAERAroot::Read(), RdStationDebugWriter::RdStationDebugWriter::Run(), RdTopDownStationSelector::RdTopDownStationSelector::Run(), RdSimulationRadioTrigger::RdSimulationRadioTrigger::Run(), VerificationRadio::Verification::Run(), RdDirectionConvergenceChecker::RdDirectionConvergenceChecker::Run(), RdChannelDebugWriter::RdChannelDebugWriter::Run(), RdStationSimAntennaAlignmentError::RdStationSimAntennaAlignmentError::Run(), RdEventPreSelector::RdEventPreSelector::Run(), RdEventInitializer::RdEventInitializer::Run(), RdStationPositionCorrectionOG::RdStationPositionCorrection::Run(), RdREASSimPreparator::RdREASSimPreparator::Run(), RdStationAssociator::RdStationAssociator::Run(), RdStationNoiseAnalyser::Run(), RdChannelBeaconTimingCalibrator::RdChannelBeaconTimingCalibrator::Run(), RdEventAndStationSelector::RdEventAndStationSelector::Run(), RdEventMerger::RdEventMerger::Run(), RdDoubleEventRejector::RdDoubleEventRejector::Run(), RdGalacticDatasetMaker::RdGalacticDatasetMaker::Run(), RdChannelLinearPredictorRFISuppressor::RdChannelLinearPredictorRFISuppressor::Run(), RdZHAireSSimPreparator::RdZHAireSSimPreparator::Run(), RdChannelNoisePulseCounter::RdChannelNoisePulseCounter::Run(), RdPlaneFit::RdPlaneFit::Run(), RdStationInterpolator::RdStationInterpolator::Run(), RdPolarGrid::RdPolarGrid::Run(), RdMonitoring::RdMonitoring::Run(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::Run(), RdBeamFormer::RdBeamFormer::Run(), RdChannelNoisePowerAnalyser::RdChannelNoisePowerAnalyser::Run(), RdStationInterpolatorStarShape::RdStationInterpolatorStarShape::Run(), RdLDFFitter::RdLDFFitter::Run(), testREventImpl::setHeaderValues(), RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromExternal(), RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromFD(), and RdEventInitializer::RdEventInitializer::SetSignalSearchWindowFromSD().

const Header& revt::REvent::GetHeader ( ) const
inline

Definition at line 240 of file REvent.h.

References fHeader.

int revt::REvent::GetNumberOfSignalStations ( ) const
inline
int revt::REvent::GetNumberOfStations ( ) const
inline
unsigned long long int revt::REvent::GetRejectionStatus ( ) const
inline

Definition at line 244 of file REvent.h.

References fRejectionStatus.

Referenced by otoa::RdFiller::FillRadioEventInfo().

Station& revt::REvent::GetStation ( const int  stationId)
inline
const revt::Station & REvent::GetStation ( const int  stationId) const

Definition at line 57 of file REvent.cc.

References ERROR.

Station& revt::REvent::GetStationByName ( const std::string &  name)
inline
const revt::Station & REvent::GetStationByName ( const std::string &  name) const

Definition at line 72 of file REvent.cc.

References ERROR, and revt::Station::GetId().

EventTrigger& revt::REvent::GetTrigger ( )
inline
const EventTrigger& revt::REvent::GetTrigger ( ) const
inline

Definition at line 230 of file REvent.h.

References fTrigger.

bool REvent::HasStation ( const int  stationId) const
bool REvent::HasStation ( const std::string &  name) const

Definition at line 141 of file REvent.cc.

References ERROR.

bool revt::REvent::HasTrigger ( ) const
inline

check whether the central trigger object exists

Definition at line 236 of file REvent.h.

References fTrigger.

Referenced by io::REvent_ROOT::operator>>(), io::RadioFileAERA::Read(), io::IoAugerEventFile::Read(), and io::RadioFileAERAroot::Read().

bool revt::REvent::IsRejected ( )
inline

Definition at line 242 of file REvent.h.

References eEventNoRejection, and fRejectionStatus.

void REvent::MakeStation ( const int  stationId)
void REvent::MakeStation ( const std::string &  stationName)

Definition at line 111 of file REvent.cc.

References ERROR.

void REvent::MakeTrigger ( )
NoSignalStationIterator revt::REvent::NoSignalStationsBegin ( )
inline

Definition at line 160 of file REvent.h.

References AllStationsBegin(), and AllStationsEnd().

ConstNoSignalStationIterator revt::REvent::NoSignalStationsBegin ( ) const
inline

Definition at line 165 of file REvent.h.

References AllStationsBegin(), and AllStationsEnd().

NoSignalStationIterator revt::REvent::NoSignalStationsEnd ( )
inline

Definition at line 162 of file REvent.h.

References AllStationsEnd().

ConstNoSignalStationIterator revt::REvent::NoSignalStationsEnd ( ) const
inline

Definition at line 167 of file REvent.h.

References AllStationsEnd().

REvent & REvent::operator= ( const REvent rEvent)
RejectedStationIterator revt::REvent::RejectedStationsBegin ( const int  rejectionMask = ~0)
inline

Definition at line 177 of file REvent.h.

References AllStationsBegin(), and AllStationsEnd().

Referenced by RdEventPostSelector::RdEventPostSelector::Run().

ConstRejectedStationIterator revt::REvent::RejectedStationsBegin ( const int  rejectionMask = ~0) const
inline

Definition at line 182 of file REvent.h.

References AllStationsBegin(), and AllStationsEnd().

RejectedStationIterator revt::REvent::RejectedStationsEnd ( const int  rejectionMask = ~0)
inline

Definition at line 179 of file REvent.h.

References AllStationsEnd().

Referenced by RdEventPostSelector::RdEventPostSelector::Run().

ConstRejectedStationIterator revt::REvent::RejectedStationsEnd ( const int  rejectionMask = ~0) const
inline

Definition at line 184 of file REvent.h.

References AllStationsEnd().

REvent::AllStationIterator REvent::RemoveStation ( const AllStationIterator  it)

remove a station from the list

Note
the same caveats of STL removal apply. The right way to remove stations is
for (StationIterator it = revent.StationsBegin();
it != revent.StationsEnd(); )
if (condition ...)
it = revent.RemoveStation(it);
else
++it;

Definition at line 163 of file REvent.cc.

void revt::REvent::SetAERARootIoEventId ( const double  parEventId)
inline

Definition at line 270 of file REvent.h.

References fAERARootIoEventId.

Referenced by io::REvent_ROOT::operator>>(), and io::RadioFileAERAroot::Read().

void revt::REvent::SetAERARootIoSourceFileName ( const std::string &  parFileName)
inline

Definition at line 266 of file REvent.h.

References fAERARootIoSourceFileName.

Referenced by io::REvent_ROOT::operator>>(), and io::RadioFileAERAroot::Read().

void revt::REvent::SetChannelResponseApplied ( const bool  parFlag)
inline
void revt::REvent::SetRejected ( const unsigned long long int  reason)
inline

Definition at line 243 of file REvent.h.

References fRejectionStatus.

Referenced by io::REvent_ROOT::operator>>(), and Rd2dLDFFitter::Rd2dLDFFitter::Run().

SignalStationIterator revt::REvent::SignalStationsBegin ( )
inline
ConstSignalStationIterator revt::REvent::SignalStationsBegin ( ) const
inline

Definition at line 117 of file REvent.h.

References AllStationsBegin(), and AllStationsEnd().

SignalStationIterator revt::REvent::SignalStationsEnd ( )
inline
ConstSignalStationIterator revt::REvent::SignalStationsEnd ( ) const
inline

Definition at line 119 of file REvent.h.

References AllStationsEnd().

template<class OrderingCriterion >
void revt::REvent::SortStations ( const OrderingCriterion  ord)
inline

Sort the list of stations by the criterion specified in an OrderingCriterion object.

The OrderingCriterion class has to be specified in accordance with the STL strict weak ordering model http://www.sgi.com/tech/stl/StrictWeakOrdering.html

Predifined ordering are available in SortCriteria.h (see sevt::ByIncreasingSignal)

Example:

REvent::SortStations(revt::ByIncreasingSignal())

Definition at line 261 of file REvent.h.

References fStations.

StationIterator revt::REvent::StationsBegin ( )
inline

Definition at line 128 of file REvent.h.

References AllStationsBegin(), and AllStationsEnd().

Referenced by RdScintSignalReconstructor::RdScintSignalReconstructor::ComputeBaryCenter(), RdScintSignalReconstructor::RdScintSignalReconstructor::ComputeBaryTime(), RdWaveFit::RdWaveFit::ConicalWaveFit(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::crosscorr(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::delaysFromRRec(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::delaysToShifts(), RdEventMerger::RdEventMerger::ExamineEvent(), RdChannelBeaconTimingCalibrator::RdChannelBeaconTimingCalibrator::matchStationTimeStamps(), RdWaveFit::RdWaveFit::PlaneWaveFit(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::powertrace(), RdAntennaStationToChannelConverter::RdAntennaStationToChannelConverter::Run(), RdScintSignalReconstructor::RdScintSignalReconstructor::Run(), RdStationSimAntennaAlignmentError::RdStationSimAntennaAlignmentError::Run(), RdChannelBeaconSuppressor::RdChannelBeaconSuppressor::Run(), RdDummyChannelToStationConverter::RdDummyChannelToStationConverter::Run(), RdDummyStationToChannelConverter::RdDummyStationToChannelConverter::Run(), RdChannelSpectrumAverager::RdChannelSpectrumAverager::Run(), RdChannelBeaconTimingCalibrator::RdChannelBeaconTimingCalibrator::Run(), RdStationHilbertEnveloper::RdStationHilbertEnveloper::Run(), RdEventAndStationSelector::RdEventAndStationSelector::Run(), RdChannelNoiseASCIIExporter::RdChannelNoiseASCIIExporter::Run(), RdChannelNoiseASCIIImporter::RdChannelNoiseASCIIImporter::Run(), RdVirtualStationNoiseImporter::RdVirtualStationNoiseImporter::Run(), RdChannelAmplitudeCalibrator::RdChannelAmplitudeCalibrator::Run(), RdStationBeamFormer::RdStationBeamFormer::Run(), RdGalacticDatasetMaker::RdGalacticDatasetMaker::Run(), RdChannelNoiseGenerator::RdChannelNoiseGenerator::Run(), RdChannelNoisePulseCounter::RdChannelNoisePulseCounter::Run(), RdStationSignalReconstructorWithBgSubtraction::RdStationSignalReconstructorWithBgSubtraction::Run(), RdAirplane::RdAirplaneArrivalDirectionSetter::Run(), RdCheckFootprint::RdCheckFootprint::Run(), RdMonitoring::RdMonitoring::Run(), RdLDFFitter::RdLDFFitter::Run(), RdWaveFit::RdWaveFit::Run(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::shiftsFromRRec(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::shiftsToDelays(), RdWaveFit::RdWaveFit::SphericalWaveFit(), RdWaveFit::RdWaveFit::SphericalWaveFitVarC(), and RdBeamTimeOptimizer::RdBeamTimeOptimizer::writeRecData().

ConstStationIterator revt::REvent::StationsBegin ( ) const
inline

Definition at line 133 of file REvent.h.

References AllStationsBegin(), and AllStationsEnd().

StationIterator revt::REvent::StationsEnd ( )
inline

Definition at line 130 of file REvent.h.

References AllStationsEnd().

Referenced by RdScintSignalReconstructor::RdScintSignalReconstructor::ComputeBaryCenter(), RdScintSignalReconstructor::RdScintSignalReconstructor::ComputeBaryTime(), RdWaveFit::RdWaveFit::ConicalWaveFit(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::crosscorr(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::delaysFromRRec(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::delaysToShifts(), RdEventMerger::RdEventMerger::ExamineEvent(), RdChannelBeaconTimingCalibrator::RdChannelBeaconTimingCalibrator::matchStationTimeStamps(), RdWaveFit::RdWaveFit::PlaneWaveFit(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::powertrace(), RdAntennaStationToChannelConverter::RdAntennaStationToChannelConverter::Run(), RdScintSignalReconstructor::RdScintSignalReconstructor::Run(), RdStationSimAntennaAlignmentError::RdStationSimAntennaAlignmentError::Run(), RdChannelBeaconSuppressor::RdChannelBeaconSuppressor::Run(), RdDummyChannelToStationConverter::RdDummyChannelToStationConverter::Run(), RdDummyStationToChannelConverter::RdDummyStationToChannelConverter::Run(), RdChannelSpectrumAverager::RdChannelSpectrumAverager::Run(), RdChannelBeaconTimingCalibrator::RdChannelBeaconTimingCalibrator::Run(), RdStationHilbertEnveloper::RdStationHilbertEnveloper::Run(), RdEventAndStationSelector::RdEventAndStationSelector::Run(), RdChannelNoiseASCIIExporter::RdChannelNoiseASCIIExporter::Run(), RdChannelNoiseASCIIImporter::RdChannelNoiseASCIIImporter::Run(), RdVirtualStationNoiseImporter::RdVirtualStationNoiseImporter::Run(), RdChannelAmplitudeCalibrator::RdChannelAmplitudeCalibrator::Run(), RdStationBeamFormer::RdStationBeamFormer::Run(), RdGalacticDatasetMaker::RdGalacticDatasetMaker::Run(), RdChannelNoiseGenerator::RdChannelNoiseGenerator::Run(), RdChannelNoisePulseCounter::RdChannelNoisePulseCounter::Run(), RdStationSignalReconstructorWithBgSubtraction::RdStationSignalReconstructorWithBgSubtraction::Run(), RdAirplane::RdAirplaneArrivalDirectionSetter::Run(), RdCheckFootprint::RdCheckFootprint::Run(), RdMonitoring::RdMonitoring::Run(), RdLDFFitter::RdLDFFitter::Run(), RdWaveFit::RdWaveFit::Run(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::shiftsFromRRec(), RdBeamTimeOptimizer::RdBeamTimeOptimizer::shiftsToDelays(), RdWaveFit::RdWaveFit::SphericalWaveFit(), RdWaveFit::RdWaveFit::SphericalWaveFitVarC(), and RdBeamTimeOptimizer::RdBeamTimeOptimizer::writeRecData().

ConstStationIterator revt::REvent::StationsEnd ( ) const
inline

Definition at line 135 of file REvent.h.

References AllStationsEnd().

Friends And Related Function Documentation

friend class evt::Event
friend

Definition at line 294 of file REvent.h.

friend class utl::LameShadowPtr< REvent >
friend

Definition at line 295 of file REvent.h.

Member Data Documentation

double revt::REvent::fAERARootIoEventId = -1
private

Definition at line 287 of file REvent.h.

Referenced by GetAERARootIoEventId(), operator=(), and SetAERARootIoEventId().

std::string revt::REvent::fAERARootIoSourceFileName
private

Definition at line 286 of file REvent.h.

Referenced by GetAERARootIoSourceFileName(), operator=(), and SetAERARootIoSourceFileName().

bool revt::REvent::fChannelResponseApplied = false
private

Definition at line 290 of file REvent.h.

Referenced by GetChannelResponseApplied(), operator=(), and SetChannelResponseApplied().

Header revt::REvent::fHeader
private

Definition at line 282 of file REvent.h.

Referenced by GetHeader(), and operator=().

unsigned long long int revt::REvent::fRejectionStatus = 0
private

Definition at line 292 of file REvent.h.

Referenced by ClearRejectionStatus(), GetRejectionStatus(), IsRejected(), and SetRejected().

InternalStationCollection revt::REvent::fStations
private

Definition at line 280 of file REvent.h.

Referenced by AllStationsBegin(), AllStationsEnd(), GetNumberOfStations(), and SortStations().

utl::LameShadowPtr<EventTrigger> revt::REvent::fTrigger
private

Definition at line 281 of file REvent.h.

Referenced by GetTrigger(), HasTrigger(), and operator=().


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

, generated on Tue Sep 26 2023.