66 produces<CSCALCTDigiCollection>();
67 produces<CSCCLCTDigiCollection>();
70 produces<CSCCLCTDigiCollection>(
"All");
73 produces<CSCALCTDigiCollection>(
"All");
75 produces<CSCCLCTPreTriggerCollection>();
77 produces<CSCCLCTPreTriggerDigiCollection>();
78 produces<CSCALCTPreTriggerDigiCollection>();
80 produces<CSCCorrelatedLCTDigiCollection>();
81 produces<CSCCorrelatedLCTDigiCollection>(
"MPCSORTED");
83 produces<GEMCoPadDigiCollection>();
103 edm::LogInfo(
"CSCTriggerPrimitivesProducer|NoGEMGeometry")
104 <<
"+++ Info: GEM geometry is unavailable. Running CSC-only trigger algorithm. +++\n";
117 if (conf.
product() ==
nullptr) {
119 <<
"+++ Failed to find a CSCDBL1TPParametersRcd in EventSetup! +++\n"
120 <<
"+++ Cannot continue emulation without these parameters +++\n";
137 gemPads = gemPadDigis.
product();
145 gemPadClusters = gemPadDigiClusters.
product();
164 <<
" requested in configuration, but not found in the event..."
165 <<
" Skipping production of CSC TP digis +++\n";
170 <<
" requested in configuration, but not found in the event..."
171 <<
" Skipping production of CSC TP digis +++\n";