1 #ifndef CSCDigitizer_CSCConfigurableStripConditions_h 2 #define CSCDigitizer_CSCConfigurableStripConditions_h 15 virtual float gain(
const CSCDetId & detId,
int channel)
const;
23 double stripLength,
bool leftRight,
24 float & capacitive,
float & resistive)
const;
28 void makeNoisifier(
int chamberType,
const std::vector<double> & correlations);
virtual float pedestalSigma(const CSCDetId &detId, int channel) const
float theResistiveCrosstalk
virtual float gain(const CSCDetId &detId, int channel) const
channels count from 1
CSCConfigurableStripConditions(const edm::ParameterSet &p)
void makeNoisifier(int chamberType, const std::vector< double > &correlations)
float theCapacitiveCrosstalk
virtual float pedestal(const CSCDetId &detId, int channel) const
in ADC counts
std::vector< CSCCorrelatedNoisifier * > theNoisifiers
virtual ~CSCConfigurableStripConditions()
virtual void crosstalk(const CSCDetId &detId, int channel, double stripLength, bool leftRight, float &capacitive, float &resistive) const
virtual void fetchNoisifier(const CSCDetId &detId, int istrip)
virtual float gainSigma(const CSCDetId &detId, int channel) const