]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TRD/AliTRDv0.h
Make code compliant to coding conventions
[u/mrichter/AliRoot.git] / TRD / AliTRDv0.h
CommitLineData
8230f242 1#ifndef ALITRDV0_H
2#define ALITRDV0_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
8230f242 19 AliTRDv0();
fe4da5cc 20 AliTRDv0(const char *name, const char *title);
8230f242 21 virtual ~AliTRDv0();
22
5c7f4665 23 virtual void CreateGeometry();
24 virtual void CreateMaterials();
9d0b222b 25 virtual Int_t IsVersion() const { return 0; };
5c7f4665 26 virtual void StepManager();
27 virtual void Init();
5c7f4665 28
9d0b222b 29 virtual void SetHits() { fHitsOn = 1; };
851d3db9 30
9d0b222b 31 void SetSensChamber(Int_t ) { };
32 void SetSensPlane(Int_t ) { };
33 void SetSensSector(Int_t ) { };
34 void SetSensSector(Int_t ,Int_t) { };
6f1e466d 35
9d0b222b 36 Int_t GetSensChamber() { return 0; };
37 Int_t GetSensPlane() { return 0; };
38 Int_t GetSensSector() { return 0; };
39 Int_t GetSensSectorRange() { return 0; };
851d3db9 40
41 protected:
5c7f4665 42
82bbf98a 43 Int_t fIdSens; // Sensitive volume identifier
44
82bbf98a 45 Int_t fIdChamber1; // Driftchamber volume identifier
8230f242 46 Int_t fIdChamber2; // Driftchamber volume identifier
47 Int_t fIdChamber3; // Driftchamber volume identifier
82bbf98a 48
49 Int_t fHitsOn; // Used to switch hits on
50
5c7f4665 51 ClassDef(AliTRDv0,1) // Transition Radiation Detector version 0 (fast simulator)
82bbf98a 52
fe4da5cc 53};
54
55#endif