BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
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
7{
8 public:
9 /** Default constructor **/
11
12 /** Main constructor **/
13 BmnZDCDigit(UChar_t ix, UChar_t iy, Float_t x, Float_t y, UChar_t size, UChar_t ch, Float_t amp);
14
16 UChar_t iy,
17 Float_t x,
18 Float_t y,
19 UChar_t size,
20 UChar_t ch,
21 Float_t amp,
22 Float_t sigMin,
23 Float_t sigMax,
24 Float_t sigPed,
25 Float_t sigInt);
26
27 void SetIX(UChar_t ix) { fIX = ix; }
28 void SetIY(UChar_t iy) { fIY = iy; }
29 void SetSize(UChar_t size) { fSize = size; }
30
31 void SetSignalMin(Float_t value) { fSignalMin = value; }
32 void SetSignalMax(Float_t value) { fSignalMax = value; }
33 void SetSignalPed(Float_t value) { fSignalPed = value; }
34 void SetSignalInt(Float_t value) { fSignalInt = value; }
35
36 UChar_t GetIX() const { return fIX; }
37 UChar_t GetIY() const { return fIY; }
38 UChar_t GetSize() const { return fSize; }
39
40 Float_t GetSignalMin() const { return fSignalMin; }
41 Float_t GetSignalMax() const { return fSignalMax; }
42 Float_t GetSignalPed() const { return fSignalPed; }
43 Float_t GetSignalInt() const { return fSignalInt; }
44
45 /** Destructor **/
46 virtual ~BmnZDCDigit();
47
48 private:
56
58};
59
60#endif /* BMNZDCDIGIT_H */
unsigned char UChar_t
float Float_t
#define ClassDef(name, id)
BmnCaloDigit()
Default constructor.
void SetSignalPed(Float_t value)
Definition BmnZDCDigit.h:33
UChar_t GetSize() const
Definition BmnZDCDigit.h:38
UChar_t GetIX() const
Definition BmnZDCDigit.h:36
UChar_t GetIY() const
Definition BmnZDCDigit.h:37
Float_t GetSignalMin() const
Definition BmnZDCDigit.h:40
void SetSignalMin(Float_t value)
Definition BmnZDCDigit.h:31
void SetSignalInt(Float_t value)
Definition BmnZDCDigit.h:34
Float_t fSignalMin
Definition BmnZDCDigit.h:52
BmnZDCDigit()
Default constructor.
UChar_t fSize
Definition BmnZDCDigit.h:51
Float_t GetSignalInt() const
Definition BmnZDCDigit.h:43
Float_t GetSignalMax() const
Definition BmnZDCDigit.h:41
UChar_t fIY
Definition BmnZDCDigit.h:50
UChar_t fIX
Definition BmnZDCDigit.h:49
void SetIX(UChar_t ix)
Definition BmnZDCDigit.h:27
void SetSize(UChar_t size)
Definition BmnZDCDigit.h:29
Float_t fSignalPed
Definition BmnZDCDigit.h:54
Float_t fSignalMax
Definition BmnZDCDigit.h:53
Float_t fSignalInt
Definition BmnZDCDigit.h:55
void SetIY(UChar_t iy)
Definition BmnZDCDigit.h:28
void SetSignalMax(Float_t value)
Definition BmnZDCDigit.h:32
Float_t GetSignalPed() const
Definition BmnZDCDigit.h:42
virtual ~BmnZDCDigit()
Destructor.