CMS 3D CMS Logo

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

#include <EgHLTCutMasks.h>

Public Member Functions

void setup (const edm::ParameterSet &conf)
 

Public Attributes

int fakeEle
 
int probeEle
 
int stdEle
 
int stdPho
 
int tagEle
 
int trigTPEle
 
int trigTPPho
 

Detailed Description

Definition at line 14 of file EgHLTCutMasks.h.

Member Function Documentation

void egHLT::CutMasks::setup ( const edm::ParameterSet conf)
inline

Definition at line 23 of file EgHLTCutMasks.h.

References fakeEle, egHLT::EgCutCodes::getCode(), edm::ParameterSet::getParameter(), probeEle, stdEle, stdPho, tagEle, trigTPEle, and trigTPPho.

Referenced by EgHLTOfflineSource::EgHLTOfflineSource().

23  {
24  stdEle = EgCutCodes::getCode(conf.getParameter<std::string>("stdEle"));
25  tagEle = EgCutCodes::getCode(conf.getParameter<std::string>("tagEle"));
26  probeEle= EgCutCodes::getCode(conf.getParameter<std::string>("probeEle"));
27  fakeEle = EgCutCodes::getCode(conf.getParameter<std::string>("fakeEle"));
28  trigTPEle = EgCutCodes::getCode(conf.getParameter<std::string>("trigTPEle"));
29  trigTPPho = EgCutCodes::getCode(conf.getParameter<std::string>("trigTPPho"));
30  stdPho = EgCutCodes::getCode(conf.getParameter<std::string>("stdPho"));
31  }
T getParameter(std::string const &) const
static int getCode(const std::string &descript)

Member Data Documentation

int egHLT::CutMasks::fakeEle

Definition at line 18 of file EgHLTCutMasks.h.

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

int egHLT::CutMasks::probeEle

Definition at line 17 of file EgHLTCutMasks.h.

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

int egHLT::CutMasks::stdEle
int egHLT::CutMasks::stdPho

Definition at line 21 of file EgHLTCutMasks.h.

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

int egHLT::CutMasks::tagEle

Definition at line 16 of file EgHLTCutMasks.h.

Referenced by setup().

int egHLT::CutMasks::trigTPEle

Definition at line 19 of file EgHLTCutMasks.h.

Referenced by EgHLTOfflineSource::beginRun(), and setup().

int egHLT::CutMasks::trigTPPho

Definition at line 20 of file EgHLTCutMasks.h.

Referenced by EgHLTOfflineSource::beginRun(), and setup().