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 ################################################################################
15 cfgvar OUTPUTDIR = /tmp/test
16 cfgvar RAWDIR = /tmp/test/input
19 load ASCIIGlobalReader
20 load ASCIIGlobalWriter
21 #load GuiSessionWriter
22 #load GuiSessionReader
25 ###########################################################
32 InputFile = ${RAWDIR}/vsmq0810
33 PreTriggerSamples = 128
34 EventNumberPrintStep = 500
36 TimeProfilingOn = true
43 Output = CurrentWriter
44 TimeProfilingOn = true
51 TimeProfilingOn = true
57 OutputDir = ${OUTPUTDIR}
58 OutputFilePrefix = testraw
59 OutputFilesList = testraw.list
60 SyncWithReader = false
61 AliasFileName = cfg/aliases.txt
63 FileIdentifier = SyncWithRun
64 TimeProfilingOn = true
69 ###########################################################
75 EventNumberPrintStep = 500
76 InputFile = ${OUTPUTDIR}/testraw.list
77 TimeProfilingOn = true
85 Output = CurrentWriter
86 TimeProfilingOn = true
93 TimeProfilingOn = true
103 TimeProfilingOn = true
113 TimeProfilingOn = true
119 TestRunDataLoader = false
122 TestGlobalQuantities = true
123 TestEventQuantities = true
124 TestConfigFile = true
129 TestVectorInt = {15,23,147}
130 OutputDir = ${OUTPUTDIR}
131 TimeProfilingOn = true
134 module BaselineModule
138 TimeProfilingOn = true
141 writer RootFileWriter
145 OutputDir = ${OUTPUTDIR}
146 OutputFilePrefix = test
147 OutputFilesList = test.list
148 Description = test root file
149 AliasFileName = cfg/aliases.txt
150 TimeProfilingOn = true
151 FileIdentifier = SyncWithRun
156 ###########################################################
159 reader RootFileReader
162 EventNumberPrintStep = 500
163 InputFile = ${OUTPUTDIR}/test.list
164 TimeProfilingOn = true
170 Input = CurrentReader
171 Output = CurrentWriter
172 TimeProfilingOn = true
178 BoolLabel = FilterTest@Passed
179 FilterNeighbours = false
182 TimeProfilingOn = true
190 TestGlobalQuantities = true
191 TestEventQuantities = false
192 TestRunDataLoader = false
193 TestConfigFile = true
194 TestString = ${VAR1}${VAR2}
198 TestVectorInt = {15,23,147}
199 OutputDir = ${OUTPUTDIR}
200 TimeProfilingOn = true
208 TestGlobalQuantities = false
209 TestEventQuantities = false
210 TestRunDataLoader = false
211 TestConfigFile = true
216 OutputDir = ${OUTPUTDIR}
217 TimeProfilingOn = true
221 #module AveragePulses
225 #OutputFile = test/avgpulses.root
226 #SubtractBaseline = false
227 #WriteListOfEvents = false
230 writer RootFileWriter
233 OutputDir = ${OUTPUTDIR}
234 OutputFilePrefix = test2
235 Description = test root file
236 WriteFilesList = false
237 AliasFileName = cfg/aliases.txt
238 TimeProfilingOn = true
239 FileIdentifier = SyncWithRun