1 ################################################################################
2 # Test sequence, used by framework developer(s), do not modify!
3 # Run it starting from cuoricino raw data, measure 810. Command:
4 # diana -C cfg/test/test_neighbours.cfg
5 # output files go into the directory "/tmp/${USER}_dianatest"
6 ################################################################################
10 load ASCIIGlobalReader
11 load ASCIIGlobalWriter
12 cfgvar OUTPUTDIR = /tmp
19 ########################################
21 ########################################
27 EventNumberPrintStep = 500
28 InputFile = ${OUTPUTDIR}/test.list
30 NeighbourAlgorithm = NeverNeighbour
37 Output = CurrentWriter
60 KeepThermometers = false
61 FilterNeighbours = false
62 FilterMainEvent = true
69 OutputFilesList = testsort.list
70 Description = time sorted data
71 OutputFilePrefix = testsort
72 OutputDir = ${OUTPUTDIR}
73 AliasFileName = cfg/aliases.txt
74 SyncWithReader = false
76 SetListForReader = true
82 ########################################
84 ########################################
90 EventNumberPrintStep = 500
91 InputFile = ${OUTPUTDIR}/testsort.list
93 NeighbourAlgorithm = TimeNeighbour
100 Input = CurrentReader
104 module CheckTimeOrdering
109 module TestNeighbours
117 ########################################
118 # TEST NEIGHBOURS and FILTERING
119 ########################################
120 sequence TestNeighFilter
122 reader RootFileReader
125 EventNumberPrintStep = 500
126 InputFile = ${OUTPUTDIR}/testsort.list
128 NeighbourAlgorithm = TimeNeighbour
136 Input = CurrentReader
139 module TestNeighbours
152 KeepThermometers = true
153 FilterNeighbours = true
154 FilterMainEvent = false
157 module TestNeighbours
162 writer RootFileWriter
165 WriteFilesList = true
166 OutputFilesList = testneigh.list
167 Description = time sorted data
168 OutputFilePrefix = testneigh
169 OutputDir = ${OUTPUTDIR}
170 AliasFileName = cfg/aliases.txt