/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Calibration/IsolatedParticles/interface/TrackSelection.h
33 строки
946 B
Cms Build
Clang-Format
16 май 2019, 00:01
16 май 2019, 00:01
92500ad
Код
Авторство
О чём код?
#ifndef CalibrationIsolatedParticlesTrackSelection_h #define CalibrationIsolatedParticlesTrackSelection_h // system include files #include <cmath> #include "DataFormats/Math/interface/Point3D.h" #include "DataFormats/TrackReco/interface/Track.h" namespace spr { struct trackSelectionParameters { trackSelectionParameters() { minPt = 0; minQuality = reco::TrackBase::highPurity; maxDxyPV = maxDzPV = 999999.; maxChi2 = maxDpOverP = 99999999., minOuterHit = minLayerCrossed = 0; maxInMiss = maxOutMiss = -1; } double minPt; reco::TrackBase::TrackQuality minQuality; double maxDxyPV, maxDzPV, maxChi2, maxDpOverP; int minOuterHit, minLayerCrossed; int maxInMiss, maxOutMiss; }; bool goodTrack(const reco::Track* pTrack, math::XYZPoint leadPV, trackSelectionParameters parameters, bool debug = false); } // namespace spr #endif