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

#include <BmnZdcDigi.h>

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

Public Member Functions

 BmnZdcDigi ()
 
 BmnZdcDigi (Int_t pfGroupID, Int_t pfModuleID, Int_t pfChannelID, Double_t pfELoss, Double_t pfELossDigi=0)
 
 BmnZdcDigi (BmnZdcPoint *p)
 
virtual ~BmnZdcDigi ()
 
void Clear ()
 
void InitStatic ()
 
virtual void Print (const Option_t *opt="")
 
Int_t GetGroupID ()
 
Int_t GetModuleID ()
 
Int_t GetChannelID ()
 
Double_t GetELossDigi ()
 
Double_t GetELoss ()
 
Int_t SetGroupID (UInt_t pfGroupID)
 
Int_t SetChannelID (UInt_t pfChannelID)
 
Double_t AddEloss (Double_t pfELoss)
 
UInt_t AddZdcPoint (BmnZdcPoint *p)
 
 BmnZdcDigi ()
 
 BmnZdcDigi (Int_t pfGroupID, Int_t pfModuleID, Int_t pfChannelID, Double_t pfELoss, Double_t pfELossDigi=0)
 
 BmnZdcDigi (BmnZdcPoint *p)
 
virtual ~BmnZdcDigi ()
 
void Clear ()
 
void InitStatic ()
 
virtual void Print (const Option_t *opt="")
 
Int_t GetGroupID ()
 
Int_t GetModuleID ()
 
Int_t GetChannelID ()
 
Double_t GetELossDigi ()
 
Double_t GetELoss ()
 
Int_t SetGroupID (UInt_t pfGroupID)
 
Int_t SetChannelID (UInt_t pfChannelID)
 
Double_t AddEloss (Double_t pfELoss)
 
UInt_t AddZdcPoint (BmnZdcPoint *p)
 

Protected Member Functions

 ClassDef (BmnZdcDigi, 1)
 
 ClassDef (BmnZdcDigi, 1)
 

Protected Attributes

Int_t fGroupID
 
Int_t fModuleID
 
Int_t fChannelID
 
Double_t fELossDigi
 
Double_t fELoss
 

Detailed Description

Definition at line 17 of file BmnZdcDigi.h.

Constructor & Destructor Documentation

◆ BmnZdcDigi() [1/6]

BmnZdcDigi::BmnZdcDigi ( )

Definition at line 22 of file BmnZdcDigi.cxx.

References fChannelID, fELoss, fELossDigi, fGroupID, and fModuleID.

◆ BmnZdcDigi() [2/6]

BmnZdcDigi::BmnZdcDigi ( Int_t  pfGroupID,
Int_t  pfModuleID,
Int_t  pfChannelID,
Double_t  pfELoss,
Double_t  pfELossDigi = 0 
)

Definition at line 33 of file BmnZdcDigi.cxx.

References fChannelID, fELoss, fELossDigi, fGroupID, and fModuleID.

◆ BmnZdcDigi() [3/6]

◆ ~BmnZdcDigi() [1/2]

BmnZdcDigi::~BmnZdcDigi ( )
virtual

Definition at line 77 of file BmnZdcDigi.cxx.

◆ BmnZdcDigi() [4/6]

BmnZdcDigi::BmnZdcDigi ( )

◆ BmnZdcDigi() [5/6]

BmnZdcDigi::BmnZdcDigi ( Int_t  pfGroupID,
Int_t  pfModuleID,
Int_t  pfChannelID,
Double_t  pfELoss,
Double_t  pfELossDigi = 0 
)

◆ BmnZdcDigi() [6/6]

BmnZdcDigi::BmnZdcDigi ( BmnZdcPoint p)

◆ ~BmnZdcDigi() [2/2]

virtual BmnZdcDigi::~BmnZdcDigi ( )
virtual

Member Function Documentation

◆ AddEloss() [1/2]

Double_t BmnZdcDigi::AddEloss ( Double_t  pfELoss)
inline

Definition at line 42 of file BmnZdcDigi.h.

References fELoss.

◆ AddEloss() [2/2]

Double_t BmnZdcDigi::AddEloss ( Double_t  pfELoss)
inline

Definition at line 42 of file BmnZdcDigi.h.

References fELoss.

◆ AddZdcPoint() [1/2]

◆ AddZdcPoint() [2/2]

UInt_t BmnZdcDigi::AddZdcPoint ( BmnZdcPoint p)

◆ ClassDef() [1/2]

BmnZdcDigi::ClassDef ( BmnZdcDigi  ,
 
)
protected

◆ ClassDef() [2/2]

BmnZdcDigi::ClassDef ( BmnZdcDigi  ,
 
)
protected

◆ Clear() [1/2]

void BmnZdcDigi::Clear ( )

