8 #include "CLHEP/Random/RandPoissonQ.h"
9 #include "CLHEP/Random/RandGaussQ.h"
21 const unsigned int rSize (
parameters.readoutFrameSize() ) ;
22 const unsigned int nPre (
parameters.binOfMaximum() - 1 ) ;
28 for(
unsigned int i ( 0 ) ;
i !=
size ; ++
i )
static EEDetId detIdFromDenseIndex(uint32_t din)
virtual unsigned int samplesSize() const
Electronic response of the preamp.
virtual unsigned int samplesSizeAll() const
Main class for Parameters in different subdetectors.
virtual EcalSamples * operator[](unsigned int i)
std::vector< EESamples > m_vSam
virtual const CaloSimParameters & simParameters(const DetId &id) const =0
EEHitResponse(const CaloVSimParameterMap *parameterMap, const CaloVShape *shape)
int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
CaloTSamples< float, 10 > EESamples
virtual EcalSamples * vSamAll(unsigned int i)
Detector det() const
get the detector field from this detid
virtual EcalSamples * vSam(unsigned int i)
tuple size
Write out results.