1 #ifndef L1Trigger_RPCTrigger_h 2 #define L1Trigger_RPCTrigger_h 83 std::vector<RPCDigiL1Link>& retRPCDigiLink);
const edm::EDPutTokenT< std::vector< L1MuRegionalCand > > m_fwdCandPutToken
std::unique_ptr< RPCBasicTrigConfig > m_trigConfig
const edm::ESGetToken< L1RPCBxOrConfig, L1RPCBxOrConfigRcd > m_BxOrConfigToken
const edm::EDPutTokenT< std::vector< RPCDigiL1Link > > m_brlLinksPutToken
void produce(edm::Event &, const edm::EventSetup &) override
std::vector< L1MuRegionalCand > giveFinallCandindates(const L1RpcTBMuonsVec &finalMuons, int type, int bx, edm::Handle< RPCDigiCollection > rpcDigis, std::vector< RPCDigiL1Link > &retRPCDigiLink)
Returns vector of L1MuRegionalCand (input of L1GMT)
const std::string m_label
std::vector< RPCTBMuon > L1RpcTBMuonsVec
RPCPacManager< RPCPacData > m_pacManager
Implements RPC trigger emulation.
const edm::ESGetToken< L1RPCHsbConfig, L1RPCHsbConfigRcd > m_hsbConfigToken
RPCConeBuilderFromES m_theLinksystemFromES
const edm::EDPutTokenT< std::vector< RPCDigiL1Link > > m_fwdLinksPutToken
const edm::ESGetToken< L1RPCHwConfig, L1RPCHwConfigRcd > m_hwConfigToken
const edm::EDPutTokenT< std::vector< L1MuRegionalCand > > m_brlCandPutToken
RPCTrigger(const edm::ParameterSet &)
std::unique_ptr< RPCPacTrigger > m_pacTrigger
const edm::ESGetToken< L1RPCConeDefinition, L1RPCConeDefinitionRcd > m_coneDefinitionToken
const edm::EDGetTokenT< RPCDigiCollection > m_rpcDigiToken
const edm::ESGetToken< L1RPCConeBuilder, L1RPCConeBuilderRcd > m_coneBuilderToken
const edm::ESGetToken< L1RPCConfig, L1RPCConfigRcd > m_configToken
unsigned long long m_cacheID