|
HighLAND
|
Public Member Functions | |
| TGeoManager * | GeoManager () |
| void | InitializeGeometry (bool IsMC=true) const |
| void | InitializeDetectorDefinitionFromROOTGeometry () const |
| Overrride the values in DetectorDefinion with the ones extracted from the ROOT geometry. | |
| void | FillFGDInfoFromROOTGeometry () const |
| Fill FGD info. | |
| void | GetVolumeProperties (const std::string &name, Double_t *pos, Double_t *size) const |
| Get the volume position and size from the ROOT geometry. | |
| void | SetDetectorBoundaries (const std::string &det_name, Float_t *det_min, Float_t *det_max, const std::string &name1, const std::string &name2="") const |
| Overrride the values in DetectorDefinion with the ones extracted from the ROOT geometry. | |
| bool | LoadGeometry (const std::string &file="", Int_t geomID=-1, const std::string &geomDir="") |
| Load the TGeoManager from the input root file. Returns true when the new geometry was loaded. | |
| void | SetDetectorBoundaries (Float_t *detMin, Float_t *detMax, const Float_t *min, const Float_t *max) const |
| Set detector boundaries. | |
| Int_t | GetCurrentGeomID () const |
| Retrieve current geometry ID. | |
Static Public Member Functions | |
| static GeometryManager & | Get () |
| Get a pointer to the singleton instance of the geometry information. | |
Definition at line 42 of file GeometryManager.hxx.
| void GeometryManager::InitializeGeometry | ( | bool | IsMC = true | ) | const |
General function to initialize the geometry For the moment used to set appropriate ECal volume definitions depending on Data/MC status
Definition at line 168 of file GeometryManager.cxx.
1.8.13