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