#include <BesEmcDigi.hh>
◆ BesEmcDigi() [1/6]
| BesEmcDigi::BesEmcDigi |
( |
| ) |
|
◆ ~BesEmcDigi() [1/3]
| BesEmcDigi::~BesEmcDigi |
( |
| ) |
|
|
virtual |
Definition at line 25 of file BesEmcDigi.cc.
25 {
26 if ( digiWaveform ) delete digiWaveform;
27}
◆ BesEmcDigi() [2/6]
| BesEmcDigi::BesEmcDigi |
( |
const BesEmcDigi & | right | ) |
|
Definition at line 29 of file BesEmcDigi.cc.
29 : G4VDigi() {
30 m_partId = right.m_partId;
31 m_nTheta = right.m_nTheta;
32 m_nPhi = right.m_nPhi;
33 m_energy = right.m_energy;
34 m_time = right.m_time;
35}
◆ BesEmcDigi() [3/6]
| BesEmcDigi::BesEmcDigi |
( |
| ) |
|
◆ ~BesEmcDigi() [2/3]
| virtual BesEmcDigi::~BesEmcDigi |
( |
| ) |
|
|
virtual |
◆ BesEmcDigi() [4/6]
◆ BesEmcDigi() [5/6]
| BesEmcDigi::BesEmcDigi |
( |
| ) |
|
◆ ~BesEmcDigi() [3/3]
| virtual BesEmcDigi::~BesEmcDigi |
( |
| ) |
|
|
virtual |
◆ BesEmcDigi() [6/6]
◆ Draw() [1/3]
| void BesEmcDigi::Draw |
( |
| ) |
|
|
virtual |
◆ Draw() [2/3]
| virtual void BesEmcDigi::Draw |
( |
| ) |
|
|
virtual |
◆ Draw() [3/3]
| virtual void BesEmcDigi::Draw |
( |
| ) |
|
|
virtual |
◆ GetEnergy() [1/3]
| G4double BesEmcDigi::GetEnergy |
( |
| ) |
|
|
inline |
◆ GetEnergy() [2/3]
| G4double BesEmcDigi::GetEnergy |
( |
| ) |
|
|
inline |
◆ GetEnergy() [3/3]
| G4double BesEmcDigi::GetEnergy |
( |
| ) |
|
|
inline |
◆ GetPartId() [1/3]
| G4int BesEmcDigi::GetPartId |
( |
| ) |
|
|
inline |
◆ GetPartId() [2/3]
| G4int BesEmcDigi::GetPartId |
( |
| ) |
|
|
inline |
◆ GetPartId() [3/3]
| G4int BesEmcDigi::GetPartId |
( |
| ) |
|
|
inline |
◆ GetPhiNb() [1/3]
| G4int BesEmcDigi::GetPhiNb |
( |
| ) |
|
|
inline |
◆ GetPhiNb() [2/3]
| G4int BesEmcDigi::GetPhiNb |
( |
| ) |
|
|
inline |
◆ GetPhiNb() [3/3]
| G4int BesEmcDigi::GetPhiNb |
( |
| ) |
|
|
inline |
◆ GetThetaNb() [1/3]
| G4int BesEmcDigi::GetThetaNb |
( |
| ) |
|
|
inline |
◆ GetThetaNb() [2/3]
| G4int BesEmcDigi::GetThetaNb |
( |
| ) |
|
|
inline |
◆ GetThetaNb() [3/3]
| G4int BesEmcDigi::GetThetaNb |
( |
| ) |
|
|
inline |
◆ GetTime() [1/3]
| G4double BesEmcDigi::GetTime |
( |
| ) |
|
|
inline |
◆ GetTime() [2/3]
| G4double BesEmcDigi::GetTime |
( |
| ) |
|
|
inline |
◆ GetTime() [3/3]
| G4double BesEmcDigi::GetTime |
( |
| ) |
|
|
inline |
◆ GetTrackIndex() [1/3]
| G4int BesEmcDigi::GetTrackIndex |
( |
| ) |
|
|
inline |
◆ GetTrackIndex() [2/3]
| G4int BesEmcDigi::GetTrackIndex |
( |
| ) |
|
|
inline |
◆ GetTrackIndex() [3/3]
| G4int BesEmcDigi::GetTrackIndex |
( |
| ) |
|
|
inline |
◆ GetWaveform() [1/3]
◆ GetWaveform() [2/3]
◆ GetWaveform() [3/3]
◆ MakeWaveform() [1/3]
| void BesEmcDigi::MakeWaveform |
( |
| ) |
|
Definition at line 65 of file BesEmcDigi.cc.
65{ digiWaveform->updateWaveform( this ); }
◆ MakeWaveform() [2/3]
| void BesEmcDigi::MakeWaveform |
( |
| ) |
|
◆ MakeWaveform() [3/3]
| void BesEmcDigi::MakeWaveform |
( |
| ) |
|
◆ operator delete() [1/3]
| void BesEmcDigi::operator delete |
( |
void * | aDigi | ) |
|
|
inline |
◆ operator delete() [2/3]
| void BesEmcDigi::operator delete |
( |
void * | | ) |
|
|
inline |
◆ operator delete() [3/3]
| void BesEmcDigi::operator delete |
( |
void * | | ) |
|
|
inline |
◆ operator new() [1/3]
| void * BesEmcDigi::operator new |
( |
size_t | | ) |
|
|
inline |
◆ operator new() [2/3]
| void * BesEmcDigi::operator new |
( |
size_t | | ) |
|
|
inline |
◆ operator new() [3/3]
| void * BesEmcDigi::operator new |
( |
size_t | | ) |
|
|
inline |
◆ operator+=() [1/3]
Definition at line 46 of file BesEmcDigi.cc.
46 {
48 digiWaveform->updateWaveform( digi );
49
51 m_energy = digiWaveform->max(
bin );
52 m_time = (G4double)
bin;
53
54 return *this;
55}
*******INTEGER m_nBinMax INTEGER m_NdiMax !No of bins in histogram for cell exploration division $ !Last vertex $ !Last active cell $ !Last cell in buffer $ !No of sampling when dividing cell $ !No of function total $ !Flag for random ceel for $ !Flag for type of for WtMax $ !Flag which decides whether vertices are included in the sampling $ entire domain is hyp !Maximum effective eevents per bin
◆ operator+=() [2/3]
◆ operator+=() [3/3]
◆ operator=() [1/3]
Definition at line 37 of file BesEmcDigi.cc.
37 {
38 m_partId = right.m_partId;
39 m_nTheta = right.m_nTheta;
40 m_nPhi = right.m_nPhi;
41 m_energy = right.m_energy;
42 m_time = right.m_time;
43 return *this;
44}
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ operator==() [1/3]
| int BesEmcDigi::operator== |
( |
const BesEmcDigi & | right | ) |
const |
|
virtual |
Definition at line 57 of file BesEmcDigi.cc.
57 {
58 return ( this == &right ) ? 1 : 0;
59}
◆ operator==() [2/3]
| virtual G4int BesEmcDigi::operator== |
( |
const BesEmcDigi & | | ) |
const |
|
virtual |
◆ operator==() [3/3]
| virtual G4int BesEmcDigi::operator== |
( |
const BesEmcDigi & | | ) |
const |
|
virtual |
◆ Print() [1/3]
| void BesEmcDigi::Print |
( |
| ) |
|
|
virtual |
◆ Print() [2/3]
| virtual void BesEmcDigi::Print |
( |
| ) |
|
|
virtual |
◆ Print() [3/3]
| virtual void BesEmcDigi::Print |
( |
| ) |
|
|
virtual |
◆ SetEnergy() [1/3]
| void BesEmcDigi::SetEnergy |
( |
G4double | energy | ) |
|
|
inline |
◆ SetEnergy() [2/3]
| void BesEmcDigi::SetEnergy |
( |
G4double | energy | ) |
|
|
inline |
◆ SetEnergy() [3/3]
| void BesEmcDigi::SetEnergy |
( |
G4double | energy | ) |
|
|
inline |
◆ SetPartId() [1/3]
| void BesEmcDigi::SetPartId |
( |
G4int | id | ) |
|
|
inline |
◆ SetPartId() [2/3]
| void BesEmcDigi::SetPartId |
( |
G4int | id | ) |
|
|
inline |
◆ SetPartId() [3/3]
| void BesEmcDigi::SetPartId |
( |
G4int | id | ) |
|
|
inline |
◆ SetPhiNb() [1/3]
| void BesEmcDigi::SetPhiNb |
( |
G4int | nPhi | ) |
|
|
inline |
◆ SetPhiNb() [2/3]
| void BesEmcDigi::SetPhiNb |
( |
G4int | nPhi | ) |
|
|
inline |
◆ SetPhiNb() [3/3]
| void BesEmcDigi::SetPhiNb |
( |
G4int | nPhi | ) |
|
|
inline |
◆ SetThetaNb() [1/3]
| void BesEmcDigi::SetThetaNb |
( |
G4int | nTheta | ) |
|
|
inline |
◆ SetThetaNb() [2/3]
| void BesEmcDigi::SetThetaNb |
( |
G4int | nTheta | ) |
|
|
inline |
◆ SetThetaNb() [3/3]
| void BesEmcDigi::SetThetaNb |
( |
G4int | nTheta | ) |
|
|
inline |
◆ SetTime() [1/3]
| void BesEmcDigi::SetTime |
( |
G4double | time | ) |
|
|
inline |
◆ SetTime() [2/3]
| void BesEmcDigi::SetTime |
( |
G4double | time | ) |
|
|
inline |
◆ SetTime() [3/3]
| void BesEmcDigi::SetTime |
( |
G4double | time | ) |
|
|
inline |
◆ SetTrackIndex() [1/3]
| void BesEmcDigi::SetTrackIndex |
( |
G4int | index | ) |
|
|
inline |
◆ SetTrackIndex() [2/3]
| void BesEmcDigi::SetTrackIndex |
( |
G4int | index | ) |
|
|
inline |
◆ SetTrackIndex() [3/3]
| void BesEmcDigi::SetTrackIndex |
( |
G4int | index | ) |
|
|
inline |
◆ SetWaveform() [1/3]
◆ SetWaveform() [2/3]
◆ SetWaveform() [3/3]
The documentation for this class was generated from the following files: