]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSv11GeometrySPD.h
Updated ITS version 11 geometry. Requires ROOT version 4 with a special patch
[u/mrichter/AliRoot.git] / ITS / AliITSv11GeometrySPD.h
CommitLineData
db486a6e 1#ifndef ALIITSV11GEOMETRYSPD_H
2#define ALIITSV11GEOMETRYSPD_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/*
7 $Id$
8 */
9#include <AliITSv11Geometry.h>
10class TGeoVolume;
11
12class AliITSv11GeometrySPD : public AliITSv11Geometry {
13 public:
14 AliITSv11GeometrySPD(){};
15 AliITSv11GeometrySPD(Bool_t debug):AliITSv11Geometry(debug){};
16 virtual ~AliITSv11GeometrySPD(){};
17 //
18 virtual void CarbonFiberSector(TGeoVolume *Moth);
19 virtual void HalfStave(TGeoVolume *Moth);
20 //
21 // Create figures for the documentation of this class
22 virtual void CreateFigure0(const Char_t *filepath="",
23 const Char_t *type="gif");
24 private:
25 void SPDsectorShape(Int_t n,const Double_t *xc,const Double_t *yc,
26 const Double_t *r,const Double_t *ths,const Double_t *the,Int_t npr,
27 Int_t &m,Double_t **xp,Double_t **yp);
28
29 private:
30 ClassDef(AliITSv11GeometrySPD,1) // ITS v11 Centeral SPD geometry
31};
32
33#endif