CMS 3D CMS Logo

List of all members | 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 >

Public Member Functions

 SingleObjectShallowCloneSelector (const edm::ParameterSet &cfg)
 
 ~SingleObjectShallowCloneSelector () override
 
- Public Member Functions inherited from ObjectShallowCloneSelector< SingleElementCollectionSelector< InputCollection, Selector, reco::CandidateCollection, StoreContainer, RefAdder >, NonNullNumberSelector, PostProcessor >
 ObjectShallowCloneSelector (const edm::ParameterSet &cfg)
 
- Public Member Functions inherited from ObjectSelector< SingleElementCollectionSelector< InputCollection, Selector, reco::CandidateCollection, StoreContainer, RefAdder >, reco::CandidateCollection, NonNullNumberSelector >
 ObjectSelector (const edm::ParameterSet &cfg)
 constructor More...
 
 ~ObjectSelector () override
 destructor More...
 

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 19 of file SingleObjectShallowCloneSelector.h.

Constructor & Destructor Documentation

◆ SingleObjectShallowCloneSelector()

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)
inlineexplicit

◆ ~SingleObjectShallowCloneSelector()

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 ( )
inlineoverride

Definition at line 30 of file SingleObjectShallowCloneSelector.h.

30 {}
NonNullNumberSelector
Definition: NonNullNumberSelector.h:10
SingleElementCollectionSelector< InputCollection, Selector, reco::CandidateCollection, StoreContainer, RefAdder >
ObjectShallowCloneSelector
Definition: ObjectShallowCloneSelector.h:15
looper.cfg
cfg
Definition: looper.py:296