** Warning **
Issuing rollback() due to DESTROY without explicit disconnect() of DBD::mysql::db handle dbname=lxr at /lxr/lib/LXR/Common.pm line 1113.
Last-Modified: Sun, 21 Jun 2025 01:29:21 GMT
Content-Type: text/html; charset=utf-8
/CMSSW_15_1_X_2025-06-20-2300/CaloOnlineTools/EcalTools/plugins/EcalHexDisplay.h
File indexing completed on 2024-04-06 12:00:04
0001
0002
0003
0004
0005
0006
0007 #include <FWCore /Framework /interface /one /EDAnalyzer.h >
0008 #include <FWCore /Framework /interface /Event.h >
0009 #include <FWCore /Framework /interface /MakerMacros.h >
0010 #include "FWCore /Utilities /interface /InputTag.h "
0011
0012 #include <DataFormats /Common /interface /Handle.h >
0013 #include <DataFormats /FEDRawData /interface /FEDRawData.h >
0014 #include <DataFormats /FEDRawData /interface /FEDNumbering.h >
0015 #include <DataFormats /FEDRawData /interface /FEDRawDataCollection.h >
0016
0017 #include <iostream>
0018 #include <vector>
0019 #include <string>
0020 #include <cstdio>
0021 #include <fstream>
0022
0023 #include <iomanip>
0024
0025 class EcalHexDisplay : public edm ::one ::EDAnalyzer <> {
0026 public :
0027 EcalHexDisplay (const edm ::ParameterSet & ps );
0028
0029 protected :
0030 int verbosity_ ;
0031 int beg_fed_id_ ;
0032 int end_fed_id_ ;
0033 int first_event_ ;
0034 int last_event_ ;
0035 int event_ ;
0036 bool writeDcc_ ;
0037 std ::string filename_ ;
0038
0039 void analyze (const edm ::Event & e , const edm ::EventSetup & c ) override ;
0040
0041 private :
0042 const edm ::EDGetTokenT <FEDRawDataCollection > fedRawDataCollectionToken_ ;
0043 };