CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Attributes
VertexTrackEqual< N > Class Template Reference

#include <VertexTrack.h>

Public Types

typedef
ReferenceCountingPointer
< VertexTrack< N > > 
RefCountedVertexTrack
 

Public Member Functions

bool operator() (const RefCountedVertexTrack &t) const
 
 VertexTrackEqual (const RefCountedVertexTrack &t)
 

Private Attributes

const RefCountedVertexTracktrack_
 

Detailed Description

template<unsigned int N>
class VertexTrackEqual< N >

Definition at line 119 of file VertexTrack.h.

Member Typedef Documentation

template<unsigned int N>
typedef ReferenceCountingPointer<VertexTrack<N> > VertexTrackEqual< N >::RefCountedVertexTrack

Definition at line 121 of file VertexTrack.h.

Constructor & Destructor Documentation

template<unsigned int N>
VertexTrackEqual< N >::VertexTrackEqual ( const RefCountedVertexTrack t)
inline

Definition at line 122 of file VertexTrack.h.

122 : track_( t ) { }
const RefCountedVertexTrack & track_
Definition: VertexTrack.h:125

Member Function Documentation

template<unsigned int N>
bool VertexTrackEqual< N >::operator() ( const RefCountedVertexTrack t) const
inline

Definition at line 123 of file VertexTrack.h.

123 { return t->operator==(*track_);}

Member Data Documentation

template<unsigned int N>
const RefCountedVertexTrack& VertexTrackEqual< N >::track_
private

Definition at line 125 of file VertexTrack.h.