BmnRoot
Loading...
Searching...
No Matches
BmnScWallCell.h
Go to the documentation of this file.
1
13
#ifndef BMNSCWALLCELL_H
14
#define BMNSCWALLCELL_H
15
16
#include <FairHit.h>
17
#include <TClonesArray.h>
18
#include <array>
19
#include <numeric>
20
21
class
BmnScWallCell
:
public
FairHit
22
{
23
24
public
:
27
BmnScWallCell
();
28
31
BmnScWallCell
(
int
CellId,
float
CellSignal, TVector3 posHit, TVector3 posHitErr,
int
pointIndx);
32
34
BmnScWallCell
(
const
BmnScWallCell
&);
35
37
BmnScWallCell
(
BmnScWallCell
&&)
noexcept
;
38
40
BmnScWallCell
&
operator=
(
const
BmnScWallCell
&);
41
43
BmnScWallCell
&
operator=
(
BmnScWallCell
&&)
noexcept
;
44
46
virtual
~BmnScWallCell
() {};
47
51
virtual
const
char
*
GetClassName
() {
return
"BmnScWallCell"
; }
52
56
int
GetCellId
()
const
{
return
fCellId; };
57
61
float
GetSignal
()
const
{
return
fCellSignal; };
62
68
void
SetCellId
(
int
CellId) { fCellId = CellId; }
69
void
SetSignal
(
float
Signal) { fCellSignal = Signal; }
70
void
reset
();
71
72
virtual
void
Print
(Option_t* option =
""
)
const
;
73
74
private
:
75
int
fCellId;
76
float
fCellSignal;
77
78
ClassDef(
BmnScWallCell
, 2);
79
};
80
81
#endif
/* BMNSCWALLCELL_H */
BmnScWallCell
Class for Bmn ScWall module data container in event.
Definition
BmnScWallCell.h:22
BmnScWallCell::operator=
BmnScWallCell & operator=(const BmnScWallCell &)
Definition
BmnScWallCell.cxx:51
BmnScWallCell::~BmnScWallCell
virtual ~BmnScWallCell()
Definition
BmnScWallCell.h:46
BmnScWallCell::GetClassName
virtual const char * GetClassName()
Class name.
Definition
BmnScWallCell.h:51
BmnScWallCell::BmnScWallCell
BmnScWallCell()
Default constructor.
Definition
BmnScWallCell.cxx:15
BmnScWallCell::SetSignal
void SetSignal(float Signal)
Definition
BmnScWallCell.h:69
BmnScWallCell::GetCellId
int GetCellId() const
Cell id.
Definition
BmnScWallCell.h:56
BmnScWallCell::reset
void reset()
Definition
BmnScWallCell.cxx:78
BmnScWallCell::GetSignal
float GetSignal() const
Deposited Signal.
Definition
BmnScWallCell.h:61
BmnScWallCell::SetCellId
void SetCellId(int CellId)
Position.
Definition
BmnScWallCell.h:68
BmnScWallCell::Print
virtual void Print(Option_t *option="") const
Definition
BmnScWallCell.cxx:74
detectors
scwall
BmnScWallCell.h
Generated on Fri May 15 2026 10:40:55 for BmnRoot by
1.9.8