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::SelectionRefViewAdder< T > Struct Template Reference

#include <SelectionAdderTrait.h>

Public Member Functions

void operator() (edm::RefToBaseVector< T > &selected, const edm::Handle< edm::View< T > > &c, size_t idx)
 
void operator() (edm::RefToBaseVector< T > &selected, const edm::Handle< edm::View< T > > &c, size_t idx)
 

Detailed Description

template<typename T>
struct helper::SelectionRefViewAdder< T >

Definition at line 67 of file SelectionAdderTrait.h.

Member Function Documentation

template<typename T >
void helper::SelectionRefViewAdder< T >::operator() ( edm::RefToBaseVector< T > &  selected,
const edm::Handle< edm::View< T > > &  c,
size_t  idx 
)
inline

Definition at line 68 of file SelectionAdderTrait.h.

References trackerHits::c, and edm::RefToBaseVector< T >::push_back().

68  {
69  selected.push_back( c->refAt( idx ) );
70  }
tuple idx
DEBUGGING if hasattr(process,&quot;trackMonIterativeTracking2012&quot;): print &quot;trackMonIterativeTracking2012 D...
void push_back(const RefToBase< T > &)
template<typename T >
void helper::SelectionRefViewAdder< T >::operator() ( edm::RefToBaseVector< T > &  selected,
const edm::Handle< edm::View< T > > &  c,
size_t  idx 
)
inline

Definition at line 68 of file SelectionAdderTrait.h.

References trackerHits::c, and edm::RefToBaseVector< T >::push_back().

68  {
69  selected.push_back( c->refAt( idx ) );
70  }
tuple idx
DEBUGGING if hasattr(process,&quot;trackMonIterativeTracking2012&quot;): print &quot;trackMonIterativeTracking2012 D...
void push_back(const RefToBase< T > &)