]> git.uio.no Git - u/mrichter/AliRoot.git/blob - VZERO/AliVZEROv2.h
Transition to NewIO
[u/mrichter/AliRoot.git] / VZERO / AliVZEROv2.h
1 #ifndef VZEROv2_H
2 #define VZEROv2_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 #include "TFile.h"
13 #include "TH1.h"
14
15 class AliVZEROv2 : public AliVZERO {
16   
17 public:
18   AliVZEROv2();
19   AliVZEROv2(const char *name, const char *title);
20   virtual       ~AliVZEROv2() {}
21   virtual void   AddHit(Int_t  , Int_t *, Float_t *); 
22   virtual void   AddDigits(Int_t* , Int_t* );
23   virtual void   CreateGeometry();
24   virtual void   BuildGeometry();
25   virtual void   CreateMaterials();
26   virtual void   DrawModule();
27   virtual void   Init();
28   virtual void   MakeBranch(Option_t *option);
29   virtual Int_t  IsVersion() const {return 2;}
30   virtual void   StepManager();
31  
32 public:
33    Int_t         fIdSens1;      // Sensitive volume  in VZERO
34    Int_t         digits[1];  
35    Int_t         tracks[5];   
36    
37   ClassDef(AliVZEROv2,1)  //Class for VZERO version 2
38 };
39
40 #endif
41
42