3#ifndef EDM4EIC_SimPulseOBJ_H
4#define EDM4EIC_SimPulseOBJ_H
8#include "edm4hep/MCParticle.h"
9#include "edm4hep/SimCalorimeterHit.h"
10#include "edm4hep/SimTrackerHit.h"
13#include "podio/ObjectID.h"
39 std::vector<edm4eic::SimPulse>*
m_pulses{
nullptr};
Definition SimPulseData.h:16
Definition SimPulseObj.h:21
SimPulseObj & operator=(const SimPulseObj &)=delete
No assignment operator.
SimPulseObj()
constructor
Definition SimPulseObj.cc:9
std::vector< edm4hep::SimCalorimeterHit > * m_calorimeterHits
Definition SimPulseObj.h:37
std::vector< edm4hep::MCParticle > * m_particles
Definition SimPulseObj.h:40
SimPulseData data
Definition SimPulseObj.h:36
std::vector< edm4hep::SimTrackerHit > * m_trackerHits
Definition SimPulseObj.h:38
std::vector< float > * m_amplitude
Definition SimPulseObj.h:41
virtual ~SimPulseObj()
Definition SimPulseObj.cc:34
std::vector< edm4eic::SimPulse > * m_pulses
Definition SimPulseObj.h:39
podio::ObjectID id
Definition SimPulseObj.h:35
Definition CalorimeterHit.cc:17