2 from TrigMinBias.TrigMinBiasMonitoring
import MbtsFexMonitoring
3 from AthenaConfiguration.ComponentFactory
import CompFactory
4 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
7 def MbtsFexCfg(flags, name="MbtsFex", MbtsBitsKey=None):
8 """Configures MBTS Fex with monitoring"""
10 from TrigT2CaloCommon.TrigCaloDataAccessConfig
import CaloDataAccessSvcDependencies, trigCaloDataAccessSvcCfg
13 alg = CompFactory.MbtsFex(name,
14 MbtsBitsKey=MbtsBitsKey,
16 ExtraInputs = CaloDataAccessSvcDependencies)
17 acc.addEventAlgo(alg, primary=
True)
22 """Configures SG Input needed for MBTS Fex"""
23 from SGComps.SGInputLoaderConfig
import SGInputLoaderCfg
27 if __name__ ==
'__main__':
28 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
29 from AthenaConfiguration.TestDefaults
import defaultTestFiles, defaultGeometryTags
32 flags.Input.Files=defaultTestFiles.RAW_RUN2
33 flags.GeoModel.AtlasVersion = defaultGeometryTags.RUN2
41 acc.printConfig(withDetails=
True, summariseProps=
True)