1 #ifndef FACT_DataWriteFits2 2 #define FACT_DataWriteFits2 30 bool Open(
const RUN_HEAD &h,
const FAD::RunDescription &d);
The base implementation of a distributed messaging system.
Adds some functionality to boost::posix_time::ptime for our needs.
std::shared_ptr< ofits > fFile
bool WriteEvt(const EVT_CTRL2 &e)
void WriteHeader(const RUN_HEAD &h, const FAD::RunDescription &d)
bool Open(const RUN_HEAD &h, const FAD::RunDescription &d)
std::array< uint32_t, 8 > fTriggerCounter
virtual int GetDrsStep() const
DataWriteFits2(const std::string path, uint64_t night, uint32_t runid, MessageImp &imp)
bool Close(const EVT_CTRL2 &)