Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoVertex
VertexPrimitives
interface
VertexUpdator.h
Go to the documentation of this file.
1
#ifndef VertexUpdator_H
2
#define VertexUpdator_H
3
4
#include "
RecoVertex/VertexPrimitives/interface/CachingVertex.h
"
5
11
template
<
unsigned
int
N>
12
class
VertexUpdator
{
13
public
:
14
typedef
typename
CachingVertex<N>::RefCountedVertexTrack
RefCountedVertexTrack
;
15
19
VertexUpdator
() {}
20
21
virtual
~VertexUpdator
() {}
22
27
virtual
CachingVertex<N>
add
(
const
CachingVertex<N>
&
v
,
28
const
typename
CachingVertex<N>::RefCountedVertexTrack
t
)
const
= 0;
29
30
virtual
CachingVertex<N>
remove
(
const
CachingVertex<N>
&
v
,
31
const
typename
CachingVertex<N>::RefCountedVertexTrack
t
)
const
= 0;
32
33
virtual
VertexUpdator
*
clone
()
const
= 0;
34
};
35
36
#endif
CachingVertex.h
VertexUpdator::VertexUpdator
VertexUpdator()
Definition:
VertexUpdator.h:19
submitPVValidationJobs.t
string t
Definition:
submitPVValidationJobs.py:644
findQualityFiles.v
v
Definition:
findQualityFiles.py:179
ReferenceCountingPointer
Definition:
ReferenceCounted.h:60
VertexUpdator::add
virtual CachingVertex< N > add(const CachingVertex< N > &v, const typename CachingVertex< N >::RefCountedVertexTrack t) const =0
VertexUpdator::RefCountedVertexTrack
CachingVertex< N >::RefCountedVertexTrack RefCountedVertexTrack
Definition:
VertexUpdator.h:14
CachingVertex
Definition:
CachingVertex.h:22
VertexUpdator
Definition:
VertexUpdator.h:12
VertexUpdator::~VertexUpdator
virtual ~VertexUpdator()
Definition:
VertexUpdator.h:21
VertexUpdator::clone
virtual VertexUpdator * clone() const =0
Generated for CMSSW Reference Manual by
1.8.5