Пример #1
0
                                    os.environ['AtlasVersion'])
    else:
        releaseString = 'Unknown'

    DQTDataFlowMon = DQTDataFlowMonTool(name = 'DQTDataFlowMon', 
            histoPathBase = '/GLOBAL/DQTDataFlow',                                     
            releaseString = releaseString)                                   
    #ToolSvc += DQTDataFlowMon #bugfix ATR-20161
    ManagedAthenaGlobalMon.AthenaMonTools += [ DQTDataFlowMon ]

#-- set up output histogram file ------------------------------------------------------------------------------
log.info('HLTFlags %s', HLTMonFlags)

from GaudiSvc.GaudiSvcConf import THistSvc
svcMgr += THistSvc()
svcMgr.THistSvc.Output += ["GLOBAL DATAFILE='" + DQMonFlags.histogramFile() + "' OPT='RECREATE'"]

include( "TrigHLTMonitoring/HLTMonitoring_topOptions.py" )

if hasattr(runArgs,"useDB"):
    if runArgs.useDB:
        pass
    elif not runArgs.useDB:
        log.info("Update tools to use xAODConfigTool")
        for tool in ToolSvc.getAllChildren(): 
            tool_prop = tool.getDefaultProperties()
            for prop,value in tool_prop.iteritems():
                if prop == "TrigConfigTool":
                    log.info("Set xAOD::TrigConfigTool %s",tool.getName())
                    tool.TrigConfigTool="TrigConf::xAODConfigTool"
                if prop == "TrigConfigSvc":
Пример #2
0
    else:
        releaseString = 'Unknown'

    DQTDataFlowMon = DQTDataFlowMonTool(name='DQTDataFlowMon',
                                        histoPathBase='/GLOBAL/DQTDataFlow',
                                        releaseString=releaseString)
    ToolSvc += DQTDataFlowMon
    ManagedAthenaGlobalMon.AthenaMonTools += [DQTDataFlowMon]

#-- set up output histogram file ------------------------------------------------------------------------------
log.info('HLTFlags %s', HLTMonFlags)

from GaudiSvc.GaudiSvcConf import THistSvc
svcMgr += THistSvc()
svcMgr.THistSvc.Output += [
    "GLOBAL DATAFILE='" + DQMonFlags.histogramFile() + "' OPT='RECREATE'"
]

include("TrigHLTMonitoring/HLTMonitoring_topOptions.py")

if hasattr(runArgs, "useDB"):
    if runArgs.useDB:
        pass
    elif not runArgs.useDB:
        log.info("Update tools to use xAODConfigTool")
        for tool in ToolSvc.getAllChildren():
            tool_prop = tool.getDefaultProperties()
            for prop, value in tool_prop.iteritems():
                if prop == "TrigConfigTool":
                    log.info("Set TrigConfigTool %s", tool.getName())
                    tool.TrigConfigTool = "TrigConf::xAODConfigTool"