8 #ifndef PULSEINFOWRITER_H_
9 #define PULSEINFOWRITER_H_
11 #include "boost/filesystem.hpp"
13 #include "revt/Station.h"
14 #include "revt/REvent.h"
15 #include "revt/Header.h"
16 #include "revt/StationRecData.h"
18 #include "evt/Event.h"
19 #include "evt/ShowerRecData.h"
20 #include "evt/ShowerRRecData.h"
22 #include "rdet/RDetector.h"
23 #include "rdet/Station.h"
28 #include "utl/UTMPoint.h"
29 #include "utl/UTCDateTime.h"
30 #include "utl/CoordinateSystem.h"
34 namespace RdAirplane {
42 const boost::filesystem::path& pOutputDirectory,
Detector description interface for Station-related data.
static const char * pulseInfoFileName
boost::filesystem::path _outputFile_
bool writePulseInfo(const revt::Station &pStation, const rdet::Station &pRadioStation)
virtual ~PulseInfoWriter()
Example Module to write a Root Tree and histos from the SEvent only.
class to hold data at the radio Station level.
DataWriter * _dataWriter_
DISALLOW_COPY_AND_ASSIGN(PulseInfoWriter)
PulseInfoWriter(DataWriter *pDataWriter, const boost::filesystem::path &pOutputDirectory, evt::Event &pEvent)