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

#include <BmnTrackConv.h>

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

Public Member Functions

 BmnZDCEventDataExt ()
 
virtual ~BmnZDCEventDataExt ()
 
void SetEnergy (Int_t v, char op='\0')
 
void SetNHits (Int_t v, char op='\0')
 
void SetX (Float_t v)
 
void SetY (Float_t v)
 
void SetAsymmetry (Float_t v)
 
void SetMoment (Float_t v)
 
 BmnZDCEventDataExt ()
 
virtual ~BmnZDCEventDataExt ()
 
void SetEnergy (Int_t v, char op='\0')
 
void SetNHits (Int_t v, char op='\0')
 
void SetX (Float_t v)
 
void SetY (Float_t v)
 
void SetAsymmetry (Float_t v)
 
void SetMoment (Float_t v)
 
- Public Member Functions inherited from BmnZDCEventData
 BmnZDCEventData ()
 
virtual ~BmnZDCEventData ()
 
void Set (TClonesArray *pArrayOfBmnZDCDigits, Float_t *pModuleScale=0, Float_t *pModuleThreshold=0)
 
Float_t GetEnergy (char op)
 
Float_t GetEnergy ()
 
Int_t GetNHits (char op)
 
Int_t GetNHits ()
 
Float_t GetX ()
 
Float_t GetY ()
 
Float_t GetAsymmetry ()
 
Float_t GetMoment ()
 
virtual void Print (Option_t *option="") const
 
 BmnZDCEventData ()
 
virtual ~BmnZDCEventData ()
 
void Set (TClonesArray *pArrayOfBmnZDCDigits, Float_t *pModuleScale=0, Float_t *pModuleThreshold=0)
 
Float_t GetEnergy (char op)
 
Float_t GetEnergy ()
 
Int_t GetNHits (char op)
 
Int_t GetNHits ()
 
Float_t GetX ()
 
Float_t GetY ()
 
Float_t GetAsymmetry ()
 
Float_t GetMoment ()
 
virtual void Print (Option_t *option="") const
 

Additional Inherited Members

- Protected Member Functions inherited from BmnZDCEventData
 ClassDef (BmnZDCEventData, 2)
 
 ClassDef (BmnZDCEventData, 2)
 
- Protected Attributes inherited from BmnZDCEventData
Float_t fE
 
Float_t fEc
 
Float_t fEp
 
Float_t fEn
 
UChar_t fH
 
UChar_t fHc
 
UChar_t fHp
 
UChar_t fHn
 
Float_t fX
 
Float_t fY
 
Float_t fAsymmetry
 
Float_t fMoment
 

Detailed Description

Definition at line 41 of file BmnTrackConv.h.

Constructor & Destructor Documentation

◆ BmnZDCEventDataExt() [1/2]

BmnZDCEventDataExt::BmnZDCEventDataExt ( )
inline

Definition at line 43 of file BmnTrackConv.h.

◆ ~BmnZDCEventDataExt() [1/2]

virtual BmnZDCEventDataExt::~BmnZDCEventDataExt ( )
inlinevirtual

Definition at line 46 of file BmnTrackConv.h.

◆ BmnZDCEventDataExt() [2/2]

BmnZDCEventDataExt::BmnZDCEventDataExt ( )
inline

Definition at line 43 of file BmnTrackConv.h.

◆ ~BmnZDCEventDataExt() [2/2]

virtual BmnZDCEventDataExt::~BmnZDCEventDataExt ( )
inlinevirtual

Definition at line 46 of file BmnTrackConv.h.

Member Function Documentation

◆ SetAsymmetry() [1/2]

void BmnZDCEventDataExt::SetAsymmetry ( Float_t  v)
inline

Definition at line 87 of file BmnTrackConv.h.

References BmnZDCEventData::fAsymmetry, and v.

Referenced by BmnTrackConv::ProcessDST().

◆ SetAsymmetry() [2/2]

void BmnZDCEventDataExt::SetAsymmetry ( Float_t  v)
inline

Definition at line 87 of file BmnTrackConv.h.

References BmnZDCEventData::fAsymmetry, and v.

◆ SetEnergy() [1/2]

void BmnZDCEventDataExt::SetEnergy ( Int_t  v,
char  op = '\0' 
)
inline

◆ SetEnergy() [2/2]

void BmnZDCEventDataExt::SetEnergy ( Int_t  v,
char  op = '\0' 
)
inline

◆ SetMoment() [1/2]

void BmnZDCEventDataExt::SetMoment ( Float_t  v)
inline

Definition at line 91 of file BmnTrackConv.h.

References BmnZDCEventData::fMoment, and v.

Referenced by BmnTrackConv::ProcessDST().

◆ SetMoment() [2/2]

void BmnZDCEventDataExt::SetMoment ( Float_t  v)
inline

Definition at line 91 of file BmnTrackConv.h.

References BmnZDCEventData::fMoment, and v.

◆ SetNHits() [1/2]

void BmnZDCEventDataExt::SetNHits ( Int_t  v,
char  op = '\0' 
)
inline

◆ SetNHits() [2/2]

void BmnZDCEventDataExt::SetNHits ( Int_t  v,
char  op = '\0' 
)
inline

◆ SetX() [1/2]

void BmnZDCEventDataExt::SetX ( Float_t  v)
inline

Definition at line 79 of file BmnTrackConv.h.

References BmnZDCEventData::fX, and v.

Referenced by BmnTrackConv::ProcessDST().

◆ SetX() [2/2]

void BmnZDCEventDataExt::SetX ( Float_t  v)
inline

Definition at line 79 of file BmnTrackConv.h.

References BmnZDCEventData::fX, and v.

◆ SetY() [1/2]

void BmnZDCEventDataExt::SetY ( Float_t  v)
inline

Definition at line 83 of file BmnTrackConv.h.

References BmnZDCEventData::fY, and v.

Referenced by BmnTrackConv::ProcessDST().

◆ SetY() [2/2]

void BmnZDCEventDataExt::SetY ( Float_t  v)
inline

Definition at line 83 of file BmnTrackConv.h.

References BmnZDCEventData::fY, and v.


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