#include <ggPFPhotonAnalyzer.h>
Public Member Functions | |
virtual void | analyze (const edm::Event &, const edm::EventSetup &es) |
virtual void | beginRun (const edm::Run &r, const edm::EventSetup &c) |
virtual void | endJob () |
ggPFPhotonAnalyzer (const edm::ParameterSet &iConfig) | |
~ggPFPhotonAnalyzer () | |
Public Member Functions inherited from edm::EDAnalyzer | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
Private Attributes | |
edm::InputTag | beamSpotCollection_ |
edm::InputTag | ebReducedRecHitCollection_ |
edm::InputTag | eeReducedRecHitCollection_ |
edm::InputTag | esRecHitCollection_ |
const CaloSubdetectorGeometry * | geomBar_ |
const CaloSubdetectorGeometry * | geomEnd_ |
int | hasSLConv_ |
int | isConv_ |
int | isMatch_ |
float | MustE_ |
float | MustEOut_ |
TTree * | pf |
TTree * | pfclus |
float | PFClusRMS_ |
float | PFClusRMSMust_ |
float | PFdEta_ |
float | PFdPhi_ |
edm::InputTag | PFElectronTag_ |
const GBRForest * | PFLCBarrel_ |
const GBRForest * | PFLCEndcap_ |
float | PFLowCE_ |
edm::InputTag | pfPartTag_ |
float | PFPhoECorr_ |
edm::InputTag | PFPhotonTag_ |
float | PFPS1_ |
float | PFPS2_ |
float | recoPFEnergy_ |
edm::InputTag | recoPhotonTag_ |
float | SCRawE_ |
TFile * | tf1 |
float | VtxZ_ |
float | VtxZErr_ |
Additional Inherited Members | |
Public Types inherited from edm::EDAnalyzer | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
Static Public Member Functions inherited from edm::EDAnalyzer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &) |
Protected Member Functions inherited from edm::EDAnalyzer | |
CurrentProcessingContext const * | currentContext () const |
Definition at line 23 of file ggPFPhotonAnalyzer.h.
|
explicit |
Definition at line 5 of file ggPFPhotonAnalyzer.cc.
References beamSpotCollection_, ebReducedRecHitCollection_, eeReducedRecHitCollection_, esRecHitCollection_, edm::ParameterSet::getParameter(), hasSLConv_, isConv_, isMatch_, MustE_, MustEOut_, pf, pfclus, PFClusRMS_, PFClusRMSMust_, PFdEta_, PFdPhi_, PFElectronTag_, PFLCBarrel_, PFLCEndcap_, PFLowCE_, pfPartTag_, PFPhoECorr_, PFPhotonTag_, PFPS1_, PFPS2_, recoPFEnergy_, recoPhotonTag_, SCRawE_, tf1, VtxZ_, and VtxZErr_.
ggPFPhotonAnalyzer::~ggPFPhotonAnalyzer | ( | ) |
Definition at line 41 of file ggPFPhotonAnalyzer.cc.
|
virtual |
Implements edm::EDAnalyzer.
Definition at line 48 of file ggPFPhotonAnalyzer.cc.
References beamSpotCollection_, ebReducedRecHitCollection_, DetId::Ecal, eeReducedRecHitCollection_, relval_parameters_module::energy, esRecHitCollection_, ggPFPhotons::fillPFClusters(), geomBar_, geomEnd_, edm::EventSetup::get(), edm::Event::getByLabel(), ggPFPhotons::getPFPhoECorr(), ggPFPhotons::hasSLConv(), hasSLConv_, i, ggPFPhotons::isConv(), isConv_, isMatch_, ggPFPhotons::MatchPFReco(), ggPFPhotons::MustE(), MustE_, ggPFPhotons::MustEOut(), MustEOut_, pf, PFClusRMS_, ggPFPhotons::PFClusRMSMust(), PFClusRMSMust_, ggPFPhotons::PFClusRMSTot(), ggPFPhotons::PFClusters(), ggPFPhotons::PFdEta(), PFdEta_, ggPFPhotons::PFdPhi(), PFdPhi_, PFElectronTag_, PFLCBarrel_, PFLCEndcap_, PFLowCE_, ggPFPhotons::PFLowE(), pfPartTag_, PFPhoECorr_, PFPhotonTag_, ggPFPhotons::PFPS1(), PFPS1_, ggPFPhotons::PFPS2(), PFPS2_, ggPFPhotons::PhotonPFCandMatch(), recoPFEnergy_, recoPhotonTag_, SCRawE_, ggPFPhotons::SLPoint(), VtxZ_, and VtxZErr_.
|
virtual |
Reimplemented from edm::EDAnalyzer.
Definition at line 43 of file ggPFPhotonAnalyzer.cc.
|
virtual |
|
private |
Definition at line 43 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 40 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 41 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 42 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 44 of file ggPFPhotonAnalyzer.h.
Referenced by analyze().
|
private |
Definition at line 45 of file ggPFPhotonAnalyzer.h.
Referenced by analyze().
|
private |
Definition at line 52 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 51 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 53 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 56 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 57 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 49 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), endJob(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 50 of file ggPFPhotonAnalyzer.h.
Referenced by ggPFPhotonAnalyzer().
|
private |
Definition at line 61 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 62 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 59 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 60 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 38 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 46 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 47 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 58 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 39 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 65 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 36 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 54 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 55 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 66 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 37 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 67 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 48 of file ggPFPhotonAnalyzer.h.
Referenced by endJob(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 63 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().
|
private |
Definition at line 64 of file ggPFPhotonAnalyzer.h.
Referenced by analyze(), and ggPFPhotonAnalyzer().