Diana Software
test_continuousIO.cfg
Go to the documentation of this file.
1 ################################################################################
2 # Test sequence, used by framework developer(s), do not modify!
3 # Run it starting from cuoricino raw data, measure 810. Command:
4 # ./bin/diana -C cfg/test.cfg -e 2000
5 # output files go into the directory "/tmp/test"
6 ################################################################################
7 
8 framework
9 #cfgvar RUN=300011
10 cfgvar RUN=300329
11 #cfgvar RAWDIR=/nfs/diana1/mockdata/genova_test_03062016/RawData/
12 cfgvar RAWDIR=/nfs/diana1/data/DIANA/RawData
13 endfw
14 
15 ###########################################################
16 sequence TestContinuousIO
17 
18 reader RootFileReader
19 verbosity = debug
20 enable = true
21 EventNumberPrintStep = 10000
22 InputFile = ${RAWDIR}/run${RUN}/QRaw_${RUN}_T.list
23 TimeProfilingOn = true
24 endmod
25 
26 module RunDataLoader
27 verbosity = debug
28 enable = true
29 Input = DB
30 Output = CurrentWriter
31 LoadDetChannelCollection = false
32 TimeProfilingOn = true
33 endmod
34 
35 module TestFetchContinuousIO
36 enable = true
37 verbosity = info
38 Mode = Standard
39 TimeProfilingOn = true
40 endmod
41 
42 module TestFetchContinuousIO
43 enable = true
44 verbosity = info
45 Mode = Continuous
46 TimeProfilingOn = true
47 endmod
48 
49 module TestFetchContinuousIO
50 enable =true
51 verbosity = info
52 Mode = Compare
53 TimeProfilingOn = true
54 endmod
55 
56 driver QPulseManager
57 enable =true
58 verbosity = info
59 InclusiveMode = true
60 Action = Consolidate
61 endmod
62 
63 
64 writer RootFileWriter
65 verbosity = info
66 enable = true
67 SaveTempFiles = true
68 OutputDir = data/
69 OutputFilePrefix = testcio
70 OutputFilesList = testcio.list
71 Description = test root file
72 AliasFileName = cfg/aliases.txt
73 TimeProfilingOn = true
74 endmod
75 
76 endseq
77 
78 sequence TestContinuousIO2
79 
80 reader RootFileReader
81 verbosity = debug
82 enable = true
83 EventNumberPrintStep = 10000
84 InputFile = data/testcio.list
85 TimeProfilingOn = true
86 endmod
87 
88 module RunDataLoader
89 verbosity = debug
90 enable = true
91 Input = CurrentReader
92 Output = CurrentWriter
93 LoadDetChannelCollection = false
94 TimeProfilingOn = true
95 endmod
96 
97 module TestFetchContinuousIO
98 enable = true
99 verbosity = info
100 Mode = Standard
101 TimeProfilingOn = true
102 endmod
103 
104 module TestFetchContinuousIO
105 enable = true
106 verbosity = info
107 Mode = Continuous
108 TimeProfilingOn = true
109 endmod
110 
111 module TestFetchContinuousIO
112 enable =false
113 verbosity = info
114 Mode = Compare
115 TimeProfilingOn = true
116 endmod
117 
118 driver QPulseManager
119 enable =true
120 verbosity = info
121 InclusiveMode = true
122 Action = DeleteADC
123 endmod
124 
125 writer RootFileWriter
126 verbosity = info
127 enable = true
128 SaveTempFiles = true
129 OutputDir = data/
130 OutputFilePrefix = testcio2
131 OutputFilesList = testcio2.list
132 Description = test root file
133 AliasFileName = cfg/aliases.txt
134 TimeProfilingOn = true
135 endmod
136 
137 endseq
138 
139 sequence TestContinuousIO3
140 
141 reader RootFileReader
142 verbosity = debug
143 enable = true
144 EventNumberPrintStep = 5000
145 InputFile = data/testcio2.list
146 EventGeneratorOn = true
147 GeneratorAlgorithm = CreateSidePulsesFromDB
148 NeighboursOn = true
149 NeighbourAlgorithm = SideNeighbour
150 TimeProfilingOn = true
151 endmod
152 
153 module RunDataLoader
154 verbosity = debug
155 enable = true
156 Input = CurrentReader
157 Output = CurrentWriter
158 LoadDetChannelCollection = false
159 TimeProfilingOn = true
160 endmod
161 
162 filter RawDataFilter
163 verbosity = info
164 enable = true
165 Logic = CASE
166 KeepHeater = true
167 KeepSignal = true
168 KeepNoise = true
169 KeepSide = false
170 KeepThermometers = true
171 FilterNeighbours = false
172 FilterMainEvent = true
173 endmod
174 
175 module TestNeighboursContinuousIO
176 enable = true
177 verbosity = info
178 TimeProfilingOn = true
179 endmod
180 
181 
182 
183 writer RootFileWriter
184 verbosity = info
185 enable = true
186 SaveTempFiles = true
187 OutputDir = data/
188 OutputFilePrefix = testcio3
189 OutputFilesList = testcio3.list
190 Description = test root file
191 AliasFileName = cfg/aliases.txt
192 TimeProfilingOn = true
193 endmod
194 
195 endseq
196 
197