add reco muon function: default using reco muon