]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PMD/AliPMDNoiseCut.h
new functionality and new class added
[u/mrichter/AliRoot.git] / PMD / AliPMDNoiseCut.h
1 #ifndef ALIPMDNOISECUT_H
2 #define ALIPMDNOISECUT_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6
7 class TNamed;
8 class AliCDBEntry;
9
10 class AliPMDNoiseCut: public TNamed
11 {
12  public:
13   AliPMDNoiseCut();
14   AliPMDNoiseCut(const char* name);
15   AliPMDNoiseCut(const AliPMDNoiseCut &noisecut);
16   AliPMDNoiseCut& operator= (const AliPMDNoiseCut &noisecut);
17   virtual ~AliPMDNoiseCut();
18
19   Int_t GetNoiseCut(Int_t imod) const {return fNoiseCut[imod];}
20
21   void  SetNoiseCut(Int_t imod, Float_t cut) {fNoiseCut[imod] = cut;}
22
23   virtual void Print(Option_t *) const;
24   
25  protected:
26
27   Float_t fNoiseCut[48];
28
29
30   ClassDef(AliPMDNoiseCut,1) // calibration class for gainfactors
31 };
32 #endif