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

#include <hwallparasciifileio.h>

Inheritance diagram for HWallParAsciiFileIo:
Collaboration diagram for HWallParAsciiFileIo:

Public Member Functions

 HWallParAsciiFileIo (fstream *)
 
 ~HWallParAsciiFileIo (void)
 
Bool_t init (HParSet *, Int_t *)
 
Int_t write (HParSet *)
 
template<class T >
Bool_t read (T *)
 
template<class T >
Bool_t read (T *, Int_t *)
 
template<class T >
Int_t write (T *)
 
template<class T >
Int_t writeFile1 (T *)
 
template<class T >
Int_t writeFile3 (T *)
 
- Public Member Functions inherited from HDetParAsciiFileIo
 HDetParAsciiFileIo (fstream *f)
 
virtual ~HDetParAsciiFileIo ()
 
Bool_t read (HDetGeomPar *, Int_t *)
 
Bool_t read (HTrb3Calpar *)
 
Int_t writeFile (HDetGeomPar *)
 
template<class T >
Bool_t readFile (T *pPar)
 
template<class T >
Int_t writeFile (T *pPar)
 
- Public Member Functions inherited from HDetParIo
 HDetParIo ()
 
virtual ~HDetParIo ()
 
void setInputNumber (Int_t n)
 
Int_t getInputNumber ()
 

Additional Inherited Members

- Protected Member Functions inherited from HDetParAsciiFileIo
virtual Bool_t write (HDetector *)
 pointer to ascii file More...
 
Bool_t findContainer (const Text_t *name)
 
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 (HParSet *)
 
void readComment (const Char_t *, HParSet *)
 
Bool_t readLabPositions (const Text_t *, HDetGeomPar *, Int_t *, Int_t, Int_t)
 
Bool_t readVolumes (const Text_t *, HDetGeomPar *)
 
void readTransform (HGeomTransform &)
 
Bool_t readVolume (HGeomVolume *, HGeomShapes *, Text_t *)
 
void writeTransform (const HGeomTransform &)
 
void writeVolume (HGeomVolume *, HGeomShapes *)
 
- Protected Attributes inherited from HDetParAsciiFileIo
TString fHeader
 
TString sepLine
 header of container output in file More...
 
fstream * pFile
 comment line More...
 
- Protected Attributes inherited from HDetParIo
Int_t inputNumber
 

Detailed Description

Definition at line 12 of file hwallparasciifileio.h.

Constructor & Destructor Documentation

HWallParAsciiFileIo::HWallParAsciiFileIo ( fstream *  )
HWallParAsciiFileIo::~HWallParAsciiFileIo ( void  )
inline

Definition at line 15 of file hwallparasciifileio.h.

Member Function Documentation

Bool_t HWallParAsciiFileIo::init ( HParSet pPar,
Int_t *  set 
)
virtual

Reimplemented from HDetParIo.

Definition at line 28 of file hwallparasciifileio.cc.

References HDetParAsciiFileIo::pFile, read(), and HDetParAsciiFileIo::read().

template<class T >
Bool_t HWallParAsciiFileIo::read ( T *  pPar)
template<class T >
Bool_t HWallParAsciiFileIo::read ( T *  pPar,
Int_t *  set 
)
Int_t HWallParAsciiFileIo::write ( HParSet pPar)
virtual
template<class T >
Int_t HWallParAsciiFileIo::write ( T *  pPar)
template<class T >
Int_t HWallParAsciiFileIo::writeFile1 ( T *  pPar)
template<class T >
Int_t HWallParAsciiFileIo::writeFile3 ( T *  pPar)

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