1 #ifndef CSCDigitizer_CSCDbStripConditions_h 2 #define CSCDigitizer_CSCDbStripConditions_h 18 float gain(
const CSCDetId & detId,
int channel)
const override;
27 double stripLength,
bool leftRight,
28 float & capacitive,
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