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

#include <FairDetParAsciiFileIo.h>

Inheritance diagram for FairDetParAsciiFileIo:
FairDetParIo FairGenericParAsciiFileIo

Public Member Functions

 FairDetParAsciiFileIo (std::fstream *f)
 
virtual ~FairDetParAsciiFileIo ()
 
- Public Member Functions inherited from FairDetParIo
 FairDetParIo ()
 
virtual ~FairDetParIo ()
 
void setInputNumber (Int_t n)
 
Int_t getInputNumber ()
 
virtual Bool_t init (FairParSet *)
 
virtual Int_t write (FairParSet *)
 
 ClassDef (FairDetParIo, 0)
 

Protected Member Functions

Bool_t findContainer (const Text_t *name)
 pointer to ascii file More...
 
Bool_t checkAllFound (Int_t *, Int_t)
 
void writeHeader (const Text_t *, const Text_t *context="", const Text_t *author="", const Text_t *description="")
 
void writeComment (FairParSet *)
 
void readComment (const Char_t *, FairParSet *)
 

Protected Attributes

TString fHeader
 
TString sepLine
 header of container output in file More...
 
std::fstream * pFile
 comment line More...
 
- Protected Attributes inherited from FairDetParIo
Int_t inputNumber
 

Detailed Description

Definition at line 19 of file FairDetParAsciiFileIo.h.

Constructor & Destructor Documentation

FairDetParAsciiFileIo::FairDetParAsciiFileIo ( std::fstream *  f)

Definition at line 29 of file FairDetParAsciiFileIo.cxx.

virtual FairDetParAsciiFileIo::~FairDetParAsciiFileIo ( )
inlinevirtual

Definition at line 43 of file FairDetParAsciiFileIo.h.

Member Function Documentation

Bool_t FairDetParAsciiFileIo::checkAllFound ( Int_t *  set,
Int_t  setSize 
)
protected

Definition at line 68 of file FairDetParAsciiFileIo.cxx.

Bool_t FairDetParAsciiFileIo::findContainer ( const Text_t *  name)
protected

pointer to ascii file

Definition at line 42 of file FairDetParAsciiFileIo.cxx.

void FairDetParAsciiFileIo::readComment ( const Char_t *  lastBuf,
FairParSet pPar 
)
protected

Definition at line 111 of file FairDetParAsciiFileIo.cxx.

void FairDetParAsciiFileIo::writeComment ( FairParSet pPar)
protected

Definition at line 147 of file FairDetParAsciiFileIo.cxx.

void FairDetParAsciiFileIo::writeHeader ( const Text_t *  name,
const Text_t *  context = "",
const Text_t *  author = "",
const Text_t *  description = "" 
)
protected

Definition at line 85 of file FairDetParAsciiFileIo.cxx.

Member Data Documentation

TString FairDetParAsciiFileIo::fHeader
protected

Definition at line 22 of file FairDetParAsciiFileIo.h.

std::fstream* FairDetParAsciiFileIo::pFile
protected

comment line

Definition at line 24 of file FairDetParAsciiFileIo.h.

TString FairDetParAsciiFileIo::sepLine
protected

header of container output in file

Definition at line 23 of file FairDetParAsciiFileIo.h.


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