HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HParRootFileIo Class Reference

#include <hparrootfileio.h>

Inheritance diagram for HParRootFileIo:
Collaboration diagram for HParRootFileIo:

Public Member Functions

 HParRootFileIo ()
 
 ~HParRootFileIo ()
 
Bool_t open (const Text_t *fname, const Option_t *option="READ", const Text_t *ftitle="", Int_t compress=1)
 
void close ()
 
void print ()
 
HParRootFilegetParRootFile ()
 
void readVersions (HRun *)
 
TList * getList ()
 
Bool_t check ()
 
void cd ()
 
- Public Member Functions inherited from HParIo
 HParIo ()
 
virtual ~HParIo ()
 
virtual HDetParIogetDetParIo (const Text_t *)
 
virtual void setDetParIo (HDetParIo *)
 
virtual void removeDetParIo (const Text_t *)
 
void setInputNumber (Int_t)
 
virtual Bool_t reconnect ()
 
virtual void disconnect ()
 
virtual void setDetParIo (const Text_t *)
 
const Char_t * getInputName ()
 
void setAutoWritable (Bool_t f=kTRUE)
 
Bool_t isAutoWritable ()
 
virtual TList * getListOfRuns (const Char_t *, const Char_t *startAt="", const Char_t *endAt="")
 

Protected Attributes

HParRootFilefile
 
- Protected Attributes inherited from HParIo
TString inputName
 
TList * detParIoList
 
Bool_t autoWritable
 

Detailed Description

Definition at line 31 of file hparrootfileio.h.

Constructor & Destructor Documentation

HParRootFileIo::HParRootFileIo ( )

Definition at line 57 of file hparrootfileio.cc.

HParRootFileIo::~HParRootFileIo ( )

Definition at line 62 of file hparrootfileio.cc.

Member Function Documentation

void HParRootFileIo::cd ( )
inlinevirtual

Reimplemented from HParIo.

Definition at line 49 of file hparrootfileio.h.

Bool_t HParRootFileIo::check ( )
inlinevirtual

Reimplemented from HParIo.

Definition at line 44 of file hparrootfileio.h.

void HParRootFileIo::close ( void  )
virtual

Reimplemented from HParIo.

Definition at line 81 of file hparrootfileio.cc.

TList * HParRootFileIo::getList ( )

Definition at line 118 of file hparrootfileio.cc.

HParRootFile * HParRootFileIo::getParRootFile ( )

Definition at line 107 of file hparrootfileio.cc.

Bool_t HParRootFileIo::open ( const Text_t *  fname,
const Option_t *  option = "READ",
const Text_t *  ftitle = "",
Int_t  compress = 1 
)
void HParRootFileIo::print ( void  )
virtual

Reimplemented from HParIo.

Definition at line 92 of file hparrootfileio.cc.

void HParRootFileIo::readVersions ( HRun currentRun)
virtual

Reimplemented from HParIo.

Definition at line 112 of file hparrootfileio.cc.

Member Data Documentation

HParRootFile* HParRootFileIo::file
protected

Definition at line 33 of file hparrootfileio.h.


The documentation for this class was generated from the following files: