Go to the documentation of this file.
25 edm::LogInfo(
"PixelTrackProducer") <<
" construction...";
26 produces<reco::TrackCollection>();
27 produces<TrackingRecHitCollection>();
28 produces<reco::TrackExtraCollection>();
39 descriptions.
add(
"pixelTracks",
desc);
43 LogDebug(
"PixelTrackProducer, produce") <<
"event# :" <<
ev.id();
void produce(edm::Event &ev, const edm::EventSetup &es) override
static void fillDescriptions(edm::ParameterSetDescription &desc)
Log< level::Info, false > LogInfo
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
PixelTrackReconstruction theReconstruction
void run(pixeltrackfitting::TracksWithTTRHs &tah, edm::Event &ev, const edm::EventSetup &es)
~PixelTrackProducer() override
void add(std::string const &label, ParameterSetDescription const &psetDescription)
const uint32_t *__restrict__ const HitContainer *__restrict__ TkSoA *__restrict__ tracks
std::vector< TrackWithTTRHs > TracksWithTTRHs
void storeTracks(Ev &ev, const TWH &tracksWithHits, const TrackerTopology &ttopo)
PixelTrackProducer(const edm::ParameterSet &conf)