23 : m_phiDTDigis(inphiDTDigis),
24 m_phiRPCDigis(inphiRPCDigis){
44 const std::vector<L1MuDTChambPhDigi>* phiChambVector;
49 const std::vector<L1MuDTChambPhDigi>* phiChambVectorDT;
56 for (sector = 0; sector < 12; sector++) {
58 for (bx = -3; bx <= 3; bx++) {
60 for (
int rpcbx = bx - 1; rpcbx <= bx + 1; rpcbx++) {
64 if (!dtts || dtts->
code() >= 2)
78 if (matched == 0 && dtts && dtts->
code() < 2) {
void run(const edm::EventSetup &c)
L1MuDTChambPhDigi * chPhiSegm(int wheel, int stat, int sect, int bx, int ts2tag)
int get_DphiWindowBxShift() const
void setContainer(const Phi_Container &inputSegments)
void Matching(int track_seg)
PRODUCT const & get(ESGetToken< PRODUCT, T > const &iToken) const
DTLowQMatching(L1MuDTChambPhContainer const *, L1MuDTChambPhContainer const &)
static int deltaPhi(int dt_phi, int rpc_strip)
static int nRPCHits(L1MuTMChambPhContainer inCon, int bx, int wh, int sec, int st)
Phi_Container const * getContainer() const
L1MuDTChambPhContainer const * m_phiDTDigis
L1MuDTChambPhContainer const & m_phiRPCDigis
edm::ESHandle< L1TTwinMuxParams > tmParamsHandle
T const * product() const