CMS 3D CMS Logo

HIBestVertexProducer.h
Go to the documentation of this file.
1 #ifndef HIBestVertexProducer_H
2 #define HIBestVertexProducer_H
3 
9 
10 namespace edm {
11  class Event;
12  class EventSetup;
14 } // namespace edm
15 
17 public:
18  explicit HIBestVertexProducer(const edm::ParameterSet& ps);
19  ~HIBestVertexProducer() override;
20  void produce(edm::Event& ev, const edm::EventSetup& es) override;
21  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
22 
23 private:
24  void beginJob();
31 };
32 #endif
HIBestVertexProducer::theConfig
edm::ParameterSet theConfig
Definition: HIBestVertexProducer.h:25
edm::EDGetTokenT< reco::BeamSpot >
edm
HLT enums.
Definition: AlignableModifier.h:19
EDProducer.h
HIBestVertexProducer::beginJob
void beginJob()
Definition: HIBestVertexProducer.cc:49
HIBestVertexProducer::theMedianVertexCollection
edm::EDGetTokenT< reco::VertexCollection > theMedianVertexCollection
Definition: HIBestVertexProducer.h:27
HIBestVertexProducer::HIBestVertexProducer
HIBestVertexProducer(const edm::ParameterSet &ps)
Definition: HIBestVertexProducer.cc:18
HIBestVertexProducer::theAdaptiveVertexCollection
edm::EDGetTokenT< reco::VertexCollection > theAdaptiveVertexCollection
Definition: HIBestVertexProducer.h:28
HIBestVertexProducer::theUseFinalAdaptiveVertexCollection
bool theUseFinalAdaptiveVertexCollection
Definition: HIBestVertexProducer.h:30
BeamSpot.h
Event
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
edm::ParameterSet
Definition: ParameterSet.h:47
HIBestVertexProducer::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: HIBestVertexProducer.cc:37
edm::stream::EDProducer
Definition: EDProducer.h:36
HIBestVertexProducer::theBeamSpotTag
edm::EDGetTokenT< reco::BeamSpot > theBeamSpotTag
Definition: HIBestVertexProducer.h:26
edm::EventSetup
Definition: EventSetup.h:58
HIBestVertexProducer::produce
void produce(edm::Event &ev, const edm::EventSetup &es) override
Definition: HIBestVertexProducer.cc:52
VertexFwd.h
ConfigurationDescriptions
Vertex.h
ev
bool ev
Definition: Hydjet2Hadronizer.cc:97
HIBestVertexProducer::theFinalAdaptiveVertexCollection
edm::EDGetTokenT< reco::VertexCollection > theFinalAdaptiveVertexCollection
Definition: HIBestVertexProducer.h:29
HIBestVertexProducer
Definition: HIBestVertexProducer.h:16
HIBestVertexProducer::~HIBestVertexProducer
~HIBestVertexProducer() override
Definition: HIBestVertexProducer.cc:34
EventSetup
ParameterSet.h
edm::Event
Definition: Event.h:73