CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Static Public Member Functions | Static Public Attributes | Static Private Attributes
EGEnergySysIndex Class Reference

#include <EGEnergySysIndex.h>

Public Types

enum  Index {
  kScaleStatUp = 0, kScaleStatDown, kScaleSystUp, kScaleSystDown,
  kScaleGainUp, kScaleGainDown, kSmearRhoUp, kSmearRhoDown,
  kSmearPhiUp, kSmearPhiDown, kScaleUp, kScaleDown,
  kSmearUp, kSmearDown, kScaleValue, kSmearValue,
  kSmearNrSigma, kEcalPreCorr, kEcalErrPreCorr, kEcalPostCorr,
  kEcalErrPostCorr, kEcalTrkPreCorr, kEcalTrkErrPreCorr, kEcalTrkPostCorr,
  kEcalTrkErrPostCorr
}
 

Static Public Member Functions

static const std::string & name (size_t index)
 

Static Public Attributes

static constexpr size_t kNrSysErrs = kEcalTrkErrPostCorr + 1
 

Static Private Attributes

static const std::array
< std::string, kNrSysErrs
names_ = makeEGEnergySysNames()
 

Detailed Description

Definition at line 13 of file EGEnergySysIndex.h.

Member Enumeration Documentation

Enumerator
kScaleStatUp 
kScaleStatDown 
kScaleSystUp 
kScaleSystDown 
kScaleGainUp 
kScaleGainDown 
kSmearRhoUp 
kSmearRhoDown 
kSmearPhiUp 
kSmearPhiDown 
kScaleUp 
kScaleDown 
kSmearUp 
kSmearDown 
kScaleValue 
kSmearValue 
kSmearNrSigma 
kEcalPreCorr 
kEcalErrPreCorr 
kEcalPostCorr 
kEcalErrPostCorr 
kEcalTrkPreCorr 
kEcalTrkErrPreCorr 
kEcalTrkPostCorr 
kEcalTrkErrPostCorr 

Definition at line 15 of file EGEnergySysIndex.h.

15  {
16  kScaleStatUp = 0,
26  kScaleUp,
27  kScaleDown,
28  kSmearUp,
29  kSmearDown,
41  };

Member Function Documentation

static const std::string& EGEnergySysIndex::name ( size_t  index)
inlinestatic

Member Data Documentation

constexpr size_t EGEnergySysIndex::kNrSysErrs = kEcalTrkErrPostCorr + 1
static
const std::array< std::string, EGEnergySysIndex::kNrSysErrs > EGEnergySysIndex::names_ = makeEGEnergySysNames()
staticprivate

Definition at line 47 of file EGEnergySysIndex.h.

Referenced by name().