1 #ifndef HLTmumutktkVtxProducer_h 2 #define HLTmumutktkVtxProducer_h 50 bool checkPreviousCand(
const reco::TrackRef& trackref, std::vector<reco::RecoChargedCandidateRef>& ref2);
const edm::InputTag previousCandTag_
const edm::InputTag muCandTag_
const edm::EDGetTokenT< reco::RecoChargedCandidateCollection > trkCandToken_
const edm::InputTag beamSpotTag_
bool overlap(const reco::Muon &muon1, const reco::Muon &muon2, double pullX=1.0, double pullY=1.0, bool checkAdjacentChambers=false)
const edm::EDGetTokenT< reco::RecoChargedCandidateCollection > muCandToken_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
const edm::EDGetTokenT< reco::BeamSpot > beamSpotToken_
const edm::InputTag trkCandTag_
const std::string mfName_
const double minTrkTrkMass_
const double fourthTrackMass_
const double thirdTrackMass_
const edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > previousCandToken_
const double minD0Significance_
const double maxTrkTrkMass_