/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
* See cxx source for full Copyright notice */
-// $Id$
-
-// $Log$
-// Revision 1.3 2007/05/08 16:57:42 masera
-// Updates concerning the geometry: versioning system, new V11hybrid version, bug fixes (B.Nilsend and L. Gaudichet
-//
-
//========================================================================
//
// Geometry of the Inner Tracking System
// Ludovic Gaudichet (gaudichet@to.infn.it)
//
//========================================================================
+
+
+// $Id$
+
+// $Log$
+// Revision 1.5 2007/08/24 14:32:57 hristov
+// Introduction of SPD half-stave volumes, cleaning and new code (in relation to new SPD geometry) in AliITSv11Hybrid (Ludovic)
+//
+// Revision 1.4 2007/06/28 10:17:25 masera
+// Introduction of the new SSD geometry in simulation (AliITSv11Hybrid) and suppression of overlaps between old and new parts
+//
+// Revision 1.3 2007/05/08 16:57:42 masera
+// Updates concerning the geometry: versioning system, new V11hybrid version, bug fixes (B.Nilsend and L. Gaudichet
+//
+
#include "AliITS.h"
#include "AliITSInitGeometry.h"
+class AliITSv11GeometrySPD;
class AliITSv11GeometrySDD;
class AliITSv11GeometrySSD;
public:
AliITSv11Hybrid();
+ AliITSv11Hybrid(const char *title);
AliITSv11Hybrid(const char *name, const char *title);
virtual ~AliITSv11Hybrid() ;
virtual void BuildGeometry();
private:
AliITSv11Hybrid(const AliITSv11Hybrid &source); // copy constructor
AliITSv11Hybrid& operator=(const AliITSv11Hybrid &source); // assignment operator
- void InitAliITSgeom();
+ void InitAliITSgeom() const;
Bool_t fGeomDetOut; // Flag to write .det file out
Bool_t fGeomDetIn; // Flag to read .det file or directly from Geat.
Int_t fIDMother; //! ITS Mother Volume id.
AliITSInitGeometry fInitGeom; //! Get access to decoding and AliITSgeom init functins
+ AliITSv11GeometrySPD *fSPDgeom; //! SPD Geometry
AliITSv11GeometrySDD *fSDDgeom; //! SDD Geometry
AliITSv11GeometrySSD *fSSDgeom; //! SSD Geometry
- ClassDef(AliITSv11Hybrid,3)
+ ClassDef(AliITSv11Hybrid,0)
};
#endif