CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Types
AlgoProductTraits< T > Class Template Reference

#include <AlgoProductTraits.h>

Inheritance diagram for AlgoProductTraits< T >:
TrackProducerAlgorithm< T > TrackProducerBase< T >

Classes

struct  AlgoProduct
 

Public Types

using AlgoProductCollection = std::vector< AlgoProduct >
 
using TrackCollection = std::vector< T >
 
using TrackView = edm::View< T >
 

Detailed Description

template<class T>
class AlgoProductTraits< T >

Definition at line 10 of file AlgoProductTraits.h.

Member Typedef Documentation

template<class T>
using AlgoProductTraits< T >::AlgoProductCollection = std::vector<AlgoProduct>

Definition at line 20 of file AlgoProductTraits.h.

template<class T>
using AlgoProductTraits< T >::TrackCollection = std::vector<T>

Definition at line 12 of file AlgoProductTraits.h.

template<class T>
using AlgoProductTraits< T >::TrackView = edm::View<T>

Definition at line 13 of file AlgoProductTraits.h.