5#ifndef ITRT_BYTESTREAM_CONDITIONSSVC_H
6#define ITRT_BYTESTREAM_CONDITIONSSVC_H
15#include "GaudiKernel/IService.h"
49 virtual const std::set<std::pair<uint32_t,uint32_t> > &
getL1idErrorSet(
void ) = 0;
50 virtual const std::set<std::pair<uint32_t,uint32_t> > &
getBcidErrorSet(
void ) = 0;
51 virtual const std::set<std::pair<uint32_t,uint32_t> > &
getRobErrorSet(
void ) = 0;
67 virtual void add_rob_error( uint32_t robSourceId, uint32_t robStatus ) = 0;
virtual void resetCounts(void)=0
virtual void add_error_error(uint32_t DTMROC_idx)=0
virtual const std::set< uint32_t > & getMissingErrorSet(void)=0
virtual const std::set< uint32_t > & getErrorErrorSet(void)=0
virtual std::set< uint32_t > * getErrorSet(TRTByteStreamErrors::errorTypes ErrType)=0
virtual const std::set< std::pair< uint32_t, uint32_t > > & getBcidErrorSet(void)=0
virtual void resetSets(void)=0
virtual void add_bcid_error(uint32_t DTMROC_idx, uint32_t bcid)=0
DeclareInterfaceID(ITRT_ByteStream_ConditionsSvc, 1, 0)
virtual void add_rob_error(uint32_t robSourceId, uint32_t robStatus)=0
virtual void add_l1id_error(uint32_t DTMROC_idx, uint32_t l1id)=0
virtual std::set< std::pair< uint32_t, uint32_t > > * getIdErrorSet(TRTByteStreamErrors::errorTypes ErrType)=0
virtual void add_sid_error(uint32_t DTMROC_idx)=0
int getNumberOfErrors(int ErrType)
virtual const std::set< std::pair< uint32_t, uint32_t > > & getL1idErrorSet(void)=0
virtual int getNumberOfErrors(TRTByteStreamErrors::errorTypes ErrType)=0
virtual std::set< std::pair< uint32_t, uint32_t > > * getRodRobErrorSet(TRTByteStreamErrors::errorTypes ErrType)=0
virtual const std::set< std::pair< uint32_t, uint32_t > > & getRobErrorSet(void)=0
virtual void add_missing_error(uint32_t DTMROC_idx)=0
virtual const std::set< uint32_t > & getSidErrorSet(void)=0