|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGT1INTERFACES_LVL1MUSECTORLOGICDATAPHASE1_H
5 #define TRIGT1INTERFACES_LVL1MUSECTORLOGICDATAPHASE1_H
52 int pt(
size_t id )
const {
return m_pt[
id ]; }
109 #endif // TRIGT1INTERFACES_LVL1MUSECTORLOGICDATAPHASE1_H
Namespace for the LVL1 muon interface classes.
virtual void printOut(std::ostream &out) const =0
print out data
int innercoin(size_t id) const
std::vector< int > m_bw2or3
void ovl(size_t id, int value)
void goodmf(size_t id, int value)
int bw2or3(size_t id) const
std::vector< int > m_goodmf
bool m_2candidatesInSector
void innercoin(size_t id, int value)
void set2candidatesInSector()
std::pair< unsigned long int, unsigned short int > SectorLogicWord
virtual const Lvl1MuSectorLogicDataPhase1 & convertFromWordFormat(const SectorLogicWord &)=0
Convert SectorLogicDataPhase1 from 32 bit word data.
std::vector< int > m_innercoin
void clear2candidates(size_t id)
virtual ~Lvl1MuSectorLogicDataPhase1()
Base class for the data coming from one SL board.
int charge(size_t id) const
void roi(size_t id, int value)
int veto(size_t id) const
void bw2or3(size_t id, int value)
void pt(size_t id, int value)
friend std::ostream & operator<<(std::ostream &, const Lvl1MuSectorLogicDataPhase1 &)
void set2candidates(size_t id)
virtual SectorLogicWord getWordFormat() const =0
Get data in 32 bit word format:
int goodmf(size_t id) const
void charge(size_t id, int value)
std::vector< int > m_charge
bool is2candidates(size_t id) const
Lvl1MuSectorLogicDataPhase1 & operator=(const Lvl1MuSectorLogicDataPhase1 &right)
void clear2candidatesInSector()
std::vector< bool > m_2candidates
bool is2candidatesInSector() const
void veto(size_t id, int value)
std::vector< int > m_veto
Lvl1MuSectorLogicDataPhase1()