diff --git a/Phys/Tesla/python/Tesla/Configuration.py b/Phys/Tesla/python/Tesla/Configuration.py index bb19849b149106ff8c1d2227f70d22a37ff8e7de..36cef3e5226e4c5f29a6b1bea46c99481f0f7346 100644 --- a/Phys/Tesla/python/Tesla/Configuration.py +++ b/Phys/Tesla/python/Tesla/Configuration.py @@ -1023,6 +1023,8 @@ class Tesla(LHCbConfigurableUser): from DAQSys.Decoders import DecoderDB selreports_decoder = DecoderDB['HltSelReportsDecoder/Hlt2SelReportsDecoder'] selreports_loc = selreports_decoder.Outputs['OutputHltSelReportsLocation'] + decreports_decoder = DecoderDB['HltDecReportsDecoder/Hlt2DecReportsDecoder'] + decreports_loc = decreports_decoder.Outputs['OutputHltDecReportsLocation'] # By the time the stripper runs Hlt2/SelReports should exist stripper = HltSelReportsStripper('Hlt2SelReportsStripper') @@ -1038,6 +1040,9 @@ class Tesla(LHCbConfigurableUser): writer.SourceID = 2 writer.InputHltSelReportsLocation = str(stripper.OutputHltSelReportsLocation) writer.OutputLevel = self.getProp('OutputLevel') + # By the time the stripper runs Hlt2/DecReports should exist + writer.UseTCK = True # use the TCKANNSvc for converting names to numbers + writer.InputHltDecReportsLocation = decreports_loc kill_seq.Members.append(writer) return kill_seq