1 #ifndef __SimFastTiming_FastTimingCommon_BTLElectronicsSim_h__ 2 #define __SimFastTiming_FastTimingCommon_BTLElectronicsSim_h__ 18 class HepRandomEngine;
32 CLHEP::HepRandomEngine *hre)
const;
39 const uint8_t
col)
const;
49 float sigma2_pe(
const float&
Q,
const float&
R)
const;
void getEvent(const edm::Event &evt)
const float DCRxRiseTime_
const float adcThreshold_MIP_
const float adcSaturation_MIP_
const float DarkCountRate_
std::unordered_map< MTDCellId, MTDCellInfo > MTDSimHitDataAccumulator
std::array< MTDSimData_t, nSamples > MTDSimHitData
const float TimeThreshold2_
static std::string const input
const float ScintillatorDecayTime2_
const BTLPulseShape btlPulseShape_
const uint32_t adcBitSaturation_
const float SigmaElectronicNoise2_
const float SigmaElectronicNoise_
const float EnergyThreshold_
const float SinglePhotonTimeResolution_
const uint32_t tdcBitSaturation_
const float ScintillatorDecayTime_
const float TimeThreshold1_
const float ChannelTimeOffset_
const float ScintillatorRiseTime_
const float testBeamMIPTimeRes_
const float smearChannelTimeOffset_
void getEventSetup(const edm::EventSetup &evt)
const float ReferencePulseNpe_