CMS 3D CMS Logo

List of all members | Public Member Functions | Private Types
edm::Association< C >::Filler Class Reference

#include <Association.h>

Inheritance diagram for edm::Association< C >::Filler:
edm::helper::Filler< Association< C > >

Public Member Functions

void add (const Association< C > &association)
 
 Filler (Association< C > &association)
 
- Public Member Functions inherited from edm::helper::Filler< Association< C > >
void add (const Association< C > &map)
 
void fill ()
 
 Filler (Association< C > &map)
 
void insert (const H &h, I begin, I end)
 

Private Types

typedef helper::Filler< Association< C > > base
 

Additional Inherited Members

- Protected Attributes inherited from edm::helper::Filler< Association< C > >
Association< C > & map_
 

Detailed Description

template<typename C>
class edm::Association< C >::Filler

Definition at line 73 of file Association.h.

Member Typedef Documentation

◆ base

template<typename C>
typedef helper::Filler<Association<C> > edm::Association< C >::Filler::base
private

Definition at line 74 of file Association.h.

Constructor & Destructor Documentation

◆ Filler()

template<typename C>
edm::Association< C >::Filler::Filler ( Association< C > &  association)
inlineexplicit

Definition at line 77 of file Association.h.

77 : base(association) {}
std::tuple< layerClusterToCaloParticle, caloParticleToLayerCluster > association
helper::Filler< Association< C > > base
Definition: Association.h:74

Member Function Documentation

◆ add()

template<typename C>
void edm::Association< C >::Filler::add ( const Association< C > &  association)
inline

Definition at line 78 of file Association.h.

References edm::ValueMap< T >::add().

Referenced by counter.Counter::register(), SequenceTypes._TaskBase::remove(), and SequenceTypes._TaskBase::replace().

78  {
79  base::map_.setRef(association.ref());
81  }
std::tuple< layerClusterToCaloParticle, caloParticleToLayerCluster > association
void add(const ValueMap< T > &o)
Definition: ValueMap.h:257