CMS 3D CMS Logo

Classes | Public Member Functions | Public Attributes

egHLT::BinData Struct Reference

#include <EgHLTBinData.h>

List of all members.

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 dEtaIn
Data1D dPhiIn
Data1D e1x5
Data1D e2x5
Data1D eOverP
Data1D et
Data1D eta
Data2D etaVsPhi
Data1D etHigh
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.

{}
egHLT::BinData::BinData ( const edm::ParameterSet conf) [inline, explicit]

Definition at line 32 of file EgHLTBinData.h.

References setup().

{setup(conf);}

Member Function Documentation

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

Definition at line 6 of file EgHLTBinData.cc.

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

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

{
  et.setup(conf.getParameter<edm::ParameterSet>("et"));
  etHigh.setup(conf.getParameter<edm::ParameterSet>("etHigh"));
  eta.setup(conf.getParameter<edm::ParameterSet>("eta"));
  phi.setup(conf.getParameter<edm::ParameterSet>("phi")); 
  charge.setup(conf.getParameter<edm::ParameterSet>("charge")); 
  hOverE.setup(conf.getParameter<edm::ParameterSet>("hOverE")); 
  dPhiIn.setup(conf.getParameter<edm::ParameterSet>("dPhiIn")); 
  dEtaIn.setup(conf.getParameter<edm::ParameterSet>("dEtaIn")); 
  sigEtaEta.setup(conf.getParameter<edm::ParameterSet>("sigEtaEta")); 
  e2x5.setup(conf.getParameter<edm::ParameterSet>("e2x5")); 
  e1x5.setup(conf.getParameter<edm::ParameterSet>("e1x5")); 
  //----Morse----
  //r9.setup(conf.getParameter<edm::ParameterSet>("r9")); 
  minr9.setup(conf.getParameter<edm::ParameterSet>("minr9")); 
  maxr9.setup(conf.getParameter<edm::ParameterSet>("maxr9")); 
  //--------
  isolEm.setup(conf.getParameter<edm::ParameterSet>("isolEm")); 
  isolHad.setup(conf.getParameter<edm::ParameterSet>("isolHad")); 
  isolPtTrks.setup(conf.getParameter<edm::ParameterSet>("isolPtTrks"));
  isolNrTrks.setup(conf.getParameter<edm::ParameterSet>("isolNrTrks")); 
  mass.setup(conf.getParameter<edm::ParameterSet>("mass"));
  massHigh.setup(conf.getParameter<edm::ParameterSet>("massHigh"));
  eOverP.setup(conf.getParameter<edm::ParameterSet>("eOverP"));
  invEInvP.setup(conf.getParameter<edm::ParameterSet>("invEInvP")); 
  etaVsPhi.setup(conf.getParameter<edm::ParameterSet>("etaVsPhi"));
  nVertex.setup(conf.getParameter<edm::ParameterSet>("nVertex"));
  
}

Member Data Documentation

Definition at line 39 of file EgHLTBinData.h.

Referenced by setup().

Definition at line 42 of file EgHLTBinData.h.

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

Definition at line 41 of file EgHLTBinData.h.

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

Definition at line 58 of file EgHLTBinData.h.

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

Definition at line 59 of file EgHLTBinData.h.

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

Definition at line 55 of file EgHLTBinData.h.

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

Definition at line 48 of file EgHLTBinData.h.

Referenced by setup().

Definition at line 50 of file EgHLTBinData.h.

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