]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STRUCT/AliHALLv3.h
Merge branch 'feature-doxygen'
[u/mrichter/AliRoot.git] / STRUCT / AliHALLv3.h
CommitLineData
257726e6 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
15class AliHALLv3 : public AliHALL {
16
17public:
18 AliHALLv3();
19 AliHALLv3(const char *name, const char *title);
20 virtual ~AliHALLv3() {}
21 virtual void CreateGeometry();
5b37b1dd 22 virtual void StepManager();
23 virtual void Init();
84e3df3e 24 virtual void SetNewShield24() {fNewShield24 = 1;}
5b37b1dd 25 virtual void SetScoring() {fScoring = 1;}
a612ec56 26 virtual void SetRackShield() {fRackShield = 1;}
84e3df3e 27private:
28 Bool_t fNewShield24; // Option for new shielding in PX24 and RB24
5b37b1dd 29 Int_t fRefVolumeId; // Volume ID of scoring plane
30 Bool_t fScoring; // Scoring Option
a612ec56 31 Bool_t fRackShield; // Additional rack shielding
32 ClassDef(AliHALLv3,2) //Class for ALICE experimental hall
257726e6 33};
34
35#endif