56 auto useDT = iConfig.getParameter<
bool>(
"DTEnable");
57 auto useCSC = iConfig.getParameter<
bool>(
"CSCEnable");
58 auto useRPC = iConfig.getParameter<
bool>(
"RPCEnable");
59 auto useIRPC = iConfig.getParameter<
bool>(
"IRPCEnable");
60 auto useCPPF = iConfig.getParameter<
bool>(
"CPPFEnable");
61 auto useGEM = iConfig.getParameter<
bool>(
"GEMEnable");
62 auto useME0 = iConfig.getParameter<
bool>(
"ME0Enable");
88 std::cout <<
"Num of TriggerPrimitive: " << muon_primitives.size() << std::endl;
89 for (
const auto&
p : muon_primitives) {
const ConditionHelper & getConditionHelper() const
void dump_fw_raw_input(const l1t::EMTFHitCollection &out_hits, const l1t::EMTFTrackCollection &out_tracks)
const edm::EDGetToken tokenCSC_
const edm::EDGetToken tokenCPPF_
const edm::EDGetToken tokenDTPhi_
unsigned int get_pc_lut_version_unchecked() const
const edm::EDGetToken tokenDTTheta_
const GeometryTranslator & getGeometryTranslator() const
constexpr int MIN_TRIGSECTOR
const edm::EDGetToken tokenGEM_
unsigned get_fw_version() const
unsigned get_pc_lut_version() const
const edm::EDGetToken tokenRPC_
int get_pt_lut_version() const
void extractPrimitives(T tag, const GeometryTranslator *tp_geom, const edm::Event &iEvent, const edm::EDGetToken &token, TriggerPrimitiveCollection &out) const
const edm::EDGetToken tokenME0_
emtf::sector_array< SectorProcessor > sector_processors_
PtAssignmentEngine * getPtAssignmentEngine() const
const edm::ParameterSet & getConfig() const
unsigned get_pt_lut_version() const
constexpr int MAX_TRIGSECTOR
L1TMuon::TriggerPrimitiveCollection TriggerPrimitiveCollection
unsigned int get_pc_lut_version() const
void reload(const edm::Event &iEvent, const edm::EventSetup &iSetup)