Clean up compilation warnings
[u/mrichter/AliRoot.git] / ITS / AliITSGeometryITSV.h
CommitLineData
162acd47 1#ifndef ALIITSGEOMETRYITSV_H
2#define ALIITSGEOMETRYITSV_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
10/*
11 ITS Mother volume for ITS Geometry v11.
12*/
13#include "AliITSBaseGeometry.h"
14class TVector3;
15class AliITS;
16
17class AliITSGeometryITSV : public AliITSBaseGeometry {
18 public:
19 AliITSGeometryITSV();
20 AliITSGeometryITSV(AliITS *its,const char *moth);
21 virtual ~AliITSGeometryITSV(){};
22 void CreateG3Geometry();
23 void PositionGeometry(const char *moth,Int_t copy,TVector3 &t,
24 Int_t irot=0);
25 void CreateG3Materials();
26 void BuildDisplayGeometry();
27 AliITSBaseVolParams& GetParams(){return fA;}// Returns parameters of
28 // this logical volume.
29 void PolyCone(AliITSPConeData &d,Int_t med); // Special version for this
30 private:
31 AliITSPConeData fA; // Poly-cone Volume A.
32 Int_t fAir; // ITS mother volume material number.
33
34 ClassDef(AliITSGeometryITSV,1)// ITS Mother Volume for Geometry v11.
35};
36
37#endif
38