|
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 {} |