Line data Source code
1 : #ifndef ALIBCM_H
2 : #define ALIBCM_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 BCM //
10 : // andreas.morsch@cern.ch //
11 : ////////////////////////////////////////////////
12 :
13 : #include "AliDetector.h"
14 : class AliLoader;
15 :
16 : class AliBCM : public AliDetector {
17 :
18 : public:
19 : AliBCM();
20 : AliBCM(const char *name, const char *title);
21 : virtual ~AliBCM();
22 : virtual void CreateGeometry();
23 : virtual void CreateMaterials();
24 : virtual void Init();
25 : virtual void StepManager();
26 : virtual void MakeBranch(Option_t* option);
27 : virtual void SetTreeAddress();
28 : virtual AliLoader* MakeLoader(const char* topfoldername);
29 :
30 0 : virtual Int_t IsVersion() const {return 0;}
31 : private:
32 : Int_t fVolId; // Volume Id of the sensor
33 :
34 12 : ClassDef(AliBCM,1) // Manager for detector BCM
35 : };
36 :
37 : #endif
|