Newer
Older
if ACCELERATOR == "XFEL" :
def GET_SECTION_NAME(Station):
if Station == "2" :
return "L1"
elif Station in map(str,range(3,6)):
return "L2"
elif Station in map(str,range(6,27)):
return "L3"
else:
return ""
if STATION == "VS" :
RPC_NUMBER = 610493149
CRATE_NAME="VS"
#which one to make in case of VS??
TIMING_SDM="XFEL.RF/TIMER/LLA2M"
else:
RPC_NUMBER = 610493148
CRATE_NAME="A"+STATION+MASTER_OR_SLAVE
TIMING_SDM="XFEL.RF/TIMER/LL"+CRATE_NAME
SECTION_NAME = GET_SECTION_NAME(STATION)
NR_OF_MODULES=4
NR_OF_CAVITIES=8
STATION_LOCATION_SUFFIX="A"+STATION
if STATION != "0":
STATION_LOCATION_SUFFIX=STATION_LOCATION_SUFFIX+"."+SECTION_NAME
SVR_LOCATION=HOSTNAME.upper()+"._SVR"
WATCHDOG_ADDRESS=ACCELERATOR+".SYSTEM/"+HOSTNAME.upper()+".WATCH/SVR.LLRF_TRIPEVENT_LOGGER"
CRYOMODULES=[1,2,3,4]
#As per Jan Timm only master controller is used.
CONTROLLER="M12."
def MODULE_LOCATION_SUFFIX(CRYOMODULE):
return "M"+str(CRYOMODULE)+"."+str(STATION_LOCATION_SUFFIX)