HScsPar
class description - source file - inheritance tree (.pdf)
protected:
HScsPar()
public:
HScsPar(const char*, const char*)
HScsPar(const HScsPar&)
virtual ~HScsPar()
static TClass* Class()
virtual void clear()
TObjArray* getChannels()
virtual Bool_t init(HParIo* io, Int_t*)
virtual TClass* IsA() const
HScsPar& operator=(const HScsPar&)
virtual void printParams()
virtual void putAsciiHeader(TString& s)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Int_t write(HParIo*)
void write(fstream&)
protected:
TObjArray* pChannels Array of channels
HScsPar
Base class for Slow Control parameter containers
The derived classes must implement the protected default constructor
to set the container name and title and to add the channels in the
TObjArray pChannels.
HScsPar()
Protected default constructor
HScsPar(const char* name,const char* title)
Constructor with container name and title
~HScsPar()
Destructor
Bool_t init(HParIo* io,Int_t* set)
initializes the container from an input using the spectrometer interface class
Int_t write(HParIo* io)
writes the container to an output using the spectrometer interface class
void clear()
Clears the channel data, but does not delete the channels
void printParams()
Prints the container to stdout
void write(fstream& fout)
Writes the container to fstream
Inline Functions
void putAsciiHeader(TString& s)
TObjArray* getChannels()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HScsPar HScsPar(const HScsPar&)
HScsPar& operator=(const HScsPar&)
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.