/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Alignment/SurveyAnalysis/plugins/SurveyInputTrackerFromDB.h
41 строка
1 KB
Ernesto Migliore
revert PR 40443 w/o introduction bricked pixels
24 апр 2024, 13:20
24 апр 2024, 13:20
4eaef34
Код
Авторство
О чём код?
#ifndef Alignment_SurveyAnalysis_SurveyInputTrackerFromDB_h #define Alignment_SurveyAnalysis_SurveyInputTrackerFromDB_h /** \class SurveyInputTrackerFromDB * * Class to read ideal tracker from DB. * * $Date: 2012/06/13 09:22:26 $ * $Revision: 1.4 $ * \author Chung Khim Lae */ #include "Alignment/SurveyAnalysis/interface/SurveyInputBase.h" #include "Alignment/SurveyAnalysis/interface/SurveyInputTextReader.h" namespace edm { class ParameterSet; } class SurveyInputTrackerFromDB : public SurveyInputBase { public: SurveyInputTrackerFromDB(const edm::ParameterSet&); /// Read ideal tracker geometry from DB void analyze(const edm::Event&, const edm::EventSetup&) override; private: SurveyInputTextReader::MapType uIdMap; const edm::ESGetToken<TrackerTopology, TrackerTopologyRcd> tTopoToken_; const edm::ESGetToken<GeometricDet, IdealGeometryRecord> geomDetToken_; const edm::ESGetToken<PTrackerParameters, PTrackerParametersRcd> ptpToken_; const edm::ESGetToken<PTrackerAdditionalParametersPerDet, PTrackerAdditionalParametersPerDetRcd> ptitpToken_; std::string textFileName; /// Add survey info to an alignable void addSurveyInfo(Alignable*); }; #endif