RecoEgamma
EgammaTools
plugins
EGRegressionModifierHelpers.h
Go to the documentation of this file.
1
#ifndef RecoEgamma_EgammaTools_EGRegressionModifier_H
2
#define RecoEgamma_EgammaTools_EGRegressionModifier_H
3
4
#include "
CondFormats/DataRecord/interface/GBRDWrapperRcd.h
"
5
#include "
CondFormats/GBRForest/interface/GBRForestD.h
"
6
#include "
FWCore/Framework/interface/EventSetup.h
"
7
#include "
FWCore/Utilities/interface/ESGetToken.h
"
8
#include "
FWCore/Framework/interface/ConsumesCollector.h
"
9
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
10
11
#include <vector>
12
13
struct
EGRegressionModifierCondTokens
{
14
EGRegressionModifierCondTokens
(
edm::ParameterSet
const
&
config
,
15
std::string
const
&
regressionKey
,
16
std::string
const
&
uncertaintyKey
,
17
edm::ConsumesCollector
&
cc
);
18
std::vector<edm::ESGetToken<GBRForestD, GBRDWrapperRcd>>
mean
;
19
std::vector<edm::ESGetToken<GBRForestD, GBRDWrapperRcd>>
sigma
;
20
};
21
22
std::vector<const GBRForestD*>
retrieveGBRForests
(
23
edm::EventSetup
const
& evs,
std::vector
<
edm::ESGetToken<GBRForestD, GBRDWrapperRcd>
>
const
& tokens);
24
25
#endif
regressionModifier_cfi.regressionKey
regressionKey
Definition:
regressionModifier_cfi.py:189
EGRegressionModifierCondTokens::EGRegressionModifierCondTokens
EGRegressionModifierCondTokens(edm::ParameterSet const &config, std::string const ®ressionKey, std::string const &uncertaintyKey, edm::ConsumesCollector &cc)
Definition:
EGRegressionModifierHelpers.cc:3
ESGetToken.h
config
Definition:
config.py:1
EGRegressionModifierCondTokens::mean
std::vector< edm::ESGetToken< GBRForestD, GBRDWrapperRcd > > mean
Definition:
EGRegressionModifierHelpers.h:18
retrieveGBRForests
std::vector< const GBRForestD * > retrieveGBRForests(edm::EventSetup const &evs, std::vector< edm::ESGetToken< GBRForestD, GBRDWrapperRcd >> const &tokens)
Definition:
EGRegressionModifierHelpers.cc:15
GBRDWrapperRcd.h
GBRForestD.h
edm::ParameterSet
Definition:
ParameterSet.h:47
regressionModifier_cfi.uncertaintyKey
uncertaintyKey
Definition:
regressionModifier_cfi.py:191
trackerHitRTTI::vector
Definition:
trackerHitRTTI.h:21
EGRegressionModifierCondTokens
Definition:
EGRegressionModifierHelpers.h:13
edm::EventSetup
Definition:
EventSetup.h:58
cc
edm::ESGetToken< GBRForestD, GBRDWrapperRcd >
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
EGRegressionModifierCondTokens::sigma
std::vector< edm::ESGetToken< GBRForestD, GBRDWrapperRcd > > sigma
Definition:
EGRegressionModifierHelpers.h:19
EventSetup.h
ConsumesCollector.h
ParameterSet.h
edm::ConsumesCollector
Definition:
ConsumesCollector.h:45
Generated for CMSSW Reference Manual by
1.8.16