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

#include <FairGeoInterface.h>

Inheritance diagram for FairGeoInterface:

Public Member Functions

 FairGeoInterface ()
 
 ~FairGeoInterface ()
 
void setOracleInput (FairGeoIo *p)
 
void setOutput (FairGeoIo *p)
 
void setGeomBuilder (FairGeoBuilder *p)
 
FairGeoIogetFileInput ()
 
FairGeoIogetOraInput ()
 
FairGeoIogetOutput ()
 
FairGeoShapesgetShapes ()
 
FairGeoMediagetMedia ()
 
TList * getMasterNodes ()
 
void addInputFile (const char *)
 
void addGeoModule (FairGeoSet *)
 
void setMediaFile (const char *file)
 
FairGeoSetfindSet (const char *)
 
Bool_t readSet (FairGeoSet *)
 
Bool_t writeSet (FairGeoSet *)
 
Bool_t writeSet (FairGeoSet *, const char *)
 
Bool_t createSet (FairGeoSet *)
 
void deleteSet (FairGeoSet *pSet)
 
Bool_t readMedia ()
 
Bool_t writeMedia ()
 
Bool_t writeMedia (const char *)
 
Bool_t readAll ()
 
Bool_t writeAll ()
 
Bool_t createAll (Bool_t withCleanup=kFALSE)
 
Bool_t createGeometry (Bool_t withCleanup=kFALSE)
 
Bool_t readGeomConfig (const char *)
 
void addSetupFile (const char *f)
 
Bool_t readSetupFile ()
 
void print ()
 
void SetNoOfSets (Int_t n)
 

Detailed Description

Class to manage geometry for simulations

Author
Ilse koenig
M. Al-Turany

Definition at line 41 of file FairGeoInterface.h.

Constructor & Destructor Documentation

FairGeoInterface::FairGeoInterface ( )

actually used geometry builder

Definition at line 47 of file FairGeoInterface.cxx.

FairGeoInterface::~FairGeoInterface ( )

Definition at line 64 of file FairGeoInterface.cxx.

Member Function Documentation

void FairGeoInterface::addGeoModule ( FairGeoSet pSet)

Definition at line 98 of file FairGeoInterface.cxx.

void FairGeoInterface::addInputFile ( const char *  file)

Definition at line 107 of file FairGeoInterface.cxx.

void FairGeoInterface::addSetupFile ( const char *  f)
inline

Definition at line 84 of file FairGeoInterface.h.

Bool_t FairGeoInterface::createAll ( Bool_t  withCleanup = kFALSE)

Definition at line 331 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::createGeometry ( Bool_t  withCleanup = kFALSE)

Definition at line 360 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::createSet ( FairGeoSet pSet)

Definition at line 488 of file FairGeoInterface.cxx.

void FairGeoInterface::deleteSet ( FairGeoSet pSet)

Definition at line 246 of file FairGeoInterface.cxx.

FairGeoSet * FairGeoInterface::findSet ( const char *  name)

Definition at line 180 of file FairGeoInterface.cxx.

FairGeoIo* FairGeoInterface::getFileInput ( )
inline

Definition at line 61 of file FairGeoInterface.h.

TList* FairGeoInterface::getMasterNodes ( )
inline

Definition at line 66 of file FairGeoInterface.h.

FairGeoMedia* FairGeoInterface::getMedia ( )
inline

Definition at line 65 of file FairGeoInterface.h.

FairGeoIo* FairGeoInterface::getOraInput ( )
inline

Definition at line 62 of file FairGeoInterface.h.

FairGeoIo* FairGeoInterface::getOutput ( )
inline

Definition at line 63 of file FairGeoInterface.h.

FairGeoShapes* FairGeoInterface::getShapes ( )
inline

Definition at line 64 of file FairGeoInterface.h.

void FairGeoInterface::print ( )

Definition at line 497 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::readAll ( )

Definition at line 288 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::readGeomConfig ( const char *  configFile)

Definition at line 513 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::readMedia ( )

Definition at line 256 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::readSet ( FairGeoSet pSet)

Definition at line 211 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::readSetupFile ( )

Definition at line 527 of file FairGeoInterface.cxx.

void FairGeoInterface::setGeomBuilder ( FairGeoBuilder p)
inline

Definition at line 60 of file FairGeoInterface.h.

void FairGeoInterface::setMediaFile ( const char *  file)

Definition at line 105 of file FairGeoInterface.cxx.

void FairGeoInterface::SetNoOfSets ( Int_t  n)
inline

Definition at line 87 of file FairGeoInterface.h.

void FairGeoInterface::setOracleInput ( FairGeoIo p)
inline

Definition at line 58 of file FairGeoInterface.h.

void FairGeoInterface::setOutput ( FairGeoIo p)
inline

Definition at line 59 of file FairGeoInterface.h.

Bool_t FairGeoInterface::writeAll ( )

Definition at line 316 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::writeMedia ( )

Definition at line 267 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::writeMedia ( const char *  filename)

Definition at line 276 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::writeSet ( FairGeoSet pSet)

Definition at line 225 of file FairGeoInterface.cxx.

Bool_t FairGeoInterface::writeSet ( FairGeoSet pSet,
const char *  filename 
)

Definition at line 234 of file FairGeoInterface.cxx.


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