#include <ESRecHitWorker.h>
Public Member Functions | |
ESRecHitWorker (const edm::ParameterSet &ps) | |
bool | run (const ESDigiCollection::const_iterator &digi, ESRecHitCollection &result) |
void | set (const edm::EventSetup &es) |
~ESRecHitWorker () | |
Public Member Functions inherited from ESRecHitWorkerBaseClass | |
ESRecHitWorkerBaseClass (const edm::ParameterSet &) | |
virtual | ~ESRecHitWorkerBaseClass () |
Definition at line 27 of file ESRecHitWorker.h.
ESRecHitWorker::ESRecHitWorker | ( | const edm::ParameterSet & | ps | ) |
Definition at line 22 of file ESRecHitWorker.cc.
References algoA_, algoF_, algoW_, edm::ParameterSet::getParameter(), and recoAlgo_.
ESRecHitWorker::~ESRecHitWorker | ( | ) |
|
virtual |
Implements ESRecHitWorkerBaseClass.
Definition at line 108 of file ESRecHitWorker.cc.
References algoA_, algoF_, algoW_, edm::SortedCollection< T, SORT >::push_back(), recoAlgo_, ESRecHitAnalyticAlgo::reconstruct(), ESRecHitFitAlgo::reconstruct(), and ESRecHitSimAlgo::reconstruct().
|
virtual |
Implements ESRecHitWorkerBaseClass.
Definition at line 44 of file ESRecHitWorker.cc.
References algoA_, algoF_, algoW_, esAngleCorrFactors_, esChannelStatus_, esgain_, esMIPs_, esMIPToGeV_, esPedestals_, esRatioCuts_, esWeights_, edm::EventSetup::get(), ESGain::getESGain(), ESMIPToGeVConstant::getESValueHigh(), ESMIPToGeVConstant::getESValueLow(), ESTimeSampleWeights::getWeightForTS0(), ESTimeSampleWeights::getWeightForTS1(), ESTimeSampleWeights::getWeightForTS2(), edm::ESHandle< class >::product(), recoAlgo_, ESRecHitAnalyticAlgo::setAngleCorrectionFactors(), ESRecHitSimAlgo::setAngleCorrectionFactors(), ESRecHitFitAlgo::setAngleCorrectionFactors(), ESRecHitAnalyticAlgo::setChannelStatus(), ESRecHitSimAlgo::setChannelStatus(), ESRecHitFitAlgo::setChannelStatus(), ESRecHitAnalyticAlgo::setESGain(), ESRecHitSimAlgo::setESGain(), ESRecHitFitAlgo::setESGain(), ESRecHitAnalyticAlgo::setIntercalibConstants(), ESRecHitSimAlgo::setIntercalibConstants(), ESRecHitFitAlgo::setIntercalibConstants(), ESRecHitSimAlgo::setMIPGeV(), ESRecHitAnalyticAlgo::setMIPGeV(), ESRecHitFitAlgo::setMIPGeV(), ESRecHitAnalyticAlgo::setPedestals(), ESRecHitSimAlgo::setPedestals(), ESRecHitFitAlgo::setPedestals(), ESRecHitSimAlgo::setRatioCuts(), ESRecHitAnalyticAlgo::setRatioCuts(), ESRecHitFitAlgo::setRatioCuts(), ESRecHitSimAlgo::setW0(), ESRecHitSimAlgo::setW1(), ESRecHitSimAlgo::setW2(), and w2.
Referenced by betterConfigParser.BetterConfigParser::getGeneral().
|
private |
Definition at line 42 of file ESRecHitWorker.h.
Referenced by ESRecHitWorker(), run(), set(), and ~ESRecHitWorker().
|
private |
Definition at line 41 of file ESRecHitWorker.h.
Referenced by ESRecHitWorker(), run(), set(), and ~ESRecHitWorker().
|
private |
Definition at line 40 of file ESRecHitWorker.h.
Referenced by ESRecHitWorker(), run(), set(), and ~ESRecHitWorker().
|
private |
Definition at line 51 of file ESRecHitWorker.h.
Referenced by set().
|
private |
Definition at line 49 of file ESRecHitWorker.h.
Referenced by set().
|
private |
Definition at line 44 of file ESRecHitWorker.h.
Referenced by set().
|
private |
Definition at line 48 of file ESRecHitWorker.h.
Referenced by set().
|
private |
Definition at line 45 of file ESRecHitWorker.h.
Referenced by set().
|
private |
Definition at line 47 of file ESRecHitWorker.h.
Referenced by set().
|
private |
Definition at line 50 of file ESRecHitWorker.h.
Referenced by set().
|
private |
Definition at line 46 of file ESRecHitWorker.h.
Referenced by set().
|
private |
Definition at line 39 of file ESRecHitWorker.h.
Referenced by ESRecHitWorker(), run(), set(), and ~ESRecHitWorker().