]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/AliTRDgeometryHole.h
Replacing array of objects by array of pointers
[u/mrichter/AliRoot.git] / TRD / AliTRDgeometryHole.h
CommitLineData
dd9a6ee3 1#ifndef ALITRDGEOMETRYHOLE_H
2#define ALITRDGEOMETRYHOLE_H
f7336fa3 3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
0a29d0f1 8///////////////////////////////////////////////////////////////////////////////
9// //
10// TRD geometry with holes //
11// //
12///////////////////////////////////////////////////////////////////////////////
13
f7336fa3 14#include "AliTRDgeometry.h"
15
16class AliTRDgeometryHole : public AliTRDgeometry {
17
18 public:
19
20 AliTRDgeometryHole();
8230f242 21 virtual ~AliTRDgeometryHole();
f7336fa3 22
8230f242 23 void CreateGeometry(Int_t *idtmed);
793ff80c 24 Int_t IsVersion() const { return 0; };
6f1e466d 25 void Init();
26
793ff80c 27 void SetPHOShole() { };
28 void SetRICHhole() { };
f2649dd2 29 Bool_t IsHole(Int_t iplan, Int_t icham, Int_t /*isec*/) const;
8737e16f 30 virtual void SetOldGeometry();
31
793ff80c 32 Bool_t GetPHOShole() const { return kTRUE; };
33 Bool_t GetRICHhole() const { return kTRUE; };
f7336fa3 34
35 protected:
36
0a770ac9 37 ClassDef(AliTRDgeometryHole,2) // TRD geometry with hole
f7336fa3 38
39};
40
41#endif