1 #ifndef SimPPS_PPSPixelDigiProducer_RPix_DET_DIGITIZER_H 2 #define SimPPS_PPSPixelDigiProducer_RPix_DET_DIGITIZER_H 29 class HepRandomEngine;
35 CLHEP::HepRandomEngine &eng,
39 void run(
const std::vector<PSimHit> &
input,
40 const std::vector<int> &input_links,
41 std::vector<CTPPSPixelDigi> &output_digi,
42 std::vector<std::vector<std::pair<int, double> > > &output_digi_links,
double thePixelThresholdInE
static std::string const input
bool misalignment_simulation_on_
std::unique_ptr< RPixHitChargeConverter > theRPixHitChargeConverter
std::unique_ptr< RPixDummyROCSimulator > theRPixDummyROCSimulator
double theNoiseInElectrons
std::unique_ptr< RPixPileUpSignals > theRPixPileUpSignals