CMS 3D CMS Logo

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

◆ BinData() [1/2]

egHLT::BinData::BinData ( )
default

◆ BinData() [2/2]

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

◆ setup()

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 }
T getParameter(std::string const &) const
Definition: ParameterSet.h:303
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
Data1D sigEtaEta
Definition: EgHLTBinData.h:42

Member Data Documentation

◆ charge

Data1D egHLT::BinData::charge

Definition at line 38 of file EgHLTBinData.h.

Referenced by setup().

◆ deltaE

Data1D egHLT::BinData::deltaE

Definition at line 53 of file EgHLTBinData.h.

Referenced by setup().

◆ dEtaIn

Data1D egHLT::BinData::dEtaIn

Definition at line 41 of file EgHLTBinData.h.

Referenced by setup().

◆ dPhiIn

Data1D egHLT::BinData::dPhiIn

Definition at line 40 of file EgHLTBinData.h.

Referenced by setup().

◆ e1x5

Data1D egHLT::BinData::e1x5

Definition at line 44 of file EgHLTBinData.h.

Referenced by setup().

◆ e2x5

Data1D egHLT::BinData::e2x5

Definition at line 43 of file EgHLTBinData.h.

Referenced by setup().

◆ energy

Data1D egHLT::BinData::energy

Definition at line 33 of file EgHLTBinData.h.

Referenced by Jet.Jet::rawEnergy(), and setup().

◆ eOverP

Data1D egHLT::BinData::eOverP

Definition at line 61 of file EgHLTBinData.h.

Referenced by setup().

◆ et

Data1D egHLT::BinData::et

Definition at line 34 of file EgHLTBinData.h.

Referenced by setup().

◆ eta

Data1D egHLT::BinData::eta

Definition at line 36 of file EgHLTBinData.h.

Referenced by Particle.Particle::__str__(), Jet.Jet::jetID(), Jet.Jet::puJetId(), and setup().

◆ etaVsPhi

Data2D egHLT::BinData::etaVsPhi

Definition at line 64 of file EgHLTBinData.h.

Referenced by setup().

◆ etHigh

Data1D egHLT::BinData::etHigh

Definition at line 35 of file EgHLTBinData.h.

Referenced by setup().

◆ HLTenergy

Data1D egHLT::BinData::HLTenergy

Definition at line 50 of file EgHLTBinData.h.

Referenced by setup().

◆ HLTeta

Data1D egHLT::BinData::HLTeta

Definition at line 52 of file EgHLTBinData.h.

Referenced by setup().

◆ HLTphi

Data1D egHLT::BinData::HLTphi

Definition at line 51 of file EgHLTBinData.h.

Referenced by setup().

◆ hOverE

Data1D egHLT::BinData::hOverE

Definition at line 39 of file EgHLTBinData.h.

Referenced by setup().

◆ invEInvP

Data1D egHLT::BinData::invEInvP

Definition at line 62 of file EgHLTBinData.h.

Referenced by setup().

◆ isolEm

Data1D egHLT::BinData::isolEm

Definition at line 55 of file EgHLTBinData.h.

Referenced by setup().

◆ isolHad

Data1D egHLT::BinData::isolHad

Definition at line 56 of file EgHLTBinData.h.

Referenced by setup().

◆ isolNrTrks

Data1D egHLT::BinData::isolNrTrks

Definition at line 58 of file EgHLTBinData.h.

Referenced by setup().

◆ isolPtTrks

Data1D egHLT::BinData::isolPtTrks

Definition at line 57 of file EgHLTBinData.h.

Referenced by setup().

◆ mass

Data1D egHLT::BinData::mass

◆ massHigh

Data1D egHLT::BinData::massHigh

Definition at line 60 of file EgHLTBinData.h.

Referenced by setup().

◆ maxr9

Data1D egHLT::BinData::maxr9

Definition at line 48 of file EgHLTBinData.h.

Referenced by setup().

◆ minr9

Data1D egHLT::BinData::minr9

Definition at line 47 of file EgHLTBinData.h.

Referenced by setup().

◆ nVertex

Data1D egHLT::BinData::nVertex

Definition at line 49 of file EgHLTBinData.h.

Referenced by setup().

◆ phi

Data1D egHLT::BinData::phi

◆ sigEtaEta

Data1D egHLT::BinData::sigEtaEta

Definition at line 42 of file EgHLTBinData.h.

Referenced by setup().