/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
TrackingTools/TrackRefitter/interface/TrackTransformerBase.h
33 строки
814 B
Christopher Jones
Replace forward references with includes of Fwd.h files
18 фев 2026, 17:29
18 фев 2026, 17:29
bb39da7
Код
Авторство
О чём код?
#ifndef TrackingTools_TrackRefitter_TrackTransformerBase_H #define TrackingTools_TrackRefitter_TrackTransformerBase_H /** \class TrackTransformerBase * Base class for Track transformer classes * * \author R. Bellan - CERN <riccardo.bellan@cern.ch> */ #include "DataFormats/TrackReco/interface/TrackFwd.h" #include "TrackingTools/PatternTools/interface/TrajectoryFwd.h" namespace edm { class EventSetup; } class TrackTransformerBase { public: /// Constructor TrackTransformerBase() {} /// Destructor virtual ~TrackTransformerBase() {} // Operations /// Convert a reco::Track into Trajectory virtual std::vector<Trajectory> transform(const reco::Track&) const = 0; /// set the services needed by the TrackTransformers virtual void setServices(const edm::EventSetup&) = 0; }; #endif