diff --git a/TileCalorimeter/TileMonitoring/share/TileMonState.py b/TileCalorimeter/TileMonitoring/share/TileMonState.py index 9965bed55f665c5ff73fdf01a76b3774746a779c..2f5b0b3752d0f28fa10c5774fda652ae72293083 100644 --- a/TileCalorimeter/TileMonitoring/share/TileMonState.py +++ b/TileCalorimeter/TileMonitoring/share/TileMonState.py @@ -53,7 +53,9 @@ ByteStreamEmonInputSvc = svcMgr.ByteStreamInputSvc # ############################################################ if 'Partition' not in dir(): - Partition="ATLAS" + import os + Partition = os.getenv("TDAQ_PARTITION","ATLAS") + ByteStreamEmonInputSvc.Partition = Partition @@ -127,7 +129,7 @@ else: # ######################################### #ByteStreamEmonInputSvc.Key = "ReadoutApplication" if 'Key' not in dir(): - Key="dcm" + Key = {'ATLAS' : 'dcm', 'TileMon' : 'CompleteEvent', 'Tile' : 'ReadoutApplication'}.get(Partition, 'dcm') ByteStreamEmonInputSvc.Key = Key # ############################################################ @@ -139,6 +141,8 @@ ByteStreamEmonInputSvc.Key = Key # KeyValue=[""] #ByteStreamEmonInputSvc.KeyValue = KeyValue +if Partition == 'Tile': + KeyValue = ['TileREB-ROS'] if 'KeyValue' in dir(): ByteStreamEmonInputSvc.KeyValue = KeyValue