Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
##mako
<configuration>
<variable name="enableFlatTopFaulStates" type="int32" value="1"/>
<variable name="enableParitySpaceFaultStates" type="int32" value="1"/>
<variable name="enablePublicConfiguration" type="int32" value="1"/>
<variable name="printDebugInformation" type="int32" value="1"/>
<variable name="writeLocalData" type="int32" value="1"/>
<variable name="maxHistorySize" type="uint32" value="10"/>
<variable name="deadEdgeSamples" type="uint32" value="2000"/>
<variable name="maxFlatTopSigma" type="float" value="6"/>
<variable name="minFlatTopMean" type="float" value="2.0"/><!--below cavity is presumed to be off-->
<variable name="maxTripDownSpeed" type="float" value="4.0"/>
<variable name="pulseLength" type="uint32" value="16384"/>
<module name="FaultStateCollector">
<variable name="preTripLength" type="uint32" value="10"/>
<variable name="postTripLength" type="uint32" value="20"/>
</module>
<variable name="cavityLocations" type="string"><%COUNTER = 0%>
% if STATION == 'VS' :
% for Station in range (2,27) :
% if Station == 2 :
Section="L1"
% elif Station in range(3,6):
Section="L2"
% elif Station in range(6,27):
Section="L3"
% endif
<value i="0" v="VS.A${Station}.${Section}"/>
% endfor
% else:
% for CRYOMODULE in CRYOMODULES :
% for CAVITY in range(NR_OF_CAVITIES):
<value i="${COUNTER}" v="C${CAVITY+1}.${MODULE_LOCATION_SUFFIX(CRYOMODULE)}"/><%COUNTER += 1;%>
% endfor
% endfor
% endif
</variable>
</configuration>