KLM scintillator firmware.
FirmwareVersion getFirmwareVersion() const
Get firmware version.
void setFirmwareVersion(FirmwareVersion firmwareVersion)
Set firmware version.
FirmwareVersion m_FirmwareVersion
KLM scintillator firmware version.
~KLMScintillatorFirmware()=default
Destructor.
ClassDef(KLMScintillatorFirmware, 1)
Class version.
FirmwareVersion
Enumerator for the scintillator firmware version.
@ c_Run2
Flag for Run 1 (from 2023c).
@ c_Invalid
Flag for marking an invalid version.
@ c_Run1
Flag for Run 1 (from 2019a to 2022b)
@ c_Phase2
Flag for Phase 2 version.
KLMScintillatorFirmware(FirmwareVersion firmwareVersion)
Specialized constructor.
KLMScintillatorFirmware()=default
Constructor.
Abstract base class for different kinds of events.