CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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 ()
 
 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 ( )
inline

Definition at line 31 of file EgHLTBinData.h.

31 {}
egHLT::BinData::BinData ( const edm::ParameterSet conf)
inlineexplicit

Definition at line 32 of file EgHLTBinData.h.

References setup().

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

Member Function Documentation

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

Definition at line 6 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().

7 {
10  etHigh.setup(conf.getParameter<edm::ParameterSet>("etHigh"));
12  phi.setup(conf.getParameter<edm::ParameterSet>("phi"));
13  charge.setup(conf.getParameter<edm::ParameterSet>("charge"));
14  hOverE.setup(conf.getParameter<edm::ParameterSet>("hOverE"));
15  dPhiIn.setup(conf.getParameter<edm::ParameterSet>("dPhiIn"));
16  dEtaIn.setup(conf.getParameter<edm::ParameterSet>("dEtaIn"));
17  sigEtaEta.setup(conf.getParameter<edm::ParameterSet>("sigEtaEta"));
18  e2x5.setup(conf.getParameter<edm::ParameterSet>("e2x5"));
19  e1x5.setup(conf.getParameter<edm::ParameterSet>("e1x5"));
20  //----Morse----
21  //r9.setup(conf.getParameter<edm::ParameterSet>("r9"));
22  minr9.setup(conf.getParameter<edm::ParameterSet>("minr9"));
23  maxr9.setup(conf.getParameter<edm::ParameterSet>("maxr9"));
24  HLTenergy.setup(conf.getParameter<edm::ParameterSet>("HLTenergy"));
25  HLTeta.setup(conf.getParameter<edm::ParameterSet>("HLTeta"));
26  HLTphi.setup(conf.getParameter<edm::ParameterSet>("HLTphi"));
27  deltaE.setup(conf.getParameter<edm::ParameterSet>("deltaE"));
28  //--------
29  isolEm.setup(conf.getParameter<edm::ParameterSet>("isolEm"));
30  isolHad.setup(conf.getParameter<edm::ParameterSet>("isolHad"));
31  isolPtTrks.setup(conf.getParameter<edm::ParameterSet>("isolPtTrks"));
32  isolNrTrks.setup(conf.getParameter<edm::ParameterSet>("isolNrTrks"));
34  massHigh.setup(conf.getParameter<edm::ParameterSet>("massHigh"));
35  eOverP.setup(conf.getParameter<edm::ParameterSet>("eOverP"));
36  invEInvP.setup(conf.getParameter<edm::ParameterSet>("invEInvP"));
37  etaVsPhi.setup(conf.getParameter<edm::ParameterSet>("etaVsPhi"));
38  nVertex.setup(conf.getParameter<edm::ParameterSet>("nVertex"));
39 
40 }
T getParameter(std::string const &) const
Data1D isolNrTrks
Definition: EgHLTBinData.h:60
Data1D isolPtTrks
Definition: EgHLTBinData.h:59
void setup(const edm::ParameterSet &conf)
Definition: EgHLTBinData.cc:50
void setup(const edm::ParameterSet &conf)
Definition: EgHLTBinData.cc:43
Data1D HLTenergy
Definition: EgHLTBinData.h:52
Data1D sigEtaEta
Definition: EgHLTBinData.h:44

Member Data Documentation

Data1D egHLT::BinData::charge

Definition at line 40 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::deltaE

Definition at line 55 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::dEtaIn

Definition at line 43 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::dPhiIn

Definition at line 42 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::e1x5

Definition at line 46 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::e2x5

Definition at line 45 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::energy

Definition at line 35 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::eOverP

Definition at line 63 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::et

Definition at line 36 of file EgHLTBinData.h.

Referenced by egHLT::PhoHLTFilterMon::PhoHLTFilterMon(), and setup().

Data1D egHLT::BinData::eta
Data2D egHLT::BinData::etaVsPhi

Definition at line 66 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::etHigh

Definition at line 37 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::HLTenergy

Definition at line 52 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::HLTeta

Definition at line 54 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::HLTphi

Definition at line 53 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::hOverE

Definition at line 41 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::invEInvP

Definition at line 64 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::isolEm

Definition at line 57 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::isolHad

Definition at line 58 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::isolNrTrks

Definition at line 60 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::isolPtTrks

Definition at line 59 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::mass
Data1D egHLT::BinData::massHigh

Definition at line 62 of file EgHLTBinData.h.

Referenced by egHLT::PhoHLTFilterMon::PhoHLTFilterMon(), and setup().

Data1D egHLT::BinData::maxr9

Definition at line 50 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::minr9

Definition at line 49 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::nVertex

Definition at line 51 of file EgHLTBinData.h.

Referenced by setup().

Data1D egHLT::BinData::phi

Definition at line 39 of file EgHLTBinData.h.

Referenced by Particle.Particle::__str__(), and setup().

Data1D egHLT::BinData::sigEtaEta

Definition at line 44 of file EgHLTBinData.h.

Referenced by setup().