1#ifndef EVENT_TRIG_DATA_H
2#define EVENT_TRIG_DATA_H
7#include "GaudiKernel/DataObject.h"
17 TrigData(
int window,
int timing,
const int* trigCond,
const int* trigChan,
bool preScale);
25 void setTrigCondition(
const int* cond) {
for(
int i = 0; i < 48; i++) m_trigcond[i] = cond[i]; }
27 void setTrigChannel(
const int* chan) {
for(
int i = 0; i < 16; i++) m_trigChan[i] = chan[i]; }
50 static const std::string s_CONDITIONS[48];
const CLID & CLID_TrigData
void setTimingType(int i)
const int * getTrigChannel() const
const int getTimeWindow() const
void setTrigChannel(const int *chan)
const int getTimingType() const
const int getTrigCondition(int i) const
void setTrigCondition(int i, int j)
const int getTrigChannel(int i) const
const int * getTrigCondition() const
void setTrigCondition(const int *cond)
const std::string getTrigCondName(int i) const
static const CLID & classID()
virtual const CLID & clID() const
void setTimeWindow(int i)
const bool getPreScale() const
void setTrigChannel(int i, int j)