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

#include <BmnTrigDigit.h>

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

Public Member Functions

 BmnTrigDigit ()
 
 BmnTrigDigit (Short_t iMod, Double_t iTime, Double_t iAmp, Double_t iTimestamp=-1.0)
 
Short_t GetMod () const
 
Double_t GetTime () const
 
Double_t GetAmp () const
 
UShort_t GetTimestamp () const
 
void SetAmp (Double_t amp)
 
void SetMod (Short_t mod)
 
void SetTime (Double_t time)
 
void SetTimestamp (UShort_t v)
 
virtual ~BmnTrigDigit ()
 
 BmnTrigDigit ()
 
 BmnTrigDigit (Short_t iMod, Double_t iTime, Double_t iAmp, Double_t iTimestamp=-1.0)
 
Short_t GetMod () const
 
Double_t GetTime () const
 
Double_t GetAmp () const
 
UShort_t GetTimestamp () const
 
void SetAmp (Double_t amp)
 
void SetMod (Short_t mod)
 
void SetTime (Double_t time)
 
void SetTimestamp (UShort_t v)
 
virtual ~BmnTrigDigit ()
 

Protected Member Functions

 ClassDef (BmnTrigDigit, 1)
 
 ClassDef (BmnTrigDigit, 1)
 

Protected Attributes

Short_t fMod
 
Double_t fTime
 
Double_t fAmp
 
Double_t fTimestamp
 

Detailed Description

Definition at line 6 of file BmnTrigDigit.h.

Constructor & Destructor Documentation

◆ BmnTrigDigit() [1/4]

BmnTrigDigit::BmnTrigDigit ( )

Default constructor

Definition at line 3 of file BmnTrigDigit.cxx.

References fAmp, fMod, fTime, and fTimestamp.

◆ BmnTrigDigit() [2/4]

BmnTrigDigit::BmnTrigDigit ( Short_t  iMod,
Double_t  iTime,
Double_t  iAmp,
Double_t  iTimestamp = -1.0 
)

Constructor to use

Definition at line 12 of file BmnTrigDigit.cxx.

References fAmp, fMod, fTime, and fTimestamp.

◆ ~BmnTrigDigit() [1/2]

BmnTrigDigit::~BmnTrigDigit ( )
virtual

Destructor

Definition at line 21 of file BmnTrigDigit.cxx.

◆ BmnTrigDigit() [3/4]

BmnTrigDigit::BmnTrigDigit ( )

Default constructor

◆ BmnTrigDigit() [4/4]

BmnTrigDigit::BmnTrigDigit ( Short_t  iMod,
Double_t  iTime,
Double_t  iAmp,
Double_t  iTimestamp = -1.0 
)

Constructor to use

◆ ~BmnTrigDigit() [2/2]

virtual BmnTrigDigit::~BmnTrigDigit ( )
virtual

Destructor

Member Function Documentation

◆ ClassDef() [1/2]

BmnTrigDigit::ClassDef ( BmnTrigDigit  ,
 
)
protected

◆ ClassDef() [2/2]

BmnTrigDigit::ClassDef ( BmnTrigDigit  ,
 
)
protected

◆ GetAmp() [1/2]

Double_t BmnTrigDigit::GetAmp ( ) const
inline

◆ GetAmp() [2/2]

Double_t BmnTrigDigit::GetAmp ( ) const
inline

Definition at line 19 of file BmnTrigDigit.h.

References fAmp.

◆ GetMod() [1/2]

Short_t BmnTrigDigit::GetMod ( ) const
inline

Definition at line 15 of file BmnTrigDigit.h.

References fMod.

Referenced by BmnFillDstTask::Exec(), BmnTriggersCheck::Exec(), and BmnHistTrigger::FillFromDigi().

◆ GetMod() [2/2]

Short_t BmnTrigDigit::GetMod ( ) const
inline

Definition at line 15 of file BmnTrigDigit.h.

References fMod.

◆ GetTime() [1/2]

Double_t BmnTrigDigit::GetTime ( ) const
inline

Definition at line 17 of file BmnTrigDigit.h.

References fTime.

Referenced by BmnFillDstTask::Exec(), BmnHistTrigger::FillFromDigi(), and ToF400DigitAnalysis_period5().

◆ GetTime() [2/2]

Double_t BmnTrigDigit::GetTime ( ) const
inline

Definition at line 17 of file BmnTrigDigit.h.

References fTime.

◆ GetTimestamp() [1/2]

UShort_t BmnTrigDigit::GetTimestamp ( ) const
inline

Definition at line 21 of file BmnTrigDigit.h.

References fTimestamp.

◆ GetTimestamp() [2/2]

UShort_t BmnTrigDigit::GetTimestamp ( ) const
inline

Definition at line 21 of file BmnTrigDigit.h.

References fTimestamp.

◆ SetAmp() [1/2]

void BmnTrigDigit::SetAmp ( Double_t  amp)
inline

Definition at line 23 of file BmnTrigDigit.h.

References fAmp.

Referenced by BmnBdDigitizer::Exec(), and BmnSiMDDigitizer::Exec().

◆ SetAmp() [2/2]

void BmnTrigDigit::SetAmp ( Double_t  amp)
inline

Definition at line 23 of file BmnTrigDigit.h.

References fAmp.

◆ SetMod() [1/2]

void BmnTrigDigit::SetMod ( Short_t  mod)
inline

Definition at line 25 of file BmnTrigDigit.h.

References fMod.

Referenced by BmnBdDigitizer::Exec(), and BmnSiMDDigitizer::Exec().

◆ SetMod() [2/2]

void BmnTrigDigit::SetMod ( Short_t  mod)
inline

Definition at line 25 of file BmnTrigDigit.h.

References fMod.

◆ SetTime() [1/2]

void BmnTrigDigit::SetTime ( Double_t  time)
inline

Definition at line 27 of file BmnTrigDigit.h.

References fTime.

Referenced by BmnBdDigitizer::Exec().

◆ SetTime() [2/2]

void BmnTrigDigit::SetTime ( Double_t  time)
inline

Definition at line 27 of file BmnTrigDigit.h.

References fTime.

◆ SetTimestamp() [1/2]

void BmnTrigDigit::SetTimestamp ( UShort_t  v)
inline

Definition at line 29 of file BmnTrigDigit.h.

References fTimestamp, and v.

◆ SetTimestamp() [2/2]

void BmnTrigDigit::SetTimestamp ( UShort_t  v)
inline

Definition at line 29 of file BmnTrigDigit.h.

References fTimestamp, and v.

Member Data Documentation

◆ fAmp

Double_t BmnTrigDigit::fAmp
protected

Definition at line 37 of file BmnTrigDigit.h.

Referenced by BmnTrigDigit(), BmnTrigDigit(), GetAmp(), and SetAmp().

◆ fMod

Short_t BmnTrigDigit::fMod
protected

Definition at line 35 of file BmnTrigDigit.h.

Referenced by BmnTrigDigit(), BmnTrigDigit(), GetMod(), and SetMod().

◆ fTime

Double_t BmnTrigDigit::fTime
protected

Definition at line 36 of file BmnTrigDigit.h.

Referenced by BmnTrigDigit(), BmnTrigDigit(), GetTime(), and SetTime().

◆ fTimestamp

Double_t BmnTrigDigit::fTimestamp
protected

Definition at line 38 of file BmnTrigDigit.h.

Referenced by BmnTrigDigit(), BmnTrigDigit(), GetTimestamp(), and SetTimestamp().


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