ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
graphics
JiveXML
python
OnlineStreamToFileConfig.py
Go to the documentation of this file.
1
#!/usr/bin/env python
2
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
4
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
5
from
AthenaConfiguration.ComponentFactory
import
CompFactory
6
7
def
OnlineStreamToFileCfg
(flags,name='OnlineStreamToFileTool', **kwargs):
8
acc = ComponentAccumulator()
9
10
if
"OnlineEventDisplaysSvc"
not
in
kwargs:
11
from
EventDisplaysOnline.OnlineEventDisplaysSvcConfig
import
OnlineEventDisplaysSvcCfg
12
acc.merge(OnlineEventDisplaysSvcCfg(flags))
13
kwargs.setdefault(
"OnlineEventDisplaysSvc"
, acc.getService(
"OnlineEventDisplaysSvc"
))
14
15
kwargs.setdefault(
"IsOnline"
,
True
)
16
17
streamToFileTool = CompFactory.JiveXML.StreamToFileTool(name, **kwargs)
18
acc.setPrivateTools(streamToFileTool)
19
return
acc
OnlineStreamToFileConfig.OnlineStreamToFileCfg
OnlineStreamToFileCfg(flags, name='OnlineStreamToFileTool', **kwargs)
Definition
OnlineStreamToFileConfig.py:7
Generated on
for ATLAS Offline Software by
1.17.0