11#include <framework/logging/Logger.h>
47 for (
unsigned idx = 0; idx <=
c_nTCs; idx++) {
48 m_timingTC[idx] = std::numeric_limits<float>::quiet_NaN();
50 m_hitWinTC[idx] = std::numeric_limits<int>::quiet_NaN();
57 if (tcid > 0 and tcid <=
c_nTCs + 1) {
60 B2ERROR(
"TC " << tcid <<
" does not exist.");
67 if (tcid > 0 and tcid <
c_nTCs + 1) {
70 B2ERROR(
"TC " << tcid <<
" does not exist.");
77 if (tcid >= 1 and tcid <
c_nTCs + 1) {
80 B2ERROR(
"TC " << tcid <<
" does not exist.");
87 if (tcid >= 1 and tcid <
c_nTCs + 1) {
90 B2ERROR(
"TC " << tcid <<
" does not exist.");
100 if (tcid >= 1 and tcid <
c_nTCs + 1) {
103 B2ERROR(
"TC " << tcid <<
" does not exist.");
110 if (tcid >= 1 and tcid <
c_nTCs + 1) {
113 B2ERROR(
"TC " << tcid <<
" does not exist.");
120 if (tcid >= 1 and tcid <
c_nTCs + 1) {
123 B2ERROR(
"TC " << tcid <<
" does not exist.");
130 if (tcid >= 1 and tcid <
c_nTCs + 1) {
133 B2ERROR(
"TC " << tcid <<
" does not exist.");
141 if (tcid > 0 and tcid <
c_nTCs + 1) {
144 B2ERROR(
"TC " << tcid <<
" does not exist.");
152 if (tcid > 0 and tcid <
c_nTCs + 1) {
155 B2ERROR(
"TC " << tcid <<
" does not exist.");
163 if (tcid > 0 and tcid <
c_nTCs + 1) {
166 B2ERROR(
"TC " << tcid <<
" does not exist.");
174 if (tcid > 0 and tcid <
c_nTCs + 1) {
177 B2ERROR(
"TC " << tcid <<
" does not exist.");
185 if (tcid > 0 and tcid <
c_nTCs + 1) {
188 B2ERROR(
"TC " << tcid <<
" does not exist.");
196 if (tcid > 0 and tcid <
c_nTCs + 1) {
199 B2ERROR(
"TC " << tcid <<
" does not exist.");
207 if (tcid > 0 and tcid <
c_nTCs + 1) {
210 B2ERROR(
"TC " << tcid <<
" does not exist.");
217 if (tcid > 0 and tcid <
c_nTCs + 1) {
220 B2ERROR(
"TC " << tcid <<
" does not exist.");
228 if (tcid > 0 and tcid <
c_nTCs + 1) {
231 B2ERROR(
"TC " << tcid <<
" does not exist.");
238 if (tcid > 0 and tcid <
c_nTCs + 1) {
241 B2ERROR(
"TC " << tcid <<
" does not exist.");
Abstract base class for different kinds of events.