27 virtual void identify(std::ostream& os = std::cout)
const {
28 os <<
"---SQScaler base class------------" << std::endl;
37 virtual std::string
get_name()
const {
return "";}
An SQ interface class to hold the data of one scaler channel.
virtual int get_count() const
Return the count of this scaler channel.
virtual void set_type(const ScalerType_t a)
virtual SQScaler * Clone() const
virtual ScalerType_t get_type() const
Return 'BOS' or 'EOS' according to the timing when this channel was read out.
virtual void Reset()
Clear Event.
virtual void set_count(const int a)
virtual void identify(std::ostream &os=std::cout) const
virtual std::string get_name() const
Return the name of this scaler channel.
virtual void set_name(const std::string a)
virtual PHObject * clone() const
Virtual copy constructor.
virtual int isValid() const
isValid returns non zero if object contains vailid data