EDM4eic
EIC data model
|
#include <SimPulseData.h>
Public Attributes | |
std::uint64_t | cellID {} |
ID of the readout cell for this pulse. | |
float | integral {} |
Total pulse integral in relevant units. | |
::edm4hep::Vector3f | position {} |
Position the pulse is evaluated in world coordinates [mm]. | |
float | time {} |
Start time for the pulse in [ns]. | |
float | interval {} |
Time interval between amplitude values [ns]. | |
unsigned int | amplitude_begin {} |
unsigned int | amplitude_end {} |
unsigned int | calorimeterHits_begin {} |
unsigned int | calorimeterHits_end {} |
unsigned int | trackerHits_begin {} |
unsigned int | trackerHits_end {} |
unsigned int | pulses_begin {} |
unsigned int | pulses_end {} |
unsigned int | particles_begin {} |
unsigned int | particles_end {} |
Simulated pulse prior to digitization.
unsigned int edm4eic::SimPulseData::amplitude_begin {} |
unsigned int edm4eic::SimPulseData::amplitude_end {} |
unsigned int edm4eic::SimPulseData::calorimeterHits_begin {} |
unsigned int edm4eic::SimPulseData::calorimeterHits_end {} |
std::uint64_t edm4eic::SimPulseData::cellID {} |
ID of the readout cell for this pulse.
float edm4eic::SimPulseData::integral {} |
Total pulse integral in relevant units.
float edm4eic::SimPulseData::interval {} |
Time interval between amplitude values [ns].
unsigned int edm4eic::SimPulseData::particles_begin {} |
unsigned int edm4eic::SimPulseData::particles_end {} |
::edm4hep::Vector3f edm4eic::SimPulseData::position {} |
Position the pulse is evaluated in world coordinates [mm].
unsigned int edm4eic::SimPulseData::pulses_begin {} |
unsigned int edm4eic::SimPulseData::pulses_end {} |
float edm4eic::SimPulseData::time {} |
Start time for the pulse in [ns].
unsigned int edm4eic::SimPulseData::trackerHits_begin {} |
unsigned int edm4eic::SimPulseData::trackerHits_end {} |