Skip to content
Snippets Groups Projects
tripeventLogger-DoocsVariableConfig.xml 1.24 KiB
Newer Older
##mako
<?xml version="1.0" encoding="UTF-8"?>
<device_server xmlns="https://github.com/ChimeraTK/ControlSystemAdapter-DoocsAdapter">
% if ACCELERATOR == "XFEL" :
% if STATION == "VS" :
Nadeem Shehzad's avatar
Nadeem Shehzad committed
% for Station in map(str,range(2,27)) :
  <location name="VS.A${Station}.${GET_SECTION_NAME(Station)}">
    <property source="/VS.A${Station}.${GET_SECTION_NAME(Station)}/TRIPEVENT.REPORT" name="TRIPEVENT.REPORT"></property>
    <property source="/VS.A${Station}.${GET_SECTION_NAME(Station)}/TRIPEVENT.WARNING" name="TRIPEVENT.WARNING"></property>
    <property source="/VS.A${Station}.${GET_SECTION_NAME(Station)}/TRIPEVENT.STATE" name="TRIPEVENT.STATE"></property>
Nadeem Shehzad's avatar
Nadeem Shehzad committed
% else:
% for CRYOMODULE in CRYOMODULES :
% for CAVITY in range(NR_OF_CAVITIES):
  <location name="C${CAVITY+1}.${MODULE_LOCATION_SUFFIX(CRYOMODULE)}">
    <property source="C${CAVITY+1}.${MODULE_LOCATION_SUFFIX(CRYOMODULE)}/TRIPEVENT.REPORT" name="TRIPEVENT.REPORT"></property>
    <property source="C${CAVITY+1}.${MODULE_LOCATION_SUFFIX(CRYOMODULE)}/TRIPEVENT.WARNING" name="TRIPEVENT.WARNING"></property>
    <property source="C${CAVITY+1}.${MODULE_LOCATION_SUFFIX(CRYOMODULE)}/TRIPEVENT.STATE" name="TRIPEVENT.STATE"></property>
  </location>
% endfor
% endfor
% endif
Nadeem Shehzad's avatar
Nadeem Shehzad committed
% endif