CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiPixelHLTSource.h
Go to the documentation of this file.
1 #ifndef SiPixelMonitorRawData_SiPixelHLTSource_h
2 #define SiPixelMonitorRawData_SiPixelHLTSource_h
3 // -*- C++ -*-
4 //
5 // Package: SiPixelMonitorRawData
6 // Class : SiPixelHLTSource
7 //
19 //
20 // Original Author: Andrew York
21 //
22 
23 #include <memory>
24 
25 // user include files
30 
32 
36 
42 
45 
46 #include <boost/cstdint.hpp>
47 
49  public:
50  explicit SiPixelHLTSource(const edm::ParameterSet& conf);
52 
53  virtual void analyze(const edm::Event&, const edm::EventSetup&);
54  virtual void beginJob() ;
55  virtual void endJob() ;
56  virtual void beginRun(const edm::Run&, edm::EventSetup const&) ;
57  virtual void bookMEs();
58 
59  private:
64  bool saveFile;
65  bool slowDown;
67  int eventNo;
72  bool firstRun;
73  };
74 
75 #endif
edm::ParameterSet conf_
virtual void endJob()
SiPixelHLTSource(const edm::ParameterSet &conf)
virtual void beginJob()
MonitorElement * meNErrors_
edm::EDGetTokenT< edm::DetSetVector< SiPixelRawDataError > > errin_
MonitorElement * meNCRCs_
std::string dirName_
virtual void beginRun(const edm::Run &, edm::EventSetup const &)
edm::EDGetTokenT< FEDRawDataCollection > rawin_
tuple conf
Definition: dbtoconf.py:185
MonitorElement * meRawWords_
virtual void analyze(const edm::Event &, const edm::EventSetup &)
edm::ESHandle< TrackerGeometry > pDD
virtual void bookMEs()
Definition: Run.h:41