Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:03

0001 /**
0002  * module  for displaying unpacked DCCHeader information
0003  *   
0004  * \author A. Ghezzi
0005  * \author S. Cooper
0006  * \author G. Franzoni
0007  *
0008  */
0009 
0010 #include <FWCore/Framework/interface/one/EDAnalyzer.h>
0011 #include <FWCore/Framework/interface/Event.h>
0012 #include "FWCore/ParameterSet/interface/ParameterSet.h"
0013 #include <FWCore/Framework/interface/MakerMacros.h>
0014 #include <DataFormats/EcalRawData/interface/EcalRawDataCollections.h>
0015 #include <iostream>
0016 #include <vector>
0017 
0018 class EcalDCCHeaderDisplay : public edm::one::EDAnalyzer<> {
0019 public:
0020   EcalDCCHeaderDisplay(const edm::ParameterSet& ps);
0021 
0022 protected:
0023   void analyze(const edm::Event& e, const edm::EventSetup& c) override;
0024 
0025 private:
0026   const edm::EDGetTokenT<EcalRawDataCollection> EcalDCCHeaderCollection_;
0027 };