16 _run_id(std::numeric_limits<int>::max()),
17 _spill_id(std::numeric_limits<int>::max()),
18 _target_pos(std::numeric_limits<short>::max()),
19 _bos_coda_id (std::numeric_limits<int>::max()),
20 _bos_vme_time(std::numeric_limits<int>::max()),
21 _eos_coda_id (std::numeric_limits<int>::max()),
22 _eos_vme_time(std::numeric_limits<int>::max()),
30 delete _bos_scaler_list;
31 delete _eos_scaler_list;
32 delete _slow_cont_list;
36 os <<
"---SQSpill_v2--------------------" << endl;
40 os <<
"---------------------------------" << endl;
46 if (_run_id == std::numeric_limits<int>::max())
return 0;
47 if (_spill_id == std::numeric_limits<int>::max())
return 0;
48 if (_target_pos == std::numeric_limits<short>::max())
return 0;
void identify(std::ostream &os=std::cout) const
int isValid() const
isValid returns non zero if object contains vailid data
virtual int get_run_id() const
Return the run ID when this spill was taken.
virtual int get_spill_id() const
Return the spill ID.
virtual short get_target_pos() const
Return the target position in this spill.