Classes | |
struct | UTM |
Public Member Functions | |
void | AddStation (const int id, const double r, const double phi) |
const UTM & | GetStation (const int id) const |
bool | HasStation (const int id) const |
void | Validate (const evt::Event &event) |
Private Types | |
typedef std::map< int, UTM > | StationMap |
Private Member Functions | |
void | Clear () |
void | Init (const evt::Event &event) |
void | Validate (const std::string &eventId) |
Private Attributes | |
utl::Vector | fBaseX |
utl::Vector | fBaseY |
std::string | fEventId |
utl::Point | fGroundCore |
utl::Plane | fGroundPlane |
utl::Vector | fShowerDirection |
StationMap | fStations |
Definition at line 84 of file SDenseStationListXMLManager.h.
|
private |
Definition at line 111 of file SDenseStationListXMLManager.h.
void sdet::SDenseStationListXMLManager::DenseStations::AddStation | ( | const int | id, |
const double | r, | ||
const double | phi | ||
) |
Definition at line 389 of file SDenseStationListXMLManager.cc.
References utl::UTMPoint::GetEasting(), utl::UTMPoint::GetHeight(), utl::UTMPoint::GetNorthing(), and utl::Intersection().
|
inlineprivate |
Definition at line 101 of file SDenseStationListXMLManager.h.
References fEventId, and fStations.
Referenced by Validate().
|
inline |
Definition at line 96 of file SDenseStationListXMLManager.h.
References fStations.
|
inline |
Definition at line 94 of file SDenseStationListXMLManager.h.
References fStations.
|
private |
Definition at line 304 of file SDenseStationListXMLManager.cc.
References Distance(), DUMP, sdet::Station::GetId(), sdet::Station::GetPosition(), evt::Event::HasSimShower(), INFO, utl::Intersection(), TelescopeSimulatorKG::RTFunctions::Plane(), and utl::s.
void sdet::SDenseStationListXMLManager::DenseStations::Validate | ( | const evt::Event & | event | ) |
Definition at line 295 of file SDenseStationListXMLManager.cc.
References evt::Event::GetHeader(), evt::Header::GetId(), and fwk::CoordinateSystemRegistry::Init().
|
inlineprivate |
Definition at line 100 of file SDenseStationListXMLManager.h.
|
private |
Definition at line 108 of file SDenseStationListXMLManager.h.
|
private |
Definition at line 109 of file SDenseStationListXMLManager.h.
|
private |
Definition at line 103 of file SDenseStationListXMLManager.h.
Referenced by Clear(), and Validate().
|
private |
Definition at line 107 of file SDenseStationListXMLManager.h.
|
private |
Definition at line 106 of file SDenseStationListXMLManager.h.
|
private |
Definition at line 105 of file SDenseStationListXMLManager.h.
|
private |
Definition at line 112 of file SDenseStationListXMLManager.h.
Referenced by Clear(), GetStation(), and HasStation().