BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
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
6
class
BmnZDCDigit
:
public
BmnCaloDigit
7
{
8
public
:
9
/** Default constructor **/
10
BmnZDCDigit
();
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
15
BmnZDCDigit
(
UChar_t
ix,
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
:
49
UChar_t
fIX
;
50
UChar_t
fIY
;
51
UChar_t
fSize
;
52
Float_t
fSignalMin
;
53
Float_t
fSignalMax
;
54
Float_t
fSignalPed
;
55
Float_t
fSignalInt
;
56
57
ClassDef
(
BmnZDCDigit
, 5);
58
};
59
60
#endif
/* BMNZDCDIGIT_H */
UChar_t
unsigned char UChar_t
Float_t
float Float_t
ClassDef
#define ClassDef(name, id)
BmnCaloDigit::BmnCaloDigit
BmnCaloDigit()
Default constructor.
Definition
BmnCaloDigit.cxx:3
BmnZDCDigit::SetSignalPed
void SetSignalPed(Float_t value)
Definition
BmnZDCDigit.h:33
BmnZDCDigit::GetSize
UChar_t GetSize() const
Definition
BmnZDCDigit.h:38
BmnZDCDigit::GetIX
UChar_t GetIX() const
Definition
BmnZDCDigit.h:36
BmnZDCDigit::GetIY
UChar_t GetIY() const
Definition
BmnZDCDigit.h:37
BmnZDCDigit::GetSignalMin
Float_t GetSignalMin() const
Definition
BmnZDCDigit.h:40
BmnZDCDigit::SetSignalMin
void SetSignalMin(Float_t value)
Definition
BmnZDCDigit.h:31
BmnZDCDigit::SetSignalInt
void SetSignalInt(Float_t value)
Definition
BmnZDCDigit.h:34
BmnZDCDigit::fSignalMin
Float_t fSignalMin
Definition
BmnZDCDigit.h:52
BmnZDCDigit::BmnZDCDigit
BmnZDCDigit()
Default constructor.
Definition
BmnZDCDigit.cxx:3
BmnZDCDigit::fSize
UChar_t fSize
Definition
BmnZDCDigit.h:51
BmnZDCDigit::GetSignalInt
Float_t GetSignalInt() const
Definition
BmnZDCDigit.h:43
BmnZDCDigit::GetSignalMax
Float_t GetSignalMax() const
Definition
BmnZDCDigit.h:41
BmnZDCDigit::fIY
UChar_t fIY
Definition
BmnZDCDigit.h:50
BmnZDCDigit::fIX
UChar_t fIX
Definition
BmnZDCDigit.h:49
BmnZDCDigit::SetIX
void SetIX(UChar_t ix)
Definition
BmnZDCDigit.h:27
BmnZDCDigit::SetSize
void SetSize(UChar_t size)
Definition
BmnZDCDigit.h:29
BmnZDCDigit::fSignalPed
Float_t fSignalPed
Definition
BmnZDCDigit.h:54
BmnZDCDigit::fSignalMax
Float_t fSignalMax
Definition
BmnZDCDigit.h:53
BmnZDCDigit::fSignalInt
Float_t fSignalInt
Definition
BmnZDCDigit.h:55
BmnZDCDigit::SetIY
void SetIY(UChar_t iy)
Definition
BmnZDCDigit.h:28
BmnZDCDigit::SetSignalMax
void SetSignalMax(Float_t value)
Definition
BmnZDCDigit.h:32
BmnZDCDigit::GetSignalPed
Float_t GetSignalPed() const
Definition
BmnZDCDigit.h:42
BmnZDCDigit::~BmnZDCDigit
virtual ~BmnZDCDigit()
Destructor.
Definition
BmnZDCDigit.cxx:45
detectors
zdc
BmnZDCDigit.h
Generated on
for BmnRoot by
1.17.0