add(const PCaloHit &hit, CLHEP::HepRandomEngine *) override | HcalSiPMHitResponse | virtual |
add(const CaloSamples &signal) | HcalSiPMHitResponse | virtual |
addHit(const PCaloHit *hit, CaloSamples &frame) const | CaloHitResponse | |
analogSignalAmplitude(const DetId &id, float energy, const CaloSimParameters ¶meters, CLHEP::HepRandomEngine *) const | CaloHitResponse | |
AnalogSignalMap typedef | CaloHitResponse | |
BUNCHSPACE enum value | CaloHitResponse | |
CaloHitResponse(const CaloVSimParameterMap *parameterMap, const CaloVShape *shape) | CaloHitResponse | |
CaloHitResponse(const CaloVSimParameterMap *parameterMap, const CaloShapes *shapes) | CaloHitResponse | |
changeScale | CaloHitResponse | protected |
clear() | CaloHitResponse | inline |
differentiatePreciseSamples(CaloSamples &samples, double diffNorm=1.0) const | HcalSiPMHitResponse | protectedvirtual |
finalizeHits(CLHEP::HepRandomEngine *) override | HcalSiPMHitResponse | virtual |
findSignal(const DetId &detId) | CaloHitResponse | |
generatePhotonTime(CLHEP::HepRandomEngine *) const | HcalSiPMHitResponse | protected |
hcal_en_scale | CaloHitResponse | protected |
HcalSiPMHitResponse(const CaloVSimParameterMap *parameterMap, const CaloShapes *shapes) | HcalSiPMHitResponse | |
initHBHEScale() | CaloHitResponse | |
initializeHits() | HcalSiPMHitResponse | virtual |
keepBlank() const | CaloHitResponse | inlinevirtual |
makeAnalogSignal(const PCaloHit &inputHit, CLHEP::HepRandomEngine *) const | CaloHitResponse | virtual |
makeBlankSignal(const DetId &detId) const | HcalSiPMHitResponse | virtual |
makeSiPMSignal(const DetId &id, const PCaloHit &hit, int &integral, CLHEP::HepRandomEngine *) const | HcalSiPMHitResponse | protectedvirtual |
makeSiPMSignal(DetId const &id, photonTimeHist const &photons, CLHEP::HepRandomEngine *) const | HcalSiPMHitResponse | protectedvirtual |
nSignals() const | CaloHitResponse | inline |
photonTimeHist typedef | HcalSiPMHitResponse | |
photonTimeMap typedef | HcalSiPMHitResponse | |
precisionTimedPhotons | HcalSiPMHitResponse | private |
run(MixCollection< PCaloHit > &hits, CLHEP::HepRandomEngine *) override | HcalSiPMHitResponse | virtual |
setBunchRange(int minBunch, int maxBunch) | CaloHitResponse | |
setGeometry(const CaloGeometry *geometry) | CaloHitResponse | inline |
setHBHEScale(std::string &) | CaloHitResponse | |
setHitCorrection(const CaloVHitCorrection *hitCorrection) | CaloHitResponse | inline |
setHitFilter(const CaloVHitFilter *filter) | CaloHitResponse | inline |
setPECorrection(const CaloVPECorrection *peCorrection) | CaloHitResponse | inline |
setPhaseShift(const double &thePhaseShift) | CaloHitResponse | inline |
SortedHitSet typedef | HcalSiPMHitResponse | protected |
theAnalogSignalMap | CaloHitResponse | protected |
theDiffNorm | HcalSiPMHitResponse | private |
theGeometry | CaloHitResponse | protected |
theHitCorrection | CaloHitResponse | protected |
theHitFilter | CaloHitResponse | protected |
theMaxBunch | CaloHitResponse | protected |
theMinBunch | CaloHitResponse | protected |
theParameterMap | CaloHitResponse | protected |
thePECorrection | CaloHitResponse | protected |
thePhaseShift_ | CaloHitResponse | protected |
theRecoveryTime | HcalSiPMHitResponse | private |
theShape | CaloHitResponse | protected |
theShapes | CaloHitResponse | protected |
theSiPM | HcalSiPMHitResponse | private |
theTDCParams | HcalSiPMHitResponse | private |
TIMEMULT | HcalSiPMHitResponse | private |
timeOfFlight(const DetId &detId) const | CaloHitResponse | |
withinBunchRange(int bunchCrossing) const | CaloHitResponse | inline |
Y11MAX | HcalSiPMHitResponse | private |
Y11RANGE | HcalSiPMHitResponse | private |
Y11TimePDF(double t) | HcalSiPMHitResponse | static |
Y11TIMETORISE | HcalSiPMHitResponse | private |
~CaloHitResponse() | CaloHitResponse | virtual |
~HcalSiPMHitResponse() | HcalSiPMHitResponse | virtual |