30 <<
"CombinedMultiHitGenerator expects SeedingLayerSetsHits::numberOfLayersInSet() to be 3, got "
36 for (
const auto& setAndLayers : trilayers) {
37 theGenerator->hitSets(region, result, ev, es, setAndLayers.first, setAndLayers.second);
edm::EDGetTokenT< SeedingLayerSetsHits > theSeedingLayerToken
unsigned short numberOfLayersInSet() const
Get number of layers in each SeedingLayerSets.
std::vector< LayerSetAndLayers > layers(const SeedingLayerSetsHits &sets)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
void hitSets(const TrackingRegion ®, OrderedMultiHits &result, const edm::Event &ev, const edm::EventSetup &es) override
from base class
LayerCacheType theLayerCache
CombinedMultiHitGenerator(const edm::ParameterSet &cfg, edm::ConsumesCollector &iC)
std::unique_ptr< MultiHitGeneratorFromPairAndLayers > theGenerator
T getParameter(std::string const &) const
~CombinedMultiHitGenerator() override