74 chi2cut_(iConfig.getParameter<double>(
"chi2cut")),
77 produces<reco::TrackToTrackingParticleAssociator>();
78 produces<reco::TrackToGenParticleAssociator>();
101 std::unique_ptr<reco::TrackToTrackingParticleAssociatorBaseImpl>
impl(
104 std::unique_ptr<reco::TrackToTrackingParticleAssociator>
assoc(
111 std::unique_ptr<reco::TrackToGenParticleAssociatorBaseImpl>
impl(
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
TrackAssociatorByChi2Producer(const edm::ParameterSet &)
#define DEFINE_FWK_MODULE(type)
void addDefault(ParameterSetDescription const &psetDescription)
edm::EDGetTokenT< reco::BeamSpot > bsToken_
~TrackAssociatorByChi2Producer() override