test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoHI
HiTracking
interface
HIBestVertexProducer.h
Go to the documentation of this file.
1
#ifndef HIBestVertexProducer_H
2
#define HIBestVertexProducer_H
3
4
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
#include "
DataFormats/BeamSpot/interface/BeamSpot.h
"
7
#include "
DataFormats/VertexReco/interface/Vertex.h
"
8
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
9
10
namespace
edm {
class
Event
;
class
EventSetup
; }
11
12
class
HIBestVertexProducer
:
public
edm::stream::EDProducer
<>
13
{
14
public
:
15
explicit
HIBestVertexProducer
(
const
edm::ParameterSet
& ps);
16
~HIBestVertexProducer
();
17
virtual
void
produce
(
edm::Event
&
ev
,
const
edm::EventSetup
& es)
override
;
18
19
private
:
20
void
beginJob
();
21
edm::ParameterSet
theConfig
;
22
edm::EDGetTokenT<reco::BeamSpot>
theBeamSpotTag
;
23
edm::EDGetTokenT<reco::VertexCollection>
theMedianVertexCollection
;
24
edm::EDGetTokenT<reco::VertexCollection>
theAdaptiveVertexCollection
;
25
};
26
#endif
HIBestVertexProducer::theAdaptiveVertexCollection
edm::EDGetTokenT< reco::VertexCollection > theAdaptiveVertexCollection
Definition:
HIBestVertexProducer.h:24
ev
bool ev
Definition:
Hydjet2Hadronizer.cc:95
HIBestVertexProducer::~HIBestVertexProducer
~HIBestVertexProducer()
Definition:
HIBestVertexProducer.cc:27
VertexFwd.h
edm::EDGetTokenT< reco::BeamSpot >
Event
Definition:
Event.h:16
ParameterSet.h
HIBestVertexProducer
Definition:
HIBestVertexProducer.h:12
EDProducer.h
HIBestVertexProducer::theConfig
edm::ParameterSet theConfig
Definition:
HIBestVertexProducer.h:21
EventSetup
HIBestVertexProducer::theBeamSpotTag
edm::EDGetTokenT< reco::BeamSpot > theBeamSpotTag
Definition:
HIBestVertexProducer.h:22
HIBestVertexProducer::produce
virtual void produce(edm::Event &ev, const edm::EventSetup &es) override
Definition:
HIBestVertexProducer.cc:38
edm::EventSetup
Definition:
EventSetup.h:45
Vertex.h
HIBestVertexProducer::HIBestVertexProducer
HIBestVertexProducer(const edm::ParameterSet &ps)
Definition:
HIBestVertexProducer.cc:17
HIBestVertexProducer::theMedianVertexCollection
edm::EDGetTokenT< reco::VertexCollection > theMedianVertexCollection
Definition:
HIBestVertexProducer.h:23
edm::stream::EDProducer
Definition:
EDProducer.h:33
HIBestVertexProducer::beginJob
void beginJob()
Definition:
HIBestVertexProducer.cc:32
BeamSpot.h
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:65
Generated for CMSSW Reference Manual by
1.8.5