Diana Software
test_unroll.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/test_unroll.cfg
5 # output files go into the directory "/tmp/test"
6 ################################################################################
7 
8 framework
9 load RootGlobalReader
10 load RootGlobalWriter
11 load ASCIIGlobalReader
12 load ASCIIGlobalWriter
13 cfgvar OUTPUTDIR = /tmp
14 cfgvar ENABLE_1 = 1
15 endfw
16 
17 sequence TestNeigh
18 
19 reader RootFileReader
20 verbosity = debug
21 enable = ${ENABLE_1}
22 DeleteInputFiles = false
23 EventNumberPrintStep = 500
24 InputFile = ${OUTPUTDIR}/testsort.list
25 NeighboursOn = true
26 NeighbourAlgorithm = SideNeighbour
27 EventGeneratorOn = true
28 GeneratorAlgorithm = TestReaderEventGenerator
29 endmod
30 
31 module RunDataLoader
32 verbosity = info
33 enable = true
34 Input = CurrentReader
35 Output = CurrentWriter
36 endmod
37 
38 # all events
39 module TestUnroll
40 verbosity = debug
41 enable = true
42 endmod
43 
44 # no side main event, side neighbours
45 filter RawDataFilter
46 verbosity = info
47 enable = true
48 Logic = CASE
49 KeepHeater = true
50 KeepSignal = true
51 KeepNoise = true
52 KeepSide = false
53 KeepThermometers = true
54 KeepBolometers = true
55 KeepMuonVeto = false
56 FilterNeighbours = false
57 FilterMainEvent = true
58 OverWriteEvent = true
59 endmod
60 
61 filter RawDataFilter
62 verbosity = info
63 enable = true
64 Logic = CASE
65 KeepHeater = false
66 KeepSignal = false
67 KeepNoise = false
68 KeepSide = true
69 KeepThermometers = true
70 KeepBolometers = true
71 KeepMuonVeto = false
72 FilterNeighbours = true
73 FilterMainEvent = false
74 endmod
75 
76 module TestUnroll
77 verbosity = debug
78 enable = true
79 endmod
80 
81 filter RawDataFilter
82 verbosity = info
83 enable = true
84 Logic = CASE
85 KeepHeater = true
86 KeepSignal = true
87 KeepNoise = true
88 KeepSide = false
89 KeepThermometers = true
90 KeepBolometers = true
91 KeepMuonVeto = false
92 FilterNeighbours = false
93 FilterMainEvent = true
94 OverWriteEvent = true
95 endmod
96 
97 writer RootFileWriter
98 verbosity = info
99 enable = true
100 SaveTempFiles = false
101 WriteFilesList = true
102 OutputFilesList = testunroll.list
103 Description = unrolled data
104 OutputFilePrefix = testunroll
105 OutputDir = ${OUTPUTDIR}
106 AliasFileName = cfg/aliases.txt
107 SyncWithReader = false
108 PartialSize = 0
109 SetListForReader = true
110 SkipEvents = false
111 endmod
112 
113 endseq