CMS 3D CMS Logo

HcalSiPMHitResponse Member List

This is the complete list of members for HcalSiPMHitResponse, including all inherited members.

add(const PCaloHit &hit, CLHEP::HepRandomEngine *) overrideHcalSiPMHitResponsevirtual
add(const CaloSamples &signal) overrideHcalSiPMHitResponsevirtual
addHit(const PCaloHit *hit, CaloSamples &frame) const CaloHitResponse
addPEnoise(CLHEP::HepRandomEngine *engine)HcalSiPMHitResponsevirtual
analogSignalAmplitude(const DetId &id, float energy, const CaloSimParameters &parameters, CLHEP::HepRandomEngine *) const CaloHitResponse
AnalogSignalMap typedefCaloHitResponse
BUNCHSPACE enum valueCaloHitResponse
CaloHitResponse(const CaloVSimParameterMap *parameterMap, const CaloVShape *shape)CaloHitResponse
CaloHitResponse(const CaloVSimParameterMap *parameterMap, const CaloShapes *shapes)CaloHitResponse
clear()CaloHitResponseinline
dtHcalSiPMHitResponseprivate
finalizeHits(CLHEP::HepRandomEngine *) overrideHcalSiPMHitResponsevirtual
findSignal(const DetId &detId)CaloHitResponse
getReadoutFrameSize(const DetId &id) const HcalSiPMHitResponsevirtual
HcalSiPMHitResponse(const CaloVSimParameterMap *parameterMap, const CaloShapes *shapes, bool PreMix1=false, bool HighFidelity=true)HcalSiPMHitResponse
HighFidelityPreMixHcalSiPMHitResponseprivate
ignoreTimeCaloHitResponseprotected
initializeHits() overrideHcalSiPMHitResponsevirtual
invdtHcalSiPMHitResponseprivate
keepBlank() const CaloHitResponseinlinevirtual
makeAnalogSignal(const PCaloHit &inputHit, CLHEP::HepRandomEngine *) const CaloHitResponsevirtual
makeBlankSignal(const DetId &detId) const HcalSiPMHitResponsevirtual
makeSiPMSignal(DetId const &id, photonTimeHist const &photons, CLHEP::HepRandomEngine *)HcalSiPMHitResponseprotectedvirtual
nbinsHcalSiPMHitResponseprivate
nSignals() const CaloHitResponseinline
photonTimeHist typedefHcalSiPMHitResponse
photonTimeMap typedefHcalSiPMHitResponse
precisionTimedPhotonsHcalSiPMHitResponseprivate
PreMixDigisHcalSiPMHitResponseprivate
run(const MixCollection< PCaloHit > &hits, CLHEP::HepRandomEngine *)CaloHitResponsevirtual
setBunchRange(int minBunch, int maxBunch)CaloHitResponse
setDetIds(const std::vector< DetId > &detIds)HcalSiPMHitResponsevirtual
setGeometry(const CaloGeometry *geometry)CaloHitResponseinline
setHitCorrection(const CaloVHitCorrection *hitCorrection)CaloHitResponseinline
setHitFilter(const CaloVHitFilter *filter)CaloHitResponseinline
setIgnoreGeantTime(bool gt)CaloHitResponseinline
setPECorrection(const CaloVPECorrection *peCorrection)CaloHitResponseinline
setPhaseShift(const double &thePhaseShift)CaloHitResponseinline
setStorePrecise(bool sp)CaloHitResponseinline
shapeMapHcalSiPMHitResponseprivate
storePreciseCaloHitResponseprotected
theAnalogSignalMapCaloHitResponseprotected
theDetIdsHcalSiPMHitResponseprivate
theGeometryCaloHitResponseprotected
theHitCorrectionCaloHitResponseprotected
theHitFilterCaloHitResponseprotected
theMaxBunchCaloHitResponseprotected
theMinBunchCaloHitResponseprotected
theParameterMapCaloHitResponseprotected
thePECorrectionCaloHitResponseprotected
thePhaseShift_CaloHitResponseprotected
theShapeCaloHitResponseprotected
theShapesCaloHitResponseprotected
theSiPMHcalSiPMHitResponseprivate
timeOfFlight(const DetId &detId) const CaloHitResponse
withinBunchRange(int bunchCrossing) const CaloHitResponseinline
~CaloHitResponse()CaloHitResponsevirtual
~HcalSiPMHitResponse() overrideHcalSiPMHitResponse