Interface class to access to the SD part of an event. More...
#include <sevt/SEvent.h>
Public Member Functions | |
CandidateStationIterator | CandidateStationsBegin () |
ConstCandidateStationIterator | CandidateStationsBegin () const |
CandidateStationIterator | CandidateStationsEnd () |
ConstCandidateStationIterator | CandidateStationsEnd () const |
sevt::Header & | GetHeader () |
const sevt::Header & | GetHeader () const |
Meteo & | GetMeteo () |
const Meteo & | GetMeteo () const |
int | GetNErrorZeroStations () const |
Get number of error zero stations (mapped over from IoSdEvent) More... | |
int | GetNumberOfStations () const |
Get total number of stations in the event. More... | |
SEventSimData & | GetSimData () |
Get the object with simulated data, throw if n.a. More... | |
const SEventSimData & | GetSimData () const |
Station & | GetStation (const int stationId) |
retrieve station by id throw utl::NonExistentComponentException if n.a. More... | |
const Station & | GetStation (const int stationId) const |
EventTrigger & | GetTrigger () |
Get the object with central trigger data, throw if n.a. More... | |
const EventTrigger & | GetTrigger () const |
bool | HasMeteo () const |
bool | HasSimData () const |
check whether the SimData object exists More... | |
bool | HasStation (const int stationId) const |
Check whether station exists. More... | |
bool | HasTrigger () const |
check whether the central trigger object exists More... | |
void | MakeMeteo () |
void | MakeSimData () |
Create the SimData object. More... | |
void | MakeStation (const int stationId) |
make a station with specifying Id, throw if invalid stationId More... | |
void | MakeTrigger () |
Create the central trigger object. More... | |
SEvent & | operator= (const SEvent &sEvent) |
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 |
void | SetNErrorZeroStations (const unsigned int n) |
Set number of error zero stations. More... | |
SEvent (const SEvent &sEvent) | |
SilentStationIterator | SilentStationsBegin () |
ConstSilentStationIterator | SilentStationsBegin () const |
SilentStationIterator | SilentStationsEnd () |
ConstSilentStationIterator | SilentStationsEnd () const |
template<class OrderingCriterion > | |
void | SortStations (const OrderingCriterion ord) const |
Sort the list of stations by the criterion specified in an OrderingCriterion object. More... | |
StationIterator | StationsBegin () |
Beginning of all stations. More... | |
ConstStationIterator | StationsBegin () const |
Beginning of all const stations. More... | |
StationIterator | StationsEnd () |
End of all stations. More... | |
ConstStationIterator | StationsEnd () const |
End of all const stations. More... | |
Private Types | |
typedef InternalStationCollection::const_iterator | InternalConstStationIterator |
typedef std::vector< Station * > | InternalStationCollection |
typedef InternalStationCollection::iterator | InternalStationIterator |
Private Member Functions | |
StationIterator | RemoveStation (const StationIterator &it) |
remove a station from the list More... | |
SEvent ()=default | |
~SEvent () | |
Private Attributes | |
Header | fHeader |
utl::LameShadowPtr< Meteo > | fMeteo |
unsigned int | fNErrorZeroStations = 0 |
utl::LameShadowPtr< SEventSimData > | fSimData |
InternalStationCollection | fStations |
utl::LameShadowPtr< EventTrigger > | fTrigger |
Friends | |
class | evt::Event |
class | utl::LameShadowPtr< SEvent > |
Interface class to access to the SD part of an event.
typedef boost::filter_iterator<CandidateStationFilter, StationIterator> sevt::SEvent::CandidateStationIterator |
typedef boost::filter_iterator<CandidateStationFilter, ConstStationIterator> sevt::SEvent::ConstCandidateStationIterator |
typedef boost::filter_iterator<RejectedStationFilter, ConstStationIterator> sevt::SEvent::ConstRejectedStationIterator |
typedef boost::filter_iterator<SilentStationFilter, ConstStationIterator> sevt::SEvent::ConstSilentStationIterator |
typedef boost::indirect_iterator<InternalConstStationIterator, const Station&> sevt::SEvent::ConstStationIterator |
|
private |
|
private |
|
private |
typedef boost::filter_iterator<RejectedStationFilter, StationIterator> sevt::SEvent::RejectedStationIterator |
typedef boost::filter_iterator<SilentStationFilter, StationIterator> sevt::SEvent::SilentStationIterator |
typedef boost::indirect_iterator<InternalStationIterator, Station&> sevt::SEvent::StationIterator |
|
privatedefault |
|
private |
Definition at line 19 of file SEvent.cc.
References G4StationSimulatorOG::p.
|
inline |
Definition at line 72 of file SEvent.h.
References StationsBegin(), and StationsEnd().
Referenced by SdHorizontalReconstructionNS::SdHorizontalReconstruction::CleanEvent(), SdFootprintAnalyzerNS::SdFootprintAnalyzer::ComputeBarycenter(), LDFFinderOG::LDFFinder::CurvatureFitFnc(), LDFFinderOG::LDFFinder::EstimateCurvature(), LDFFinderOG::LDFFinder::EstimateS1000(), LDFFinderOG::LDFFinder::FixBeta(), LDFFinderOG::LDFFinder::FixGamma(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::GetExternalGeometry(), SdFootprintAnalyzerNS::SdFootprintAnalyzer::GetFootprintStations(), Sd5T5Tester::Sd5T5Tester::GetHottestStation(), TopDownSelectorNS::TopDownSelector::InitializeEvent(), Sd5T5Tester::Sd5T5Tester::IsAccepted(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::PrepareStationData(), TopDownSelectorNS::TopDownSelector::RemoveDoublets(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::RemoveDoublets(), TopDownSelectorNS::TopDownSelector::RemoveEA(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::RemoveEA(), TopDownSelectorNS::TopDownSelector::RemoveIsolatedStations(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::RemoveIsolatedStations(), SdAreaSelectorWG::SdAreaSelector::Run(), SdSimulationCalibrationFillerASCII::SdSimulationCalibrationFiller::Run(), HdAxisFinderUU::HdAxisFinder::Run(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::Run(), and SdHorizontalReconstructionNS::SdHorizontalReconstruction::UpdateBarycenter().
|
inline |
Definition at line 76 of file SEvent.h.
References StationsBegin(), and StationsEnd().
|
inline |
Definition at line 74 of file SEvent.h.
References StationsEnd().
Referenced by SdHorizontalReconstructionNS::SdHorizontalReconstruction::CleanEvent(), SdFootprintAnalyzerNS::SdFootprintAnalyzer::ComputeBarycenter(), LDFFinderOG::LDFFinder::CurvatureFitFnc(), LDFFinderOG::LDFFinder::EstimateCurvature(), LDFFinderOG::LDFFinder::EstimateS1000(), LDFFinderOG::LDFFinder::FixBeta(), LDFFinderOG::LDFFinder::FixGamma(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::GetExternalGeometry(), SdFootprintAnalyzerNS::SdFootprintAnalyzer::GetFootprintStations(), Sd5T5Tester::Sd5T5Tester::GetHottestStation(), TopDownSelectorNS::TopDownSelector::InitializeEvent(), Sd5T5Tester::Sd5T5Tester::IsAccepted(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::PrepareStationData(), TopDownSelectorNS::TopDownSelector::RemoveDoublets(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::RemoveDoublets(), TopDownSelectorNS::TopDownSelector::RemoveEA(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::RemoveEA(), TopDownSelectorNS::TopDownSelector::RemoveIsolatedStations(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::RemoveIsolatedStations(), SdAreaSelectorWG::SdAreaSelector::Run(), SdSimulationCalibrationFillerASCII::SdSimulationCalibrationFiller::Run(), HdAxisFinderUU::HdAxisFinder::Run(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::Run(), and SdHorizontalReconstructionNS::SdHorizontalReconstruction::UpdateBarycenter().
|
inline |
Definition at line 78 of file SEvent.h.
References StationsEnd().
|
inline |
Definition at line 155 of file SEvent.h.
References fHeader.
Referenced by CentralTriggerEventBuilderNS::CentralTriggerEventBuilder::BuildEvent(), testSEventImpl::checkHeaderValues(), evt::ConvertEventToIoSd(), SdRecPlotterOG::SdRecPlotter::DrawEvent(), RdEVASimPreparator::RdEVASimPreparator::EVAFileWriter(), RdEventMerger::RdEventMerger::ExamineEvent(), SIOValidationObj::Fill(), UniversalityFitter::UniversalityFitter::InitBarilocheReconstruction(), io::SEvent_ROOT::operator>>(), io::IoAugerEventFile::Read(), io::CDASEventFile::Read(), SdInspectorOG::SdInspector::Run(), MdEventSelectorAG::MdEventSelector::Run(), DoublePeakDetectorNS::DoublePeakDetector::Run(), SdSimpleSimKG::SdSimpleSim::Run(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::Run(), SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run(), UniversalityFitter::UniversalityFitter::Run(), UniversalityFitter::UniversalityFitter::RunKarlsruheReconstruction(), testSEventImpl::setHeaderValues(), FdProfileReconstructorKG::RootCFMatrixOutput::Write(), and UniversalityFitter::UniversalityFitter::WriteRecParameters().
|
inline |
|
inline |
Definition at line 181 of file SEvent.h.
References fMeteo.
Referenced by io::SEvent_ROOT::operator>>(), and io::SEvent_ROOT::SEvent_ROOT().
|
inline |
|
inline |
Get number of error zero stations (mapped over from IoSdEvent)
Definition at line 131 of file SEvent.h.
References fNErrorZeroStations.
Referenced by evt::ConvertEventToIoSd(), and SdInspectorOG::SdInspector::Run().
|
inline |
Get total number of stations in the event.
Definition at line 124 of file SEvent.h.
References fStations.
Referenced by testSEventImpl::checkAll(), testSEventImpl::checkSEventIterators(), RdEventMerger::RdEventMerger::ExamineEvent(), SdInspectorOG::SdInspector::Run(), G4TankSimulatorASCII::G4TankSimulator::Run(), G4XTankSimulatorAG::G4XTankSimulator::Run(), G4TankSimulatorOG::G4TankSimulator::Run(), G4StationSimulatorOG::G4StationSimulator::Run(), SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run(), and testSEventImpl::setSEventIterators().
|
inline |
Get the object with simulated data, throw if n.a.
Definition at line 138 of file SEvent.h.
References fSimData.
Referenced by CentralTriggerEventBuilderNS::CentralTriggerEventBuilder::BuildEvent(), io::SEvent_ROOT::operator>>(), AnalyzerNS::Analyzer::Run(), SdSimulationCalibrationFillerASCII::SdSimulationCalibrationFiller::Run(), io::SEvent_ROOT::SEvent_ROOT(), and testSEventImpl::testSEventSimData().
|
inline |
|
inline |
retrieve station by id throw utl::NonExistentComponentException if n.a.
Definition at line 116 of file SEvent.h.
References GetStation(), and OFFLINE_CAST_CONST_METHOD.
Referenced by CentralTriggerEventBuilderNS::CentralTriggerEventBuilder::BuildEvent(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::CleanEvent(), evt::ConvertIoMdToEvent(), otoa::FD2ADST::FillFdCoreAxis(), EventGeneratorOG::EventGenerator::FlagHoleStations(), GetStation(), UnderGrdInjectorAG::UnderGrdInjector::GetTriggerTimeFromSD(), MdOptoElectronicSimulatorAG::MdOptoElectronicSimulator::GetTriggerTimeFromSD(), MdCounterSimulatorAG::MdCounterSimulator::GetTriggerTimeFromSD(), CachedXShowerRegeneratorAG::CachedXShowerRegenerator::InitNewShower(), CachedShowerRegeneratorASCII::CachedShowerRegenerator::InitNewShower(), ParticleInjectorOG::ParticleInjector::InjectParticles(), SdSimpleSimKG::SdSimpleSim::Noise(), io::SEvent_ROOT::operator>>(), MdEventSelectorAG::MdEventSelector::RejectTimeOutliers(), RdSimulationRadioTrigger::RdSimulationRadioTrigger::Run(), RdStationSimulationRejector::RdStationSimulationRejector::Run(), RdTimeJitterAdder::RdTimeJitterAdder::Run(), SdAccidentalInjectorKG::SdAccidentalInjector::Run(), RdStationAssociator::RdStationAssociator::Run(), MdShowerRegeneratorAG::MdShowerRegenerator::Run(), LEInjectorOG::LEInjector::Run(), SdSimpleSimKG::SdSimpleSim::Run(), RdStationSignalInterpolator::RdStationSignalInterpolator::Run(), CachedXShowerRegeneratorAG::CachedXShowerRegenerator::Run(), CachedShowerRegeneratorASCII::CachedShowerRegenerator::Run(), CachedDirectInjectorOG::CachedDirectInjector::Run(), SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run(), and SDetectorTest::testBasic().
const Station & SEvent::GetStation | ( | const int | stationId | ) | const |
|
inline |
Get the object with central trigger data, throw if n.a.
Definition at line 148 of file SEvent.h.
References fTrigger.
Referenced by CentralTriggerEventBuilderNS::CentralTriggerEventBuilder::BuildEvent(), testSEventImpl::checkEventTriggerValues(), evt::ConvertEventToIoSd(), TopDownSelectorNS::TopDownSelector::EstimateCore(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::EstimateCore(), RdEventMerger::RdEventMerger::ExamineEvent(), TopDownSelectorNS::TopDownSelector::IsGoodTimeConfig(), io::SEvent_ROOT::operator>>(), SdInspectorOG::SdInspector::Run(), LDFFinderOG::LDFFinder::Run(), SdSimpleSimKG::SdSimpleSim::Run(), TopDownSelectorNS::TopDownSelector::Run(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::Run(), testSEventImpl::setEventTriggerValues(), io::SEvent_ROOT::SEvent_ROOT(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::UpdateBarycenter(), and io::IoAugerEventFile::Write().
|
inline |
|
inline |
Definition at line 177 of file SEvent.h.
References fMeteo.
Referenced by io::SEvent_ROOT::operator>>(), and io::SEvent_ROOT::SEvent_ROOT().
|
inline |
check whether the SimData object exists
Definition at line 143 of file SEvent.h.
References fSimData.
Referenced by CentralTriggerEventBuilderNS::CentralTriggerEventBuilder::BuildEvent(), io::SEvent_ROOT::operator>>(), io::SEvent_ROOT::SEvent_ROOT(), and testSEventImpl::testSEventSimData().
bool SEvent::HasStation | ( | const int | stationId | ) | const |
Check whether station exists.
Definition at line 81 of file SEvent.cc.
Referenced by CentralTriggerEventBuilderNS::CentralTriggerEventBuilder::BuildEvent(), otoa::FD2ADST::FillFdCoreAxis(), EventGeneratorOG::EventGenerator::FlagHoleStations(), UnderGrdInjectorAG::UnderGrdInjector::GetTriggerTimeFromSD(), MdOptoElectronicSimulatorAG::MdOptoElectronicSimulator::GetTriggerTimeFromSD(), MdCounterSimulatorAG::MdCounterSimulator::GetTriggerTimeFromSD(), UniversalityFitter::UniversalityFitter::InitBarilocheReconstruction(), CachedXShowerRegeneratorAG::CachedXShowerRegenerator::InitNewShower(), CachedShowerRegeneratorASCII::CachedShowerRegenerator::InitNewShower(), ParticleInjectorOG::ParticleInjector::InjectParticles(), SdSimpleSimKG::SdSimpleSim::Noise(), MdEventSelectorAG::MdEventSelector::RejectTimeOutliers(), RdSimulationRadioTrigger::RdSimulationRadioTrigger::Run(), RdStationSimulationRejector::RdStationSimulationRejector::Run(), RdTimeJitterAdder::RdTimeJitterAdder::Run(), SdAreaSelectorWG::SdAreaSelector::Run(), SdAccidentalInjectorKG::SdAccidentalInjector::Run(), RdStationAssociator::RdStationAssociator::Run(), MdShowerRegeneratorAG::MdShowerRegenerator::Run(), LEInjectorOG::LEInjector::Run(), SdSimpleSimKG::SdSimpleSim::Run(), RdStationSignalInterpolator::RdStationSignalInterpolator::Run(), CachedDirectInjectorOG::CachedDirectInjector::Run(), and SdCompParam::SdCompositionParameters::Run().
|
inline |
check whether the central trigger object exists
Definition at line 153 of file SEvent.h.
References fTrigger.
Referenced by CentralTriggerEventBuilderNS::CentralTriggerEventBuilder::BuildEvent(), testSEventImpl::checkEventTriggerValues(), evt::ConvertEventToIoSd(), io::SEvent_ROOT::operator>>(), SdInspectorOG::SdInspector::Run(), SdPlaneFitOG::SdPlaneFit::Run(), SdSimpleSimKG::SdSimpleSim::Run(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::Run(), testSEventImpl::setEventTriggerValues(), io::SEvent_ROOT::SEvent_ROOT(), and io::IoAugerEventFile::Write().
void SEvent::MakeMeteo | ( | ) |
Definition at line 122 of file SEvent.cc.
References ERROR.
Referenced by io::SEvent_ROOT::operator>>().
void SEvent::MakeSimData | ( | ) |
Create the SimData object.
Definition at line 112 of file SEvent.cc.
References ERROR.
Referenced by io::SEvent_ROOT::operator>>(), and testSEventImpl::testSEventSimData().
void SEvent::MakeStation | ( | const int | stationId | ) |
make a station with specifying Id, throw if invalid stationId
Definition at line 65 of file SEvent.cc.
References WARNING.
Referenced by EventGeneratorOG::EventGenerator::FlagHoleStations(), CachedXShowerRegeneratorAG::CachedXShowerRegenerator::InitNewShower(), CachedShowerRegeneratorASCII::CachedShowerRegenerator::InitNewShower(), ParticleInjectorOG::ParticleInjector::InjectParticles(), SdSimpleSimKG::SdSimpleSim::Noise(), io::SEvent_ROOT::operator>>(), RdSimulationRadioTrigger::RdSimulationRadioTrigger::Run(), SdAccidentalInjectorKG::SdAccidentalInjector::Run(), RdStationAssociator::RdStationAssociator::Run(), LEInjectorOG::LEInjector::Run(), SdSimpleSimKG::SdSimpleSim::Run(), CachedDirectInjectorOG::CachedDirectInjector::Run(), testSEventImpl::setUp(), and SDetectorTest::testBasic().
void SEvent::MakeTrigger | ( | ) |
Create the central trigger object.
Definition at line 102 of file SEvent.cc.
References ERROR.
Referenced by CentralTriggerEventBuilderNS::CentralTriggerEventBuilder::BuildEvent(), evt::ConvertIoSdToEvent(), io::SEvent_ROOT::operator>>(), SdSimpleSimKG::SdSimpleSim::Run(), and testSEventImpl::setEventTriggerValues().
Definition at line 27 of file SEvent.cc.
References fHeader, fNErrorZeroStations, fTrigger, G4StationSimulatorOG::p, and utl::s.
|
inline |
Definition at line 105 of file SEvent.h.
References StationsBegin(), and StationsEnd().
|
inline |
Definition at line 109 of file SEvent.h.
References StationsBegin(), and StationsEnd().
|
inline |
Definition at line 107 of file SEvent.h.
References StationsEnd().
|
inline |
Definition at line 111 of file SEvent.h.
References StationsEnd().
|
private |
remove a station from the list
|
inline |
Set number of error zero stations.
Definition at line 133 of file SEvent.h.
References fNErrorZeroStations.
Referenced by CentralTriggerEventBuilderNS::CentralTriggerEventBuilder::BuildEvent(), and io::SEvent_ROOT::operator>>().
|
inline |
Definition at line 88 of file SEvent.h.
References StationsBegin(), and StationsEnd().
Referenced by SdHorizontalReconstructionNS::SdHorizontalReconstruction::PrepareStationData().
|
inline |
Definition at line 92 of file SEvent.h.
References StationsBegin(), and StationsEnd().
|
inline |
Definition at line 90 of file SEvent.h.
References StationsEnd().
Referenced by SdHorizontalReconstructionNS::SdHorizontalReconstruction::PrepareStationData().
|
inline |
Definition at line 94 of file SEvent.h.
References StationsEnd().
|
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:
Definition at line 172 of file SEvent.h.
References fStations.
Referenced by TopDownSelectorNS::TopDownSelector::InitializeEvent(), ValidationNS::Validation::Run(), SdHorizontalReconstructionNS::SdHorizontalReconstruction::Run(), SdTopDownSignalSelectorUGR::SdTopDownSignalSelectorUGR::Run(), and UniversalityFitter::UniversalityFitter::Run().
|
inline |
Beginning of all stations.
Definition at line 57 of file SEvent.h.
References fStations.
Referenced by SdHorizontalEventSelectorHOG::SdHorizontalEventSelector::CalculateT5HASTrigger(), CandidateStationsBegin(), FdAxisFinderOG::FdAxisFinder::CheckForLasers(), evt::ConvertEventToEc(), evt::ConvertEventToIoSd(), DLECorrection::DLECorrection::CorrectDLE(), SdRecPlotterOG::SdRecPlotter::DrawEvent(), LDFFinderOG::LDFFinder::EstimateNStationsInFit(), otoa::Detector2ADST::FillDetector(), otoa::FD2ADST::FillFdRecStations(), otoa::FD2ADST::FillHybridStations(), Sd5T5Tester::Sd5T5Tester::GetCrown(), MuonProductionDepthFinderGL::MuonProductionDepthFinder::IsContained(), fdDoubleBumpFinder::FdDoubleBumpFinder::IsPreselected(), LDFFinderOG::LDFFinder::LDFFitChi2Fnc(), LDFFinderOG::LDFFinder::LDFFitMaxLikeFnc(), ScintillatorLDFFinderKG::ScintillatorLDFFinder::MakeStationFitData(), HybridGeometryFinderOG::HybridGeometryFinder::MinuitFitFuncHybrid(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereoHybrid(), LDFFinderOG::LDFFinder::OutputStations(), RejectedStationsBegin(), SelectEvents::SelectEvents::Run(), SdInspectorOG::SdInspector::Run(), ValidationNS::Validation::Run(), SdMonteCarloEventSelectorOG::SdMonteCarloEventSelector::Run(), SdBaselineSimulatorASCII::SdBaselineSimulator::Run(), ShowerInventorAnalyzerNS::ShowerInventorAnalyzer::Run(), TabulatedTankSimulatorNS::TabulatedTankSimulator::Run(), FdEventSelectorKG::FdEventSelector::Run(), FastTankSimulatorOG::FastTankSimulator::Run(), ScintillatorLDFFinderKG::ScintillatorLDFFinder::Run(), G4TankSimulatorASCII::G4TankSimulator::Run(), G4TankSimulatorOG::G4TankSimulator::Run(), SdFilterFADCSimulatorASCII::SdFilterFADCSimulator::Run(), G4XTankSimulatorAG::G4XTankSimulator::Run(), SdPMTSimulatorASCII::SdPMTSimulator::Run(), LDFFinderOG::LDFFinder::Run(), SdSimpleSimKG::SdSimpleSim::Run(), G4StationSimulatorOG::G4StationSimulator::Run(), SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run(), SdCompParam::SdCompositionParameters::Run(), UniversalityFitter::UniversalityFitter::Run(), G4TankSimulatorOG::G4TankSimulator::RunFast(), G4TankSimulatorASCII::G4TankSimulator::RunFast(), G4XTankSimulatorAG::G4XTankSimulator::RunFast(), G4TankSimulatorOG::G4TankSimulator::RunFull(), G4TankSimulatorASCII::G4TankSimulator::RunFull(), G4XTankSimulatorAG::G4XTankSimulator::RunFull(), HybridGeometryFinderWG::HybridGeometryFinder::SelectHybridStation(), MuonProductionDepthFinderGL::MuonProductionDepthFinder::SetMuonProductionDepthHist(), testSEventImpl::setPMTValues(), ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData(), LDFFinderOG::LDFFinder::SetRecData(), testSEventImpl::setSEventIterators(), SilentStationsBegin(), and DataWriter::WriteInfo().
|
inline |
|
inline |
End of all stations.
Definition at line 59 of file SEvent.h.
References fStations.
Referenced by SdHorizontalEventSelectorHOG::SdHorizontalEventSelector::CalculateT5HASTrigger(), CandidateStationsBegin(), CandidateStationsEnd(), FdAxisFinderOG::FdAxisFinder::CheckForLasers(), evt::ConvertEventToEc(), evt::ConvertEventToIoSd(), DLECorrection::DLECorrection::CorrectDLE(), SdRecPlotterOG::SdRecPlotter::DrawEvent(), LDFFinderOG::LDFFinder::EstimateNStationsInFit(), otoa::Detector2ADST::FillDetector(), otoa::FD2ADST::FillFdRecStations(), otoa::FD2ADST::FillHybridStations(), Sd5T5Tester::Sd5T5Tester::GetCrown(), MuonProductionDepthFinderGL::MuonProductionDepthFinder::IsContained(), fdDoubleBumpFinder::FdDoubleBumpFinder::IsPreselected(), LDFFinderOG::LDFFinder::LDFFitChi2Fnc(), LDFFinderOG::LDFFinder::LDFFitMaxLikeFnc(), ScintillatorLDFFinderKG::ScintillatorLDFFinder::MakeStationFitData(), HybridGeometryFinderOG::HybridGeometryFinder::MinuitFitFuncHybrid(), StereoGeometryFinderOG::StereoGeometryFinder::MinuitFitFuncStereoHybrid(), LDFFinderOG::LDFFinder::OutputStations(), RejectedStationsBegin(), RejectedStationsEnd(), SelectEvents::SelectEvents::Run(), SdInspectorOG::SdInspector::Run(), ValidationNS::Validation::Run(), SdMonteCarloEventSelectorOG::SdMonteCarloEventSelector::Run(), SdBaselineSimulatorASCII::SdBaselineSimulator::Run(), ShowerInventorAnalyzerNS::ShowerInventorAnalyzer::Run(), TabulatedTankSimulatorNS::TabulatedTankSimulator::Run(), FdEventSelectorKG::FdEventSelector::Run(), FastTankSimulatorOG::FastTankSimulator::Run(), ScintillatorLDFFinderKG::ScintillatorLDFFinder::Run(), G4TankSimulatorASCII::G4TankSimulator::Run(), G4XTankSimulatorAG::G4XTankSimulator::Run(), SdFilterFADCSimulatorASCII::SdFilterFADCSimulator::Run(), G4TankSimulatorOG::G4TankSimulator::Run(), SdPMTSimulatorASCII::SdPMTSimulator::Run(), LDFFinderOG::LDFFinder::Run(), SdSimpleSimKG::SdSimpleSim::Run(), G4StationSimulatorOG::G4StationSimulator::Run(), SdSimMuonNumberFitterNS::SdSimMuonNumberFitter::Run(), SdCompParam::SdCompositionParameters::Run(), UniversalityFitter::UniversalityFitter::Run(), G4TankSimulatorOG::G4TankSimulator::RunFast(), G4TankSimulatorASCII::G4TankSimulator::RunFast(), G4XTankSimulatorAG::G4XTankSimulator::RunFast(), G4TankSimulatorOG::G4TankSimulator::RunFull(), G4TankSimulatorASCII::G4TankSimulator::RunFull(), G4XTankSimulatorAG::G4XTankSimulator::RunFull(), HybridGeometryFinderWG::HybridGeometryFinder::SelectHybridStation(), MuonProductionDepthFinderGL::MuonProductionDepthFinder::SetMuonProductionDepthHist(), testSEventImpl::setPMTValues(), ScintillatorLDFFinderKG::ScintillatorLDFFinder::SetRecData(), LDFFinderOG::LDFFinder::SetRecData(), testSEventImpl::setSEventIterators(), SilentStationsBegin(), and SilentStationsEnd().
|
inline |
|
friend |
|
friend |
|
private |
Definition at line 207 of file SEvent.h.
Referenced by GetHeader(), and operator=().
|
private |
Definition at line 209 of file SEvent.h.
Referenced by GetMeteo(), and HasMeteo().
|
private |
Definition at line 208 of file SEvent.h.
Referenced by GetNErrorZeroStations(), operator=(), and SetNErrorZeroStations().
|
private |
Definition at line 205 of file SEvent.h.
Referenced by GetSimData(), and HasSimData().
|
mutableprivate |
Definition at line 204 of file SEvent.h.
Referenced by GetNumberOfStations(), SortStations(), StationsBegin(), and StationsEnd().
|
private |
Definition at line 206 of file SEvent.h.
Referenced by GetTrigger(), HasTrigger(), and operator=().