#include "hscschannel.h"

HScsChannelRaw


class description - source file - inheritance tree (.pdf)

class HScsChannelRaw : public TObject

Inheritance Chart:
TObject
<-
HScsChannelRaw

    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)

Data Members

    private:
UInt_t fDate UTC Date of entry UInt_t fTime UTC Time of entry Double_t value Channel value

Class Description


  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.