|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Class for Bmn ScWall module data container in event. More...
#include <BmnScWallCell.h>
Public Member Functions | |
| BmnScWallCell () | |
| Default constructor. | |
| BmnScWallCell (int CellId, float CellSignal, TVector3 posHit, TVector3 posHitErr, int pointIndx) | |
| Constructor to use. | |
| BmnScWallCell (const BmnScWallCell &) | |
| Copy constructor. | |
| BmnScWallCell (BmnScWallCell &&) noexcept | |
| Move constructor. | |
| BmnScWallCell & | operator= (const BmnScWallCell &) |
| Assignment operator. | |
| BmnScWallCell & | operator= (BmnScWallCell &&) noexcept |
| Move Assignment operator. | |
| virtual | ~BmnScWallCell () |
| Destructor. | |
| virtual const char * | GetClassName () |
| Class name. | |
| int | GetCellId () const |
| Cell id. | |
| float | GetSignal () const |
| Deposited Signal. | |
| void | SetCellId (int CellId) |
| Position. | |
| void | SetSignal (float Signal) |
| void | reset () |
| virtual void | Print (Option_t *option="") const |
| BmnScWallCell () | |
| Default constructor. | |
| BmnScWallCell (int CellId, float CellSignal, TVector3 posHit, TVector3 posHitErr, int pointIndx) | |
| Constructor to use. | |
| BmnScWallCell (const BmnScWallCell &) | |
| Copy constructor. | |
| BmnScWallCell (BmnScWallCell &&) noexcept | |
| Move constructor. | |
| BmnScWallCell & | operator= (const BmnScWallCell &) |
| Assignment operator. | |
| BmnScWallCell & | operator= (BmnScWallCell &&) noexcept |
| Move Assignment operator. | |
| virtual | ~BmnScWallCell () |
| Destructor. | |
| virtual const char * | GetClassName () |
| Class name. | |
| int | GetCellId () const |
| Cell id. | |
| float | GetSignal () const |
| Deposited Signal. | |
| void | SetCellId (int CellId) |
| Position. | |
| void | SetSignal (float Signal) |
| void | reset () |
| virtual void | Print (Option_t *option="") const |
Private Attributes | |
| int | fCellId |
| float | fCellSignal |
Definition at line 21 of file BmnScWallCell.h.
| BmnScWallCell::BmnScWallCell | ( | ) |
Definition at line 16 of file BmnScWallCell.cxx.
References fCellId, fCellSignal, and kSCWALL.
Referenced by BmnScWallCell(), BmnScWallCell(), ~BmnScWallCell(), operator=(), operator=(), and Print().
| BmnScWallCell::BmnScWallCell | ( | int | CellId, |
| float | CellSignal, | ||
| TVector3 | posHit, | ||
| TVector3 | posHitErr, | ||
| int | pointIndx ) |
Definition at line 24 of file BmnScWallCell.cxx.
References fCellId, fCellSignal, and kSCWALL.
| BmnScWallCell::BmnScWallCell | ( | const BmnScWallCell & | other | ) |
Definition at line 31 of file BmnScWallCell.cxx.
References BmnScWallCell(), fCellId, and fCellSignal.
|
noexcept |
Definition at line 38 of file BmnScWallCell.cxx.
References BmnScWallCell(), fCellId, fCellSignal, and std::noexcept().
|
inlinevirtual |
Definition at line 46 of file BmnScWallCell.h.
| BmnScWallCell::BmnScWallCell | ( | ) |
| BmnScWallCell::BmnScWallCell | ( | int | CellId, |
| float | CellSignal, | ||
| TVector3 | posHit, | ||
| TVector3 | posHitErr, | ||
| int | pointIndx ) |
| BmnScWallCell::BmnScWallCell | ( | const BmnScWallCell & | ) |
|
noexcept |
|
inlinevirtual |
Definition at line 46 of file BmnScWallCell.h.
References BmnScWallCell().
|
inline |
|
inline |
|
inlinevirtual |
Definition at line 51 of file BmnScWallCell.h.
|
inlinevirtual |
Definition at line 51 of file BmnScWallCell.h.
|
inline |
Definition at line 61 of file BmnScWallCell.h.
References fCellSignal.
Referenced by BmnGlobalTracking::MatchingScWall().
|
inline |
Definition at line 61 of file BmnScWallCell.h.
References fCellSignal.
|
noexcept |
Definition at line 56 of file BmnScWallCell.cxx.
References BmnScWallCell(), fCellId, and fCellSignal.
|
noexcept |
| BmnScWallCell & BmnScWallCell::operator= | ( | const BmnScWallCell & | other | ) |
Definition at line 45 of file BmnScWallCell.cxx.
References BmnScWallCell(), fCellId, and fCellSignal.
| BmnScWallCell & BmnScWallCell::operator= | ( | const BmnScWallCell & | ) |
|
virtual |
Definition at line 66 of file BmnScWallCell.cxx.
|
virtual |
| void BmnScWallCell::reset | ( | ) |
Definition at line 68 of file BmnScWallCell.cxx.
References fCellId, and fCellSignal.
| void BmnScWallCell::reset | ( | ) |
|
inline |
use GetX() GetY() GetZ() syntaxis
Definition at line 68 of file BmnScWallCell.h.
References fCellId.
|
inline |
use GetX() GetY() GetZ() syntaxis
Definition at line 68 of file BmnScWallCell.h.
References fCellId.
|
inline |
Definition at line 69 of file BmnScWallCell.h.
References fCellSignal.
|
inline |
Definition at line 69 of file BmnScWallCell.h.
References fCellSignal.
|
private |
Definition at line 75 of file BmnScWallCell.h.
Referenced by BmnScWallCell(), BmnScWallCell(), BmnScWallCell(), BmnScWallCell(), GetCellId(), operator=(), operator=(), Print(), reset(), and SetCellId().
|
private |
Definition at line 76 of file BmnScWallCell.h.
Referenced by BmnScWallCell(), BmnScWallCell(), BmnScWallCell(), BmnScWallCell(), GetSignal(), operator=(), operator=(), Print(), reset(), and SetSignal().