d9b49e135005d9133417a344d7be1c37e32ddf60
[u/mrichter/AliRoot.git] / VZERO / AliVZEROv2.h
1 #ifndef ALIVZEROV2_H
2 #define ALIVZEROV2_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6
7 ///////////////////////////////////////////////////
8 //  Manager and hits classes for set : VZERO     //
9 ///////////////////////////////////////////////////
10  
11 #include "AliVZERO.h"
12
13 class AliVZEROv2 : public AliVZERO {
14   
15 public:
16   AliVZEROv2();
17   AliVZEROv2(const char *name, const char *title);
18   virtual       ~AliVZEROv2() {}
19   virtual void   AddHit(Int_t track, Int_t *vol, Float_t *hits); 
20   virtual void   AddDigits(Int_t *tracks, Int_t *digits);
21   virtual void   CreateGeometry();
22   virtual void   BuildGeometry();
23   virtual void   CreateMaterials();
24   virtual void   DrawModule();
25   virtual void   Init();
26   virtual void   MakeBranch(Option_t *option);
27   virtual Int_t  IsVersion() const {return 2;}
28   virtual void   StepManager();
29    
30   ClassDef(AliVZEROv2,1)  //Class for VZERO version 2
31 };
32
33 #endif
34
35