5#ifndef TRIGT1INTERFACES_LVL1MUSECTORLOGICDATA_H
6#define TRIGT1INTERFACES_LVL1MUSECTORLOGICDATA_H
48 int roi(
size_t id )
const {
return m_roi[ id ]; }
49 int ovl(
size_t id )
const {
return m_ovl[ id ]; }
50 int pt(
size_t id )
const {
return m_pt[ id ]; }
57 void roi(
size_t id,
int value ) {
m_roi[ id ] = value; }
58 void ovl(
size_t id,
int value ) {
m_ovl[ id ] = value; }
59 void pt(
size_t id,
int value ) {
m_pt[ id ] = value; }
77 virtual void printOut( std::ostream& out )
const;
Base class for the data coming from one SL board.
bool m_2candidatesInSector
virtual SectorLogicWord getWordFormat() const =0
Get data in 32 bit word format:
Lvl1MuSectorLogicData & operator=(const Lvl1MuSectorLogicData &right)
void clear2candidates(size_t id)
void pt(size_t id, int value)
bool is2candidatesInSector() const
unsigned int SectorLogicWord
void ovl(size_t id, int value)
virtual void printOut(std::ostream &out) const
print out data
void set2candidates(size_t id)
int charge(size_t id) const
virtual const Lvl1MuSectorLogicData & convertFromWordFormat(const SectorLogicWord &)=0
Convert SectorLogicData from 32 bit word data.
friend std::ostream & operator<<(std::ostream &, const Lvl1MuSectorLogicData &)
void charge(size_t id, int value)
void roi(size_t id, int value)
bool is2candidates(size_t id) const
void clear2candidatesInSector()
void set2candidatesInSector()
virtual ~Lvl1MuSectorLogicData()
Namespace for the LVL1 muon interface classes.