HPidParCont
class description - source file - inheritance tree (.pdf)
public:
HPidParCont(const char* name, const char* title, const char* context)
HPidParCont(const HPidParCont&)
virtual ~HPidParCont()
static TClass* Class()
virtual void detachHistograms()
virtual Bool_t getParams(HParamList*)
virtual Bool_t init()
virtual Bool_t init(HParIo* inp)
virtual Bool_t init(HParIo* inp, Int_t*)
virtual TClass* IsA() const
static Bool_t makePidParIo()
HPidParCont& operator=(const HPidParCont&)
virtual void Print(Option_t* p)
virtual void print()
virtual void putParams(HParamList*)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Int_t write(HParIo* io)
HPidParCont
Base class for all containers which do not need any fancy for reading
and writnig, so they may use HPidParRootFileIo and HpidParAsciiFileIo
HPidParCont(const char *name, const char *title,
const char *context)
: HParCond(name, title, context)
Constructor
Fills description of the container with the current date
and the author from the login of the user running the process
~HPidParCont(void)
empty destructor
Bool_t init(void)
This method is called by the HRuntimeDb. The input is not selected, so we
check the first and later the second one and call for each init(HParIo *)
Bool_t init(HParIo *inp)
Try to init the container using inp and PID_PAR_IO_NAME HDetParIo
Int_t write(HParIo *io)
Try to write the container using io and PID_PAR_IO_NAME HDetParIo
void detachHistograms(void)
Function called after loading data from file.
This is a dummy method to give the interface for this operation.
When histograms are loaded from the file they add themself automatically
to gFile. When the input file is closed then the histograms are removed
as well. To eliminate this unpleasant feature pHist->SetDirectory(NULL)
must be called.
One should remember to delete the histograms in the clear() method
and in the destructor as well.
Bool_t makePidParIo(void)
Add PID parameters' I/O to the runtime database
Inline Functions
Bool_t init(HParIo* inp, Int_t*)
void Print(Option_t* p)
void print()
void putParams(HParamList*)
Bool_t getParams(HParamList*)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HPidParCont HPidParCont(const HPidParCont&)
HPidParCont& operator=(const HPidParCont&)
Author: Marcin Jaskula 09/10/2002
Last update: Fri Jan 26 12:22:34 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.