Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoEcal
EgammaCoreTools
plugins
EcalClusterEnergyUncertainty.h
Go to the documentation of this file.
1
#ifndef RecoEcal_EgammaCoreTools_EcalClusterEnergyUncertainty_h
2
#define RecoEcal_EgammaCoreTools_EcalClusterEnergyUncertainty_h
3
15
#include "
RecoEcal/EgammaCoreTools/plugins/EcalClusterEnergyUncertaintyBaseClass.h
"
16
17
class
EcalClusterEnergyUncertainty
:
public
EcalClusterEnergyUncertaintyBaseClass
{
18
public
:
19
EcalClusterEnergyUncertainty
(
const
edm::ParameterSet
&){};
20
// compute the correction
21
virtual
float
getValue
(
const
reco::SuperCluster
&,
const
int
mode
)
const
;
22
virtual
float
getValue
(
const
reco::BasicCluster
&,
const
EcalRecHitCollection
& )
const
{
return
0.;};
23
24
};
25
26
#endif
edm::SortedCollection< EcalRecHit >
EcalClusterEnergyUncertainty::getValue
virtual float getValue(const reco::BasicCluster &, const EcalRecHitCollection &) const
Definition:
EcalClusterEnergyUncertainty.h:22
EcalClusterEnergyUncertaintyBaseClass
Definition:
EcalClusterEnergyUncertaintyBaseClass.h:27
alignBH_cfg.mode
list mode
Definition:
alignBH_cfg.py:7
reco::BasicCluster
EcalClusterEnergyUncertaintyBaseClass.h
EcalClusterEnergyUncertainty
Definition:
EcalClusterEnergyUncertainty.h:17
reco::SuperCluster
Definition:
SuperCluster.h:19
EcalClusterEnergyUncertainty::getValue
virtual float getValue(const reco::SuperCluster &, const int mode) const
Definition:
EcalClusterEnergyUncertainty.cc:4
edm::ParameterSet
Definition:
ParameterSet.h:35
EcalClusterEnergyUncertainty::EcalClusterEnergyUncertainty
EcalClusterEnergyUncertainty(const edm::ParameterSet &)
Definition:
EcalClusterEnergyUncertainty.h:19
Generated for CMSSW Reference Manual by
1.8.5