static Bool_t GetTrackingMatrix(Int_t index, TGeoHMatrix &m);
static void LoadGeometry(const char *geomFileName = NULL);
- static void SetGeometry(TGeoManager *geom);
+ static void SetGeometry(TGeoManager * const geom);
static void CheckOverlapsOverPNs(Double_t threshold);
static Bool_t ApplyAlignObjsToGeom(TObjArray& alObjArray, Bool_t ovlpcheck=kFALSE);
AliGeomManager(const AliGeomManager&);
AliGeomManager& operator=(const AliGeomManager&);
- static TGeoHMatrix* GetMatrix(TGeoPNEntry* pne);
- static TGeoHMatrix* GetOrigGlobalMatrix(TGeoPNEntry* pne);
+ static TGeoHMatrix* GetMatrix(TGeoPNEntry * const pne);
+ static TGeoHMatrix* GetOrigGlobalMatrix(TGeoPNEntry * const pne);
static Bool_t GetOrigGlobalMatrixFromPath(const char *path, TGeoHMatrix &m);
static TGeoPNEntry* GetPNEntry(Int_t index);
static TGeoPNEntry* GetPNEntry(ELayerID layerId, Int_t modId);
+ static void ResetPNEntriesLUT();
static void InitAlignObjFromGeometry();
static void InitPNEntriesLUT();
static void InitNalignable();
static const char * fgkDetectorName[fgkNDetectors] ; // name of detectors
static Int_t fgNalignable[fgkNDetectors];
- ClassDef(AliGeomManager, 0);
+ ClassDef(AliGeomManager, 0); // Manager of geometry information for alignment
};
#endif