1 #ifndef NeXusEventWriter_H
2 #define NeXusEventWriter_H
18 virtual void start(
int run_number,
bool clear_counters);
20 virtual void stop(
bool close_file);
40 void stop(
bool delete_file =
false);
42 void snapshot(
const std::string& name);
void start(const ISISCRPT_STRUCT *crpt, IXNeXusFile *file, bool create_empty)
virtual void stop(bool close_file)
void stop(bool delete_file=false)
void snapshotOld(const std::string &name)
void snapshot(const std::string &name)
void setup(const ISISCRPT_STRUCT *crpt, ISISDAE *dae, int run_number_digits, DAEstatus &status)
NeXusEventCallback * m_nxcallback
const ISISCRPT_STRUCT * m_crpt
NeXusEventCallback * m_nxcallback
std::list< boost::signals2::connection > m_callbacks