CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTBitAnalyzer.h
Go to the documentation of this file.
1 #include <iostream>
2 
5 
12 
14 
16 
22 
27 
36 public:
37  explicit HLTBitAnalyzer(edm::ParameterSet const& conf);
38  virtual void analyze(edm::Event const& e, edm::EventSetup const& iSetup);
39  virtual void endJob();
40  virtual void beginRun(edm::Run const&, edm::EventSetup const&);
41 
42  // static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
43 
44  // Analysis tree to be filled
45  TTree *HltTree;
46 
47 private:
48  // variables persistent across events should be declared here.
49  //
51 
54 
57 
59  std::string l1extramc_, l1extramu_;
69 
72 
76 
77  int errCnt;
78  static int errMax() { return 5; }
79 
80  std::string _HistName; // Name of histogram file
81  double _EtaMin,_EtaMax;
82  TFile* m_file; // pointer to Histogram file
84 
85 };
edm::InputTag gctRingSums_
edm::InputTag VertexTagOffline0_
edm::InputTag m_l1extrajet
edm::InputTag m_l1extraemn
virtual void endJob()
edm::InputTag m_l1extrataujet
edm::InputTag m_l1extraemi
std::string l1extramc_
edm::InputTag gctBitCounts_
edm::InputTag hltresults_
edm::InputTag gtReadoutRecord_
edm::InputTag m_l1extramet
RECOVertex vrt_analysisOffline0_
edm::InputTag genEventInfo_
std::string l1extramu_
EventHeader evt_header_
Default analyses.
static int errMax()
edm::InputTag m_l1extramu
tuple conf
Definition: dbtoconf.py:185
std::string _HistName
virtual void beginRun(edm::Run const &, edm::EventSetup const &)
virtual void analyze(edm::Event const &e, edm::EventSetup const &iSetup)
HLTMCtruth mct_analysis_
edm::InputTag m_l1extramht
edm::InputTag mctruth_
edm::InputTag m_l1extrajetf
edm::InputTag gtObjectMap_
edm::InputTag simhits_
edm::InputTag pileupInfo_
HLTInfo hlt_analysis_
HLTBitAnalyzer(edm::ParameterSet const &conf)
Definition: Run.h:33
edm::InputTag m_l1extrajetc