146 std::vector<CSCWireDigi>::const_iterator digiItr = (*j).second.first;
147 std::vector<CSCWireDigi>::const_iterator
last = (*j).second.second;
148 for (; digiItr !=
last; ++digiItr) {
158 edm::LogVerbatim(
"ViewDigi") <<
"********STRIPS Digis********" << std::endl;
161 std::vector<CSCStripDigi>::const_iterator digiItr = (*j).second.first;
162 std::vector<CSCStripDigi>::const_iterator
last = (*j).second.second;
163 for (; digiItr !=
last; ++digiItr) {
173 edm::LogVerbatim(
"ViewDigi") <<
"********COMPARATOR Digis********" << std::endl;
176 std::vector<CSCComparatorDigi>::const_iterator digiItr = (*j).second.first;
177 std::vector<CSCComparatorDigi>::const_iterator
last = (*j).second.second;
178 for (; digiItr !=
last; ++digiItr) {
191 std::vector<CSCRPCDigi>::const_iterator digiItr = (*j).second.first;
192 std::vector<CSCRPCDigi>::const_iterator
last = (*j).second.second;
193 for (; digiItr !=
last; ++digiItr) {
205 std::vector<CSCALCTDigi>::const_iterator digiItr = (*j).second.first;
206 std::vector<CSCALCTDigi>::const_iterator
last = (*j).second.second;
207 for (; digiItr !=
last; ++digiItr) {
219 std::vector<CSCCLCTDigi>::const_iterator digiItr = (*j).second.first;
220 std::vector<CSCCLCTDigi>::const_iterator
last = (*j).second.second;
221 for (; digiItr !=
last; ++digiItr) {
231 edm::LogVerbatim(
"ViewDigi") <<
"********CorrelatedLCT Digis********" << std::endl;
234 std::vector<CSCCorrelatedLCTDigi>::const_iterator digiItr = (*j).second.first;
235 std::vector<CSCCorrelatedLCTDigi>::const_iterator
last = (*j).second.second;
236 for (; digiItr !=
last; ++digiItr) {
246 edm::LogVerbatim(
"ViewDigi") <<
"********STATUS Digis********" << std::endl;
248 std::vector<CSCDCCFormatStatusDigi>::const_iterator digiItr = (*j).second.first;
249 std::vector<CSCDCCFormatStatusDigi>::const_iterator
last = (*j).second.second;
250 for (; digiItr !=
last; ++digiItr) {
260 edm::LogVerbatim(
"ViewDigi") <<
"********DDU STATUS Digis********" << std::endl;
262 std::vector<CSCDDUStatusDigi>::const_iterator digiItr = (*j).second.first;
263 std::vector<CSCDDUStatusDigi>::const_iterator
last = (*j).second.second;
264 for (; digiItr !=
last; ++digiItr) {
274 edm::LogVerbatim(
"ViewDigi") <<
"********DCC STATUS Digis********" << std::endl;
276 std::vector<CSCDCCStatusDigi>::const_iterator digiItr = (*j).second.first;
277 std::vector<CSCDCCStatusDigi>::const_iterator
last = (*j).second.second;
278 for (; digiItr !=
last; ++digiItr) {
288 edm::LogVerbatim(
"ViewDigi") <<
"********lct Shower Digis********" << std::endl;
290 std::vector<CSCShowerDigi>::const_iterator digiItr = (*j).second.first;
291 std::vector<CSCShowerDigi>::const_iterator
last = (*j).second.second;
292 for (; digiItr !=
last; ++digiItr) {
297 edm::LogVerbatim(
"ViewDigi") <<
"********cathode Shower Digis********" << std::endl;
299 std::vector<CSCShowerDigi>::const_iterator digiItr = (*j).second.first;
300 std::vector<CSCShowerDigi>::const_iterator
last = (*j).second.second;
301 for (; digiItr !=
last; ++digiItr) {
306 edm::LogVerbatim(
"ViewDigi") <<
"********anode Shower Digis********" << std::endl;
308 std::vector<CSCShowerDigi>::const_iterator digiItr = (*j).second.first;
309 std::vector<CSCShowerDigi>::const_iterator
last = (*j).second.second;
310 for (; digiItr !=
last; ++digiItr) {
315 edm::LogVerbatim(
"ViewDigi") <<
"********ALCT anode Shower Digis********" << std::endl;
317 std::vector<CSCShowerDigi>::const_iterator digiItr = (*j).second.first;
318 std::vector<CSCShowerDigi>::const_iterator
last = (*j).second.second;
319 for (; digiItr !=
last; ++digiItr) {
320 if (digiItr->isValid())
321 edm::LogVerbatim(
"ViewDigi") << *digiItr <<
" bx: " << digiItr->getCSCID() << std::endl;
330 edm::LogVerbatim(
"ViewDigi") <<
"********GEMPadDigiCluster Digis********" << std::endl;
334 std::vector<GEMPadDigiCluster>::const_iterator digiItr = (*j).second.first;
335 std::vector<GEMPadDigiCluster>::const_iterator
last = (*j).second.second;
337 for (; digiItr !=
last; ++digiItr) {
343 #ifdef THIS_IS_AN_EVENT_EXAMPLE
348 #ifdef THIS_IS_AN_EVENTSETUP_EXAMPLE
350 iSetup.
get<SetupRecord>().
get(pSetup);
Log< level::Info, true > LogVerbatim
edm::EDGetTokenT< CSCShowerDigiCollection > alct_anode_shwr_token
T getUntrackedParameter(std::string const &, T const &) const
edm::EDGetTokenT< CSCCorrelatedLCTDigiCollection > co_token
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
CSCViewDigi(const edm::ParameterSet &)
edm::EDGetTokenT< CSCRPCDigiCollection > rd_token
edm::EDGetTokenT< CSCShowerDigiCollection > cathode_shwr_token
edm::EDGetTokenT< CSCComparatorDigiCollection > cd_token
edm::EDGetTokenT< CSCDCCFormatStatusDigiCollection > st_token
tuple strips
#turn off noise in all subdetectors simHcalUnsuppressedDigis.doNoise = False mix.digitizers.hcal.doNoise = False simEcalUnsuppressedDigis.doNoise = False mix.digitizers.ecal.doNoise = False simEcalUnsuppressedDigis.doESNoise = False simSiPixelDigis.AddNoise = False mix.digitizers.pixel.AddNoise = False simSiStripDigis.Noise = False mix.digitizers.strip.AddNoise = False
edm::EDGetTokenT< CSCShowerDigiCollection > lct_shwr_token
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
edm::EDGetTokenT< CSCCLCTDigiCollection > cl_token
edm::EDGetTokenT< CSCShowerDigiCollection > anode_shwr_token
void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< CSCDCCStatusDigiCollection > dc_token
edm::EDGetTokenT< GEMPadDigiClusterCollection > gem_token
T getParameter(std::string const &) const
edm::EDGetTokenT< CSCDDUStatusDigiCollection > dd_token
edm::EDGetTokenT< CSCWireDigiCollection > wd_token
edm::EDGetTokenT< CSCALCTDigiCollection > al_token
edm::EDGetTokenT< CSCStripDigiCollection > sd_token