20#include <hipo4/bank.h>
33 int getRun() const noexcept{
return getInt(_run_order,0); }
34 int getEvent() const noexcept{
return getInt(_ev_order,0); }
35 int getUnixTime() const noexcept{
return getInt(_ut_order,0); }
36 long getTrigger() const noexcept{
return getLong(_tr_order,0); }
38 int getType() const noexcept{
return getByte(_ty_order,0); }
39 int getMode() const noexcept{
return getByte(_mo_order,0); }
40 float getTorus() const noexcept{
return getFloat(_to_order,0); }
41 float getSolenoid() const noexcept{
return getFloat(_so_order,0); }
Definition runconfig.h:24
int getRun() const noexcept
Definition runconfig.h:33
runconfig(hipo::schema __schema)
Definition runconfig.cpp:13
virtual ~runconfig()=default
int getMode() const noexcept
Definition runconfig.h:39
long getTrigger() const noexcept
Definition runconfig.h:36
void notify() final
Definition runconfig.h:49
float getTorus() const noexcept
Definition runconfig.h:40
int getUnixTime() const noexcept
Definition runconfig.h:35
void setEntry(int i) const
Definition runconfig.h:52
float getSolenoid() const noexcept
Definition runconfig.h:41
int getEvent() const noexcept
Definition runconfig.h:34
long getTimeStamp() const noexcept
Definition runconfig.h:37
void setBankEntry(int ind)
Definition runconfig.h:53
int getType() const noexcept
Definition runconfig.h:38
Definition calextras.cpp:10
clas12::runconfig * runconfig_ptr
Definition runconfig.h:71
std::unique_ptr< clas12::runconfig > runconfig_uptr
Definition runconfig.h:72