63 void reset(
unsigned int relAdr);
90 inline const std::vector<L1MuDTEUX*>&
eux()
const {
return m_EUXs; }
void run(const L1MuDTExtLut &extLUTs, const L1MuDTTFParameters &pars)
run SEU
void load(const L1MuDTTrackSegPhi *startTS)
load data into the SEU
unsigned int m_startTS_Id
std::vector< L1MuDTEUX * > m_EUXs
const std::bitset< 12 > & exTable() const
return Extrapolator table
L1MuDTSEU(const L1MuDTSectorProcessor &sp, Extrapolation ext, unsigned int tsId)
constructor
std::bitset< 12 > m_EXtable
const std::bitset< 12 > & qsTable() const
return Quality Sorter table
const L1MuDTERS * ers() const
return pointer to Extrapolation Result Selector
int numberOfExt() const
return number of successful extrapolations
unsigned int tsId() const
return start track segment identifier (relative address)
std::bitset< 12 > m_QStable
const std::vector< L1MuDTEUX * > & eux() const
return pointer to an Extrapolator
bool isOwnWheelSEU() const
is it a own wheel Single Extrapolation Unit
bool isNextWheelSEU() const
is it a next wheel Single Extrapolation Unit
const L1MuDTSectorProcessor & m_sp
const L1MuDTTrackSegPhi * m_startTS
Extrapolation ext() const
return extrapolation type