![]() |
Classes | |
class | io::CDASEventFile |
Interface for CDAS file reading. More... | |
class | io::IoAugerEventFile |
Functions | |
void | io::ApplyTimeCorrection (sevt::StationGPSData &gpsData) |
void | evt::ConvertEcToEvent (evt::Event &event, const TEcEvent &rawData) |
void | evt::ConvertErToEvent (evt::Event &event, const TErEvent &rawData) |
void | evt::ConvertEsToEvent (evt::Event &event, const TEsEvent &rawData) |
void | evt::ConvertEventToEc (const evt::Event &event, TEcEvent &rawData) |
void | evt::ConvertEventToEr (const evt::Event &event, TErEvent &rawData) |
void | evt::ConvertEventToEs (const evt::Event &event, TEsEvent &rawData) |
void | evt::ConvertEventToIoMd (const evt::Event &event, md::Event &rawData) |
void | evt::ConvertEventToIoSd (const evt::Event &event, IoSdEvent &rawData) |
void | evt::ConvertIoMdToEvent (evt::Event &event, const md::Event &rawData) |
void | evt::ConvertIoSdToEvent (evt::Event &event, const IoSdEvent &rawData) |
void | evt::FillMdTraces (const md::Module &mdModule, mevt::Module &oModule, const unsigned int numberOfSamples) |
void | evt::operator<< (Event &event, const IoSdEvent &rawEvent) |
grabs the data of an IoSdEvent and stores it in evt::Event More... | |
void | evt::operator<< (evt::Event &event, const TEcEvent &rawData) |
void | evt::operator<< (Event &event, const TEsEvent &es) |
convert CDAS/Es to evt::Event More... | |
void | evt::operator<< (Event &event, const TErEvent &er) |
convert CDAS/Er to evt::Event More... | |
void | evt::operator<< (evt::Event &event, const md::Event &rawData) |
void | evt::operator>> (const evt::Event &event, IoSdEvent &rawData) |
void | evt::operator>> (const Event &event, TEcEvent &ec) |
convert evt::Event to CDAS/Ec More... | |
void | evt::operator>> (const Event &event, TEsEvent &es) |
convert evt::Event to CDAS/Es More... | |
void | evt::operator>> (const Event &event, TErEvent &er) |
convert evt::Event to CDAS/Er More... | |
void | evt::operator>> (const evt::Event &event, md::Event &rawData) |
void io::ApplyTimeCorrection | ( | StationGPSData & | gpsData | ) |
Definition at line 2555 of file CDASToOfflineEventConverter.cc.
References sevt::StationGPSData::GetCurrentST(), sevt::StationGPSData::GetNext100(), sevt::StationGPSData::GetNextST(), sevt::StationGPSData::GetOffset(), sevt::StationGPSData::GetTick(), sevt::StationGPSData::GetTickFall(), utl::nanosecond, and sevt::StationGPSData::SetCorrectedNanosecond().
Referenced by evt::ConvertIoSdToEvent(), SdStationCheckerOG::SdStationChecker::Run(), and SdCalibratorOG::SdCalibrator::Run().
void evt::ConvertEcToEvent | ( | evt::Event & | event, |
const TEcEvent & | ec | ||
) |
Definition at line 1561 of file CDASToOfflineEventConverter.cc.
References DEBUGEC, ERROR, fwk::CoordinateSystemRegistry::Get(), and ns.
Referenced by evt::operator<<().
void evt::ConvertErToEvent | ( | evt::Event & | event, |
const TErEvent & | er | ||
) |
Definition at line 2145 of file CDASToOfflineEventConverter.cc.
References utl::cm2, DEBUGER, galactic::EeV, ERROR, evt::ShowerSRecData::eS1000, evt::ShowerSRecData::eS450, evt::ShowerSRecData::eUndefined, utl::g, fwk::CoordinateSystemRegistry::Get(), evt::Event::HasRecShower(), evt::Event::HasSEvent(), utl::m, evt::Event::MakeRecShower(), evt::Event::MakeSEvent(), ns, evt::VGaisserHillasParameter::SetXMax(), utl::Sqr(), and sqrt().
Referenced by evt::operator<<().
void evt::ConvertEsToEvent | ( | evt::Event & | event, |
const TEsEvent & | es | ||
) |
Definition at line 1895 of file CDASToOfflineEventConverter.cc.
References DEBUGES, sevt::StationConstants::eRandom, ERROR, fwk::CoordinateSystemRegistry::Get(), evt::Event::HasRecShower(), utl::m, evt::Event::MakeRecShower(), utl::Sqr(), sqrt(), U, and WARNING.
Referenced by evt::operator<<().
void evt::ConvertEventToEc | ( | const evt::Event & | theEvent, |
TEcEvent & | theEc | ||
) |
Definition at line 1293 of file CDASToOfflineEventConverter.cc.
References DEBUGEC, utl::deg, sdet::PMTConstants::eHighGain, sdet::PMTConstants::eLowGain, ERROR, fwk::CoordinateSystemRegistry::Get(), sevt::PMTCalibData::GetBaseline(), sevt::PMTCalibData::GetBaselineRMS(), sevt::PMT::GetCalibData(), utl::UTMPoint::GetEasting(), sevt::PMT::GetFADCTrace(), sevt::PMTCalibData::GetGainRatio(), utl::UTMPoint::GetNorthing(), sevt::PMTCalibData::GetOnlineCharge(), sevt::PMTCalibData::GetOnlinePeak(), sevt::PMTRecData::GetPeakAmplitude(), utl::UTMPoint::GetPoint(), sevt::PMT::GetRecData(), sdet::Station::GetSaturationValue(), evt::Event::GetSEvent(), utl::Trace< T >::GetSize(), sevt::PMTRecData::GetTotalCharge(), sevt::PMTRecData::GetVEMTrace(), utl::BasicVector< HepVector >::GetX(), utl::BasicVector< HepVector >::GetY(), utl::BasicVector< HepVector >::GetZ(), sevt::PMT::HasCalibData(), sevt::PMT::HasRecData(), evt::Event::HasSEvent(), sevt::PMTRecData::HasVEMTrace(), utl::m, ns, utl::ReferenceEllipsoid::PointToLatitudeLongitudeHeight(), sevt::SEvent::StationsBegin(), sevt::SEvent::StationsEnd(), and WARNING.
Referenced by evt::operator>>().
void evt::ConvertEventToEr | ( | const evt::Event & | theEvent, |
TErEvent & | theEr | ||
) |
Definition at line 2027 of file CDASToOfflineEventConverter.cc.
References utl::cm2, DEBUGER, galactic::EeV, evt::ShowerSRecData::eS1000, evt::ShowerSRecData::eS450, utl::g, fwk::CoordinateSystemRegistry::Get(), evt::ShowerSRecData::GetCoreTime(), utl::TimeStamp::GetGPSNanoSecond(), evt::Event::GetRecShower(), evt::ShowerRecData::GetSRecShower(), evt::VGaisserHillasParameter::GetXMax(), evt::VGaisserHillasParameter::GetXMaxError(), evt::Event::HasRecShower(), evt::ShowerRecData::HasSRecShower(), utl::m, utl::Sqr(), and WARNING.
Referenced by evt::operator>>().
void evt::ConvertEventToEs | ( | const evt::Event & | event, |
TEsEvent & | es | ||
) |
Definition at line 1766 of file CDASToOfflineEventConverter.cc.
References DEBUGES, ERROR, fwk::CoordinateSystemRegistry::Get(), evt::Event::HasRecShower(), evt::Event::HasSEvent(), and utl::m.
Referenced by evt::operator>>().
void evt::ConvertEventToIoMd | ( | const evt::Event & | , |
md::Event & | |||
) |
Definition at line 2542 of file CDASToOfflineEventConverter.cc.
Referenced by evt::operator>>().
void evt::ConvertEventToIoSd | ( | const evt::Event & | theEvent, |
IoSdEvent & | rawSEvent | ||
) |
Definition at line 976 of file CDASToOfflineEventConverter.cc.
References utl::Trace< T >::Begin(), io::ConditionalCopy(), DEBUGRAW, sdet::PMTConstants::eHighGain, sdet::PMTConstants::eLowGain, utl::Trace< T >::End(), ERROR, sevt::EventTrigger::GetAlgorithm(), sevt::StationTriggerData::GetAlgorithmName(), sevt::PMT::GetCalibData(), utl::UTMPoint::GetCoordinates3(), sevt::StationGPSData::GetCorrectedNanosecond(), sevt::StationGPSData::GetCurrent100(), sevt::StationGPSData::GetCurrent40(), sevt::StationGPSData::GetCurrentST(), sevt::StationCalibData::GetEndSecond(), sevt::StationTriggerData::GetErrorCode(), sevt::PMTCalibData::GetEvolution(), sevt::PMT::GetFADCTrace(), utl::TimeStamp::GetGPSNanoSecond(), utl::TimeStamp::GetGPSSecond(), sevt::SEvent::GetHeader(), sevt::EventTrigger::GetId(), sevt::Header::GetId(), sevt::PMTCalibData::GetMuonBaseHisto(), sevt::PMTCalibData::GetMuonBaseHistoOffset(), sevt::StationCalibData::GetMuonChargeHisto(), sevt::PMTCalibData::GetMuonChargeHisto(), sevt::StationCalibData::GetMuonChargeHistoOffset(), sevt::PMTCalibData::GetMuonChargeHistoOffset(), sevt::PMTCalibData::GetMuonPeakHisto(), sevt::PMTCalibData::GetMuonPeakHistoOffset(), sevt::PMTCalibData::GetMuonShapeHisto(), sevt::SEvent::GetNErrorZeroStations(), sevt::StationGPSData::GetNext100(), sevt::StationGPSData::GetNext40(), sevt::StationGPSData::GetNextST(), sevt::EventTrigger::GetNStations(), sevt::StationCalibData::GetNT1(), sevt::StationCalibData::GetNT2(), sevt::StationCalibData::GetNTot(), sevt::StationGPSData::GetOffset(), sevt::StationTriggerData::GetOffsetMicroSecond(), sevt::StationTriggerData::GetPLDTrigger(), sevt::EventTrigger::GetPreviousId(), sevt::StationGPSData::GetPreviousST(), sevt::EventTrigger::GetSDPAngle(), sevt::StationGPSData::GetSecond(), sevt::EventTrigger::GetSender(), evt::Event::GetSEvent(), sevt::StationCalibData::GetStartSecond(), sdet::SDetector::GetStation(), sevt::StationGPSData::GetTick(), sevt::StationGPSData::GetTickFall(), sevt::EventTrigger::GetTime(), sevt::SEvent::GetTrigger(), sevt::StationCalibData::GetVersion(), sevt::StationTriggerData::GetWindowMicroSecond(), sevt::PMT::HasCalibData(), sevt::PMT::HasFADCTrace(), evt::Event::HasSEvent(), sevt::SEvent::HasTrigger(), sevt::SEvent::StationsBegin(), sevt::SEvent::StationsEnd(), and U.
Referenced by evt::operator>>().
void evt::ConvertIoMdToEvent | ( | evt::Event & | oEvent, |
const md::Event & | rEvent | ||
) |
Definition at line 2290 of file CDASToOfflineEventConverter.cc.
References evt::FillMdTraces(), sevt::StationTriggerData::GetErrorCode(), evt::Event::GetHeader(), evt::Header::GetId(), evt::Event::GetMEvent(), evt::Event::GetSEvent(), sevt::SEvent::GetStation(), mevt::Channel::GetTrace(), sevt::Station::GetTriggerData(), io::HasMDetectorConfig(), evt::Event::HasMEvent(), mevt::Channel::HasTrace(), INFO, evt::Event::MakeMEvent(), mevt::Channel::MakeTrace(), mevt::Channel::SetMask(), utl::Trace< T >::SetStart(), utl::Trace< T >::SetStop(), and WARNING.
Referenced by evt::operator<<().
void evt::ConvertIoSdToEvent | ( | evt::Event & | oEvent, |
const IoSdEvent & | rEvent | ||
) |
Definition at line 210 of file CDASToOfflineEventConverter.cc.
References io::ApplyTimeCorrection(), DEBUGRAW, sdet::PMTConstants::eAnyType, sdet::PMTConstants::eHighGain, sdet::PMTConstants::eLowGain, revt::eParityError, ERROR, sdet::PMTConstants::eScintillator, sdet::PMTConstants::eWaterCherenkovLarge, sdet::PMTConstants::eWaterCherenkovSmall, evt::gCycloneStations(), evt::gCycloneYears(), evt::Event::GetHeader(), revt::REvent::GetHeader(), evt::Event::GetREvent(), evt::Event::GetSEvent(), evt::HasError(), io::HasRDetectorConfig(), evt::Event::HasREvent(), evt::Event::HasSEvent(), evt::Event::HasSimShower(), utl::hPa, INFO, utl::Is(), evt::Event::MakeREvent(), sdet::Unlock::MakeScintillator(), evt::Event::MakeSEvent(), sdet::Unlock::MakeSmallPMT(), revt::REvent::MakeStation(), sevt::SEvent::MakeTrigger(), utl::String::OfSortedIds(), utl::String::Plural(), sdet::Unlock::RemoveScintillator(), sdet::Unlock::RemoveSmallPMT(), utl::s, revt::Header::SetId(), evt::Header::SetTime(), sdet::Unlock::UpdateElectronics(), and WARNING.
Referenced by evt::operator<<().
void evt::FillMdTraces | ( | const md::Module & | mdMod, |
mevt::Module & | oModule, | ||
unsigned int | numberOfSamples | ||
) |
Definition at line 2478 of file CDASToOfflineEventConverter.cc.
References DEBUGLOG, mevt::Module::GetChannel(), mevt::Channel::GetTrace(), utl::Trace< T >::PushBack(), and utl::Trace< T >::SetStart().
Referenced by evt::ConvertIoMdToEvent().
void evt::operator<< | ( | Event & | event, |
const IoSdEvent & | rawEvent | ||
) |
grabs the data of an IoSdEvent and stores it in evt::Event
Definition at line 191 of file CDASToOfflineEventConverter.cc.
References evt::ConvertIoSdToEvent().
void evt::operator<< | ( | Event & | event, |
const TEcEvent & | ec | ||
) |
Definition at line 1550 of file CDASToOfflineEventConverter.cc.
References evt::ConvertEcToEvent(), and DEBUGEC.
void evt::operator<< | ( | Event & | event, |
const TEsEvent & | es | ||
) |
convert CDAS/Es to evt::Event
Definition at line 1885 of file CDASToOfflineEventConverter.cc.
References evt::ConvertEsToEvent(), and DEBUGES.
void evt::operator<< | ( | Event & | event, |
const TErEvent & | er | ||
) |
convert CDAS/Er to evt::Event
Definition at line 2135 of file CDASToOfflineEventConverter.cc.
References evt::ConvertErToEvent(), and DEBUGER.
void evt::operator<< | ( | evt::Event & | event, |
const md::Event & | rawEvent | ||
) |
Definition at line 2282 of file CDASToOfflineEventConverter.cc.
References evt::ConvertIoMdToEvent(), and DEBUGRAW.
void evt::operator>> | ( | const Event & | theEvent, |
IoSdEvent & | rawSEvent | ||
) |
Definition at line 969 of file CDASToOfflineEventConverter.cc.
References evt::ConvertEventToIoSd().
void evt::operator>> | ( | const Event & | event, |
TEcEvent & | ec | ||
) |
convert evt::Event to CDAS/Ec
Definition at line 1282 of file CDASToOfflineEventConverter.cc.
References evt::ConvertEventToEc(), and DEBUGEC.
void evt::operator>> | ( | const Event & | event, |
TEsEvent & | es | ||
) |
convert evt::Event to CDAS/Es
Definition at line 1755 of file CDASToOfflineEventConverter.cc.
References evt::ConvertEventToEs(), and DEBUGES.
void evt::operator>> | ( | const Event & | event, |
TErEvent & | er | ||
) |
convert evt::Event to CDAS/Er
Definition at line 2016 of file CDASToOfflineEventConverter.cc.
References evt::ConvertEventToEr(), and DEBUGER.
void evt::operator>> | ( | const evt::Event & | event, |
md::Event & | rawEvent | ||
) |
Definition at line 2535 of file CDASToOfflineEventConverter.cc.
References evt::ConvertEventToIoMd().