1 #ifndef HLTmumutkVtxProducer_h
2 #define HLTmumutkVtxProducer_h
edm::EDGetTokenT< reco::RecoChargedCandidateCollection > muCandToken_
static FreeTrajectoryState initialFreeState(const reco::Track &, const MagneticField *)
const std::string mfName_
edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > previousCandToken_
edm::EDGetTokenT< reco::RecoChargedCandidateCollection > trkCandToken_
edm::EDGetTokenT< reco::BeamSpot > beamSpotToken_
edm::InputTag previousCandTag_
bool overlap(const reco::TrackRef &trackref1, const reco::TrackRef &trackref2)
edm::InputTag beamSpotTag_
HLTmumutkVtxProducer(const edm::ParameterSet &)
const double thirdTrackMass_
bool checkPreviousCand(const reco::TrackRef &trackref, std::vector< reco::RecoChargedCandidateRef > &ref2)
const double minD0Significance_
edm::InputTag trkCandTag_
virtual void produce(edm::Event &, const edm::EventSetup &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)