BmnRoot
Loading...
Searching...
No Matches
BmnZDCDigit.h
Go to the documentation of this file.
1#ifndef BMNZDCDIGIT_H
2#define BMNZDCDIGIT_H
3
4#include "BmnCaloDigit.h"
5
6class BmnZDCDigit : public BmnCaloDigit
7{
8 public:
11
13 BmnZDCDigit(UChar_t ix, UChar_t iy, Float_t x, Float_t y, UChar_t size, UChar_t ch, Float_t amp );
14
15 BmnZDCDigit(UChar_t ix, UChar_t iy, Float_t x, Float_t y, UChar_t size, UChar_t ch, Float_t amp,
16 Float_t sigMin, Float_t sigMax, Float_t sigPed, Float_t sigInt);
17
18 void SetIX(UChar_t ix) { fIX = ix; }
19 void SetIY(UChar_t iy) { fIY = iy; }
20 void SetSize(UChar_t size) { fSize = size; }
21
22 void SetSignalMin(Float_t value) { fSignalMin = value; }
23 void SetSignalMax(Float_t value) { fSignalMax = value; }
24 void SetSignalPed(Float_t value) { fSignalPed = value; }
25 void SetSignalInt(Float_t value) { fSignalInt = value; }
26
27 UChar_t GetIX() const { return fIX;}
28 UChar_t GetIY() const { return fIY;}
29 UChar_t GetSize() const { return fSize;}
30
31 Float_t GetSignalMin() const { return fSignalMin;}
32 Float_t GetSignalMax() const { return fSignalMax;}
33 Float_t GetSignalPed() const { return fSignalPed;}
34 Float_t GetSignalInt() const { return fSignalInt;}
35
37 virtual ~BmnZDCDigit();
38
39private:
40 UChar_t fIX;
41 UChar_t fIY;
42 UChar_t fSize;
43 Float_t fSignalMin;
44 Float_t fSignalMax;
45 Float_t fSignalPed;
46 Float_t fSignalInt;
47
48 ClassDef(BmnZDCDigit, 5);
49};
50
51#endif /* BMNZDCDIGIT_H */
virtual ~BmnZDCDigit()
void SetSignalPed(Float_t value)
Definition BmnZDCDigit.h:24
UChar_t GetSize() const
Definition BmnZDCDigit.h:29
UChar_t GetIX() const
Definition BmnZDCDigit.h:27
UChar_t GetIY() const
Definition BmnZDCDigit.h:28
Float_t GetSignalMin() const
Definition BmnZDCDigit.h:31
void SetSignalMin(Float_t value)
Definition BmnZDCDigit.h:22
void SetSignalInt(Float_t value)
Definition BmnZDCDigit.h:25
Float_t GetSignalInt() const
Definition BmnZDCDigit.h:34
Float_t GetSignalMax() const
Definition BmnZDCDigit.h:32
BmnZDCDigit(UChar_t ix, UChar_t iy, Float_t x, Float_t y, UChar_t size, UChar_t ch, Float_t amp, Float_t sigMin, Float_t sigMax, Float_t sigPed, Float_t sigInt)
void SetIX(UChar_t ix)
Definition BmnZDCDigit.h:18
void SetSize(UChar_t size)
Definition BmnZDCDigit.h:20
BmnZDCDigit(UChar_t ix, UChar_t iy, Float_t x, Float_t y, UChar_t size, UChar_t ch, Float_t amp)
void SetIY(UChar_t iy)
Definition BmnZDCDigit.h:19
void SetSignalMax(Float_t value)
Definition BmnZDCDigit.h:23
Float_t GetSignalPed() const
Definition BmnZDCDigit.h:33