BmnRoot
Loading...
Searching...
No Matches
BmnHodoEvent Class Reference

Class for Bmn Hodo data container in event. More...

#include <BmnHodoEvent.h>

Inheritance diagram for BmnHodoEvent:
[legend]
Collaboration diagram for BmnHodoEvent:
[legend]

Public Member Functions

 BmnHodoEvent ()
 
 ~BmnHodoEvent ()
 
virtual const char * GetClassName ()
 
BmnHodoStripGetStrip (uint8_t strip_id)
 
void SetStrip (uint8_t strip_id, const BmnHodoStrip &strip)
 
float GetTotalSignal () const
 
float GetTotalSignalIntegral () const
 
BmnHodoStrip::PileUp GetPileUpStatus () const
 
void reset ()
 
void ResetStrips ()
 
void SummarizeEvent ()
 
virtual void Print (Option_t *option="") const
 
 BmnHodoEvent ()
 
 ~BmnHodoEvent ()
 
virtual const char * GetClassName ()
 
BmnHodoStripGetStrip (uint8_t strip_id)
 
void SetStrip (uint8_t strip_id, const BmnHodoStrip &strip)
 
float GetTotalSignal () const
 
float GetTotalSignalIntegral () const
 
BmnHodoStrip::PileUp GetPileUpStatus () const
 
void reset ()
 
void ResetStrips ()
 
void SummarizeEvent ()
 
virtual void Print (Option_t *option="") const
 

Static Public Attributes

static const int fgkMaxStrips = 24
 

Detailed Description

Class for Bmn Hodo data container in event.

Version
0.1

Definition at line 22 of file BmnHodoEvent.h.

Constructor & Destructor Documentation

◆ BmnHodoEvent() [1/2]

BmnHodoEvent::BmnHodoEvent ( )

Definition at line 8 of file BmnHodoEvent.cxx.

References reset().

◆ ~BmnHodoEvent() [1/2]

BmnHodoEvent::~BmnHodoEvent ( )

Definition at line 13 of file BmnHodoEvent.cxx.

◆ BmnHodoEvent() [2/2]

BmnHodoEvent::BmnHodoEvent ( )

◆ ~BmnHodoEvent() [2/2]

BmnHodoEvent::~BmnHodoEvent ( )

Member Function Documentation

◆ GetClassName() [1/2]

virtual const char * BmnHodoEvent::GetClassName ( )
inlinevirtual

Definition at line 28 of file BmnHodoEvent.h.

◆ GetClassName() [2/2]

virtual const char * BmnHodoEvent::GetClassName ( )
inlinevirtual

Definition at line 28 of file BmnHodoEvent.h.

◆ GetPileUpStatus() [1/2]

BmnHodoStrip::PileUp BmnHodoEvent::GetPileUpStatus ( ) const
inline

Definition at line 35 of file BmnHodoEvent.h.

◆ GetPileUpStatus() [2/2]

BmnHodoStrip::PileUp BmnHodoEvent::GetPileUpStatus ( ) const
inline

Definition at line 35 of file BmnHodoEvent.h.

◆ GetStrip() [1/2]

BmnHodoStrip * BmnHodoEvent::GetStrip ( uint8_t  strip_id)

Definition at line 17 of file BmnHodoEvent.cxx.

Referenced by BmnHodoReconstructor::Exec().

◆ GetStrip() [2/2]

BmnHodoStrip * BmnHodoEvent::GetStrip ( uint8_t  strip_id)

◆ GetTotalSignal() [1/2]

float BmnHodoEvent::GetTotalSignal ( ) const
inline

Definition at line 33 of file BmnHodoEvent.h.

◆ GetTotalSignal() [2/2]

float BmnHodoEvent::GetTotalSignal ( ) const
inline

Definition at line 33 of file BmnHodoEvent.h.

◆ GetTotalSignalIntegral() [1/2]

float BmnHodoEvent::GetTotalSignalIntegral ( ) const
inline

Definition at line 34 of file BmnHodoEvent.h.

◆ GetTotalSignalIntegral() [2/2]

float BmnHodoEvent::GetTotalSignalIntegral ( ) const
inline

Definition at line 34 of file BmnHodoEvent.h.

◆ Print() [1/2]

void BmnHodoEvent::Print ( Option_t *  option = "") const
virtual

Definition at line 54 of file BmnHodoEvent.cxx.

◆ Print() [2/2]

virtual void BmnHodoEvent::Print ( Option_t *  option = "") const
virtual

◆ reset() [1/2]

void BmnHodoEvent::reset ( )

Definition at line 25 of file BmnHodoEvent.cxx.

Referenced by BmnHodoEvent(), and BmnHodoReconstructor::Init().

◆ reset() [2/2]

void BmnHodoEvent::reset ( )

◆ ResetStrips() [1/2]

void BmnHodoEvent::ResetStrips ( )

Definition at line 29 of file BmnHodoEvent.cxx.

References BmnHodoStrip::No.

Referenced by BmnHodoReconstructor::Exec().

◆ ResetStrips() [2/2]

void BmnHodoEvent::ResetStrips ( )

◆ SetStrip() [1/2]

void BmnHodoEvent::SetStrip ( uint8_t  strip_id,
const BmnHodoStrip strip 
)

Definition at line 21 of file BmnHodoEvent.cxx.

◆ SetStrip() [2/2]

void BmnHodoEvent::SetStrip ( uint8_t  strip_id,
const BmnHodoStrip strip 
)

◆ SummarizeEvent() [1/2]

void BmnHodoEvent::SummarizeEvent ( )

Definition at line 44 of file BmnHodoEvent.cxx.

Referenced by BmnHodoReconstructor::Exec().

◆ SummarizeEvent() [2/2]

void BmnHodoEvent::SummarizeEvent ( )

Member Data Documentation

◆ fgkMaxStrips

static const int BmnHodoEvent::fgkMaxStrips = 24
static

Definition at line 42 of file BmnHodoEvent.h.


The documentation for this class was generated from the following files: