1 #ifndef EcalSimAlgos_ESElectronicsSim_h 2 #define EcalSimAlgos_ESElectronicsSim_h 1 13 class HepRandomEngine;
29 void setMIPToGeV (
const double MIPToGeV) { MIPToGeV_ = MIPToGeV; }
45 std::vector<ESSample>
encode(
const CaloSamples& timeframe, CLHEP::HepRandomEngine*)
const;
void setGain(const int gain)
auto_ptr< ClusterSequence > cs
const ESIntercalibConstants * mips_
void newEvent(CLHEP::HepRandomEngine *)
anything that needs to be done once per event
void setMIPs(const ESIntercalibConstants *mips)
void setMIPToGeV(const double MIPToGeV)
void setPedestals(const ESPedestals *peds)
bool decode(bool &, std::string const &)
const ESPedestals * peds_