1 #ifndef ALIITSGEOMSSD_H
2 #define ALIITSGEOMSSD_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
10 //#include "AliITSgeom.h"
15 class AliITSgeomSSD: public TObject {
19 virtual ~AliITSgeomSSD() {
22 AliITSgeomSSD(const AliITSgeomSSD &source);
23 AliITSgeomSSD& operator=(const AliITSgeomSSD &source);
25 TBRIK *GetShape() const {
31 return fShapeSSD->GetDx();
35 return fShapeSSD->GetDy();
39 return fShapeSSD->GetDz();
43 // define shape of active area using ROOT shapes so that they can
44 // be easly plotted. Inputs to TBRIK are
45 // Shape name (what ever that is)
46 // Shape title (what ever that means)
47 // name of material (something I took from ITSgeometry.tme file
48 // dx => 1/2 thickness of wafer's active volume (cm)
49 // dy => 1/2 r*phi size of active volume (cm)
50 // dz => 1/2 size of active volume (cm)
51 TBRIK *fShapeSSD; // comment
52 // Other infomation like.
53 // Float_t fTopPitch; // cm
54 // Float_t fTopWidth; // cm
55 // Float_t fTopLength; // cm
56 // Float_t fTopAngle; // cm
57 // Float_t fBottomPitch; // cm
58 // Float_t fBottomWidth; // cm
59 // Float_t fBottomLength; // cm
60 // Float_t fBottomAngle; // cm
61 // or what other or different information that is needed.
63 ClassDef(AliITSgeomSSD,1) // ITS SSD detector geometry class