add(const CSCAnalogSignal &, CLHEP::HepRandomEngine *) | CSCBaseElectronicsSim | protected |
addCrosstalk(CLHEP::HepRandomEngine *) | CSCStripElectronicsSim | private |
addCrosstalk(const CSCAnalogSignal &signal, int thisStrip, int otherStrip, CLHEP::HepRandomEngine *) | CSCStripElectronicsSim | private |
addLinks(int channelIndex) | CSCBaseElectronicsSim | protectedvirtual |
addNoise(CLHEP::HepRandomEngine *) | CSCBaseElectronicsSim | protected |
amplifySignal(const CSCDetectorHit &) | CSCBaseElectronicsSim | protected |
averageTimeOfFlight(const DetId &detId) const | CSCBaseElectronicsSim | protected |
calculateAmpResponse(float t) const override | CSCStripElectronicsSim | privatevirtual |
channelIndex(int channel) const | CSCBaseElectronicsSim | inlineprotectedvirtual |
channelsToRead(const std::list< int > &keyStrips, int window) const | CSCStripElectronicsSim | private |
combineAnalogSignals(const std::vector< CSCAnalogSignal > &) | CSCBaseElectronicsSim | protected |
comparatorReading(const CSCAnalogSignal &signal, float time, CLHEP::HepRandomEngine *) const | CSCStripElectronicsSim | private |
CONSERVATIVE enum value | CSCBaseElectronicsSim | protected |
createDigi(int istrip, const CSCAnalogSignal &signal, std::vector< CSCStripDigi > &result, CLHEP::HepRandomEngine *) | CSCStripElectronicsSim | |
CSCBaseElectronicsSim(const edm::ParameterSet &p) | CSCBaseElectronicsSim | protected |
CSCSignalMap typedef | CSCBaseElectronicsSim | |
CSCStripElectronicsSim(const edm::ParameterSet &p) | CSCStripElectronicsSim | explicit |
DetectorHitMap typedef | CSCBaseElectronicsSim | protected |
digiSimLinks() const | CSCBaseElectronicsSim | inline |
DigiSimLinks typedef | CSCBaseElectronicsSim | |
doCrosstalk_ | CSCStripElectronicsSim | private |
doNoise_ | CSCBaseElectronicsSim | protected |
doSaturation(CSCStripDigi &digi) | CSCStripElectronicsSim | private |
doSuppression_ | CSCStripElectronicsSim | private |
fillAmpResponse() | CSCBaseElectronicsSim | protected |
fillDigis(CSCStripDigiCollection &digis, CSCComparatorDigiCollection &comparators, CLHEP::HepRandomEngine *) | CSCStripElectronicsSim | |
fillMissingLayer(const CSCLayer *layer, const CSCComparatorDigiCollection &comparators, CSCStripDigiCollection &digis, CLHEP::HepRandomEngine *) | CSCStripElectronicsSim | |
fillStripDigis(const std::list< int > &keyStrips, CSCStripDigiCollection &digis, CLHEP::HepRandomEngine *) | CSCStripElectronicsSim | private |
find(int element, CLHEP::HepRandomEngine *) | CSCBaseElectronicsSim | protected |
getKeyStrips(const std::vector< CSCComparatorDigi > &comparators) const | CSCStripElectronicsSim | private |
getKeyStripsFromMC() const | CSCStripElectronicsSim | private |
getReadoutRange(int inputStrip, int &minStrip, int &maxStrip) | CSCStripElectronicsSim | private |
initParameters() override | CSCStripElectronicsSim | privatevirtual |
layerId() const | CSCBaseElectronicsSim | inlineprotected |
makeNoiseSignal(int element, CLHEP::HepRandomEngine *) override | CSCStripElectronicsSim | virtual |
nElements | CSCBaseElectronicsSim | protected |
NONE enum value | CSCBaseElectronicsSim | protected |
nScaBins_ | CSCStripElectronicsSim | private |
RADICAL enum value | CSCBaseElectronicsSim | protected |
readoutElement(int strip) const override | CSCStripElectronicsSim | privatevirtual |
runComparator(std::vector< CSCComparatorDigi > &result, CLHEP::HepRandomEngine *) | CSCStripElectronicsSim | private |
sca_peak_bin | CSCStripElectronicsSim | private |
sca_time_bin_size | CSCStripElectronicsSim | private |
selfTest() const | CSCStripElectronicsSim | private |
setLayer(const CSCLayer *layer) | CSCBaseElectronicsSim | protected |
setLayerId(const CSCDetId &id) | CSCBaseElectronicsSim | inline |
setNoise(float rmsNoise, float noiseSigmaThreshold) | CSCBaseElectronicsSim | protected |
setSignalTimeRange(double startTime, double stopTime) | CSCBaseElectronicsSim | inlineprotected |
setStripConditions(CSCStripConditions *cond) | CSCStripElectronicsSim | inline |
signalDelay(int element, float pos) const | CSCBaseElectronicsSim | protectedvirtual |
simulate(const CSCLayer *layer, const std::vector< CSCDetectorHit > &inputHits, CLHEP::HepRandomEngine *) | CSCBaseElectronicsSim | |
theAmpResponse | CSCStripElectronicsSim | private |
theAverageTimeOfFlight | CSCStripElectronicsSim | private |
theBunchSpacing | CSCBaseElectronicsSim | protected |
theBunchTimingOffsets | CSCBaseElectronicsSim | protected |
theComparatorClockJump | CSCStripElectronicsSim | private |
theComparatorDeadTime | CSCStripElectronicsSim | private |
theComparatorNoise | CSCStripElectronicsSim | private |
theComparatorRMSOffset | CSCStripElectronicsSim | private |
theComparatorSamplingTime | CSCStripElectronicsSim | private |
theComparatorSaturation | CSCStripElectronicsSim | private |
theComparatorThreshold | CSCStripElectronicsSim | private |
theComparatorTimeBinOffset | CSCStripElectronicsSim | private |
theComparatorTimeOffset | CSCStripElectronicsSim | private |
theComparatorWait | CSCStripElectronicsSim | private |
theCrosstalkGenerator | CSCStripElectronicsSim | private |
theDaqDeadTime | CSCStripElectronicsSim | private |
theDetectorHitMap | CSCBaseElectronicsSim | protected |
theDigiSimLinks | CSCBaseElectronicsSim | protected |
theLayer | CSCBaseElectronicsSim | protected |
theLayerGeometry | CSCBaseElectronicsSim | protected |
theLayerId | CSCBaseElectronicsSim | protected |
theNoiseWasAdded | CSCBaseElectronicsSim | protected |
theNumberOfSamples | CSCBaseElectronicsSim | protected |
theOffsetOfBxZero | CSCBaseElectronicsSim | protected |
thePeakTimeSigma | CSCBaseElectronicsSim | protected |
theSamplingTime | CSCBaseElectronicsSim | protected |
theSCATimingOffsets | CSCStripElectronicsSim | private |
theShapingTime | CSCBaseElectronicsSim | protected |
theSignalMap | CSCBaseElectronicsSim | protected |
theSignalPropagationSpeed | CSCBaseElectronicsSim | protected |
theSignalStartTime | CSCBaseElectronicsSim | protected |
theSignalStopTime | CSCBaseElectronicsSim | protected |
theSpecs | CSCBaseElectronicsSim | protected |
theStripConditions | CSCStripElectronicsSim | private |
theTimingCalibrationError | CSCBaseElectronicsSim | protected |
theTimingOffset | CSCStripElectronicsSim | private |
~CSCBaseElectronicsSim() | CSCBaseElectronicsSim | virtual |
~CSCStripElectronicsSim() override | CSCStripElectronicsSim | |