test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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, float energy, CLHEP::HepRandomEngine *) const EcalHitResponseprotected
blankOutUsedSamples()EcalHitResponseprotected
BUNCHSPACE enum valueEcalHitResponse
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
m_geometryEcalHitResponseprivate
m_hitCorrectionEcalHitResponseprivate
m_hitFilterEcalHitResponseprivate
m_indexEcalHitResponseprivate
m_iTimeEcalHitResponseprivate
m_lasercalsEcalHitResponseprivate
m_maxBunchEcalHitResponseprivate
m_minBunchEcalHitResponseprivate
m_parameterMapEcalHitResponseprivate
m_PECorrectionEcalHitResponseprivate
m_phaseShiftEcalHitResponseprivate
m_shapeEcalHitResponseprivate
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