4 #ifndef _H_SQSpill_v2_H_
5 #define _H_SQSpill_v2_H_
20 void identify(std::ostream& os = std::cout)
const;
int isValid() const
isValid returns non zero if object contains vailid data
virtual void set_spill_id(const int a)
virtual void set_run_id(const int a)
virtual int get_bos_vme_time() const
Return the VME time at BOS of this spill.
virtual SQStringMap * get_bos_scaler_list()
Return the list of scaler variables read out at BOS.
virtual void set_eos_coda_id(const int a)
virtual short get_target_pos() const
Return the target position in this spill.
virtual void set_bos_coda_id(const int a)
virtual int get_eos_coda_id() const
Return the Coda ID at EOS of this spill.
An SQ interface class to hold the data of one spill.
void identify(std::ostream &os=std::cout) const
virtual void set_target_pos(const short a)
A general-purpose SQ interface class that holds a list of PHObjects with key = string.
virtual int get_bos_coda_id() const
Return the Coda ID at BOS of this spill.
virtual void set_eos_vme_time(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 int get_eos_vme_time() const
Return the VME time at EOS of this spill.
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 SQStringMap * get_slow_cont_list()
Return the list of slow control variables.