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/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::EDAnalyzer
{
36
public
:
37
explicit
InputAnalyzer
(
const
edm::ParameterSet
&);
38
~InputAnalyzer
();
39
40
41
private
:
42
virtual
void
beginJob
() ;
43
virtual
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
;
44
virtual
void
endJob
() ;
45
46
// ----------member data ---------------------------
47
48
bool
dataStep2_
;
49
edm::EDGetTokenT<PCrossingFrame<SimTrack>
>
labelPCF_
;
50
edm::EDGetTokenT<SimTrackContainer>
labelSimTr_
;
51
52
53
};
54
}
//edm
55
#endif
edm::InputAnalyzer::labelSimTr_
edm::EDGetTokenT< SimTrackContainer > labelSimTr_
Definition:
InputAnalyzer.h:50
Event.h
MakerMacros.h
edm::EDGetTokenT
Definition:
EDGetToken.h:32
Frameworkfwd.h
ParameterSet.h
edm::InputAnalyzer::dataStep2_
bool dataStep2_
Definition:
InputAnalyzer.h:48
edm::InputAnalyzer::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
InputAnalyzer.cc:70
edm::InputAnalyzer::~InputAnalyzer
~InputAnalyzer()
Definition:
InputAnalyzer.cc:59
edm::EventSetup
Definition:
EventSetup.h:44
edm::InputAnalyzer
Definition:
InputAnalyzer.h:35
edm::EDAnalyzer
Definition:
EDAnalyzer.h:25
EDAnalyzer.h
edm::InputAnalyzer::InputAnalyzer
InputAnalyzer(const edm::ParameterSet &)
Definition:
InputAnalyzer.cc:47
PCrossingFrame.h
edm::InputAnalyzer::beginJob
virtual void beginJob()
Definition:
InputAnalyzer.cc:124
edm::InputAnalyzer::endJob
virtual void endJob()
Definition:
InputAnalyzer.cc:130
SimTrackContainer.h
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:59
edm::InputAnalyzer::labelPCF_
edm::EDGetTokenT< PCrossingFrame< SimTrack > > labelPCF_
Definition:
InputAnalyzer.h:49
Generated for CMSSW Reference Manual by
1.8.5