FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairParIo Class Reference

#include <FairParIo.h>

Inheritance diagram for FairParIo:
FairParAsciiFileIo FairParRootFileIo

Public Member Functions

 FairParIo ()
 
virtual ~FairParIo ()
 
virtual FairDetParIogetDetParIo (const Text_t *)
 
virtual void setDetParIo (FairDetParIo *)
 
virtual void removeDetParIo (Text_t *)
 
void setInputNumber (Int_t)
 
virtual void close ()
 
const char * getFilename ()
 
virtual void setDetParIo (Text_t *)
 
virtual void print ()
 
virtual Bool_t check ()
 
virtual void readVersions (FairRtdbRun *)
 
virtual void cd ()
 
void setAutoWritable (Bool_t f=kTRUE)
 
Bool_t isAutoWritable ()
 

Protected Attributes

TList * detParIoList
 
Bool_t autoWritable
 
TString filename
 

Detailed Description

Definition at line 19 of file FairParIo.h.

Constructor & Destructor Documentation

FairParIo::FairParIo ( )

Definition at line 30 of file FairParIo.cxx.

FairParIo::~FairParIo ( )
virtual

Definition at line 41 of file FairParIo.cxx.

Member Function Documentation

virtual void FairParIo::cd ( )
inlinevirtual

Reimplemented in FairParRootFileIo.

Definition at line 54 of file FairParIo.h.

virtual Bool_t FairParIo::check ( )
inlinevirtual

Reimplemented in FairParRootFileIo, and FairParAsciiFileIo.

Definition at line 47 of file FairParIo.h.

virtual void FairParIo::close ( )
inlinevirtual

Reimplemented in FairParRootFileIo, and FairParAsciiFileIo.

Definition at line 33 of file FairParIo.h.

FairDetParIo * FairParIo::getDetParIo ( const Text_t *  detName)
virtual

Definition at line 71 of file FairParIo.cxx.

const char* FairParIo::getFilename ( )
inline

Definition at line 36 of file FairParIo.h.

Bool_t FairParIo::isAutoWritable ( )
inline

Definition at line 58 of file FairParIo.h.

virtual void FairParIo::print ( )
inlinevirtual

Reimplemented in FairParRootFileIo, and FairParAsciiFileIo.

Definition at line 44 of file FairParIo.h.

virtual void FairParIo::readVersions ( FairRtdbRun )
inlinevirtual

Reimplemented in FairParRootFileIo.

Definition at line 50 of file FairParIo.h.

void FairParIo::removeDetParIo ( Text_t *  detName)
virtual

Definition at line 78 of file FairParIo.cxx.

void FairParIo::setAutoWritable ( Bool_t  f = kTRUE)
inline

Definition at line 57 of file FairParIo.h.

void FairParIo::setDetParIo ( FairDetParIo detParIo)
virtual

Definition at line 51 of file FairParIo.cxx.

virtual void FairParIo::setDetParIo ( Text_t *  )
inlinevirtual

Definition at line 41 of file FairParIo.h.

void FairParIo::setInputNumber ( Int_t  num)

Definition at line 61 of file FairParIo.cxx.

Member Data Documentation

Bool_t FairParIo::autoWritable
protected

Definition at line 23 of file FairParIo.h.

TList* FairParIo::detParIoList
protected

Definition at line 22 of file FairParIo.h.

TString FairParIo::filename
protected

Definition at line 24 of file FairParIo.h.


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