1 #ifndef HcalSimAlgos_HcalQIE10Traits_h
2 #define HcalSimAlgos_HcalQIE10Traits_h
15 template<
class Traits>
23 output.push_back( idItr->rawId() ) ;
24 Digi digi ( output.back() ) ;
25 theElectronicsSim->analogToDigital( engine, *analogSignal , digi ) ;
void operator()(DigiCollection &output, CLHEP::HepRandomEngine *engine, CaloSamples *analogSignal, std::vector< DetId >::const_iterator idItr, ElectronicsSim *theElectronicsSim)
Traits::ElectronicsSim ElectronicsSim
std::tuple< unsigned int, int, int, DigiType, int, int, int, float > Digi
HcalElectronicsSim ElectronicsSim
Traits::DigiCollection DigiCollection
QIE10DigiCollection DigiCollection