]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONv1.h
macro moved to oldmacros directory. It has to be updated
[u/mrichter/AliRoot.git] / MUON / AliMUONv1.h
CommitLineData
a9e2aefa 1#ifndef ALIMUONV1_H
2#define ALIMUONV1_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
88cb7938 7/* $Id$ */
a9e2aefa 8
9/////////////////////////////////////////////////////////
10// Manager and hits classes for set:MUON version 0 //
11/////////////////////////////////////////////////////////
12
13#include "AliMUON.h"
14
15class AliMUONv1 : public AliMUON {
16public:
17 AliMUONv1();
18 AliMUONv1(const char *name, const char *title);
19 virtual ~AliMUONv1() {}
20 virtual void CreateGeometry();
21 virtual void CreateMaterials();
22 virtual void Init();
23 virtual Int_t IsVersion() const {return 1;}
24 virtual void StepManager();
c33d9661 25 void StepManagerOld();
26 void SetStepManagerVersionOld(Bool_t Opt)
27 { fStepManagerVersionOld = Opt; }
28 void SetStepMaxInActiveGas(Float_t StepMax)
29 {fStepMaxInActiveGas = StepMax; }
ba030c0e 30protected:
c33d9661 31 Int_t* fStations; //! allow to externally set which station to create
32 Bool_t fStepManagerVersionOld; // Version of StepManager, Default is false
33 Float_t fStepMaxInActiveGas; // Step mas in active gas default 0.6cm
5f91c9e8 34 virtual Int_t GetChamberId(Int_t volId) const;
a9e2aefa 35private:
a1001283 36 ClassDef(AliMUONv1,1) // MUON Detector class Version 1
a9e2aefa 37};
38#endif
39
40
41
42
43
44
45