CMS 3D CMS Logo

Typedefs | Functions
modules.cc File Reference
#include "FWCore/PluginManager/interface/ModuleDef.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/Framework/interface/ModuleFactory.h"
#include "FWCore/ServiceRegistry/interface/ServiceMaker.h"
#include "PhysicsTools/UtilAlgos/interface/VariableHelper.h"
#include "CommonTools/UtilAlgos/interface/EventSelector.h"
#include "PhysicsTools/UtilAlgos/plugins/VariableEventSelector.h"
#include "PhysicsTools/UtilAlgos/interface/CachingVariable.h"
#include "PhysicsTools/UtilAlgos/interface/Plotter.h"
#include "PhysicsTools/UtilAlgos/interface/StringBasedNTupler.h"
#include "PhysicsTools/UtilAlgos/interface/VariableNTupler.h"
#include "PhysicsTools/UtilAlgos/interface/CompleteNTupler.h"

Go to the source code of this file.

Typedefs

typedef SimpleValueVariable< bool > BoolVar
 
typedef SimpleValueVectorVariable< bool > BoolVVar
 
typedef SimpleValueVariable< double > DoubleVar
 
typedef SimpleValueVectorVariable< bool > DoubleVVar
 

Functions

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::DescriptionFillerForServices< VariableHelperService > > s_filler__LINE__ ("VariableHelperService")
 
static const CachingVariableFactory ::PMaker< BoolVars_maker__LINE__ ("BoolVar")
 
static const NTuplerFactory ::PMaker< CompleteNTuplers_maker__LINE__ ("CompleteNTupler")
 
static const CachingVariableFactory ::PMaker< ComputedVariables_maker__LINE__ ("ComputedVariable")
 
static const CachingVariableFactory ::PMaker< DoubleVars_maker__LINE__ ("DoubleVar")
 
static const CachingVariableFactory ::PMaker< DoubleVVars_maker__LINE__ ("DoubleVVar")
 
static const NTuplerFactory ::PMaker< StringBasedNTuplers_maker__LINE__ ("StringBasedNTupler")
 
static const VariableComputerFactory ::PMaker< VariableComputerTests_maker__LINE__ ("VariableComputerTest")
 
static const EventSelectorFactoryFromHelper ::PMaker< VariableEventSelectors_maker__LINE__ ("VariableEventSelector")
 
static const EventSelectorFactoryFromHelper ::PMaker< VariableFormulaEventSelectors_maker__LINE__ ("VariableFormulaEventSelector")
 
static const edm::serviceregistry::ServicePluginFactory ::PMaker< edm::serviceregistry::ServiceMaker< VariableHelperService > > s_maker__LINE__ ("VariableHelperService")
 
static const NTuplerFactory ::PMaker< VariableNTuplers_maker__LINE__ ("VariableNTupler")
 
static const PlotterFactory ::PMaker< VariablePlotters_maker__LINE__ ("VariablePlotter")
 
static const CachingVariableFactory ::PMaker< VariablePowers_maker__LINE__ ("VariablePower")
 
static const CachingVariableFactory ::PMaker< VarSplitters_maker__LINE__ ("VarSplitter")
 

Typedef Documentation

◆ BoolVar

Definition at line 19 of file modules.cc.

◆ BoolVVar

Definition at line 21 of file modules.cc.

◆ DoubleVar

typedef SimpleValueVariable<double> DoubleVar

Definition at line 18 of file modules.cc.

◆ DoubleVVar

Definition at line 20 of file modules.cc.

Function Documentation

◆ s_filler__LINE__()

static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForServices< VariableHelperService > > s_filler__LINE__ ( "VariableHelperService"  )
static

◆ s_maker__LINE__() [1/14]

static const CachingVariableFactory ::PMaker< BoolVar > s_maker__LINE__ ( "BoolVar"  )
static

◆ s_maker__LINE__() [2/14]

static const NTuplerFactory ::PMaker< CompleteNTupler > s_maker__LINE__ ( "CompleteNTupler"  )
static

◆ s_maker__LINE__() [3/14]

static const CachingVariableFactory ::PMaker< ComputedVariable > s_maker__LINE__ ( "ComputedVariable"  )
static

◆ s_maker__LINE__() [4/14]

static const CachingVariableFactory ::PMaker< DoubleVar > s_maker__LINE__ ( "DoubleVar"  )
static

◆ s_maker__LINE__() [5/14]

static const CachingVariableFactory::PMaker< BoolVVar > s_maker__LINE__ ( "DoubleVVar"  )
static

◆ s_maker__LINE__() [6/14]

static const NTuplerFactory ::PMaker< StringBasedNTupler > s_maker__LINE__ ( "StringBasedNTupler"  )
static

◆ s_maker__LINE__() [7/14]

static const VariableComputerFactory ::PMaker< VariableComputerTest > s_maker__LINE__ ( "VariableComputerTest"  )
static

◆ s_maker__LINE__() [8/14]

static const EventSelectorFactoryFromHelper ::PMaker< VariableEventSelector > s_maker__LINE__ ( "VariableEventSelector"  )
static

◆ s_maker__LINE__() [9/14]

static const EventSelectorFactoryFromHelper ::PMaker< VariableFormulaEventSelector > s_maker__LINE__ ( "VariableFormulaEventSelector"  )
static

◆ s_maker__LINE__() [10/14]

static const edm::serviceregistry::ServicePluginFactory ::PMaker< edm::serviceregistry::ServiceMaker< VariableHelperService > > s_maker__LINE__ ( "VariableHelperService"  )
static

◆ s_maker__LINE__() [11/14]

static const NTuplerFactory ::PMaker< VariableNTupler > s_maker__LINE__ ( "VariableNTupler"  )
static

◆ s_maker__LINE__() [12/14]

static const PlotterFactory ::PMaker< VariablePlotter > s_maker__LINE__ ( "VariablePlotter"  )
static

◆ s_maker__LINE__() [13/14]

static const CachingVariableFactory ::PMaker< VariablePower > s_maker__LINE__ ( "VariablePower"  )
static

◆ s_maker__LINE__() [14/14]

static const CachingVariableFactory ::PMaker< VarSplitter > s_maker__LINE__ ( "VarSplitter"  )
static