25 virtual void identify(std::ostream& os = std::cout)
const {
26 os <<
"---SQSpill base class------------" << std::endl;
33 virtual int get_run_id()
const {
return std::numeric_limits<int>::max();}
37 virtual int get_spill_id()
const {
return std::numeric_limits<int>::max();}
41 virtual short get_target_pos()
const {
return std::numeric_limits<short>::max();}
An SQ interface class to hold the data of one spill.
virtual short get_target_pos() const
Return the target position in this spill.
virtual int get_spill_id() const
Return the spill ID.
virtual int get_eos_vme_time() const
[Obsolete] Use SQHardSpill instead.
virtual SQStringMap * get_slow_cont_list()
Return the list of slow control variables.
virtual void set_spill_id(const int a)
virtual void set_target_pos(const short a)
virtual int isValid() const
isValid returns non zero if object contains vailid data
virtual SQStringMap * get_bos_scaler_list()
Return the list of scaler variables read out at BOS.
virtual int get_run_id() const
Return the run ID when this spill was taken.
virtual SQSpill * Clone() const
virtual int get_bos_coda_id() const
[Obsolete] Use SQHardSpill instead.
virtual void set_run_id(const int a)
virtual void Reset()
Clear Event.
virtual void set_bos_coda_id(const int a)
virtual void set_bos_vme_time(const int a)
virtual SQStringMap * get_eos_scaler_list()
Return the list of scaler variables read out at EOS.
virtual void set_eos_coda_id(const int a)
virtual void identify(std::ostream &os=std::cout) const
virtual int get_bos_vme_time() const
[Obsolete] Use SQHardSpill instead.
virtual void set_eos_vme_time(const int a)
virtual int get_eos_coda_id() const
[Obsolete] Use SQHardSpill instead.
A general-purpose SQ interface class that holds a list of PHObjects with key = string.