CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EcalHitResponse Member List

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

add(const EcalSamples *pSam)EcalHitResponse
add(const PCaloHit &hit, CLHEP::HepRandomEngine *)EcalHitResponsevirtual
add(const CaloSamples &hit)EcalHitResponsevirtual
analogSignalAmplitude(const DetId &id, double energy, CLHEP::HepRandomEngine *)EcalHitResponseprotected
blankOutUsedSamples()EcalHitResponseprotected
CalibCache typedefEcalHitResponse
EcalHitResponse(const CaloVSimParameterMap *parameterMap, const CaloVShape *shape)EcalHitResponse
EcalSamples typedefEcalHitResponse
finalizeHits()EcalHitResponsevirtual
findDetId(const DetId &detId) const EcalHitResponse
findLaserConstant(const DetId &detId) const EcalHitResponseprotected
findSignal(const DetId &detId)EcalHitResponseprotected
geometry() const EcalHitResponseprotected
hitFilter() const EcalHitResponseprotected
index()EcalHitResponseprotected
index() const EcalHitResponseprotected
initializeHits()EcalHitResponsevirtual
kSamplePeriodEcalHitResponse
m_geometryEcalHitResponseprotected
m_hitCorrectionEcalHitResponseprotected
m_hitFilterEcalHitResponseprotected
m_indexEcalHitResponseprivate
m_iTimeEcalHitResponseprivate
m_laserCalibCacheEcalHitResponseprivate
m_lasercalsEcalHitResponseprotected
m_maxBunchEcalHitResponseprivate
m_minBunchEcalHitResponseprivate
m_parameterMapEcalHitResponseprotected
m_PECorrectionEcalHitResponseprotected
m_phaseShiftEcalHitResponseprivate
m_shapeEcalHitResponseprotected
m_useLCcorrectionEcalHitResponseprivate
maxBunch() const EcalHitResponseprotected
minBunch() const EcalHitResponseprotected
operator[](unsigned int i)=0EcalHitResponsepure virtual
operator[](unsigned int i) const =0EcalHitResponsepure virtual
params(const DetId &detId) const EcalHitResponseprotected
phaseShift() const EcalHitResponseprotected
putAnalogSignal(const PCaloHit &inputHit, CLHEP::HepRandomEngine *)EcalHitResponseprotectedvirtual
run(MixCollection< PCaloHit > &hits, CLHEP::HepRandomEngine *)EcalHitResponsevirtual
samplesSize() const =0EcalHitResponsepure virtual
samplesSizeAll() const =0EcalHitResponseprotectedpure virtual
setBunchRange(int minBunch, int maxBunch)EcalHitResponse
setEventTime(const edm::TimeValue_t &iTime)EcalHitResponse
setGeometry(const CaloSubdetectorGeometry *geometry)EcalHitResponse
setHitCorrection(const CaloVHitCorrection *hitCorrection)EcalHitResponse
setHitFilter(const CaloVHitFilter *filter)EcalHitResponse
setLaserConstants(const EcalLaserDbService *laser, bool &useLCcorrection)EcalHitResponse
setPECorrection(const CaloVPECorrection *peCorrection)EcalHitResponse
setPhaseShift(double phaseShift)EcalHitResponse
shape() const EcalHitResponseprotected
timeOfFlight(const DetId &detId) const EcalHitResponseprotected
VecInd typedefEcalHitResponse
vSam(unsigned int i)=0EcalHitResponseprotectedpure virtual
vSamAll(unsigned int i)=0EcalHitResponseprotectedpure virtual
vSamAll(unsigned int i) const =0EcalHitResponseprotectedpure virtual
withinBunchRange(int bunchCrossing) const EcalHitResponse
~EcalHitResponse()EcalHitResponsevirtual