CMS 3D CMS Logo

List of all members | Public Member Functions
helper::SelectionPtrViewAdder< T > Struct Template Reference

#include <SelectionAdderTrait.h>

Public Member Functions

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

Detailed Description

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

Definition at line 73 of file SelectionAdderTrait.h.

Member Function Documentation

◆ operator()() [1/2]

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

Definition at line 74 of file SelectionAdderTrait.h.

74  {
75  selected.push_back(c->ptrAt(idx));
76  }

References HltBtagPostValidation_cff::c, charmTagsComputerCvsB_cfi::idx, and edm::PtrVector< T >::push_back().

◆ operator()() [2/2]

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

Definition at line 74 of file SelectionAdderTrait.h.

74  {
75  selected.push_back( c->ptrAt( idx ) );
76  }

References HltBtagPostValidation_cff::c, charmTagsComputerCvsB_cfi::idx, and edm::PtrVector< T >::push_back().

charmTagsComputerCvsB_cfi.idx
idx
Definition: charmTagsComputerCvsB_cfi.py:108
edm::PtrVector::push_back
void push_back(Ptr< T > const &iPtr)
Definition: PtrVector.h:149
HltBtagPostValidation_cff.c
c
Definition: HltBtagPostValidation_cff.py:31