![]() |
![]() |
Public Member Functions | |
PatElectronAnalyzer (const edm::ParameterSet &) | |
~PatElectronAnalyzer () | |
![]() | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Private Member Functions | |
virtual void | analyze (const edm::Event &, const edm::EventSetup &) |
virtual void | beginJob () |
virtual void | endJob () |
Private Attributes | |
TH1F * | deltaPhi_ |
TH1F * | deltaR_ |
std::string | electronID_ |
edm::InputTag | electronSrc_ |
TH1F * | eta_ |
TH1F * | genEta_ |
edm::ParameterSet | genMatchMode_ |
TH1F * | genPhi_ |
TH1F * | genPt_ |
TH1F * | invMass_ |
TH1F * | isoTag_ |
double | maxDeltaM_ |
double | maxDeltaR_ |
double | maxEta_ |
double | maxTagIso_ |
double | minPt_ |
unsigned int | mode_ |
TH1I * | nr_ |
edm::InputTag | particleSrc_ |
TH1F * | phi_ |
TH1F * | pt_ |
edm::ParameterSet | tagAndProbeMode_ |
Additional Inherited Members | |
![]() | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
![]() | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
![]() | |
CurrentProcessingContext const * | currentContext () const |
Definition at line 12 of file PatElectronAnalyzer.cc.
|
explicit |
Definition at line 77 of file PatElectronAnalyzer.cc.
References deltaPhi_, deltaR_, eta_, genEta_, genMatchMode_, genPhi_, genPt_, edm::ParameterSet::getParameter(), invMass_, isoTag_, maxDeltaM_, maxDeltaR_, maxTagIso_, nr_, phi_, pt_, and tagAndProbeMode_.
PatElectronAnalyzer::~PatElectronAnalyzer | ( | ) |
Definition at line 108 of file PatElectronAnalyzer.cc.
|
privatevirtual |
Implements edm::EDAnalyzer.
Definition at line 113 of file PatElectronAnalyzer.cc.
References abs, Geom::deltaPhi(), deltaPhi_, deltaR(), deltaR_, electronID_, electronSrc_, eta_, genEta_, genPhi_, genPt_, edm::Event::getByLabel(), invMass_, isoTag_, maxDeltaM_, maxDeltaR_, maxEta_, maxTagIso_, minPt_, mode_, nr_, particleSrc_, phi_, and pt_.
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 201 of file PatElectronAnalyzer.cc.
|
privatevirtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 205 of file PatElectronAnalyzer.cc.
|
private |
Definition at line 70 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 67 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 43 of file PatElectronAnalyzer.cc.
Referenced by analyze().
|
private |
Definition at line 46 of file PatElectronAnalyzer.cc.
Referenced by analyze().
|
private |
Definition at line 62 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 65 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 50 of file PatElectronAnalyzer.cc.
Referenced by PatElectronAnalyzer().
|
private |
Definition at line 66 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 64 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 69 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 68 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 56 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 55 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 28 of file PatElectronAnalyzer.cc.
Referenced by analyze().
|
private |
Definition at line 57 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 27 of file PatElectronAnalyzer.cc.
Referenced by analyze().
|
private |
Definition at line 33 of file PatElectronAnalyzer.cc.
Referenced by analyze().
|
private |
Definition at line 60 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 48 of file PatElectronAnalyzer.cc.
Referenced by analyze().
|
private |
Definition at line 63 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 61 of file PatElectronAnalyzer.cc.
Referenced by analyze(), and PatElectronAnalyzer().
|
private |
Definition at line 51 of file PatElectronAnalyzer.cc.
Referenced by PatElectronAnalyzer().