77 ProducerKFin::ProducerKFin(
const ParameterSet& iConfig) : iConfig_(iConfig) {
79 const string& branchAcceptedStubs = iConfig.
getParameter<
string>(
"BranchAcceptedStubs");
80 const string& branchAcceptedTracks = iConfig.
getParameter<
string>(
"BranchAcceptedTracks");
81 const string& branchLostStubs = iConfig.
getParameter<
string>(
"BranchLostStubs");
82 const string& branchLostTracks = iConfig.
getParameter<
string>(
"BranchLostTracks");
135 kfin.produce(acceptedStubs, acceptedTracks, lostStubs,
lostTracks);
Class to emulate the data transformation happening betwwen DR and KF.
ESGetToken< ChannelAssignment, ChannelAssignmentRcd > esGetTokenChannelAssignment_
T getParameter(std::string const &) const
void beginRun(const Run &, const EventSetup &) override
std::vector< StreamTrack > StreamsTrack
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
EDPutTokenT< StreamsStub > edPutTokenLostStubs_
Class to process and provide run-time constants used by Track Trigger emulators.
std::vector< StreamStub > StreamsStub
ESGetToken< LayerEncoding, LayerEncodingRcd > esGetTokenLayerEncoding_
EDPutTokenT< StreamsTrack > edPutTokenAcceptedTracks_
void produce(Event &, const EventSetup &) override
Class to assign tracklet tracks and stubs to output channel based on their Pt or seed type as well as...
const DataFormats * dataFormats_
EDGetTokenT< StreamsTrack > edGetTokenTracks_
const LayerEncoding * layerEncoding_
const ChannelAssignment * channelAssignment_
EDPutTokenT< StreamsStub > edPutTokenAcceptedStubs_
bool configurationSupported() const
#define DEFINE_FWK_MODULE(type)
ProcessHistory const & processHistory() const
Transforms format of DR into that expected by KF input.
ESGetToken< DataFormats, DataFormatsRcd > esGetTokenDataFormats_
void checkHistory(const edm::ProcessHistory &processHistory) const
ESGetToken< Setup, SetupRcd > esGetTokenSetup_
EDPutTokenT< StreamsTrack > edPutTokenLostTracks_
Class to encode layer ids for Kalman Filter Layers consitent with rough r-z track parameters are coun...
EDGetTokenT< StreamsStub > edGetTokenStubs_