#include <HighETPhotonsFilterAlgo.h>
Public Member Functions | |
bool | filter (const edm::Event &iEvent) |
HighETPhotonsFilterAlgo (const edm::ParameterSet &) | |
~HighETPhotonsFilterAlgo () | |
Private Attributes | |
float | FILTER_ETA_MAX_ |
float | isoConeSize_ |
float | nonPhotETMax_ |
float | seedETThreshold_ |
float | sumETThreshold_ |
HighETPhotonsFilterAlgo a gen-level filter that selects events that will reconstruct an isolated photon only tested with high ET thresholds (aiming for 100 GeV photons)
Definition at line 28 of file HighETPhotonsFilterAlgo.h.
HighETPhotonsFilterAlgo::HighETPhotonsFilterAlgo | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 8 of file HighETPhotonsFilterAlgo.cc.
References edm::ParameterSet::getParameter().
HighETPhotonsFilterAlgo::~HighETPhotonsFilterAlgo | ( | ) |
Definition at line 21 of file HighETPhotonsFilterAlgo.cc.
bool HighETPhotonsFilterAlgo::filter | ( | const edm::Event & | iEvent | ) |
Definition at line 25 of file HighETPhotonsFilterAlgo.cc.
References deltaR(), reco::LeafCandidate::et(), edm::Event::getByLabel(), reco::LeafCandidate::pdgId(), and reco::LeafCandidate::status().
|
private |
Definition at line 42 of file HighETPhotonsFilterAlgo.h.
|
private |
Definition at line 47 of file HighETPhotonsFilterAlgo.h.
|
private |
Definition at line 46 of file HighETPhotonsFilterAlgo.h.
|
private |
Definition at line 45 of file HighETPhotonsFilterAlgo.h.
|
private |
Definition at line 44 of file HighETPhotonsFilterAlgo.h.