CMS 3D CMS Logo

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,
13  typename SizeSelector = NonNullNumberSelector,
14  typename PostProcessor = helper::NullPostProcessor<OutputCollection> >
16  public ObjectSelector<Selector, OutputCollection, SizeSelector, PostProcessor> {
17 public:
19  ObjectSelector<Selector, OutputCollection, SizeSelector, PostProcessor>( cfg ) { }
20 };
21 
22 #endif
23 
ObjectSelector.h
Selector
Functor that operates on <T>
Definition: Selector.h:22
ObjectRefVectorSelector::ObjectRefVectorSelector
ObjectRefVectorSelector(const edm::ParameterSet &cfg)
Definition: ObjectRefVectorSelector.h:18
ObjectRefVectorSelector
Definition: ObjectRefVectorSelector.h:15
edm::RefVector
Definition: EDProductfwd.h:27
NonNullNumberSelector
Definition: NonNullNumberSelector.h:10
ObjectSelector
Definition: ObjectSelector.h:39
edm::ParameterSet
Definition: ParameterSet.h:36
RefVector.h
looper.cfg
cfg
Definition: looper.py:297
ALCARECOPromptCalibProdSiPixelAli0T_cff.Selector
Selector
Definition: ALCARECOPromptCalibProdSiPixelAli0T_cff.py:81
HLTTauReferences_cfi.OutputCollection
OutputCollection
Definition: HLTTauReferences_cfi.py:92
helper::NullPostProcessor
Definition: NullPostProcessor.h:19