Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions | Variables
WriteHiveDataObjConfig Namespace Reference

Functions

def WriteHiveDataObjCfg (flags)
 

Variables

 flags = initConfigFlags()
 
 RunNumbers
 
 TimeStamps
 
 TypedCollections
 
 MaxEvents
 
 cfg = MainEvgenServicesCfg(flags, withSequences=True)
 

Function Documentation

◆ WriteHiveDataObjCfg()

def WriteHiveDataObjConfig.WriteHiveDataObjCfg (   flags)
Configure and return a ComponentAccumulator with all Hive algorithms.

Definition at line 6 of file WriteHiveDataObjConfig.py.

6 def WriteHiveDataObjCfg(flags):
7  """
8  Configure and return a ComponentAccumulator with all Hive algorithms.
9  """
10  from AthExHive.AthExHiveConfig import (
11  HiveAlgAConf,
12  HiveAlgBConf,
13  HiveAlgCConf,
14  HiveAlgDConf,
15  HiveAlgEConf,
16  HiveAlgFConf,
17  HiveAlgGConf,
18  HiveAlgVConf,
19  )
20 
21  # Merge algs into CA
22  alg_configs = [
23  HiveAlgAConf,
24  HiveAlgBConf,
25  HiveAlgCConf,
26  HiveAlgDConf,
27  HiveAlgEConf,
28  HiveAlgFConf,
29  HiveAlgGConf,
30  HiveAlgVConf,
31  ]
32 
33  cfg = ComponentAccumulator()
34  for alg_conf in alg_configs:
35  cfg.merge(alg_conf(flags))
36 
37  return cfg
38 
39 

Variable Documentation

◆ cfg

WriteHiveDataObjConfig.cfg = MainEvgenServicesCfg(flags, withSequences=True)

Definition at line 55 of file WriteHiveDataObjConfig.py.

◆ flags

WriteHiveDataObjConfig.flags = initConfigFlags()

Definition at line 45 of file WriteHiveDataObjConfig.py.

◆ MaxEvents

WriteHiveDataObjConfig.MaxEvents

Definition at line 50 of file WriteHiveDataObjConfig.py.

◆ RunNumbers

WriteHiveDataObjConfig.RunNumbers

Definition at line 46 of file WriteHiveDataObjConfig.py.

◆ TimeStamps

WriteHiveDataObjConfig.TimeStamps

Definition at line 47 of file WriteHiveDataObjConfig.py.

◆ TypedCollections

WriteHiveDataObjConfig.TypedCollections

Definition at line 49 of file WriteHiveDataObjConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
WriteHiveDataObjConfig.WriteHiveDataObjCfg
def WriteHiveDataObjCfg(flags)
Definition: WriteHiveDataObjConfig.py:6