/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
PhysicsTools/Heppy/python/analyzers/examples/SimpleMuonAnalyzer.py
15 строк
689 B
Colin
simple muon analyzer and improvements in simple example cfg
13 апр 2016, 13:28
13 апр 2016, 13:28
aa7a0c6
Код
Авторство
О чём код?
from PhysicsTools.Heppy.analyzers.core.Analyzer import Analyzer from PhysicsTools.Heppy.analyzers.core.AutoHandle import AutoHandle from PhysicsTools.Heppy.physicsobjects.Muon import Muon class SimpleMuonAnalyzer(Analyzer): '''Just a simple jet analyzer, to be used in tutorials.''' def declareHandles(self): super(SimpleMuonAnalyzer, self).declareHandles() self.handles['muons'] = AutoHandle( 'slimmedMuons', 'std::vector<pat::Muon>' ) def process(self, event): super(SimpleMuonAnalyzer, self).readCollections(event.input) event.muons = map(Muon, self.handles['muons'].product())