/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
TrackingTools/GsfTracking/interface/GsfMultiStateUpdator.h
25 строк
852 B
Christopher Jones
Replace forward references with includes of Fwd.h files
18 фев 2026, 17:29
18 фев 2026, 17:29
bb39da7
Код
Авторство
О чём код?
#ifndef _GSFMULTISTATEUPDATOR_H_ #define _GSFMULTISTATEUPDATOR_H_ #include "TrackingTools/PatternTools/interface/TrajectoryStateUpdator.h" #include "DataFormats/TrackingRecHit/interface/TrackingRecHitFwd.h" class TrajectoryStateOnSurface; /** Class which updates a Gaussian mixture trajectory state * with the information from a * reconstructed hit according to the Gaussian-sum filter (GSF) strategy. * The relevant formulas can be derived from those described in * R. Fruhwirth, Computer Physics Communications 100 (1997), 1. */ class GsfMultiStateUpdator : public TrajectoryStateUpdator { public: GsfMultiStateUpdator() {} TrajectoryStateOnSurface update(const TrajectoryStateOnSurface&, const TrackingRecHit&) const override; GsfMultiStateUpdator* clone() const override { return new GsfMultiStateUpdator(*this); } }; #endif