7 : setup_(iConfig, iConsumes),
9 tokenDTPhi_(iConsumes.consumes<
emtf::DTTag::digi_collection>(iConfig.getParameter<
edm::
InputTag>(
"DTPhiInput"))),
11 iConsumes.consumes<
emtf::DTTag::theta_digi_collection>(iConfig.getParameter<
edm::
InputTag>(
"DTThetaInput"))),
12 tokenCSC_(iConsumes.consumes<
emtf::CSCTag::digi_collection>(iConfig.getParameter<
edm::
InputTag>(
"CSCInput"))),
13 tokenCSCComparator_(iConsumes.consumes<
emtf::CSCTag::comparator_digi_collection>(
14 iConfig.getParameter<
edm::
InputTag>(
"CSCComparatorInput"))),
15 tokenRPC_(iConsumes.consumes<
emtf::RPCTag::digi_collection>(iConfig.getParameter<
edm::
InputTag>(
"RPCInput"))),
16 tokenCPPF_(iConsumes.consumes<
emtf::CPPFTag::digi_collection>(iConfig.getParameter<
edm::
InputTag>(
"CPPFInput"))),
17 tokenGEM_(iConsumes.consumes<
emtf::GEMTag::digi_collection>(iConfig.getParameter<
edm::
InputTag>(
"GEMInput"))),
18 tokenME0_(iConsumes.consumes<
emtf::ME0Tag::digi_collection>(iConfig.getParameter<
edm::
InputTag>(
"ME0Input"))),
19 verbose_(iConfig.getUntrackedParameter<
int>(
"verbosity")) {}
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) {