CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces
SelectionAdderTrait.h File Reference
#include "DataFormats/Common/interface/Handle.h"
#include "DataFormats/Common/interface/RefVector.h"
#include "DataFormats/Common/interface/PtrVector.h"
#include "DataFormats/Common/interface/RefToBaseVector.h"
#include "DataFormats/Common/interface/RefToBaseProd.h"
#include "DataFormats/Common/interface/RefProd.h"
#include "DataFormats/Common/interface/AssociationVector.h"
#include <boost/static_assert.hpp>

Go to the source code of this file.

Classes

struct  helper::SelectionAdderTrait< InputCollection, StoreContainer >
 
struct  helper::SelectionAdderTrait< edm::AssociationVector< edm::RefProd< K >, C >, edm::RefVector< K > >
 
struct  helper::SelectionAdderTrait< edm::AssociationVector< edm::RefProd< K >, C >, std::vector< const T * > >
 
struct  helper::SelectionAdderTrait< edm::AssociationVector< edm::RefToBaseProd< T >, C >, edm::RefToBaseVector< T > >
 
struct  helper::SelectionAdderTrait< edm::AssociationVector< edm::RefToBaseProd< T >, C >, std::vector< const T * > >
 
struct  helper::SelectionAdderTrait< edm::RefToBaseVector< T >, edm::RefToBaseVector< T > >
 
struct  helper::SelectionAdderTrait< edm::RefToBaseVector< T >, std::vector< const T * > >
 
struct  helper::SelectionAdderTrait< edm::RefVector< C >, edm::RefVector< C > >
 
struct  helper::SelectionAdderTrait< edm::RefVector< C >, std::vector< const T * > >
 
struct  helper::SelectionAdderTrait< edm::View< T >, edm::PtrVector< T > >
 
struct  helper::SelectionAdderTrait< edm::View< T >, edm::RefToBaseVector< T > >
 
struct  helper::SelectionAdderTrait< InputCollection, edm::RefVector< C > >
 
struct  helper::SelectionAdderTrait< InputCollection, std::vector< const T * > >
 
struct  helper::SelectionCopyAdder< StoreContainer >
 
struct  helper::SelectionFirstPointerAdder< StoreContainer >
 
struct  helper::SelectionFirstRefAdder< StoreContainer >
 
struct  helper::SelectionPointerAdder< StoreContainer >
 
struct  helper::SelectionPointerDerefAdder< StoreContainer >
 
struct  helper::SelectionPtrViewAdder< T >
 
struct  helper::SelectionRefAdder< StoreContainer >
 
struct  helper::SelectionRefViewAdder< T >
 

Namespaces

 helper