CMS 3D CMS Logo

Public Member Functions

METBenchmarkAnalyzer Class Reference

#include <METBenchmarkAnalyzer.h>

Inheritance diagram for METBenchmarkAnalyzer:
BenchmarkAnalyzer METBenchmark edm::EDAnalyzer Benchmark

List of all members.

Public Member Functions

void analyze (const edm::Event &, const edm::EventSetup &)
void beginJob ()
void endJob ()
 METBenchmarkAnalyzer (const edm::ParameterSet &parameterSet)

Detailed Description

Definition at line 11 of file METBenchmarkAnalyzer.h.


Constructor & Destructor Documentation

METBenchmarkAnalyzer::METBenchmarkAnalyzer ( const edm::ParameterSet parameterSet)

Definition at line 18 of file METBenchmarkAnalyzer.cc.

References edm::ParameterSet::getParameter(), and Benchmark::setRange().

                                                                              : 
  BenchmarkAnalyzer(parameterSet),
  METBenchmark( (Benchmark::Mode) parameterSet.getParameter<int>("mode") )
{

  setRange( parameterSet.getParameter<double>("ptMin"),
            parameterSet.getParameter<double>("ptMax"),
            -0.1, 0.1, // range in eta for MET. 
            parameterSet.getParameter<double>("phiMin"),
            parameterSet.getParameter<double>("phiMax") );
}

Member Function Documentation

void METBenchmarkAnalyzer::analyze ( const edm::Event iEvent,
const edm::EventSetup iSetup 
) [virtual]
void METBenchmarkAnalyzer::beginJob ( void  ) [virtual]

Implements BenchmarkAnalyzer.

Definition at line 32 of file METBenchmarkAnalyzer.cc.

References METBenchmark::setup().

void METBenchmarkAnalyzer::endJob ( void  ) [virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 52 of file METBenchmarkAnalyzer.cc.

                                  {
}