|
BmnRoot
|
Abstract base data class to store digital information. More...
#include <BmnAbstractDigit.h>
Public Member Functions | |
| BmnAbstractDigit () | |
| BmnAbstractDigit (uint32_t address, double time, double signal) | |
| ~BmnAbstractDigit () | |
| virtual void | reset () |
| TString | GetStringData () |
| uint32_t | GetAddress () const |
| double | GetTime () const |
| double | GetSignal () const |
| void | SetAddress (uint32_t address) |
| void | SetTime (double time) |
| void | SetSignal (double signal) |
| BmnAbstractDigit () | |
| BmnAbstractDigit (uint32_t address, double time, double signal) | |
| ~BmnAbstractDigit () | |
| virtual void | reset () |
| TString | GetStringData () |
| uint32_t | GetAddress () const |
| double | GetTime () const |
| double | GetSignal () const |
| void | SetAddress (uint32_t address) |
| void | SetTime (double time) |
| void | SetSignal (double signal) |
Protected Member Functions | |
| ClassDef (BmnAbstractDigit, 1) | |
| ClassDef (BmnAbstractDigit, 1) | |
Protected Attributes | |
| uint32_t | fAddress |
| double | fTime |
| double | fSignal |
Abstract base data class to store digital information.
Definition at line 13 of file BmnAbstractDigit.h.
|
inline |
Definition at line 16 of file BmnAbstractDigit.h.
|
inline |
Definition at line 17 of file BmnAbstractDigit.h.
|
inline |
Definition at line 20 of file BmnAbstractDigit.h.
|
inline |
Definition at line 16 of file BmnAbstractDigit.h.
|
inline |
Definition at line 17 of file BmnAbstractDigit.h.
|
inline |
Definition at line 20 of file BmnAbstractDigit.h.
|
protected |
|
protected |
|
inline |
Definition at line 31 of file BmnAbstractDigit.h.
References fAddress.
Referenced by BmnNdetDigi::DrawWfm(), BmnNdetReconstructor::Exec(), BmnNdetRaw2Digit::fillEvent(), BmnHistFHCal::FillFromDigi(), BmnHistScWall::FillFromDigi(), BmnHistHgnd::FillFromDigi(), and GetStringData().
|
inline |
Definition at line 31 of file BmnAbstractDigit.h.
References fAddress.
|
inline |
Definition at line 33 of file BmnAbstractDigit.h.
References fSignal.
Referenced by BmnFHCalDigi::DrawWfm(), BmnNdetDigi::DrawWfm(), BmnScWallDigi::DrawWfm(), BmnFHCalReconstructor::Exec(), BmnNdetReconstructor::Exec(), BmnScWallReconstructor::Exec(), fhcal_profile(), BmnFHCalRaw2Digit::fillEvent(), BmnScWallRaw2Digit::fillEvent(), BmnHodoRaw2Digit::fillEvent(), BmnNdetRaw2Digit::fillEvent(), BmnHistFHCal::FillFromDigi(), BmnHistHodo::FillFromDigi(), BmnHistNdet::FillFromDigi(), BmnHistScWall::FillFromDigi(), GetStringData(), hodo_profile(), scan(), and simple_analysis().
|
inline |
Definition at line 33 of file BmnAbstractDigit.h.
References fSignal.
|
inline |
Definition at line 28 of file BmnAbstractDigit.h.
References GetAddress(), GetSignal(), and GetTime().
Referenced by BmnFHCalDigit::Print(), BmnHodoDigit::Print(), BmnNdetDigit::Print(), and BmnScWallDigit::Print().
|
inline |
Definition at line 28 of file BmnAbstractDigit.h.
References GetAddress(), GetSignal(), and GetTime().
|
inline |
Definition at line 32 of file BmnAbstractDigit.h.
References fTime.
Referenced by BmnNdetReconstructor::Exec(), BmnHistNdet::FillFromDigi(), and GetStringData().
|
inline |
Definition at line 32 of file BmnAbstractDigit.h.
References fTime.
|
inlinevirtual |
Reimplemented in BmnFHCalDigi, BmnHodoDigi, BmnHgndDigi, BmnNdetDigi, BmnScWallDigi, BmnFHCalDigi, BmnHgndDigi, BmnHodoDigi, BmnNdetDigi, and BmnScWallDigi.
Definition at line 22 of file BmnAbstractDigit.h.
References fAddress, fSignal, and fTime.
Referenced by BmnFHCalDigi::reset(), BmnHodoDigi::reset(), BmnHgndDigi::reset(), BmnNdetDigi::reset(), and BmnScWallDigi::reset().
|
inlinevirtual |
Reimplemented in BmnFHCalDigi, BmnHodoDigi, BmnHgndDigi, BmnNdetDigi, BmnScWallDigi, BmnFHCalDigi, BmnHgndDigi, BmnHodoDigi, BmnNdetDigi, and BmnScWallDigi.
Definition at line 22 of file BmnAbstractDigit.h.
|
inline |
Definition at line 36 of file BmnAbstractDigit.h.
References fAddress.
Referenced by BmnFHCalRaw2Digit::fillEvent(), BmnScWallRaw2Digit::fillEvent(), BmnHodoRaw2Digit::fillEvent(), and BmnNdetRaw2Digit::fillEvent().
|
inline |
Definition at line 36 of file BmnAbstractDigit.h.
References fAddress.
|
inline |
Definition at line 38 of file BmnAbstractDigit.h.
References fSignal.
Referenced by BmnHodoDigitizer::Exec(), BmnFHCalRaw2Digit::fillEvent(), BmnScWallRaw2Digit::fillEvent(), BmnHodoRaw2Digit::fillEvent(), and BmnNdetRaw2Digit::fillEvent().
|
inline |
Definition at line 38 of file BmnAbstractDigit.h.
References fSignal.
|
inline |
Definition at line 37 of file BmnAbstractDigit.h.
References fTime.
Referenced by BmnHodoRaw2Digit::fillEvent(), and BmnNdetRaw2Digit::fillEvent().
|
inline |
Definition at line 37 of file BmnAbstractDigit.h.
References fTime.
|
protected |
Definition at line 42 of file BmnAbstractDigit.h.
Referenced by GetAddress(), BmnScWallDigit::GetCellId(), BmnHodoDigi::GetGain(), BmnHodoDigit::GetGain(), BmnFHCalDigit::GetModuleId(), BmnFHCalDigit::GetModuleType(), BmnFHCalDigit::GetSectionId(), BmnHodoDigit::GetStripId(), BmnHodoDigi::GetStripSide(), BmnHodoDigit::GetStripSide(), BmnFHCalDigit::GetSystemId(), BmnHodoDigit::GetSystemId(), BmnScWallDigit::GetSystemId(), BmnNdetDigit::Print(), reset(), and SetAddress().
|
protected |
Definition at line 44 of file BmnAbstractDigit.h.
Referenced by GetSignal(), reset(), and SetSignal().
|
protected |
Definition at line 43 of file BmnAbstractDigit.h.