45 const std::vector<L1MuDTChambPhDigi> *phiChambVector;
50 const std::vector<L1MuDTChambPhDigi> *phiChambVectorDT;
57 for (sector=0;sector<12; sector++ ){
59 for(bx=-3; bx<=3; bx++){
61 for(
int rpcbx=bx-1; rpcbx<=bx+1; rpcbx++){
62 dtts=
nullptr; rpcts1=
nullptr;
64 if(!dtts || dtts->
code()>=2)
continue;
76 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)
edm::ESHandle< L1TTwinMuxParams > tmParamsHandle
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
T const * product() const