Main Page
Namespaces
Classes
Package Documentation
RecoEgamma
EgammaTools
plugins
EGExtraInfoModifierFromValueMaps.cc
Go to the documentation of this file.
1
#include "
RecoEgamma/EgammaTools/interface/EGExtraInfoModifierFromValueMaps.h
"
2
#include "
DataFormats/PatCandidates/interface/PackedCandidate.h
"
3
4
using
EGExtraInfoModifierFromFloatValueMaps
=
EGExtraInfoModifierFromValueMaps<float>
;
5
DEFINE_EDM_PLUGIN
(
ModifyObjectValueFactory
,
6
EGExtraInfoModifierFromFloatValueMaps
,
7
"EGExtraInfoModifierFromFloatValueMaps"
);
8
9
using
EGExtraInfoModifierFromIntValueMaps
=
EGExtraInfoModifierFromValueMaps<int>
;
10
DEFINE_EDM_PLUGIN
(
ModifyObjectValueFactory
,
EGExtraInfoModifierFromIntValueMaps
,
"EGExtraInfoModifierFromIntValueMaps"
);
11
12
using
EGExtraInfoModifierFromBoolValueMaps
=
EGExtraInfoModifierFromValueMaps<bool>
;
13
DEFINE_EDM_PLUGIN
(
ModifyObjectValueFactory
,
14
EGExtraInfoModifierFromBoolValueMaps
,
15
"EGExtraInfoModifierFromBoolValueMaps"
);
16
17
using
EGExtraInfoModifierFromBoolToIntValueMaps
=
EGExtraInfoModifierFromValueMaps<bool, int>
;
18
DEFINE_EDM_PLUGIN
(
ModifyObjectValueFactory
,
19
EGExtraInfoModifierFromBoolToIntValueMaps
,
20
"EGExtraInfoModifierFromBoolToIntValueMaps"
);
21
22
using
EGExtraInfoModifierFromUIntValueMaps
=
EGExtraInfoModifierFromValueMaps<unsigned int>
;
23
DEFINE_EDM_PLUGIN
(
ModifyObjectValueFactory
,
24
EGExtraInfoModifierFromUIntValueMaps
,
25
"EGExtraInfoModifierFromUIntValueMaps"
);
26
27
using
EGExtraInfoModifierFromUIntToIntValueMaps
=
EGExtraInfoModifierFromValueMaps<unsigned int, int>
;
28
DEFINE_EDM_PLUGIN
(
ModifyObjectValueFactory
,
29
EGExtraInfoModifierFromUIntToIntValueMaps
,
30
"EGExtraInfoModifierFromUIntToIntValueMaps"
);
31
32
#include "
DataFormats/PatCandidates/interface/VIDCutFlowResult.h
"
33
using
EGExtraInfoModifierFromVIDCutFlowResultValueMaps
=
EGExtraInfoModifierFromValueMaps<vid::CutFlowResult>
;
34
DEFINE_EDM_PLUGIN
(
ModifyObjectValueFactory
,
35
EGExtraInfoModifierFromVIDCutFlowResultValueMaps
,
36
"EGExtraInfoModifierFromVIDCutFlowResultValueMaps"
);
37
38
using
EGExtraInfoModifierFromEGIDValueMaps
=
EGExtraInfoModifierFromValueMaps<float, egmodifier::EGID>
;
39
DEFINE_EDM_PLUGIN
(
ModifyObjectValueFactory
,
40
EGExtraInfoModifierFromEGIDValueMaps
,
41
"EGExtraInfoModifierFromEGIDValueMaps"
);
42
43
using
EGExtraInfoModifierFromPackedCandPtrValueMaps
=
EGExtraInfoModifierFromValueMaps<edm::Ptr<pat::PackedCandidate>
>;
44
DEFINE_EDM_PLUGIN
(
ModifyObjectValueFactory
,
45
EGExtraInfoModifierFromPackedCandPtrValueMaps
,
46
"EGExtraInfoModifierFromPackedCandPtrValueMaps"
);
PackedCandidate.h
edmplugin::PluginFactory
Definition:
PluginFactory.h:33
EGExtraInfoModifierFromValueMaps
Definition:
EGExtraInfoModifierFromValueMaps.h:84
VIDCutFlowResult.h
EGExtraInfoModifierFromValueMaps.h
DEFINE_EDM_PLUGIN
#define DEFINE_EDM_PLUGIN(factory, type, name)
Definition:
PluginFactory.h:121
Generated for CMSSW Reference Manual by
1.8.11