CMS 3D CMS Logo

L1GtPackUnpackAnalyzer.h
Go to the documentation of this file.
1 #ifndef GlobalTriggerAnalyzer_L1GtPackUnpackAnalyzer_h
2 #define GlobalTriggerAnalyzer_L1GtPackUnpackAnalyzer_h
3 
20 // system include files
21 #include <memory>
22 #include <string>
23 
24 // user include files
27 
30 
33 
34 // class declaration
35 
37 {
38 
39 public:
41  ~L1GtPackUnpackAnalyzer() override;
42 
43 private:
44 
45  void beginJob() override;
46 
48  virtual void analyzeGT(const edm::Event&, const edm::EventSetup&);
49 
51  virtual void analyzeGMT(const edm::Event&, const edm::EventSetup&);
52 
54  void analyze(const edm::Event&, const edm::EventSetup&) override;
55 
57  void endJob() override;
58 
59 private:
60 
63 
66 
69 
70 };
71 
72 #endif /*GlobalTriggerAnalyzer_L1GtPackUnpackAnalyzer_h*/
L1GtPackUnpackAnalyzer(const edm::ParameterSet &)
virtual void analyzeGMT(const edm::Event &, const edm::EventSetup &)
GMT comparison.
void analyze(const edm::Event &, const edm::EventSetup &) override
analyze each event
edm::InputTag m_initialMuGmtInputTag
input tag for the initial GMT readout collection:
virtual void analyzeGT(const edm::Event &, const edm::EventSetup &)
GT comparison.
edm::InputTag m_initialDaqGtInputTag
input tag for the initial GT DAQ record:
edm::InputTag m_finalGtGmtInputTag
input tag for the final GT DAQ and GMT records:
void endJob() override
end of job