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 | Public Attributes
edm::helpers::KeyVal< K, V > Struct Template Reference

#include <AssociationMapHelpers.h>

Public Types

typedef K key_type
 
typedef V value_type
 

Public Member Functions

 KeyVal ()
 
 KeyVal (const K &k, const V &v)
 

Public Attributes

key
 
val
 

Detailed Description

template<typename K, typename V>
struct edm::helpers::KeyVal< K, V >

Definition at line 16 of file AssociationMapHelpers.h.

Member Typedef Documentation

template<typename K, typename V>
typedef K edm::helpers::KeyVal< K, V >::key_type

Definition at line 17 of file AssociationMapHelpers.h.

template<typename K, typename V>
typedef V edm::helpers::KeyVal< K, V >::value_type

Definition at line 18 of file AssociationMapHelpers.h.

Constructor & Destructor Documentation

template<typename K, typename V>
edm::helpers::KeyVal< K, V >::KeyVal ( )
inline
template<typename K, typename V>
edm::helpers::KeyVal< K, V >::KeyVal ( const K &  k,
const V &  v 
)
inline

Member Data Documentation

template<typename K, typename V>
K edm::helpers::KeyVal< K, V >::key
template<typename K, typename V>
V edm::helpers::KeyVal< K, V >::val

Definition at line 22 of file AssociationMapHelpers.h.

Referenced by edm::OneToMany< reco::TrackJetCollection, reco::TrackCollection >::insert(), edm::OneToOneGeneric< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int >::insert(), edm::OneToManyWithQualityGeneric< std::vector< reco::Track >, std::vector< reco::Vertex >, int, unsigned int >::insert(), edm::AssociationMap< edm::OneToMany< reco::BasicJetCollection, reco::TrackCollection > >::insert(), CandMatcherBase< C1, C2 >::operator()(), PF_PU_FirstVertexTracks::produce(), NuclearInteractionEDProducer::produce(), PFCand_NoPU_WithAM::produce(), edm::OneToOneGeneric< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int >::transientMap(), edm::OneToMany< reco::TrackJetCollection, reco::TrackCollection >::transientMap(), edm::OneToManyWithQualityGeneric< std::vector< reco::Track >, std::vector< reco::Vertex >, int, unsigned int >::transientMap(), edm::OneToOneGeneric< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int >::transientValVector(), edm::OneToMany< reco::TrackJetCollection, reco::TrackCollection >::transientValVector(), edm::OneToManyWithQualityGeneric< std::vector< reco::Track >, std::vector< reco::Vertex >, int, unsigned int >::transientValVector(), edm::OneToOneGeneric< std::vector< TrackCandidate >, std::vector< Trajectory >, unsigned int >::val(), edm::OneToMany< reco::TrackJetCollection, reco::TrackCollection >::val(), and edm::OneToManyWithQualityGeneric< std::vector< reco::Track >, std::vector< reco::Vertex >, int, unsigned int >::val().