#include <SCEnergyCorrectorDRN.h>
Public Member Functions | |
TritonOutput< float > | getOutput (const TritonOutputMap &iOutput) |
void | makeInput (const edm::Event &iEvent, TritonInputMap &iInput, const reco::SuperClusterCollection &inputSCs) const |
SCEnergyCorrectorDRN () | |
SCEnergyCorrectorDRN (const edm::ParameterSet &iConfig, edm::ConsumesCollector cc) | |
void | setEvent (const edm::Event &e) |
void | setEventSetup (const edm::EventSetup &es) |
template<edm::Transition tr = edm::Transition::BeginLuminosityBlock> | |
void | setTokens (const edm::ParameterSet &iConfig, edm::ConsumesCollector cc) |
Static Public Member Functions | |
static void | fillPSetDescription (edm::ParameterSetDescription &desc) |
static edm::ParameterSetDescription | makePSetDescription () |
Private Attributes | |
const CaloGeometry * | caloGeom_ |
edm::ESGetToken< CaloGeometry, CaloGeometryRecord > | caloGeomToken_ |
const CaloTopology * | caloTopo_ |
edm::ESGetToken< CaloTopology, CaloTopologyRecord > | caloTopoToken_ |
edm::Handle< EcalRecHitCollection > | recHitsEB_ |
edm::Handle< EcalRecHitCollection > | recHitsEE_ |
edm::Handle< double > | rhoHandle_ |
edm::EDGetTokenT< double > | rhoToken_ |
edm::EDGetTokenT< EcalRecHitCollection > | tokenEBRecHits_ |
edm::EDGetTokenT< EcalRecHitCollection > | tokenEERecHits_ |
Definition at line 47 of file SCEnergyCorrectorDRN.h.
SCEnergyCorrectorDRN::SCEnergyCorrectorDRN | ( | ) |
Definition at line 23 of file SCEnergyCorrectorDRN.cc.
SCEnergyCorrectorDRN::SCEnergyCorrectorDRN | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector | cc | ||
) |
Definition at line 25 of file SCEnergyCorrectorDRN.cc.
References gpuPixelDoublets::cc, and setTokens().
|
static |
Definition at line 30 of file SCEnergyCorrectorDRN.cc.
References submitPVResolutionJobs::desc, and ProducerED_cfi::InputTag.
Referenced by makePSetDescription().
TritonOutput< float > SCEnergyCorrectorDRN::getOutput | ( | const TritonOutputMap & | iOutput | ) |
Definition at line 115 of file SCEnergyCorrectorDRN.cc.
References skim900GeV_StreamA_MinBiasPD_cfg::output1.
Referenced by SCEnergyCorrectorDRNProducer::produce().
void SCEnergyCorrectorDRN::makeInput | ( | const edm::Event & | iEvent, |
TritonInputMap & | iInput, | ||
const reco::SuperClusterCollection & | inputSCs | ||
) | const |
Definition at line 53 of file SCEnergyCorrectorDRN.cc.
References caloGeom_, E_RANGE, EcalBarrel, DivergingColor::frac, CaloGeometry::getGeometry(), hfClusterShapes_cfi::hits, input1, input2, SCEnergyCorrectorDRNProducer_cfi::inputSCs, electrons_cff::isEB, dqmiodumpmetadata::n, nHits, position, recHitsEB_, recHitsEE_, RHO_MAX, rhoHandle_, x, X_MAX, X_RANGE, y, Y_MAX, Y_RANGE, z, Z_MAX, and Z_RANGE.
Referenced by SCEnergyCorrectorDRNProducer::acquire().
|
static |
Definition at line 36 of file SCEnergyCorrectorDRN.cc.
References submitPVResolutionJobs::desc, and fillPSetDescription().
Referenced by SCEnergyCorrectorDRNProducer::fillDescriptions().
void SCEnergyCorrectorDRN::setEvent | ( | const edm::Event & | e | ) |
Definition at line 47 of file SCEnergyCorrectorDRN.cc.
References recHitsEB_, recHitsEE_, rhoHandle_, rhoToken_, tokenEBRecHits_, and tokenEERecHits_.
Referenced by SCEnergyCorrectorDRNProducer::acquire().
void SCEnergyCorrectorDRN::setEventSetup | ( | const edm::EventSetup & | es | ) |
Definition at line 42 of file SCEnergyCorrectorDRN.cc.
References caloGeom_, caloGeomToken_, caloTopo_, caloTopoToken_, and edm::EventSetup::getData().
Referenced by SCEnergyCorrectorDRNProducer::beginLuminosityBlock().
void SCEnergyCorrectorDRN::setTokens | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector | cc | ||
) |
Definition at line 83 of file SCEnergyCorrectorDRN.h.
References caloGeomToken_, caloTopoToken_, gpuPixelDoublets::cc, edm::ParameterSet::getParameter(), rhoToken_, tokenEBRecHits_, and tokenEERecHits_.
Referenced by SCEnergyCorrectorDRN().
|
private |
Definition at line 68 of file SCEnergyCorrectorDRN.h.
Referenced by makeInput(), and setEventSetup().
|
private |
Definition at line 70 of file SCEnergyCorrectorDRN.h.
Referenced by setEventSetup(), and setTokens().
|
private |
Definition at line 67 of file SCEnergyCorrectorDRN.h.
Referenced by setEventSetup().
|
private |
Definition at line 69 of file SCEnergyCorrectorDRN.h.
Referenced by setEventSetup(), and setTokens().
|
private |
Definition at line 76 of file SCEnergyCorrectorDRN.h.
Referenced by makeInput(), and setEvent().
|
private |
Definition at line 77 of file SCEnergyCorrectorDRN.h.
Referenced by makeInput(), and setEvent().
|
private |
Definition at line 79 of file SCEnergyCorrectorDRN.h.
Referenced by makeInput(), and setEvent().
|
private |
Definition at line 74 of file SCEnergyCorrectorDRN.h.
Referenced by setEvent(), and setTokens().
|
private |
Definition at line 72 of file SCEnergyCorrectorDRN.h.
Referenced by setEvent(), and setTokens().
|
private |
Definition at line 73 of file SCEnergyCorrectorDRN.h.
Referenced by setEvent(), and setTokens().