15 roinput = register_module(
'SeqRootInput')
17 main.add_module(roinput)
20 converter = register_module(
'Convert2RawDet')
21 main.add_module(converter)
24 gearbox = register_module(
'Gearbox')
25 gearbox.param(
'fileName',
'top/TOPSpareModule.xml')
26 main.add_module(gearbox)
29 geometry = register_module(
'Geometry')
30 geometry.param(
'useDB',
False)
31 geometry.param(
'components', [
'TOP'])
32 main.add_module(geometry)
35 unpack = register_module(
'TOPUnpacker')
36 main.add_module(unpack)
40 featureExtractor = register_module(
'TOPWaveformFeatureExtractor')
41 main.add_module(featureExtractor)
44 converter = register_module(
'TOPRawDigitConverter')
45 converter.param(
'useSampleTimeCalibration',
False)
46 converter.param(
'useChannelT0Calibration',
False)
47 converter.param(
'useModuleT0Calibration',
False)
48 converter.param(
'useCommonT0Calibration',
False)
49 converter.param(
'lookBackWindows', 28)
50 converter.param(
'calibrationChannel', 0)
51 converter.param(
'calpulseHeightMin', 450)
52 converter.param(
'calpulseHeightMax', 900)
53 converter.param(
'calpulseWidthMin', 2.0)
54 converter.param(
'calpulseWidthMax', 6.0)
55 main.add_module(converter)
58 output = register_module(
'RootOutput')
59 output.param(
'branchNames', [
'TOPDigits',
'TOPRawDigits',
'TOPInterimFEInfos',
60 'TOPRawDigitsToTOPInterimFEInfos',
64 main.add_module(output)
67 progress = register_module(
'Progress')
68 main.add_module(progress)