18 edm::LogInfo(
"CRackSeedGenerator") <<
"Enter the CRackSeedGenerator";
24 produces<TrajectorySeedCollection>();
40 auto output = std::make_unique<TrajectorySeedCollection>();
49 LogDebug(
"CRackSeedGenerator") <<
" number of seeds = " <<
output->size();
T getParameter(std::string const &) const
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
bool getByToken(EDGetToken token, Handle< PROD > &result) const
CRackSeedGenerator(const edm::ParameterSet &conf)
~CRackSeedGenerator() override
edm::EDGetTokenT< SiStripRecHit2DCollection > rphirecHitsToken_
SeedGeneratorForCRack cosmic_seed
void produce(edm::Event &e, const edm::EventSetup &c) override
void init(const SiStripRecHit2DCollection &collstereo, const SiStripRecHit2DCollection &collrphi, const SiStripMatchedRecHit2DCollection &collmatched, const edm::EventSetup &c)
edm::EDGetTokenT< SiStripMatchedRecHit2DCollection > matchedrecHitsToken_
void run(TrajectorySeedCollection &, const edm::EventSetup &c)
edm::EDGetTokenT< SiStripRecHit2DCollection > stereorecHitsToken_