get tables from the aliroot directory if they are not in the current one
[u/mrichter/AliRoot.git] / MUON / AliMUONproto.h
CommitLineData
a9e2aefa 1#ifndef MUONPROTO_H
2#define MUONPROTO_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#include "AliMUON.h"
9
10class AliMUONproto : public AliMUON {
11 public:
4bc2de9c 12 AliMUONproto();
13 AliMUONproto(const char *name, const char *title);
14 virtual ~AliMUONproto() {}
a9e2aefa 15 virtual void CreateGeometry();
16 virtual void CreateMaterials();
17 virtual void Init();
18 virtual Int_t IsVersion() const {return 2;}
19 virtual void StepManager();
4bc2de9c 20// void GetRawDigits(Int_t iev, Int_t* ptr, Int_t len);
a9e2aefa 21 void SetPadSize(Int_t id, Int_t isec, Float_t p1, Float_t p2);
4bc2de9c 22// void SetThreshold();
a9e2aefa 23 void SetNsigma(Int_t nsig) {fNsigma = nsig;};
24 void BuildGeometry();
25 void SetChargeSlope(Int_t id, Float_t p1);
26 void SetChargeSpread(Int_t id, Float_t p1, Float_t p2);
27 void SetMaxAdc(Int_t id, Float_t p1);
28 void FindClusters(Int_t, Int_t);
29
30 private:
a1001283 31 ClassDef(AliMUONproto,1) // MUON Detector class for test beam prototypes
a9e2aefa 32 protected:
33 Int_t fNsigma;
34 Float_t fThreshold[100];
35};
36#endif