const edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > magField
~TrackAlgoCompareUtil() override
edm::EDGetTokenT< reco::SimToRecoCollection > associatormap_algoB_simToReco
edm::EDGetTokenT< reco::TrackToTrackingParticleAssociator > assocLabel_algoA
edm::EDGetTokenT< reco::VertexCollection > vertexLabel_algoA
const edm::EDGetTokenT< TrackingParticleCollection > trackingParticleLabel_effic
edm::EDGetTokenT< reco::RecoToSimCollection > associatormap_algoA_recoToSim
const edm::EDGetTokenT< edm::View< reco::Track > > trackLabel_algoA
edm::EDGetTokenT< reco::VertexCollection > vertexLabel_algoB
const edm::EDGetTokenT< TrackingParticleCollection > trackingParticleLabel_fakes
const edm::EDGetTokenT< edm::View< reco::Track > > trackLabel_algoB
#define DEFINE_FWK_MODULE(type)
TrackAlgoCompareUtil(const edm::ParameterSet &)
edm::EDGetTokenT< reco::SimToRecoCollection > associatormap_algoA_simToReco
const edm::EDGetTokenT< reco::BeamSpot > beamSpotLabel
edm::EDGetTokenT< reco::TrackToTrackingParticleAssociator > assocLabel_algoB
void SetTrackingParticleD0Dz(TrackingParticleRef tp, const reco::BeamSpot &bs, const MagneticField *bf, TPtoRecoTrack &TPRT) const
const bool UseAssociators
edm::EDGetTokenT< reco::RecoToSimCollection > associatormap_algoB_recoToSim
void produce(edm::StreamID, edm::Event &, const edm::EventSetup &) const override