100 likes | 245 Views
Докладчик : Р.Ю. Машинистов. Представление online- гистограмм и информации в базах данных при помощи TRTViewer. Приложение TRTViewer.
E N D
Докладчик:Р.Ю. Машинистов Представление online-гистограмм и информации в базах данных при помощи TRTViewer
Приложение TRTViewer Для мониторирования основных параметров детектора TRT проведена разработка программного приложения TRTViewer. Данное приложение ориентировано на архитектуру детектора и может использоваться как средство мониторирования практически всех компонентов детектора. Приложение TRTViewer широко используется на этапах автономного тестирования детектора TRT и работы в составе ATLAS. Приложение специально разработано как гибкое устройство быстрой диагностики и отладки. Первое событие на LHC
Представление информации в виде цветовых карт
Представление online-гистограмм и информации в базах данных TRTReceiver ROOT-файл с гистограммами IS oh_receiver dbaccess БД COOLCORALClient
Запись online-гистограммы в ROOT-файл #include <oh/OHRootReceiver.h> by Fredrik Sandin, SergueiKolos, Herbert Kaiser Histogram:/EXPERT/TRT/EndcapC/Sector26/hHitAMapS EXPERT ROOT-file: TRT EndcapC Sector26
Библиотека CoolCoralClient.so CoolCoralClient.so Create Read/Write Read/Write Call Stored Procedures Read only DAQ DB PVSS Archive DCS Config DB
Cтруктура хранения конфигураций системы DAQ
Доступ к базе данных DAQ Current Tables typedefstruct { std::vector<TTC_t> ttc; std::vector<TTCGroup_t> ttcgr; std::vector<ROD_t> rod; std::vector<DTMROC_t> dtmroc; std::vector<Mapping_t> Map; } Detector_t; TRTViewer DAQ DB History Tables Prepare Tables
Запрос данных архива PVSS select to_char(TS, 'YYYY-MM-DD HH24:MI:SS'), VALUE_NUMBER from (select ELEMENT_ID from ELEMENTS where ELEMENT_NAME = 'ATLTRTPPC1:ELMB/CP1_BUS1/ CP1B62_LVBarrel/AI/iAnNegOne_M2S.value') t1, EVENTHISTORY t2 where t1.ELEMENT_ID = t2.ELEMENT_ID and TS between to_date('2007-07-23 22:32:11', 'YYYY-MM-DD HH24:MI:SS') and to_date('2007-07-31 13:31:25', 'YYYY-MM-DDHH24:MI:SS') order by TS
Работа с конфигурациями DCS CDB_API_PARAMS Временная таблица для ввода/вывода Ввод/вывод значений параметров устройств CoolCoralClient.so DCS Config DB ‘Рецепты’PVSS Пакет с хранимыми процедурами fwConfigurationDB Вызов хранимых процедур