Belle II Software development
|
KLM scintillator firmware. More...
#include <KLMScintillatorFirmware.h>
Public Types | |
enum | FirmwareVersion : unsigned int { c_Invalid = 0 , c_Phase2 = 1 , c_Run1 = 2 , c_Run2 = 3 } |
Enumerator for the scintillator firmware version. More... | |
Public Member Functions | |
KLMScintillatorFirmware ()=default | |
Constructor. | |
KLMScintillatorFirmware (FirmwareVersion firmwareVersion) | |
Specialized constructor. | |
~KLMScintillatorFirmware ()=default | |
Destructor. | |
void | setFirmwareVersion (FirmwareVersion firmwareVersion) |
Set firmware version. | |
FirmwareVersion | getFirmwareVersion () const |
Get firmware version. | |
Private Member Functions | |
ClassDef (KLMScintillatorFirmware, 1) | |
Class version. | |
Private Attributes | |
FirmwareVersion | m_FirmwareVersion {c_Invalid} |
KLM scintillator firmware version. | |
KLM scintillator firmware.
Definition at line 23 of file KLMScintillatorFirmware.h.
enum FirmwareVersion : unsigned int |
Enumerator for the scintillator firmware version.
Definition at line 30 of file KLMScintillatorFirmware.h.
|
inlineexplicit |
Specialized constructor.
Definition at line 54 of file KLMScintillatorFirmware.h.
|
inline |
Get firmware version.
Definition at line 75 of file KLMScintillatorFirmware.h.
|
inline |
Set firmware version.
Definition at line 67 of file KLMScintillatorFirmware.h.
|
private |
KLM scintillator firmware version.
Definition at line 83 of file KLMScintillatorFirmware.h.