CMS 3D CMS Logo

GsfVertexMerger.h
Go to the documentation of this file.
1 #ifndef GsfVertexMerger_H
2 #define GsfVertexMerger_H
3 
8 
13 class VertexState;
14 
16 public:
19 
21 
22  VertexState merge(const VertexState& vertex) const;
23 
24  GsfVertexMerger* clone() const { return new GsfVertexMerger(*this); }
25 
26 private:
28  unsigned int maxComponents;
29 };
30 
31 #endif
GsfVertexMerger::GsfVertexMerger
GsfVertexMerger(const edm::ParameterSet &pSet)
Definition: GsfVertexMerger.cc:13
GsfVertexMerger::clone
GsfVertexMerger * clone() const
Definition: GsfVertexMerger.h:24
MultiGaussianStateMerger.h
CachingVertex< 5 >
DeepCopyPointerByClone.h
CachingVertex.h
DeepCopyPointerByClone
Definition: DeepCopyPointerByClone.h:11
bphysicsOniaDQM_cfi.vertex
vertex
Definition: bphysicsOniaDQM_cfi.py:7
edm::ParameterSet
Definition: ParameterSet.h:36
GsfVertexMerger
Definition: GsfVertexMerger.h:15
GsfVertexMerger::maxComponents
unsigned int maxComponents
Definition: GsfVertexMerger.h:28
GsfVertexMerger::merge
CachingVertex< 5 > merge(const CachingVertex< 5 > &vertex) const
Definition: GsfVertexMerger.cc:47
VertexState
Definition: VertexState.h:13
GsfVertexMerger::merger
DeepCopyPointerByClone< MultiGaussianStateMerger< 3 > > merger
Definition: GsfVertexMerger.h:27
GsfVertexMerger::~GsfVertexMerger
~GsfVertexMerger()
Definition: GsfVertexMerger.h:18
ParameterSet.h