Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
SimGeneral
MixingModule
plugins
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
18
19
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
20
#include "
FWCore/Framework/interface/one/EDAnalyzer.h
"
21
22
#include "
FWCore/Framework/interface/Event.h
"
23
#include "
FWCore/Framework/interface/MakerMacros.h
"
24
25
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
26
27
#include "
SimDataFormats/Track/interface/SimTrackContainer.h
"
28
#include "
SimDataFormats/CrossingFrame/interface/PCrossingFrame.h
"
29
30
//
31
// class decleration
32
//
33
namespace
edm
34
{
35
class
InputAnalyzer
:
public
edm::one::EDAnalyzer
<> {
36
public
:
37
explicit
InputAnalyzer
(
const
edm::ParameterSet
&);
38
virtual
~InputAnalyzer
();
39
40
private
:
41
virtual
void
beginJob
()
override
;
42
virtual
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
;
43
virtual
void
endJob
()
override
;
44
45
// ----------member data ---------------------------
46
47
bool
dataStep2_
;
48
edm::EDGetTokenT<PCrossingFrame<SimTrack>
>
labelPCF_
;
49
edm::EDGetTokenT<SimTrackContainer>
labelSimTr_
;
50
51
52
};
53
}
//edm
54
#endif
edm::InputAnalyzer::beginJob
virtual void beginJob() override
Definition:
InputAnalyzer.cc:124
edm::InputAnalyzer::labelSimTr_
edm::EDGetTokenT< SimTrackContainer > labelSimTr_
Definition:
InputAnalyzer.h:49
Event.h
MakerMacros.h
edm::EDGetTokenT
Definition:
EDGetToken.h:32
Frameworkfwd.h
ParameterSet.h
edm::InputAnalyzer::dataStep2_
bool dataStep2_
Definition:
InputAnalyzer.h:47
edm::InputAnalyzer::endJob
virtual void endJob() override
Definition:
InputAnalyzer.cc:130
edm::InputAnalyzer::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
InputAnalyzer.cc:70
edm::InputAnalyzer::~InputAnalyzer
virtual ~InputAnalyzer()
Definition:
InputAnalyzer.cc:59
edm::EventSetup
Definition:
EventSetup.h:45
edm::InputAnalyzer
Definition:
InputAnalyzer.h:35
edm::InputAnalyzer::InputAnalyzer
InputAnalyzer(const edm::ParameterSet &)
Definition:
InputAnalyzer.cc:47
PCrossingFrame.h
EDAnalyzer.h
SimTrackContainer.h
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:66
edm::one::EDAnalyzer
Definition:
EDAnalyzer.h:30
edm::InputAnalyzer::labelPCF_
edm::EDGetTokenT< PCrossingFrame< SimTrack > > labelPCF_
Definition:
InputAnalyzer.h:48
Generated for CMSSW Reference Manual by
1.8.5