Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CommonTools
CandAlgos
plugins
CandViewShallowCloneProducer.cc
Go to the documentation of this file.
1
/* \class CandViewShallowCloneProducer
2
*
3
* Producer of ShallowClones from any candidate collection
4
* selection via the string parser
5
*
6
* \author: Benedikt Hegner, CERN
7
*
8
*/
9
10
#include "
CommonTools/CandAlgos/interface/SingleObjectShallowCloneSelector.h
"
11
#include "
FWCore/Framework/interface/MakerMacros.h
"
12
#include "
DataFormats/Candidate/interface/Candidate.h
"
13
#include "
CommonTools/UtilAlgos/interface/StringCutObjectSelector.h
"
14
15
typedef
SingleObjectShallowCloneSelector<edm::View<reco::Candidate>
,
StringCutObjectSelector<reco::Candidate>
>
CandViewShallowCloneProducer
;
16
17
DEFINE_FWK_MODULE
(
CandViewShallowCloneProducer
);
18
19
StringCutObjectSelector.h
DEFINE_FWK_MODULE
#define DEFINE_FWK_MODULE(type)
Definition:
MakerMacros.h:17
StringCutObjectSelector< reco::Candidate >
MakerMacros.h
Candidate.h
SingleObjectShallowCloneSelector
Definition:
SingleObjectShallowCloneSelector.h:18
CandViewShallowCloneProducer
SingleObjectShallowCloneSelector< edm::View< reco::Candidate >, StringCutObjectSelector< reco::Candidate > > CandViewShallowCloneProducer
Definition:
CandViewShallowCloneProducer.cc:15
SingleObjectShallowCloneSelector.h
Generated for CMSSW Reference Manual by
1.8.5