13 using namespace Diana;
19 fConversion = GetBool(
"ConvertmVToADC",
"true");
21 ev.
Add<
QPulse>(fName).SetWrite(GetBool(
"Save",
false));
30 GlobalData().Get(
"",&
rHandle,
"");
QRunDataHandle rHandle(753)
#define REGISTER_MODULE(clazz)
convert a QVector event member to a QPulse
void Do(Diana::QEvent &ev)
Do method. Declare and implement only one of the two versions.
void Init(Diana::QEvent &ev)
Init method.
const Q & GetByLabel(const QEventLabel &label) const
Get a QObject in read mode by label.
void RequireByLabel(const QEventLabel &label) const
notify the QEvent that we need a QObject, if not found an exception is thrown
void Get(const char *owner, ReadHandle< Q > &handle) const
Get a QObject Handle in read mode.
void Add(WriteHandle< Q > &handle)
Add a QObject to the event.
Raw event: bolometer channel, trigger positions and types.
const int & GetChannelId() const
Get ChannelId.
Raw event: sampled waveform.
global handle for QRunData
the Diana namespace is needed because sometimes we use Qt libraries, that use same class names of our...