New methods and data member added by M. Horner.
[u/mrichter/AliRoot.git] / VZERO / AliVZEROv0.h
CommitLineData
47890cd3 1#ifndef VZEROv0_H
2#define VZEROv0_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
15class AliVZEROv0 : public AliVZERO {
16
17public:
18 AliVZEROv0();
19 AliVZEROv0(const char *name, const char *title);
20 virtual ~AliVZEROv0() {}
61874e87 21 virtual void AddHit(Int_t , Int_t *, Float_t *);
22 virtual void AddDigits(Int_t* , Int_t* );
47890cd3 23 virtual void CreateGeometry();
24 virtual void BuildGeometry();
25 virtual void CreateMaterials();
26 virtual void DrawModule();
27 virtual void Init();
61874e87 28 virtual void MakeBranch(Option_t *option);
29 virtual Int_t IsVersion() const {return 0;}
47890cd3 30 virtual void StepManager();
47890cd3 31
32public:
33 Int_t fIdSens1; // Sensitive volume in VZERO
61874e87 34 Int_t digits[1];
47890cd3 35 Int_t tracks[5];
47890cd3 36
47890cd3 37 ClassDef(AliVZEROv0,1) //Class for VZERO version 0
38};
39
40#endif
41
42