#include <DTTTrigFillWithAverage.h>
Public Member Functions | |
DTTTrigData | correction (const DTSuperLayerId &) override |
DTTTrigFillWithAverage (const edm::ParameterSet &) | |
void | setES (const edm::EventSetup &setup) override |
~DTTTrigFillWithAverage () override | |
Public Member Functions inherited from dtCalibration::DTTTrigBaseCorrection | |
DTTTrigBaseCorrection () | |
virtual | ~DTTTrigBaseCorrection () |
Private Member Functions | |
void | getAverage () |
Private Attributes | |
std::string | dbLabel |
bool | foundAverage_ |
struct { | |
float aveKFactor | |
float aveMean | |
float aveSigma | |
float rmsMean | |
float rmsSigma | |
} | initialTTrig_ |
edm::ESHandle< DTGeometry > | muonGeom_ |
const DTTtrig * | tTrigMap_ |
Definition at line 23 of file DTTTrigFillWithAverage.h.
DTTTrigFillWithAverage::DTTTrigFillWithAverage | ( | const edm::ParameterSet & | pset | ) |
Definition at line 21 of file DTTTrigFillWithAverage.cc.
References dbLabel, and edm::ParameterSet::getUntrackedParameter().
|
override |
Definition at line 25 of file DTTTrigFillWithAverage.cc.
|
overridevirtual |
Implements dtCalibration::DTTTrigBaseCorrection.
Definition at line 37 of file DTTTrigFillWithAverage.cc.
References foundAverage_, DTTtrig::get(), getAverage(), initialTTrig_, DTAnalyzerDetailed_cfi::kFactor, DTTimeUnits::ns, mps_update::status, and tTrigMap_.
|
private |
Definition at line 51 of file DTTTrigFillWithAverage.cc.
References aveKFactor, aveMean, aveSigma, foundAverage_, DTTtrig::get(), initialTTrig_, DTAnalyzerDetailed_cfi::kFactor, muonGeom_, DTTimeUnits::ns, rmsMean, rmsSigma, mathSSE::sqrt(), mps_update::status, DTGeometry::superLayers(), and tTrigMap_.
Referenced by correction().
|
overridevirtual |
Implements dtCalibration::DTTTrigBaseCorrection.
Definition at line 27 of file DTTTrigFillWithAverage.cc.
References dbLabel, edm::EventSetup::get(), muonGeom_, and tTrigMap_.
float dtCalibration::DTTTrigFillWithAverage::aveKFactor |
Definition at line 47 of file DTTTrigFillWithAverage.h.
Referenced by getAverage().
float dtCalibration::DTTTrigFillWithAverage::aveMean |
Definition at line 43 of file DTTTrigFillWithAverage.h.
Referenced by getAverage().
float dtCalibration::DTTTrigFillWithAverage::aveSigma |
Definition at line 45 of file DTTTrigFillWithAverage.h.
Referenced by getAverage().
|
private |
Definition at line 40 of file DTTTrigFillWithAverage.h.
Referenced by DTTTrigFillWithAverage(), and setES().
|
private |
Definition at line 50 of file DTTTrigFillWithAverage.h.
Referenced by correction(), and getAverage().
struct { ... } dtCalibration::DTTTrigFillWithAverage::initialTTrig_ |
Referenced by correction(), and getAverage().
|
private |
Definition at line 38 of file DTTTrigFillWithAverage.h.
Referenced by getAverage(), and setES().
float dtCalibration::DTTTrigFillWithAverage::rmsMean |
Definition at line 44 of file DTTTrigFillWithAverage.h.
Referenced by getAverage().
float dtCalibration::DTTTrigFillWithAverage::rmsSigma |
Definition at line 46 of file DTTTrigFillWithAverage.h.
Referenced by getAverage().
|
private |
Definition at line 37 of file DTTTrigFillWithAverage.h.
Referenced by correction(), getAverage(), and setES().