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

#include <Detector2ADST.h>

Public Member Functions

void Convert (const evt::Event &event, RecEvent &recEvent)
 
 Detector2ADST (const Config &config)
 

Private Member Functions

void FillAerosols (const unsigned int thisEyeId, Detector &det)
 
void FillCloudCameraData (const evt::Event &event, Detector &det)
 
void FillDetector (const evt::Event &theEvent, Detector &det)
 
void FillGOESData (Detector &det)
 
void FillLidarData (RecEvent &recEvent)
 
const ConfigGetConfig () const
 

Private Attributes

const ConfigfConfig
 

Detailed Description

Class to fill the ADST detector from det::Detector

Author
Javier Gonzalez
Date
25 Jun 2010

Definition at line 27 of file Detector2ADST.h.

Constructor & Destructor Documentation

otoa::Detector2ADST::Detector2ADST ( const Config config)

Definition at line 60 of file Detector2ADST.cc.

Member Function Documentation

void otoa::Detector2ADST::Convert ( const evt::Event event,
RecEvent &  recEvent 
)
void otoa::Detector2ADST::FillAerosols ( const unsigned int  thisEyeId,
Detector &  det 
)
private
void otoa::Detector2ADST::FillCloudCameraData ( const evt::Event event,
Detector &  det 
)
private
void otoa::Detector2ADST::FillDetector ( const evt::Event theEvent,
Detector &  det 
)
private

Definition at line 102 of file Detector2ADST.cc.

References utl::abs(), utl::bar, utl::cm2, mevt::MEvent::CountersBegin(), mevt::MEvent::CountersEnd(), fdet::FDetComponentSelector::eAll, fevt::ComponentSelector::eInDAQ, ERROR, atm::Atmosphere::EvaluatePressureVsHeight(), atm::Atmosphere::EvaluateTemperatureVsHeight(), MolecularIds::eWeatherStation, fevt::FEvent::EyesBegin(), fdet::FDetector::EyesBegin(), fevt::FEvent::EyesEnd(), fdet::FDetector::EyesEnd(), fConfig, FillAerosols(), utl::g, det::Detector::GetAtmosphere(), fdet::Pixel::GetChannelId(), atm::OverallQualityDB::GetCloudCoverage(), GetConfig(), mdet::MDetector::GetCounter(), fdet::FDetector::GetEye(), det::Detector::GetFDetector(), evt::Event::GetFEvent(), utl::TimeStamp::GetGPSSecond(), evt::Event::GetHeader(), atm::OverallQualityDB::GetHorizontalUniformity(), fdet::Telescope::GetId(), utl::TimeInterval::GetInterval(), utl::AugerException::GetMessage(), evt::Event::GetMEvent(), atm::OverallQualityDB::GetMinCloudBase(), atm::Atmosphere::GetMolecularDB(), atm::Atmosphere::GetOverallQualityDB(), fdet::Telescope::GetPixel(), det::MPositionable< Config >::GetPosition(), sdet::Station::GetPosition(), det::Detector::GetReferenceCoordinateSystem(), det::Detector::GetSDetector(), fdet::Eye::GetSDTimeOffset(), evt::Event::GetSEvent(), sdet::SDetector::GetStation(), fdet::Eye::GetTelescope(), evt::Header::GetTime(), atm::Atmosphere::GetVerticalAerosolOpticalDepth(), fdet::FDetector::HasFdUpTime(), evt::Event::HasFEvent(), evt::Event::HasMEvent(), evt::Event::HasSEvent(), INFO, mdet::Counter::IsDense(), sdet::Station::IsDense(), utl::m, atm::ProfileResult::MaxX(), galactic::meter, atm::ProfileResult::MinX(), G4StationSimulatorOG::p, sevt::SEvent::StationsBegin(), sevt::SEvent::StationsEnd(), otoa::ToTVector3(), otoa::Config::UseWeatherStations(), WARNING, otoa::Config::WriteFD(), otoa::Config::WriteSD(), atm::ProfileResult::Y(), atm::MolecularDB::ZonesBegin(), and atm::MolecularDB::ZonesEnd().

Referenced by Convert().

void otoa::Detector2ADST::FillGOESData ( Detector &  det)
private
void otoa::Detector2ADST::FillLidarData ( RecEvent &  recEvent)
private
const Config& otoa::Detector2ADST::GetConfig ( ) const
inlineprivate

Definition at line 34 of file Detector2ADST.h.

References fConfig.

Referenced by Convert(), FillAerosols(), and FillDetector().

Member Data Documentation

const Config& otoa::Detector2ADST::fConfig
private

Definition at line 42 of file Detector2ADST.h.

Referenced by FillDetector(), and GetConfig().


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

, generated on Tue Sep 26 2023.