CMS 3D CMS Logo

InputAnalyzer.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: InputAnalyzer
4 // Class: InputAnalyzer
5 //
9 //
10 // Original Author: Emilia Lubenova Becheva
11 // Created: Mon Apr 20 13:43:06 CEST 2009
12 //
13 //
14 
15 #ifndef InputAnalyzer_h
16 #define InputAnalyzer_h
17 
20 
23 
25 
28 
29 //
30 // class decleration
31 //
32 namespace edm {
34  public:
35  explicit InputAnalyzer(const edm::ParameterSet&);
36  ~InputAnalyzer() override;
37 
38  private:
39  void beginJob() override;
40  void analyze(const edm::Event&, const edm::EventSetup&) override;
41  void endJob() override;
42 
43  // ----------member data ---------------------------
44 
45  bool dataStep2_;
48  };
49 } // namespace edm
50 #endif
EDAnalyzer.h
edm::InputAnalyzer::labelPCF_
edm::EDGetTokenT< PCrossingFrame< SimTrack > > labelPCF_
Definition: InputAnalyzer.h:46
edm::InputAnalyzer::labelSimTr_
edm::EDGetTokenT< SimTrackContainer > labelSimTr_
Definition: InputAnalyzer.h:47
edm::EDGetTokenT
Definition: EDGetToken.h:33
edm
HLT enums.
Definition: AlignableModifier.h:19
edm::one::EDAnalyzer
Definition: EDAnalyzer.h:30
edm::InputAnalyzer::dataStep2_
bool dataStep2_
Definition: InputAnalyzer.h:45
MakerMacros.h
edm::InputAnalyzer::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: InputAnalyzer.cc:59
edm::InputAnalyzer::~InputAnalyzer
~InputAnalyzer() override
Definition: InputAnalyzer.cc:52
edm::InputAnalyzer::endJob
void endJob() override
Definition: InputAnalyzer.cc:104
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
PCrossingFrame.h
edm::InputAnalyzer
Definition: InputAnalyzer.h:33
edm::EventSetup
Definition: EventSetup.h:58
edm::InputAnalyzer::beginJob
void beginJob() override
Definition: InputAnalyzer.cc:101
edm::InputAnalyzer::InputAnalyzer
InputAnalyzer(const edm::ParameterSet &)
Definition: InputAnalyzer.cc:43
Frameworkfwd.h
ParameterSet.h
edm::Event
Definition: Event.h:73
SimTrackContainer.h