CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Member Functions | Public Attributes
egHLT::BinData Struct Reference

#include <EgHLTBinData.h>

Classes

struct  Data1D
 
struct  Data2D
 

Public Member Functions

 BinData ()=default
 
 BinData (const edm::ParameterSet &conf)
 
void setup (const edm::ParameterSet &conf)
 

Public Attributes

Data1D charge
 
Data1D deltaE
 
Data1D dEtaIn
 
Data1D dPhiIn
 
Data1D e1x5
 
Data1D e2x5
 
Data1D energy
 
Data1D eOverP
 
Data1D et
 
Data1D eta
 
Data2D etaVsPhi
 
Data1D etHigh
 
Data1D HLTenergy
 
Data1D HLTeta
 
Data1D HLTphi
 
Data1D hOverE
 
Data1D invEInvP
 
Data1D isolEm
 
Data1D isolHad
 
Data1D isolNrTrks
 
Data1D isolPtTrks
 
Data1D mass
 
Data1D massHigh
 
Data1D maxr9
 
Data1D minr9
 
Data1D nVertex
 
Data1D phi
 
Data1D sigEtaEta
 

Detailed Description

Definition at line 12 of file EgHLTBinData.h.

Constructor & Destructor Documentation

egHLT::BinData::BinData ( )
default
egHLT::BinData::BinData ( const edm::ParameterSet conf)
inlineexplicit

Definition at line 30 of file EgHLTBinData.h.

References setup().

30 { setup(conf); }
void setup(const edm::ParameterSet &conf)
Definition: EgHLTBinData.cc:5

Member Function Documentation

void egHLT::BinData::setup ( const edm::ParameterSet conf)

Definition at line 5 of file EgHLTBinData.cc.

References charge, deltaE, dEtaIn, dPhiIn, e1x5, e2x5, energy, eOverP, et, eta, etaVsPhi, etHigh, edm::ParameterSet::getParameter(), HLTenergy, HLTeta, HLTphi, hOverE, invEInvP, isolEm, isolHad, isolNrTrks, isolPtTrks, mass, massHigh, maxr9, minr9, nVertex, phi, egHLT::BinData::Data1D::setup(), egHLT::BinData::Data2D::setup(), and sigEtaEta.

Referenced by BinData(), and EgHLTOfflineSource::EgHLTOfflineSource().

5  {
11  charge.setup(conf.getParameter<edm::ParameterSet>("charge"));
12  hOverE.setup(conf.getParameter<edm::ParameterSet>("hOverE"));
13  dPhiIn.setup(conf.getParameter<edm::ParameterSet>("dPhiIn"));
14  dEtaIn.setup(conf.getParameter<edm::ParameterSet>("dEtaIn"));
15  sigEtaEta.setup(conf.getParameter<edm::ParameterSet>("sigEtaEta"));
18  //----Morse----
19  //r9.setup(conf.getParameter<edm::ParameterSet>("r9"));
20  minr9.setup(conf.getParameter<edm::ParameterSet>("minr9"));
21  maxr9.setup(conf.getParameter<edm::ParameterSet>("maxr9"));
22  HLTenergy.setup(conf.getParameter<edm::ParameterSet>("HLTenergy"));
23  HLTeta.setup(conf.getParameter<edm::ParameterSet>("HLTeta"));
24  HLTphi.setup(conf.getParameter<edm::ParameterSet>("HLTphi"));
25  deltaE.setup(conf.getParameter<edm::ParameterSet>("deltaE"));
26  //--------
27  isolEm.setup(conf.getParameter<edm::ParameterSet>("isolEm"));
28  isolHad.setup(conf.getParameter<edm::ParameterSet>("isolHad"));
29  isolPtTrks.setup(conf.getParameter<edm::ParameterSet>("isolPtTrks"));
30  isolNrTrks.setup(conf.getParameter<edm::ParameterSet>("isolNrTrks"));
32  massHigh.setup(conf.getParameter<edm::ParameterSet>("massHigh"));
33  eOverP.setup(conf.getParameter<edm::ParameterSet>("eOverP"));
34  invEInvP.setup(conf.getParameter<edm::ParameterSet>("invEInvP"));
35  etaVsPhi.setup(conf.getParameter<edm::ParameterSet>("etaVsPhi"));
36  nVertex.setup(conf.getParameter<edm::ParameterSet>("nVertex"));
37 }
Data1D isolNrTrks
Definition: EgHLTBinData.h:58
Data1D isolPtTrks
Definition: EgHLTBinData.h:57
void setup(const edm::ParameterSet &conf)
Definition: EgHLTBinData.cc:45
void setup(const edm::ParameterSet &conf)
Definition: EgHLTBinData.cc:39
Data1D HLTenergy
Definition: EgHLTBinData.h:50
T getParameter(std::string const &) const
Definition: ParameterSet.h:303
Data1D sigEtaEta
Definition: EgHLTBinData.h:42

Member Data Documentation

Data1D egHLT::BinData::charge

Definition at line 38 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::deltaE
Data1D egHLT::BinData::dEtaIn
Data1D egHLT::BinData::dPhiIn
Data1D egHLT::BinData::e1x5
Data1D egHLT::BinData::e2x5
Data1D egHLT::BinData::energy
Data1D egHLT::BinData::eOverP
Data1D egHLT::BinData::et
Data1D egHLT::BinData::eta
Data2D egHLT::BinData::etaVsPhi
Data1D egHLT::BinData::etHigh
Data1D egHLT::BinData::HLTenergy
Data1D egHLT::BinData::HLTeta
Data1D egHLT::BinData::HLTphi
Data1D egHLT::BinData::hOverE
Data1D egHLT::BinData::invEInvP
Data1D egHLT::BinData::isolEm
Data1D egHLT::BinData::isolHad
Data1D egHLT::BinData::isolNrTrks
Data1D egHLT::BinData::isolPtTrks
Data1D egHLT::BinData::mass
Data1D egHLT::BinData::massHigh
Data1D egHLT::BinData::maxr9
Data1D egHLT::BinData::minr9

Definition at line 47 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::nVertex

Definition at line 49 of file EgHLTBinData.h.

Referenced by egHLT::MonElemFuncs::initStdEleCutHists(), and setup().

Data1D egHLT::BinData::phi
Data1D egHLT::BinData::sigEtaEta