FairRoot
|
#include <PixelGeo.h>
Public Member Functions | |
PixelGeo () | |
~PixelGeo () | |
const char * | getModuleName (Int_t) |
const char * | getEleName (Int_t) |
Int_t | getModNumInMod (const TString &) |
ClassDef (PixelGeo, 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 PixelGeo.h.
PixelGeo::PixelGeo | ( | ) |
Definition at line 14 of file PixelGeo.cxx.
|
inline |
Definition at line 24 of file PixelGeo.h.
PixelGeo::ClassDef | ( | PixelGeo | , |
1 | |||
) |
|
virtual |
Returns the element name of Det number m
Reimplemented from FairGeoSet.
Definition at line 38 of file PixelGeo.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 32 of file PixelGeo.h.
|
virtual |
Returns the module name of Pixel number m Setting Pixel here means that all modules names in the ASCII file should start with Pixel otherwise they will not be constructed
Reimplemented from FairGeoSet.
Definition at line 27 of file PixelGeo.cxx.
|
protected |
Definition at line 20 of file PixelGeo.h.
|
protected |
Definition at line 19 of file PixelGeo.h.