CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
helper::SelectionFirstRefAdder< StoreContainer > Struct Template Reference

#include <SelectionAdderTrait.h>

Public Member Functions

template<typename C >
void operator() (StoreContainer &selected, const edm::Handle< C > &c, size_t idx)
 
template<typename C >
void operator() (StoreContainer &selected, const edm::Handle< C > &c, size_t idx)
 

Detailed Description

template<typename StoreContainer>
struct helper::SelectionFirstRefAdder< StoreContainer >

Definition at line 51 of file SelectionAdderTrait.h.

Member Function Documentation

template<typename StoreContainer >
template<typename C >
void helper::SelectionFirstRefAdder< StoreContainer >::operator() ( StoreContainer &  selected,
const edm::Handle< C > &  c,
size_t  idx 
)
inline

Definition at line 53 of file SelectionAdderTrait.h.

References plotBeamSpotDB::first.

53  {
54  selected.push_back( ( * c )[ idx ].first );
55  }
tuple idx
DEBUGGING if hasattr(process,&quot;trackMonIterativeTracking2012&quot;): print &quot;trackMonIterativeTracking2012 D...
template<typename StoreContainer >
template<typename C >
void helper::SelectionFirstRefAdder< StoreContainer >::operator() ( StoreContainer &  selected,
const edm::Handle< C > &  c,
size_t  idx 
)
inline

Definition at line 53 of file SelectionAdderTrait.h.

References plotBeamSpotDB::first.

53  {
54  selected.push_back( ( * c )[ idx ].first );
55  }
tuple idx
DEBUGGING if hasattr(process,&quot;trackMonIterativeTracking2012&quot;): print &quot;trackMonIterativeTracking2012 D...