represents a simulated waveform in an emc crystal, used by BSEmcFwEndcapTimebasedWaveforms
More...
#include <BSEmcWaveformData.h>
◆ BSEmcWaveformData() [1/2]
BSEmcWaveformData::BSEmcWaveformData |
( |
| ) |
|
◆ BSEmcWaveformData() [2/2]
◆ ~BSEmcWaveformData()
virtual BSEmcWaveformData::~BSEmcWaveformData |
( |
| ) |
|
|
inlinevirtual |
◆ AddHit()
virtual void BSEmcWaveformData::AddHit |
( |
const FairLink & |
t_linkToHit, |
|
|
Double_t |
t_absEventTime, |
|
|
Double_t |
t_energy |
|
) |
| |
|
virtual |
◆ equal()
virtual Bool_t BSEmcWaveformData::equal |
( |
FairTimeStamp * |
t_data | ) |
|
|
virtual |
◆ GetDetectorId()
Int_t BSEmcWaveformData::GetDetectorId |
( |
| ) |
|
|
inline |
◆ GetHitMap()
const std::map<Double_t, Double_t>& BSEmcWaveformData::GetHitMap |
( |
| ) |
|
|
inline |
◆ GetHitParameter()
void BSEmcWaveformData::GetHitParameter |
( |
Int_t |
t_hitNo, |
|
|
Double_t & |
t_time, |
|
|
Double_t & |
t_energy |
|
) |
| |
◆ GetNHits()
Int_t BSEmcWaveformData::GetNHits |
( |
| ) |
|
|
inline |
◆ GetOverlapTime()
Double_t BSEmcWaveformData::GetOverlapTime |
( |
| ) |
const |
|
inline |
◆ GetTimeOfLastSample()
Double_t BSEmcWaveformData::GetTimeOfLastSample |
( |
| ) |
|
|
inline |
◆ GetWaveformSimulator()
◆ operator+=()
◆ operator<()
virtual Bool_t BSEmcWaveformData::operator< |
( |
const BSEmcWaveformData & |
t_wfData | ) |
const |
|
virtual |
◆ SetOverlapTime()
void BSEmcWaveformData::SetOverlapTime |
( |
const Double_t |
t_overlap | ) |
|
|
inline |
◆ SetTimeOfLastSample()
void BSEmcWaveformData::SetTimeOfLastSample |
( |
Double_t |
t_time | ) |
|
|
inline |
◆ SetWaveformSimulator()
◆ operator<<
Definition at line 31 of file BSEmcWaveformData.h.
33 t_out <<
"waveform links to " << t_wfData.
fHitMap.size() <<
" BSEmcHits:" << std::endl;
36 for (
auto &it : t_wfData.
fHitMap) {
37 t_out <<
"\t#" << count++ <<
"\t time: " << it.first <<
"\t energy: " << it.second << std::endl;
◆ fDetectorId
Int_t BSEmcWaveformData::fDetectorId {-1} |
|
protected |
◆ fHitMap
std::map<Double_t, Double_t> BSEmcWaveformData::fHitMap {} |
|
protected |
◆ fOverlapTime
Double_t BSEmcWaveformData::fOverlapTime {-1} |
|
protected |
◆ fTimeOfLastSample
Double_t BSEmcWaveformData::fTimeOfLastSample {-1} |
|
protected |
◆ fWfSimulator
TRef BSEmcWaveformData::fWfSimulator {} |
|
protected |
The documentation for this class was generated from the following file: