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) constCaloHitResponse
addPEnoise(CLHEP::HepRandomEngine *engine)HcalSiPMHitResponsevirtual
analogSignalAmplitude(const DetId &id, float energy, const CaloSimParameters &parameters, CLHEP::HepRandomEngine *) constCaloHitResponse
AnalogSignalMap typedefCaloHitResponse
BUNCHSPACECaloHitResponsestatic
CaloHitResponse(const CaloVSimParameterMap *parameterMap, const CaloVShape *shape, bool PreMix1=false, bool HighFidelity=false)CaloHitResponse
CaloHitResponse(const CaloVSimParameterMap *parameterMap, const CaloShapes *shapes, bool PreMix1=false, bool HighFidelity=false)CaloHitResponse
clear()CaloHitResponseinline
dtHcalSiPMHitResponseprivate
finalizeHits(CLHEP::HepRandomEngine *) overrideHcalSiPMHitResponsevirtual
findSignal(const DetId &detId)CaloHitResponse
getReadoutFrameSize(const DetId &id) constHcalSiPMHitResponsevirtual
HcalSiPMHitResponse(const CaloVSimParameterMap *parameterMap, const CaloShapes *shapes, bool PreMix1=false, bool HighFidelity=true)HcalSiPMHitResponse
highFidelityPreMixCaloHitResponseprotected
HighFidelityPreMixHcalSiPMHitResponseprivate
ignoreTimeCaloHitResponseprotected
initializeHits() overrideHcalSiPMHitResponsevirtual
invdtHcalSiPMHitResponseprivate
keepBlank() constCaloHitResponseinlinevirtual
makeAnalogSignal(const PCaloHit &inputHit, CLHEP::HepRandomEngine *) constCaloHitResponsevirtual
makeBlankSignal(const DetId &detId) constHcalSiPMHitResponsevirtual
makeSiPMSignal(DetId const &id, photonTimeHist const &photons, CLHEP::HepRandomEngine *)HcalSiPMHitResponseprotectedvirtual
nbinsHcalSiPMHitResponseprivate
nSignals() constCaloHitResponseinline
photonTimeHist typedefHcalSiPMHitResponse
photonTimeMap typedefHcalSiPMHitResponse
precisionTimedPhotonsHcalSiPMHitResponseprivate
PreMixDigisHcalSiPMHitResponseprivate
preMixDigisCaloHitResponseprotected
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) constCaloHitResponse
withinBunchRange(int bunchCrossing) constCaloHitResponseinline
~CaloHitResponse()CaloHitResponsevirtual
~HcalSiPMHitResponse() overrideHcalSiPMHitResponse