RecoVertex
AdaptiveVertexFinder
plugins
VertexArbitrators.cc
Go to the documentation of this file.
1
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
2
#include "
FWCore/Framework/interface/Event.h
"
3
#include "
FWCore/Framework/interface/MakerMacros.h
"
4
#include "
FWCore/Utilities/interface/InputTag.h
"
5
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
6
7
#include "
DataFormats/Candidate/interface/VertexCompositePtrCandidate.h
"
8
#include "
DataFormats/TrackReco/interface/Track.h
"
9
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
10
#include "
DataFormats/VertexReco/interface/Vertex.h
"
11
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
12
#include "
RecoVertex/AdaptiveVertexFinder/plugins/TemplatedVertexArbitrator.h
"
13
#include "
DataFormats/Common/interface/View.h
"
14
15
//#define VTXDEBUG
16
17
typedef
TemplatedVertexArbitrator<reco::TrackCollection, reco::Vertex>
TrackVertexArbitrator
;
18
typedef
TemplatedVertexArbitrator<edm::View<reco::Candidate>
,
reco::VertexCompositePtrCandidate
>
19
CandidateVertexArbitrator
;
20
21
DEFINE_FWK_MODULE
(
TrackVertexArbitrator
);
22
DEFINE_FWK_MODULE
(
CandidateVertexArbitrator
);
TemplatedVertexArbitrator.h
EDProducer.h
TemplatedVertexArbitrator
Definition:
TemplatedVertexArbitrator.h:48
TrackVertexArbitrator
TemplatedVertexArbitrator< reco::TrackCollection, reco::Vertex > TrackVertexArbitrator
Definition:
VertexArbitrators.cc:17
reco::VertexCompositePtrCandidate
Definition:
VertexCompositePtrCandidate.h:16
MakerMacros.h
Track.h
TrackFwd.h
DEFINE_FWK_MODULE
#define DEFINE_FWK_MODULE(type)
Definition:
MakerMacros.h:16
VertexCompositePtrCandidate.h
CandidateVertexArbitrator
TemplatedVertexArbitrator< edm::View< reco::Candidate >, reco::VertexCompositePtrCandidate > CandidateVertexArbitrator
Definition:
VertexArbitrators.cc:19
Vertex.h
Event.h
InputTag.h
VertexFwd.h
View.h
ParameterSet.h
Generated for CMSSW Reference Manual by
1.8.16