]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - TRD/AliTRDv0.h
New offline PID code by Prashant
[u/mrichter/AliRoot.git] / TRD / AliTRDv0.h
... / ...
CommitLineData
1#ifndef ALITRDV0_H
2#define ALITRDV0_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 and hits classes for set:TRD version 0 //
10////////////////////////////////////////////////////////
11
12#include "AliTRD.h"
13
14class AliTRDsim;
15
16//_____________________________________________________________________________
17class AliTRDv0 : public AliTRD {
18
19 public:
20
21 AliTRDv0();
22 AliTRDv0(const char *name, const char *title);
23 virtual ~AliTRDv0();
24
25 virtual void CreateGeometry();
26 virtual void CreateMaterials();
27 virtual Int_t IsVersion() const { return 0; };
28 virtual void StepManager();
29 virtual void Init();
30
31 virtual void SetHits() { fHitsOn = 1; };
32
33 void SetSensChamber(Int_t ) { };
34 void SetSensPlane(Int_t ) { };
35 void SetSensSector(Int_t ) { };
36 void SetSensSector(Int_t ,Int_t) { };
37
38 Int_t GetSensChamber() const { return 0; };
39 Int_t GetSensPlane() const { return 0; };
40 Int_t GetSensSector() const { return 0; };
41 Int_t GetSensSectorRange() const { return 0; };
42
43 AliTRDsim *CreateTR() { return 0; };
44 AliTRDsim *GetTR() const { return 0; };
45
46 protected:
47
48 Int_t fHitsOn; // Used to switch hits on
49
50 ClassDef(AliTRDv0,2) // Transition Radiation Detector version 0 (fast simulator)
51
52};
53
54#endif