/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CommonTools/RecoAlgos/plugins/MuonSelector.cc
35 строк
1 KB
Cms Build
Clang-Format
18 июн 2019, 07:17
18 июн 2019, 07:17
bcd6d63
Код
Авторство
О чём код?
/* \class MuonSelector * * Selects muon with a configurable string-based cut. * Saves clones of the selected muons * Warning: this module can read anything that inherits from reco::Muon, but it will * only clone the reco::Muon part of the object, the rest is lost. * * \author: Luca Lista, INFN * * usage: * * module bestMuons = MuonSelector { * src = muons * string cut = "pt > 20 & abs( eta ) < 2" * } * * for more details about the cut syntax, see the documentation * page below: * * https://twiki.cern.ch/twiki/bin/view/CMS/SWGuidePhysicsCutParser * * */ #include "FWCore/Framework/interface/MakerMacros.h" #include "CommonTools/UtilAlgos/interface/SingleObjectSelector.h" #include "CommonTools/UtilAlgos/interface/StringCutObjectSelector.h" #include "DataFormats/Common/interface/View.h" #include "DataFormats/MuonReco/interface/Muon.h" #include "DataFormats/MuonReco/interface/MuonFwd.h" typedef SingleObjectSelector<edm::View<reco::Muon>, StringCutObjectSelector<reco::Muon>, reco::MuonCollection> MuonSelector; DEFINE_FWK_MODULE(MuonSelector);