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