CMS 3D CMS Logo

Classes | Functions
edm::helper Namespace Reference

Classes

struct  AssociationIdenticalKeyReference
 
struct  AssociationKeyReferenceTrait
 
struct  AssociationKeyReferenceTrait< reco::CandidateCollection >
 
struct  AssociativeCollectionValueType
 
struct  AssociativeCollectionValueType< Association< C > >
 
struct  CandMasterKeyReference
 
class  Filler
 
class  IndexRangeAssociation
 
struct  MapRefViewTrait
 
struct  MapRefViewTrait< View< T > >
 
struct  MatcherGetRef
 
struct  MatcherGetRef< View< T > >
 
struct  RefConverter
 
struct  RefConverter< RefToBase< T >, Ptr< T > >
 
struct  RefConverter< RefToBase< T >, Ref< C, V, F > >
 
struct  RefFromRefProdTrait
 
struct  RefFromRefProdTrait< RefProd< C > >
 
struct  RefFromRefProdTrait< RefToBaseProd< T > >
 

Functions

void swap (IndexRangeAssociation &lhs, IndexRangeAssociation &rhs)
 

Function Documentation

void edm::helper::swap ( IndexRangeAssociation lhs,
IndexRangeAssociation rhs 
)
inline

Definition at line 147 of file MultiAssociation.h.

References edm::helper::IndexRangeAssociation::swap().

Referenced by edm::ValueMap< math::XYZTLorentzVector >::operator=().

147 { lhs.swap(rhs); }