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 "
PhysicsTools/UtilAlgos/interface/EventSelector.h
"
14
#include "
PhysicsTools/UtilAlgos/plugins/VariableEventSelector.h
"
15
DEFINE_EDM_PLUGIN
(
EventSelectorFactory
,
VariableEventSelector
,
"VariableEventSelector"
);
16
17
#include "
PhysicsTools/UtilAlgos/interface/CachingVariable.h
"
18
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
VariablePower
,
"VariablePower"
);
19
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
VarSplitter
,
"VarSplitter"
);
20
21
typedef
SimpleValueVariable<double>
DoubleVar
;
22
typedef
SimpleValueVariable<bool>
BoolVar
;
23
typedef
SimpleValueVectorVariable<bool>
DoubleVVar
;
24
typedef
SimpleValueVectorVariable<bool>
BoolVVar
;
25
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
DoubleVar
,
"DoubleVar"
);
26
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
BoolVar
,
"BoolVar"
);
27
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
DoubleVVar
,
"DoubleVVar"
);
28
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
BoolVVar
,
"BoolVVar"
);
29
30
DEFINE_EDM_PLUGIN
(
CachingVariableFactory
,
ComputedVariable
,
"ComputedVariable"
);
31
32
DEFINE_EDM_PLUGIN
(
VariableComputerFactory
,
VariableComputerTest
,
"VariableComputerTest"
);
33
34
#include "
PhysicsTools/UtilAlgos/interface/Plotter.h
"
35
DEFINE_EDM_PLUGIN
(
PlotterFactory
,
VariablePlotter
,
"VariablePlotter"
);
36
VariableEventSelector
Definition:
VariableEventSelector.h:7
VariablePlotter
Definition:
Plotter.h:31
VarSplitter
Definition:
CachingVariable.h:188
MakerMacros.h
DoubleVar
SimpleValueVariable< double > DoubleVar
Definition:
modules.cc:21
SimpleValueVectorVariable
Definition:
CachingVariable.h:522
InputTagDistributor.h
ServiceMaker.h
BoolVVar
SimpleValueVectorVariable< bool > BoolVVar
Definition:
modules.cc:24
ComputedVariable
Definition:
CachingVariable.h:133
edmplugin::PluginFactory
Definition:
PluginFactory.h:31
EventSelector.h
VariableHelperService
Definition:
VariableHelper.h:34
VariableComputerTest
Definition:
CachingVariable.h:149
DEFINE_FWK_SERVICE
#define DEFINE_FWK_SERVICE(type)
Definition:
ServiceMaker.h:113
SimpleValueVariable
Definition:
CachingVariable.h:505
VariableEventSelector.h
InputTagDistributorService
Definition:
InputTagDistributor.h:38
VariableHelper.h
DoubleVVar
SimpleValueVectorVariable< bool > DoubleVVar
Definition:
modules.cc:23
BoolVar
SimpleValueVariable< bool > BoolVar
Definition:
modules.cc:22
ModuleFactory.h
DEFINE_EDM_PLUGIN
#define DEFINE_EDM_PLUGIN(factory, type, name)
Definition:
PluginFactory.h:207
CachingVariable.h
Plotter.h
ModuleDef.h
VariablePower
Definition:
CachingVariable.h:482
Generated for CMSSW Reference Manual by
1.8.5