Go to the documentation of this file. 1 #ifndef CSCDigitizer_CSCDbStripConditions_h
2 #define CSCDigitizer_CSCDbStripConditions_h
17 float gain(
const CSCDetId &detId,
int channel)
const override;
30 float &resistive)
const override;
void initializeEvent(const edm::EventSetup &es) override
fetch the maps from the database
bool isInBadChamber(const CSCDetId &id) const override
check list of bad chambers from db
CSCDbStripConditions(const edm::ParameterSet &pset, edm::ConsumesCollector cc)
float pedestal(const CSCDetId &detId, int channel) const override
in ADC counts
float theResistiveCrosstalkScaling
float gain(const CSCDetId &detId, int channel) const override
channels count from 1
void fetchNoisifier(const CSCDetId &detId, int istrip) override
~CSCDbStripConditions() override
float pedestalSigma(const CSCDetId &detId, int channel) const override
float gainSigma(const CSCDetId &detId, int channel) const override
total calibration precision
CSCConditions theConditions
void crosstalk(const CSCDetId &detId, int channel, double stripLength, bool leftRight, float &capacitive, float &resistive) const override
float theCapacitiveCrosstalk