Main Page
Namespaces
Classes
Package Documentation
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
14
public
:
15
16
typedef
typename
CachingVertex<N>::RefCountedVertexTrack
RefCountedVertexTrack
;
17
21
VertexUpdator
() {}
22
23
virtual
~VertexUpdator
() {}
24
29
virtual
CachingVertex<N>
add
(
const
CachingVertex<N>
&
v
,
30
const
typename
CachingVertex<N>::RefCountedVertexTrack
t
)
const
= 0;
31
32
virtual
CachingVertex<N>
remove
(
const
CachingVertex<N>
&
v
,
33
const
typename
CachingVertex<N>::RefCountedVertexTrack
t
)
const
= 0;
34
35
virtual
VertexUpdator
*
clone
()
const
= 0;
36
37
};
38
39
40
#endif
CachingVertex.h
VertexUpdator::clone
virtual VertexUpdator * clone() const =0
VertexUpdator::VertexUpdator
VertexUpdator()
Definition:
VertexUpdator.h:21
findQualityFiles.v
v
Definition:
findQualityFiles.py:179
ReferenceCountingPointer
Definition:
ReferenceCounted.h:63
protons_cff.t
t
Definition:
protons_cff.py:34
VertexUpdator::RefCountedVertexTrack
CachingVertex< N >::RefCountedVertexTrack RefCountedVertexTrack
Definition:
VertexUpdator.h:16
VertexUpdator::add
virtual CachingVertex< N > add(const CachingVertex< N > &v, const typename CachingVertex< N >::RefCountedVertexTrack t) const =0
CachingVertex
Definition:
CachingVertex.h:25
VertexUpdator
Definition:
VertexUpdator.h:12
VertexUpdator::~VertexUpdator
virtual ~VertexUpdator()
Definition:
VertexUpdator.h:23
Generated for CMSSW Reference Manual by
1.8.11