4 #include <utl/ErrorLogger.h>
5 #include <utl/Reader.h>
9 #include <det/Detector.h>
10 #include <fdet/FDetector.h>
12 #include <fdet/Telescope.h>
14 #include <sdet/SDetector.h>
15 #include <sdet/Station.h>
17 #include <fwk/CentralConfig.h>
19 #include <atm/AttenuationResult.h>
20 #include <atm/ScatteringResult.h>
22 #include <utl/TimeStamp.h>
23 #include <utl/UTCDateTime.h>
24 #include <utl/Point.h>
25 #include <utl/UTMPoint.h>
26 #include <utl/ReferenceEllipsoid.h>
27 #include <fwk/CoordinateSystemRegistry.h>
29 #include <atm/MonthlyAvgDBProfileModel.h>
37 using namespace OverrideConfigNS;
40 OverrideConfig::OverrideConfig()
45 OverrideConfig::~OverrideConfig()
53 INFO(
"OverrideConfig::Init()");
61 INFO(
"OverrideConfig::Run()");
65 Detector::GetInstance().Update(
UTCDateTime(2005,1,1,0,0).GetTimeStamp());
79 string newName = Detector::GetInstance().GetSDetector().GetStation(1).GetName();
80 cout <<
"new name for station 1 = " << newName << endl;
108 GetEye(
"Loma Amarilla").GetTelescope(1).
110 ReferenceEllipsoid::GetEllipsoidIDFromString(
"WGS84"));
111 cout <<
"New height for Loma Amarilla (Detector) = "
119 cout <<
"New height for Loma Amarilla (CentralConfig) = "
120 << newHeightCC/
meter <<
" meters." << endl;
127 OverrideConfig::Finish()
129 INFO(
"OverrideConfig::Finish()");
Branch GetTopBranch() const
Class to hold and convert a point in geodetic coordinates.
#define INFO(message)
Macro for logging informational messages.
void Init()
Initialise the registry.
Branch GetChild(const std::string &childName) const
Get child of this Branch by child name.
Class representing a document branch.
double GetHeight() const
Get the height.
void GetData(bool &b) const
Overloads of the GetData member template function.
ResultFlag
Flag returned by module methods to the RunController.