CMS 3D CMS Logo

Public Types | Public Member Functions

edm::refhelper::FindForDetSetRefVector< T, C > Struct Template Reference

#include <DetSetRefVector.h>

Inheritance diagram for edm::refhelper::FindForDetSetRefVector< T, C >:
binary_function

List of all members.

Public Types

typedef FindForDetSetRefVector
< T, C > 
self

Public Member Functions

self::result_type operator() (typename self::first_argument_type iContainer, typename self::second_argument_type iIndex)

Detailed Description

template<typename T, typename C>
struct edm::refhelper::FindForDetSetRefVector< T, C >

Definition at line 290 of file DetSetRefVector.h.


Member Typedef Documentation

template<typename T , typename C >
typedef FindForDetSetRefVector<T,C> edm::refhelper::FindForDetSetRefVector< T, C >::self

Definition at line 291 of file DetSetRefVector.h.


Member Function Documentation

template<typename T , typename C >
self::result_type edm::refhelper::FindForDetSetRefVector< T, C >::operator() ( typename self::first_argument_type  iContainer,
typename self::second_argument_type  iIndex 
) [inline]

Definition at line 292 of file DetSetRefVector.h.

                                                                                                                                  {
        return &(*(iContainer.find(iIndex.first)->data.begin()+iIndex.second));
      }