Improved version of the ALICE geometry manager. The main improvements are: a) LUT...
authorcvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 20 Jun 2007 10:58:40 +0000 (10:58 +0000)
committercvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 20 Jun 2007 10:58:40 +0000 (10:58 +0000)
commit36b010bf252ecf937975c1b24bee4837996738dc
tree7945d18f0f1897068b51b6046af862c0d77e00cd
parent5b33a7f555c44a1e32cd2f37923cd7530bb86d08
Improved version of the ALICE geometry manager. The main improvements are: a) LUT with original (ideal geometry) matrixes for all the sensistive volumes. The LUT is initialized before misaligning the geometry; b) New method LoadGeometry() which can be used to load the geometry either from CDB (default case) or from user-defined geometry.root file; c) The Instance() method has been removed and all the public methods become static. All the access to the geometry is done via pointer to the loaded TGeoManager insted of gGeoManager. This should allow, for example, AliEVE to load several geometries in one session.
STEER/AliGeomManager.cxx
STEER/AliGeomManager.h