Kalman filter vertex in Psi2s task
[u/mrichter/AliRoot.git] / STRUCT / AliHALLv3.h
1 #ifndef ALIHALLV3_H
2 #define ALIHALLV3_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 ////////////////////////////////////////////////
9 //  Manager class for detector: HALL          //
10 ////////////////////////////////////////////////
11  
12 #include "AliHALL.h"
13  
14  
15 class AliHALLv3 : public AliHALL {
16  
17 public:
18    AliHALLv3();
19    AliHALLv3(const char *name, const char *title);
20    virtual      ~AliHALLv3() {}
21    virtual void  CreateGeometry();
22    virtual void  StepManager();
23    virtual void  Init();
24    virtual void  SetNewShield24() {fNewShield24 = 1;}
25    virtual void  SetScoring()     {fScoring     = 1;}
26    virtual void  SetRackShield()  {fRackShield  = 1;}
27 private:
28    Bool_t fNewShield24;   // Option for new shielding in PX24 and RB24
29    Int_t  fRefVolumeId;   // Volume ID of scoring plane
30    Bool_t fScoring;       // Scoring Option
31    Bool_t fRackShield;    // Additional rack shielding
32    ClassDef(AliHALLv3,2)  //Class for ALICE experimental hall
33 };
34
35 #endif