CMS 3D CMS Logo

Public Member Functions

SingleObjectShallowCloneSelector< InputCollection, Selector, StoreContainer, PostProcessor, StoreManager, Base, RefAdder > Class Template Reference

#include <SingleObjectShallowCloneSelector.h>

Inheritance diagram for SingleObjectShallowCloneSelector< InputCollection, Selector, StoreContainer, PostProcessor, StoreManager, Base, RefAdder >:
ObjectShallowCloneSelector< SingleElementCollectionSelector< InputCollection, Selector, reco::CandidateCollection, StoreContainer, RefAdder >, NonNullNumberSelector, PostProcessor > ObjectSelector< SingleElementCollectionSelector< InputCollection, Selector, reco::CandidateCollection, StoreContainer, RefAdder >, reco::CandidateCollection, NonNullNumberSelector > base

List of all members.

Public Member Functions

 SingleObjectShallowCloneSelector (const edm::ParameterSet &cfg)
virtual ~SingleObjectShallowCloneSelector ()

Detailed Description

template<typename InputCollection, typename Selector, typename StoreContainer = typename helper::StoreContainerTrait<reco::CandidateCollection>::type, typename PostProcessor = helper::NullPostProcessor<reco::CandidateCollection>, typename StoreManager = typename helper::StoreManagerTrait<reco::CandidateCollection>::type, typename Base = typename helper::StoreManagerTrait<reco::CandidateCollection>::base, typename RefAdder = typename helper::SelectionAdderTrait<InputCollection, StoreContainer>::type>
class SingleObjectShallowCloneSelector< InputCollection, Selector, StoreContainer, PostProcessor, StoreManager, Base, RefAdder >

Definition at line 18 of file SingleObjectShallowCloneSelector.h.


Constructor & Destructor Documentation

template<typename InputCollection , typename Selector , typename StoreContainer = typename helper::StoreContainerTrait<reco::CandidateCollection>::type, typename PostProcessor = helper::NullPostProcessor<reco::CandidateCollection>, typename StoreManager = typename helper::StoreManagerTrait<reco::CandidateCollection>::type, typename Base = typename helper::StoreManagerTrait<reco::CandidateCollection>::base, typename RefAdder = typename helper::SelectionAdderTrait<InputCollection, StoreContainer>::type>
SingleObjectShallowCloneSelector< InputCollection, Selector, StoreContainer, PostProcessor, StoreManager, Base, RefAdder >::SingleObjectShallowCloneSelector ( const edm::ParameterSet cfg) [inline, explicit]
template<typename InputCollection , typename Selector , typename StoreContainer = typename helper::StoreContainerTrait<reco::CandidateCollection>::type, typename PostProcessor = helper::NullPostProcessor<reco::CandidateCollection>, typename StoreManager = typename helper::StoreManagerTrait<reco::CandidateCollection>::type, typename Base = typename helper::StoreManagerTrait<reco::CandidateCollection>::base, typename RefAdder = typename helper::SelectionAdderTrait<InputCollection, StoreContainer>::type>
virtual SingleObjectShallowCloneSelector< InputCollection, Selector, StoreContainer, PostProcessor, StoreManager, Base, RefAdder >::~SingleObjectShallowCloneSelector ( ) [inline, virtual]

Definition at line 27 of file SingleObjectShallowCloneSelector.h.

{ }