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

#include <FairGeoAsciiIo.h>

Inheritance diagram for FairGeoAsciiIo:
FairGeoIo

Public Member Functions

 FairGeoAsciiIo ()
 
virtual ~FairGeoAsciiIo ()
 
void setDirectory (const char *fDir)
 
const char * getDirectory ()
 
const char * getFilename ()
 
Bool_t open (const char *, const Text_t *status="in")
 
Bool_t isOpen ()
 
Bool_t isWritable ()
 
void close ()
 
void print ()
 
Bool_t read (FairGeoMedia *)
 
Bool_t read (FairGeoSet *, FairGeoMedia *)
 
Bool_t write (FairGeoMedia *)
 
Bool_t write (FairGeoSet *set)
 
Bool_t readGeomConfig (FairGeoInterface *)
 
Bool_t readDetectorSetup (FairGeoInterface *)
 
Bool_t setSimulRefRun (const char *)
 
Bool_t setHistoryDate (const char *)
 

Detailed Description

Class for geometry I/O from ASCII file

Author
Ilse Koenig

Definition at line 25 of file FairGeoAsciiIo.h.

Constructor & Destructor Documentation

FairGeoAsciiIo::FairGeoAsciiIo ( )

Definition at line 35 of file FairGeoAsciiIo.cxx.

FairGeoAsciiIo::~FairGeoAsciiIo ( )
virtual

Definition at line 45 of file FairGeoAsciiIo.cxx.

Member Function Documentation

void FairGeoAsciiIo::close ( )
virtual

Implements FairGeoIo.

Definition at line 113 of file FairGeoAsciiIo.cxx.

const char* FairGeoAsciiIo::getDirectory ( )
inline

Definition at line 36 of file FairGeoAsciiIo.h.

const char* FairGeoAsciiIo::getFilename ( )
inline

Definition at line 37 of file FairGeoAsciiIo.h.

Bool_t FairGeoAsciiIo::isOpen ( )
virtual

Implements FairGeoIo.

Definition at line 95 of file FairGeoAsciiIo.cxx.

Bool_t FairGeoAsciiIo::isWritable ( )
virtual

Implements FairGeoIo.

Definition at line 104 of file FairGeoAsciiIo.cxx.

Bool_t FairGeoAsciiIo::open ( const char *  fname,
const Text_t *  status = "in" 
)
virtual

Implements FairGeoIo.

Definition at line 53 of file FairGeoAsciiIo.cxx.

void FairGeoAsciiIo::print ( )
virtual

Implements FairGeoIo.

Definition at line 122 of file FairGeoAsciiIo.cxx.

Bool_t FairGeoAsciiIo::read ( FairGeoMedia media)
virtual

Implements FairGeoIo.

Definition at line 136 of file FairGeoAsciiIo.cxx.

Bool_t FairGeoAsciiIo::read ( FairGeoSet set,
FairGeoMedia media 
)
virtual

Implements FairGeoIo.

Definition at line 146 of file FairGeoAsciiIo.cxx.

Bool_t FairGeoAsciiIo::readDetectorSetup ( FairGeoInterface interface)

Definition at line 226 of file FairGeoAsciiIo.cxx.

Bool_t FairGeoAsciiIo::readGeomConfig ( FairGeoInterface interface)
virtual

Implements FairGeoIo.

Definition at line 176 of file FairGeoAsciiIo.cxx.

void FairGeoAsciiIo::setDirectory ( const char *  fDir)
inline

Definition at line 35 of file FairGeoAsciiIo.h.

Bool_t FairGeoAsciiIo::setHistoryDate ( const char *  )
inlinevirtual

Implements FairGeoIo.

Definition at line 50 of file FairGeoAsciiIo.h.

Bool_t FairGeoAsciiIo::setSimulRefRun ( const char *  )
inlinevirtual

Implements FairGeoIo.

Definition at line 49 of file FairGeoAsciiIo.h.

Bool_t FairGeoAsciiIo::write ( FairGeoMedia media)
virtual

Implements FairGeoIo.

Definition at line 156 of file FairGeoAsciiIo.cxx.

Bool_t FairGeoAsciiIo::write ( FairGeoSet set)
virtual

Implements FairGeoIo.

Definition at line 166 of file FairGeoAsciiIo.cxx.


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