Include the new TRD classes
[u/mrichter/AliRoot.git] / TRD / AliTRDv0.h
CommitLineData
fe4da5cc 1#ifndef TRDv0_H
2#define TRDv0_H
3da30618 3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
fe4da5cc 8////////////////////////////////////////////////////////
9// Manager and hits classes for set:TRD version 0 //
10////////////////////////////////////////////////////////
11
12#include "AliTRD.h"
851d3db9 13
14//_____________________________________________________________________________
fe4da5cc 15class AliTRDv0 : public AliTRD {
16
851d3db9 17 public:
18
19 AliTRDv0() {};
fe4da5cc 20 AliTRDv0(const char *name, const char *title);
851d3db9 21 ~AliTRDv0() {};
5c7f4665 22 virtual void CreateGeometry();
23 virtual void CreateMaterials();
851d3db9 24 virtual Int_t IsVersion() const { return 0; };
5c7f4665 25 virtual void StepManager();
26 virtual void Init();
5c7f4665 27
851d3db9 28 virtual void SetHits(Int_t ihit = 1) { fHitsOn = ihit; };
29
30 virtual Int_t GetSensChamber() { return 0; };
31 virtual Int_t GetSensPlane() { return 0; };
32 virtual Int_t GetSensSector() { return 0; };
33
34 protected:
5c7f4665 35
82bbf98a 36 Int_t fIdSens; // Sensitive volume identifier
37
82bbf98a 38 Int_t fIdChamber1; // Driftchamber volume identifier
39 Int_t fIdChamber2; //
40 Int_t fIdChamber3; //
41
42 Int_t fHitsOn; // Used to switch hits on
43
5c7f4665 44 ClassDef(AliTRDv0,1) // Transition Radiation Detector version 0 (fast simulator)
82bbf98a 45
fe4da5cc 46};
47
48#endif