1 #ifndef EcalSimAlgos_EBHitResponse_h
2 #define EcalSimAlgos_EBHitResponse_h
23 typedef std::vector<double>
VecD ;
53 double& icalconst )
const ;
Creates electronics signals from EB hits , including APD.
Creates electronics signals from hits.
const CaloVShape * shape() const
const CaloVShape * m_apdShape
Electronic response of the preamp.
std::vector< double > VecD
const APDSimParameters * apdParameters() const
const APDSimParameters * m_apdPars
void findIntercalibConstant(const DetId &detId, double &icalconst) const
void setIntercal(const EcalIntercalibConstantsMC *ical)
const VecD & offsets() const
const EcalIntercalibConstantsMC * m_intercal
std::vector< double > m_timeOffVec
EBHitResponse(const CaloVSimParameterMap *parameterMap, const CaloVShape *shape, bool apdOnly, const APDSimParameters *apdPars, const CaloVShape *apdShape)
CaloHitRespoNew CaloHitResponse
virtual void putAnalogSignal(const PCaloHit &inputHit)
virtual bool keepBlank() const
double apdSignalAmplitude(const PCaloHit &hit) const
const CaloVShape * apdShape() const