Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
PhysicsTools
UtilAlgos
plugins
modules.cc
Go to the documentation of this file.
1
#include "
FWCore/PluginManager/interface/ModuleDef.h
"
2
#include "
FWCore/Framework/interface/MakerMacros.h
"
3
#include "
FWCore/Framework/interface/ModuleFactory.h
"
4
#include "
FWCore/ServiceRegistry/interface/ServiceMaker.h
"
5
6
7
8
#include "
PhysicsTools/UtilAlgos/interface/VariableHelper.h
"
9
DEFINE_FWK_SERVICE
(
VariableHelperService
);
10
#include "
PhysicsTools/UtilAlgos/interface/InputTagDistributor.h
"
11
DEFINE_FWK_SERVICE
(
InputTagDistributorService
);
12
13
#include "
CommonTools/UtilAlgos/interface/EventSelector.h
"
14
#include "
PhysicsTools/UtilAlgos/plugins/VariableEventSelector.h
"
15
DEFINE_EDM_PLUGIN
(
EventSelectorFactoryFromHelper
,
VariableEventSelector
,
"VariableEventSelector"
);
16
DEFINE_EDM_PLUGIN
(
EventSelectorFactoryFromHelper
,
VariableFormulaEventSelector
,
"VariableFormulaEventSelector"
);
17
18
#include "
PhysicsTools/UtilAlgos/interface/CachingVariable.h
"
19
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
VariablePower
,
"VariablePower"
);
20
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
VarSplitter
,
"VarSplitter"
);
21
22
typedef
SimpleValueVariable<double>
DoubleVar
;
23
typedef
SimpleValueVariable<bool>
BoolVar
;
24
typedef
SimpleValueVectorVariable<bool>
DoubleVVar
;
25
typedef
SimpleValueVectorVariable<bool>
BoolVVar
;
26
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
DoubleVar
,
"DoubleVar"
);
27
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
BoolVar
,
"BoolVar"
);
28
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
DoubleVVar
,
"DoubleVVar"
);
29
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
BoolVVar
,
"BoolVVar"
);
30
31
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
ComputedVariable
,
"ComputedVariable"
);
32
33
DEFINE_EDM_PLUGIN
(
VariableComputerFactory
,
VariableComputerTest
,
"VariableComputerTest"
);
34
35
#include "
PhysicsTools/UtilAlgos/interface/Plotter.h
"
36
DEFINE_EDM_PLUGIN
(
PlotterFactory
,
VariablePlotter
,
"VariablePlotter"
);
37
38
39
#include "
PhysicsTools/UtilAlgos/interface/StringBasedNTupler.h
"
40
DEFINE_EDM_PLUGIN
(
NTuplerFactory
,
StringBasedNTupler
,
"StringBasedNTupler"
);
41
#include "
PhysicsTools/UtilAlgos/interface/VariableNTupler.h
"
42
DEFINE_EDM_PLUGIN
(
NTuplerFactory
,
VariableNTupler
,
"VariableNTupler"
);
43
#include "
PhysicsTools/UtilAlgos/interface/CompleteNTupler.h
"
44
DEFINE_EDM_PLUGIN
(
NTuplerFactory
,
CompleteNTupler
,
"CompleteNTupler"
);
VariableEventSelector
Definition:
VariableEventSelector.h:68
VariablePlotter
Definition:
Plotter.h:31
VarSplitter
Definition:
CachingVariable.h:208
MakerMacros.h
DoubleVar
SimpleValueVariable< double > DoubleVar
Definition:
modules.cc:22
CompleteNTupler.h
StringBasedNTupler
Definition:
StringBasedNTupler.h:203
VariableNTupler.h
SimpleValueVectorVariable
Definition:
CachingVariable.h:548
InputTagDistributor.h
EventSelector.h
ServiceMaker.h
BoolVVar
SimpleValueVectorVariable< bool > BoolVVar
Definition:
modules.cc:25
ComputedVariable
Definition:
CachingVariable.h:153
edmplugin::PluginFactory
Definition:
PluginFactory.h:31
VariableNTupler
Definition:
VariableNTupler.h:23
VariableHelperService
Definition:
VariableHelper.h:36
StringBasedNTupler.h
VariableFormulaEventSelector
Definition:
VariableEventSelector.h:10
VariableComputerTest
Definition:
CachingVariable.h:169
DEFINE_FWK_SERVICE
#define DEFINE_FWK_SERVICE(type)
Definition:
ServiceMaker.h:113
SimpleValueVariable
Definition:
CachingVariable.h:531
VariableEventSelector.h
InputTagDistributorService
Definition:
InputTagDistributor.h:38
VariableHelper.h
DoubleVVar
SimpleValueVectorVariable< bool > DoubleVVar
Definition:
modules.cc:24
BoolVar
SimpleValueVariable< bool > BoolVar
Definition:
modules.cc:23
ModuleFactory.h
DEFINE_EDM_PLUGIN
#define DEFINE_EDM_PLUGIN(factory, type, name)
Definition:
PluginFactory.h:101
CachingVariable.h
Plotter.h
ModuleDef.h
VariablePower
Definition:
CachingVariable.h:508
CompleteNTupler
Definition:
CompleteNTupler.h:7
Generated for CMSSW Reference Manual by
1.8.5