1 #ifndef _RdAirplaneArrivalDirectionSetter_h_
2 #define _RdAirplaneArrivalDirectionSetter_h_
4 #include "fwk/VModule.h"
5 #include "fwk/CentralConfig.h"
7 #include "boost/filesystem.hpp"
8 #include "boost/lexical_cast.hpp"
10 #include "evt/Event.h"
11 #include "evt/ShowerRecData.h"
12 #include "evt/ShowerRRecData.h"
14 #include "revt/Station.h"
15 #include "revt/REvent.h"
16 #include "revt/Header.h"
17 #include "revt/StationRecData.h"
19 #include "rdet/RDetector.h"
20 #include "rdet/Station.h"
22 #include "utl/ErrorLogger.h"
23 #include "utl/AugerUnits.h"
24 #include "utl/PhysicalConstants.h"
25 #include "utl/PhysicalFunctions.h"
26 #include "utl/Branch.h"
27 #include "utl/UTMPoint.h"
28 #include "utl/UTCDateTime.h"
29 #include "utl/CoordinateSystem.h"
35 namespace RdAirplane {
utl::CoordinateSystemPtr _globalCoordinateSystem_
fwk::VModule::ResultFlag Run(evt::Event &event)
Run: invoked once per event.
bool _readInEventAirplaneAssociations(const std::string &pFile)
EventIdToEventInfoMap _eventAirplaneAssociation_
Ads_bDataBase * _ads_bDataBase_
boost::shared_ptr< const CoordinateTransformer > CoordinateSystemPtr
Shared pointer for coordinate systems.
virtual ~RdAirplaneArrivalDirectionSetter()
fwk::VModule::ResultFlag Init()
Initialize: invoked at beginning of run (NOT beginning of event)
EventInfo(std::string pEventId, std::string pAirplaneId, utl::Point pCoreCoodinates)
ResultFlag
Flag returned by module methods to the RunController.
fwk::VModule::ResultFlag Finish()
Finish: invoked at end of the run (NOT end of the event)
std::map< std::string, EventInfo > EventIdToEventInfoMap
utl::Point coreCoordinates
REGISTER_MODULE("RdAirplaneArrivalDirectionSetter", RdAirplaneArrivalDirectionSetter)
RdAirplaneArrivalDirectionSetter()