4 #ifndef _H_SQSlowCont_H_
5 #define _H_SQSlowCont_H_
21 virtual void identify(std::ostream& os = std::cout)
const {
22 os <<
"---SQSlowCont base class------------" << std::endl;
32 virtual std::string
get_name()
const {
return "";}
38 virtual std::string
get_type()
const {
return "";}
An SQ interface class to hold the data of one slow-control channel.
virtual void set_name(const std::string a)
virtual SQSlowCont * Clone() const
virtual std::string get_name() const
Return the name of this channel.
virtual void set_time_stamp(const std::string a)
virtual PHObject * clone() const
Virtual copy constructor.
virtual void Reset()
Clear Event.
virtual void set_type(const std::string a)
virtual int isValid() const
isValid returns non zero if object contains vailid data
virtual std::string get_type() const
Return the type (i.e. caterogy name) of this channel.
virtual std::string get_time_stamp() const
Return the time when this channel was read out.
virtual std::string get_value() const
Return the value of this channel.
virtual void identify(std::ostream &os=std::cout) const
virtual void set_value(const std::string a)