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;
float pedestal(const CSCDetId &detId, int channel) const override
in ADC counts
void initializeEvent(const edm::EventSetup &es) override
fetch the maps from the database
void fetchNoisifier(const CSCDetId &detId, int istrip) override
CSCDbStripConditions(const edm::ParameterSet &pset, edm::ConsumesCollector cc)
float gain(const CSCDetId &detId, int channel) const override
channels count from 1
float theResistiveCrosstalkScaling
~CSCDbStripConditions() override
float pedestalSigma(const CSCDetId &detId, int channel) const override
void crosstalk(const CSCDetId &detId, int channel, double stripLength, bool leftRight, float &capacitive, float &resistive) const override
CSCConditions theConditions
float gainSigma(const CSCDetId &detId, int channel) const override
total calibration precision
bool isInBadChamber(const CSCDetId &id) const override
check list of bad chambers from db
float theCapacitiveCrosstalk