CMS 3D CMS Logo

Typedefs
ObjectSelector.h File Reference
#include "FWCore/Framework/interface/stream/EDFilter.h"
#include "CommonTools/UtilAlgos/interface/ObjectSelectorBase.h"
#include "CommonTools/UtilAlgos/interface/NonNullNumberSelector.h"
#include "CommonTools/UtilAlgos/interface/StoreManagerTrait.h"
#include "CommonTools/UtilAlgos/interface/SelectedOutputCollectionTrait.h"
#include "CommonTools/UtilAlgos/interface/NullPostProcessor.h"
#include "CommonTools/UtilAlgos/interface/EventSetupInitTrait.h"

Go to the source code of this file.

Typedefs

template<typename Selector , typename OutputCollection = typename ::helper::SelectedOutputCollectionTrait<typename Selector::collection>::type, typename SizeSelector = NonNullNumberSelector, typename PostProcessor = ::helper::NullPostProcessor<OutputCollection>, typename StoreManager = typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDFilter<>>::type, typename Base = typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDFilter<>>::base, typename Init = typename ::reco::modules::EventSetupInit<Selector>::type>
using ObjectSelector = ObjectSelectorBase< Selector, OutputCollection, SizeSelector, PostProcessor, StoreManager, Base, Init >
 

Typedef Documentation

◆ ObjectSelector

template<typename Selector , typename OutputCollection = typename ::helper::SelectedOutputCollectionTrait<typename Selector::collection>::type, typename SizeSelector = NonNullNumberSelector, typename PostProcessor = ::helper::NullPostProcessor<OutputCollection>, typename StoreManager = typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDFilter<>>::type, typename Base = typename ::helper::StoreManagerTrait<OutputCollection, edm::stream::EDFilter<>>::base, typename Init = typename ::reco::modules::EventSetupInit<Selector>::type>
using ObjectSelector = ObjectSelectorBase<Selector, OutputCollection, SizeSelector, PostProcessor, StoreManager, Base, Init>

Definition at line 32 of file ObjectSelector.h.