![]() |
![]() |
#include <HcalDbService.h>
Private Member Functions | |
void | buildCalibrations () const |
void | buildCalibWidths () const |
bool | makeHcalCalibration (const HcalGenericDetId &fId, HcalCalibrations *fObject, bool pedestalInADC) const |
bool | makeHcalCalibrationWidth (const HcalGenericDetId &fId, HcalCalibrationWidths *fObject, bool pedestalInADC) const |
Private Attributes | |
std::atomic < HcalCalibrationsSet const * > | mCalibSet |
std::atomic < HcalCalibrationWidthsSet const * > | mCalibWidthSet |
const HcalChannelQuality * | mChannelQuality |
const HcalElectronicsMap * | mElectronicsMap |
const HcalGains * | mGains |
const HcalGainWidths * | mGainWidths |
const HcalL1TriggerObjects * | mL1TriggerObjects |
const HcalLUTCorrs * | mLUTCorrs |
const HcalLutMetadata * | mLutMetadata |
const HcalPedestals * | mPedestals |
const HcalPedestalWidths * | mPedestalWidths |
const HcalPFCorrs * | mPFCorrs |
const HcalQIEData * | mQIEData |
const HcalQIETypes * | mQIETypes |
const HcalRespCorrs * | mRespCorrs |
const HcalTimeCorrs * | mTimeCorrs |
const HcalZSThresholds * | mZSThresholds |
Definition at line 27 of file HcalDbService.h.
HcalDbService::HcalDbService | ( | const edm::ParameterSet & | cfg | ) |
Definition at line 16 of file HcalDbService.cc.
|
private |
Definition at line 54 of file HcalDbService.cc.
|
private |
Definition at line 85 of file HcalDbService.cc.
const HcalGain * HcalDbService::getGain | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 213 of file HcalDbService.cc.
Referenced by HFSimParameters::fCtoGeV(), HcalSimParameters::fCtoGeV(), and HPDIonFeedbackSim::fCtoGeV().
const HcalGainWidth * HcalDbService::getGainWidth | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 220 of file HcalDbService.cc.
Referenced by HFSimParameters::fCtoGeV(), HcalSimParameters::fCtoGeV(), and HPDIonFeedbackSim::fCtoGeV().
const HcalCalibrations & HcalDbService::getHcalCalibrations | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 42 of file HcalDbService.cc.
Referenced by HcalTDC::getThreshold().
const HcalCalibrationWidths & HcalDbService::getHcalCalibrationWidths | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 48 of file HcalDbService.cc.
Referenced by HcalTDC::getThreshold().
const HcalChannelStatus * HcalDbService::getHcalChannelStatus | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 259 of file HcalDbService.cc.
const HcalQIECoder * HcalDbService::getHcalCoder | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 227 of file HcalDbService.cc.
Referenced by HcalCoderFactory::coder(), and ZSEnergy_impl::keepMe().
const HcalL1TriggerObject * HcalDbService::getHcalL1TriggerObject | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 254 of file HcalDbService.cc.
const HcalLUTCorr * HcalDbService::getHcalLUTCorr | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 276 of file HcalDbService.cc.
const HcalLutMetadata * HcalDbService::getHcalLutMetadata | ( | ) | const |
Definition at line 290 of file HcalDbService.cc.
const HcalElectronicsMap * HcalDbService::getHcalMapping | ( | ) | const |
Definition at line 250 of file HcalDbService.cc.
const HcalPFCorr * HcalDbService::getHcalPFCorr | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 283 of file HcalDbService.cc.
const HcalQIEType * HcalDbService::getHcalQIEType | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 185 of file HcalDbService.cc.
const HcalRespCorr * HcalDbService::getHcalRespCorr | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 192 of file HcalDbService.cc.
const HcalQIEShape * HcalDbService::getHcalShape | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 234 of file HcalDbService.cc.
Referenced by HcalCoderFactory::coder(), and ZSEnergy_impl::keepMe().
const HcalQIEShape * HcalDbService::getHcalShape | ( | const HcalQIECoder * | coder | ) | const |
Definition at line 245 of file HcalDbService.cc.
const HcalTimeCorr * HcalDbService::getHcalTimeCorr | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 269 of file HcalDbService.cc.
const HcalZSThreshold * HcalDbService::getHcalZSThreshold | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 264 of file HcalDbService.cc.
const HcalPedestal * HcalDbService::getPedestal | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 199 of file HcalDbService.cc.
Referenced by ZSEnergy_impl::keepMe().
const HcalPedestalWidth * HcalDbService::getPedestalWidth | ( | const HcalGenericDetId & | fId | ) | const |
Definition at line 206 of file HcalDbService.cc.
const HcalTopology * HcalDbService::getTopologyUsed | ( | ) | const |
Definition at line 31 of file HcalDbService.cc.
|
private |
Definition at line 117 of file HcalDbService.cc.
|
private |
Definition at line 152 of file HcalDbService.cc.
|
inline |
Definition at line 54 of file HcalDbService.h.
References mCalibSet, and mPedestals.
|
inline |
Definition at line 55 of file HcalDbService.h.
References mCalibWidthSet, and mPedestalWidths.
|
inline |
Definition at line 56 of file HcalDbService.h.
References mCalibSet, and mGains.
|
inline |
Definition at line 57 of file HcalDbService.h.
References mCalibWidthSet, and mGainWidths.
|
inline |
Definition at line 58 of file HcalDbService.h.
References mCalibSet, mCalibWidthSet, and mQIEData.
|
inline |
Definition at line 59 of file HcalDbService.h.
References mCalibSet, and mQIETypes.
|
inline |
Definition at line 60 of file HcalDbService.h.
References mChannelQuality.
|
inline |
Definition at line 61 of file HcalDbService.h.
References mElectronicsMap.
|
inline |
Definition at line 62 of file HcalDbService.h.
References mCalibSet, and mRespCorrs.
|
inline |
Definition at line 63 of file HcalDbService.h.
References mCalibSet, and mTimeCorrs.
|
inline |
|
inline |
Definition at line 65 of file HcalDbService.h.
References mL1TriggerObjects.
|
inline |
Definition at line 66 of file HcalDbService.h.
References mCalibSet, and mLUTCorrs.
|
inline |
|
inline |
|
mutableprivate |
Definition at line 93 of file HcalDbService.h.
Referenced by setData().
|
mutableprivate |
Definition at line 94 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 83 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 84 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 79 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 80 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 87 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 89 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 91 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 77 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 78 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 90 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 81 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 82 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 85 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 88 of file HcalDbService.h.
Referenced by setData().
|
private |
Definition at line 86 of file HcalDbService.h.
Referenced by setData().