4 CLHEP::HepRandomEngine &eng,
23 const std::vector<int> &input_links,
24 std::vector<CTPPSPixelDigi> &output_digi,
32 int input_size =
input.size();
33 for (
int i = 0;
i < input_size; ++
i) {
34 std::map<unsigned short, double> the_pixel_charge_map;
38 edm::LogInfo(
"PPS") <<
"RPixDetDigitizer " <<
det_id_ <<
" returned hits=" << the_pixel_charge_map.size();
39 if (links_persistence_checked)
45 std::map<unsigned short, std::vector<std::pair<int, double> > > &theSignalProvenance =
47 std::map<unsigned short, double> afterNoise;
48 afterNoise = theSignal;
50 afterNoise, theSignalProvenance, output_digi, output_digi_links, pcalibrations);