#include <OMTFinputMaker.h>
Private Attributes | |
const OmtfAngleConverter * | angleConverter = nullptr |
const OMTFConfiguration * | config = nullptr |
Additional Inherited Members | |
Protected Attributes inherited from DtDigiToStubsConverter | |
edm::Handle< L1MuDTChambPhContainer > | dtPhDigis |
edm::Handle< L1MuDTChambThContainer > | dtThDigis |
edm::EDGetTokenT< L1MuDTChambPhContainer > | inputTokenDtPh |
edm::EDGetTokenT< L1MuDTChambThContainer > | inputTokenDtTh |
bool | mergePhiAndTheta = true |
Definition at line 21 of file OMTFinputMaker.h.
|
inline |
Definition at line 23 of file OMTFinputMaker.h.
|
inlineoverride |
Definition at line 29 of file OMTFinputMaker.h.
|
overridevirtual |
Reimplemented from DtDigiToStubsConverter.
Definition at line 77 of file OMTFinputMaker.cc.
References OMTFinputMaker::acceptDtDigi().
|
overridevirtual |
Implements DtDigiToStubsConverter.
Definition at line 70 of file OMTFinputMaker.cc.
|
overridevirtual |
Check Trigger primitive quality Ts2Tag() == 0 - take only first track from DT Trigger Server BxCnt() == 0 - ?? code()>=3 - take only double layer hits, HH, HL and LL
Implements DtDigiToStubsConverter.
Definition at line 21 of file OMTFinputMaker.cc.
References OMTFinputMaker::addStub(), angleConverter, L1MuDTChambPhDigi::bxNum(), L1MuDTChambPhDigi::code(), MuonStub::DT_PHI_ETA, DtDigiToStubsConverter::dtThDigis, OmtfAngleConverter::getGlobalEta(), OMTFinputMaker::getInputNumber(), AngleConverterBase::getProcessorPhi(), OMTFinputMaker::getProcessorPhiZero(), L1MuDTChambPhDigi::phi(), L1MuDTChambPhDigi::phiB(), L1MuDTChambPhDigi::scNum(), L1MuDTChambPhDigi::stNum(), MuonStub::type, and L1MuDTChambPhDigi::whNum().
|
private |
Definition at line 47 of file OMTFinputMaker.h.
Referenced by addDTphiDigi().
|
private |
Definition at line 46 of file OMTFinputMaker.h.