11 #ifndef __PlotGOES_h__
12 #define __PlotGOES_h__
28 #include "TPolyLine.h"
32 #include <atm/Atmosphere.h>
33 #include <atm/GOESDB.h>
35 #include <det/Detector.h>
36 #include <sdet/SDetector.h>
37 #include <fdet/FDetector.h>
39 #include <fdet/Telescope.h>
41 #include <evt/Event.h>
42 #include <fwk/CentralConfig.h>
43 #include <fwk/VModule.h>
45 #include <utl/AugerUnits.h>
46 #include <utl/ErrorLogger.h>
47 #include <utl/TimeStamp.h>
48 #include <utl/UTCDateTime.h>
49 #include <utl/ReferenceEllipsoid.h>
50 #include <utl/UTMPoint.h>
51 #include <utl/Transformation.h>
52 #include <utl/TransformationMatrix.h>
82 #endif // __PlotGOES_h__
utl::TimeInterval fTimeStep
REGISTER_MODULE("PlotGOES", PlotGOES)
A TimeStamp holds GPS second and nanosecond for some event.
utl::TimeStamp fTimeStart
std::vector< std::string > fPlotFormats
A TimeInterval is used to represent time elapsed between two events.
ResultFlag
Flag returned by module methods to the RunController.
utl::TimeStamp fTimeFinish
fwk::VModule::ResultFlag Finish()
Finish: invoked at end of the run (NOT end of the event)
fwk::VModule::ResultFlag Run(evt::Event &event)
Run: invoked once per event.
Tutorial module for plotting all of the GOES pixels over the array.
fwk::VModule::ResultFlag Init()
Initialize: invoked at beginning of run (NOT beginning of event)