Definition at line 85 of file BmnZdcDigi.cxx.

References fELoss, and fELossDigi.

Referenced by InitStatic().

◆ Clear() [2/2]

void BmnZdcDigi::Clear ( )

◆ GetChannelID() [1/2]

Int_t BmnZdcDigi::GetChannelID ( )
inline

Definition at line 34 of file BmnZdcDigi.h.

References fChannelID.

◆ GetChannelID() [2/2]

Int_t BmnZdcDigi::GetChannelID ( )
inline

Definition at line 34 of file BmnZdcDigi.h.

References fChannelID.

◆ GetELoss() [1/2]

Double_t BmnZdcDigi::GetELoss ( )
inline

Definition at line 36 of file BmnZdcDigi.h.

References fELoss.

◆ GetELoss() [2/2]

Double_t BmnZdcDigi::GetELoss ( )
inline

Definition at line 36 of file BmnZdcDigi.h.

References fELoss.

◆ GetELossDigi() [1/2]

Double_t BmnZdcDigi::GetELossDigi ( )
inline

Definition at line 35 of file BmnZdcDigi.h.

References fELossDigi.

◆ GetELossDigi() [2/2]

Double_t BmnZdcDigi::GetELossDigi ( )
inline

Definition at line 35 of file BmnZdcDigi.h.

References fELossDigi.

◆ GetGroupID() [1/2]

Int_t BmnZdcDigi::GetGroupID ( )
inline

Definition at line 32 of file BmnZdcDigi.h.

References fGroupID.

◆ GetGroupID() [2/2]

Int_t BmnZdcDigi::GetGroupID ( )
inline

Definition at line 32 of file BmnZdcDigi.h.

References fGroupID.

◆ GetModuleID() [1/2]

Int_t BmnZdcDigi::GetModuleID ( )
inline

Definition at line 33 of file BmnZdcDigi.h.

References fModuleID.

◆ GetModuleID() [2/2]

Int_t BmnZdcDigi::GetModuleID ( )
inline

Definition at line 33 of file BmnZdcDigi.h.

References fModuleID.

◆ InitStatic() [1/2]

void BmnZdcDigi::InitStatic ( )

◆ InitStatic() [2/2]

void BmnZdcDigi::InitStatic ( )

◆ Print() [1/2]

void BmnZdcDigi::Print ( const Option_t *  opt = "")
virtual

Definition at line 111 of file BmnZdcDigi.cxx.

References fChannelID, fELoss, fELossDigi, fGroupID, and fModuleID.

◆ Print() [2/2]

virtual void BmnZdcDigi::Print ( const Option_t *  opt = "")
virtual

◆ SetChannelID() [1/2]

Int_t BmnZdcDigi::SetChannelID ( UInt_t  pfChannelID)
inline

Definition at line 39 of file BmnZdcDigi.h.

References fChannelID.

◆ SetChannelID() [2/2]

Int_t BmnZdcDigi::SetChannelID ( UInt_t  pfChannelID)
inline

Definition at line 39 of file BmnZdcDigi.h.

References fChannelID.

◆ SetGroupID() [1/2]

Int_t BmnZdcDigi::SetGroupID ( UInt_t  pfGroupID)
inline

Definition at line 38 of file BmnZdcDigi.h.

References fGroupID.

◆ SetGroupID() [2/2]

Int_t BmnZdcDigi::SetGroupID ( UInt_t  pfGroupID)
inline

Definition at line 38 of file BmnZdcDigi.h.

References fGroupID.

Member Data Documentation

◆ fChannelID

Int_t BmnZdcDigi::fChannelID
protected

◆ fELoss

Double_t BmnZdcDigi::fELoss
protected

Definition at line 52 of file BmnZdcDigi.h.

Referenced by AddEloss(), AddZdcPoint(), BmnZdcDigi(), BmnZdcDigi(), BmnZdcDigi(), Clear(), GetELoss(), and Print().

◆ fELossDigi

Double_t BmnZdcDigi::fELossDigi
protected

Definition at line 51 of file BmnZdcDigi.h.

Referenced by BmnZdcDigi(), BmnZdcDigi(), BmnZdcDigi(), Clear(), GetELossDigi(), and Print().

◆ fGroupID

Int_t BmnZdcDigi::fGroupID
protected

Definition at line 48 of file BmnZdcDigi.h.

Referenced by AddZdcPoint(), BmnZdcDigi(), BmnZdcDigi(), BmnZdcDigi(), GetGroupID(), Print(), and SetGroupID().

◆ fModuleID

Int_t BmnZdcDigi::fModuleID
protected

Definition at line 49 of file BmnZdcDigi.h.

Referenced by AddZdcPoint(), BmnZdcDigi(), BmnZdcDigi(), BmnZdcDigi(), GetModuleID(), and Print().


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