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