FairRoot
|
#include <FairRutherfordGeo.h>
Public Member Functions | |
FairRutherfordGeo () | |
~FairRutherfordGeo () | |
const char * | getModuleName (Int_t) |
const char * | getEleName (Int_t) |
Int_t | getModNumInMod (const TString &) |
ClassDef (FairRutherfordGeo, 1) | |
Public Member Functions inherited from FairGeoSet | |
virtual | ~FairGeoSet () |
void | setShapes (FairGeoShapes *s) |
void | setMasterNodes (TList *m) |
void | setGeomFile (const char *filename) |
const char * | getGeomFile () |
Int_t | getMaxSectors (void) |
Int_t | getMaxModules (void) |
Int_t | getMaxKeepinVolumes (void) |
void | setModules (Int_t, Int_t *) |
Int_t * | getModules (void) |
Int_t | getModule (Int_t, Int_t) |
FairGeoNode * | getVolume (const char *name) |
FairGeoNode * | getMasterNode (const char *name) |
TList * | getListOfVolumes () |
FairGeoShapes * | getShapes () |
void | setAuthor (TString &s) |
void | setDescription (TString &s) |
TString & | getAuthor () |
TString & | getDescription () |
virtual const char * | getKeepinName (Int_t, Int_t) |
virtual Int_t | getSecNumInMod (const TString &) |
virtual Bool_t | read (std::fstream &, FairGeoMedia *) |
virtual void | addRefNodes () |
virtual void | write (std::fstream &) |
virtual void | print () |
virtual Bool_t | create (FairGeoBuilder *) |
void | compare (FairGeoSet &) |
ClassDef (FairGeoSet, 0) | |
Protected Attributes | |
char | modName [20] |
char | eleName [20] |
Protected Attributes inherited from FairGeoSet | |
Int_t | hadesGeo |
TList * | volumes |
TList * | masterNodes |
Int_t | maxSectors |
Int_t | maxKeepinVolumes |
Int_t | maxModules |
TArrayI * | modules |
FairGeoShapes * | pShapes |
TString | geoFile |
TString | author |
TString | description |
Additional Inherited Members | |
Protected Member Functions inherited from FairGeoSet | |
FairGeoSet () | |
void | readInout (std::fstream &) |
void | readTransform (std::fstream &, FairGeoTransform &) |
Bool_t | readVolumeParams (std::fstream &, FairGeoMedia *, FairGeoNode *, TList *l=0) |
Bool_t | readKeepIn (std::fstream &, FairGeoMedia *, TString &) |
Bool_t | readModule (std::fstream &, FairGeoMedia *, TString &, TString &, Bool_t a=kFALSE) |
Definition at line 16 of file FairRutherfordGeo.h.
FairRutherfordGeo::FairRutherfordGeo | ( | ) |
Definition at line 14 of file FairRutherfordGeo.cxx.
|
inline |
Definition at line 24 of file FairRutherfordGeo.h.
FairRutherfordGeo::ClassDef | ( | FairRutherfordGeo | , |
1 | |||
) |
|
virtual |
Returns the element name of Det number m
Reimplemented from FairGeoSet.
Definition at line 36 of file FairRutherfordGeo.cxx.
|
inlinevirtual |
returns the module index from module name
?? in name[??] has to be the length of the detector name in the .geo file. For example if all nodes in this file starts with newdetector ?? has to be 11.
Reimplemented from FairGeoSet.
Definition at line 31 of file FairRutherfordGeo.h.
|
virtual |
Returns the module name of FairRutherford number m Setting MyDet here means that all modules names in the ASCII file should start with FairRutherford otherwise they will not be constructed
Reimplemented from FairGeoSet.
Definition at line 25 of file FairRutherfordGeo.cxx.
|
protected |
Definition at line 21 of file FairRutherfordGeo.h.
|
protected |
Definition at line 20 of file FairRutherfordGeo.h.