HScsChannelRaw
class description - source file - inheritance tree (.pdf)
public:
HScsChannelRaw()
HScsChannelRaw(UInt_t, UInt_t, Double_t)
HScsChannelRaw(const HScsChannelRaw&)
~HScsChannelRaw()
static TClass* Class()
UInt_t getDate()
UInt_t getTime()
void getTimestamp(TString&)
Double_t getValue()
virtual TClass* IsA() const
HScsChannelRaw& operator=(const HScsChannelRaw&)
void print(Int_t)
void setDate(UInt_t d)
void setTime(UInt_t t)
void setValue(Double_t v)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void write(fstream&, Int_t)
private:
UInt_t fDate UTC Date of entry
UInt_t fTime UTC Time of entry
Double_t value Channel value
HScsRawChannel
Class for the raw data of a slowcontrol channel
The timestamp is stored in two UInt_t variables fDate and fTime
for direct comparison with the time in the event header
HScsChannel
Class for the summary data of a slowcontrol channel
Contains the raw data in a TObjArray
HScsChannelRaw()
Default constructor
HScsChannelRaw(UInt_t d,UInt_t t,Double_t v)
Constructor with date, time and value
void getTimestamp(TString& s)
Converts date and time to a readable string
void print(Int_t valPrec)
Prints the data to stdout
void write(fstream& fout,Int_t valPrec)
Writes the data to fstream
Inline Functions
void ~HScsChannelRaw()
void setDate(UInt_t d)
void setTime(UInt_t t)
void setValue(Double_t v)
UInt_t getDate()
UInt_t getTime()
Double_t getValue()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HScsChannelRaw HScsChannelRaw(const HScsChannelRaw&)
HScsChannelRaw& operator=(const HScsChannelRaw&)
Last update: Mon Feb 5 16:52:53 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.