1 #ifndef EventFilter_HGCalRawToDigi_HGCalECONDEmulator_h 2 #define EventFilter_HGCalRawToDigi_HGCalECONDEmulator_h A "trivial" ECON-D emulator emulating non-empty ECON-D events.
Pure virtual base class for a ECON-D event emulator implementation.
virtual ~Emulator()=default
const EmulatorParameters params_
std::pair< EventId, ERxInput > ECONDInput
ECON-D inputs for a given event.
ECONDInput next() override
Fetch the next ECON-D event.
Emulator(const EmulatorParameters ¶ms)
virtual ECONDInput next()=0
Fetch the next ECON-D event.