CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions
edm::AssociationMap< Tag >::Find Struct Reference

find helper More...

#include <AssociationMap.h>

Public Types

using first_argument_type = const self &
 
using result_type = const value_type *
 
using second_argument_type = size_type
 

Public Member Functions

const result_type operator() (first_argument_type c, second_argument_type i)
 

Detailed Description

template<typename Tag>
struct edm::AssociationMap< Tag >::Find

find helper

Definition at line 234 of file AssociationMap.h.

Member Typedef Documentation

template<typename Tag>
using edm::AssociationMap< Tag >::Find::first_argument_type = const self&

Definition at line 235 of file AssociationMap.h.

template<typename Tag>
using edm::AssociationMap< Tag >::Find::result_type = const value_type*

Definition at line 237 of file AssociationMap.h.

template<typename Tag>
using edm::AssociationMap< Tag >::Find::second_argument_type = size_type

Definition at line 236 of file AssociationMap.h.

Member Function Documentation

template<typename Tag>
const result_type edm::AssociationMap< Tag >::Find::operator() ( first_argument_type  c,
second_argument_type  i 
)
inline

Definition at line 239 of file AssociationMap.h.

References edm::AssociationMap< Tag >::find().

239 { return &(*c.find(i)); }
std::optional< eventsetup::EventSetupRecordGeneric > find(const eventsetup::EventSetupRecordKey &iKey) const
Definition: EventSetup.h:178
const edm::EventSetup & c