30 for (edm::PSimHitContainer::const_iterator _hit = rpcHits.begin(); _hit != rpcHits.end(); ++_hit) {
31 int type = _hit->particleType();
32 if (type == 13 || type == -13) {
38 std::pair<int, int> digi(topology.channel(entr) + 1, time_hit);
T getParameter(std::string const &) const
const Topology & topology() const override
CaloTopology const * topology(0)
RPCSimTriv(const edm::ParameterSet &config)
DetectorHitMap theDetectorHitMap
constexpr uint32_t rawId() const
get the raw id
const RPCRollSpecs * specs() const
edm::DetSet< RPCDigiSimLink > RPCDigiSimLinks
Container::value_type value_type
std::set< std::pair< int, int > > strips
void simulate(const RPCRoll *roll, const edm::PSimHitContainer &rpcHits, CLHEP::HepRandomEngine *) override
RPCSynchronizer * _rpcSync
void simulateNoise(const RPCRoll *, CLHEP::HepRandomEngine *) override
std::vector< PSimHit > PSimHitContainer
RPCDigiSimLinks theRpcDigiSimLinks