CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ObjectRefVectorSelector.h
Go to the documentation of this file.
1 #ifndef CandAlgos_ObjectRefVectorSelector_h
2 #define CandAlgos_ObjectRefVectorSelector_h
3 /* \class RefVectorRefVectorStoreMananger
4  *
5  * \author Luca Lista, INFN
6  *
7  */
10 
11 template<typename Selector,
12  typename OutputCollection = edm::RefVector<typename Selector::collection>,
13  typename SizeSelector = NonNullNumberSelector,
14  typename PostProcessor = helper::NullPostProcessor<OutputCollection> >
16  public ObjectSelector<Selector, OutputCollection, SizeSelector, PostProcessor> {
17 public:
18  explicit ObjectRefVectorSelector( const edm::ParameterSet & cfg ) :
19  ObjectSelector<Selector, OutputCollection, SizeSelector, PostProcessor>( cfg ) { }
20 };
21 
22 #endif
23 
Functor that operates on &lt;T&gt;
Definition: Selector.h:24
ObjectRefVectorSelector(const edm::ParameterSet &cfg)