39def defaultTestFlags(configFlags, args):
40 """Fill default FCSServices flags for testing"""
41
42 from AthenaConfiguration.TestDefaults import defaultGeometryTags, defaultTestFiles
43 configFlags.Input.RunNumbers = [284500]
44 configFlags.Input.OverrideRunNumber = True
45 configFlags.Input.LumiBlockNumbers = [1]
46 configFlags.Input.Files = defaultTestFiles.EVNT
47 configFlags.Output.HITSFileName = "myHITSnew.pool.root"
48 configFlags.Common.ProductionStep = ProductionStep.Simulation
49
50
51 from SimulationConfig.SimEnums import BeamPipeSimMode, CalibrationRun, LArParameterization, SimulationFlavour, TruthStrategy
52 configFlags.Sim.TruthStrategy = TruthStrategy.MC15aPlus
53 configFlags.Sim.PhysicsList = "FTFP_BERT_ATL"
54 configFlags.Sim.CalibrationRun = CalibrationRun.Off
55 configFlags.Sim.RecordStepInfo = False
56 configFlags.Sim.BeamPipeSimMode = BeamPipeSimMode.FastSim
57 configFlags.Sim.ISFRun = True
58 configFlags.Sim.ISF.Simulator = SimulationFlavour.ATLFAST3MT
59 configFlags.Sim.FastCalo.ParamsInputFilename = "FastCaloSim/MC23/TFCSparam_AF3_MC23_Sep23.root"
60 configFlags.Sim.FastCalo.CaloCellsName = "AllCalo"
61
62 configFlags.IOVDb.GlobalTag = "OFLCOND-MC16-SDR-14"
63 configFlags.GeoModel.Align.Dynamic = False
64 configFlags.GeoModel.AtlasVersion = defaultGeometryTags.RUN2
65
66 detectors = ['Bpipe', 'BCM', 'Pixel', 'SCT', 'TRT', 'LAr', 'Tile', 'MBTS', 'CSC', 'MDT', 'RPC', 'TGC']
67
68 from AthenaConfiguration.DetectorConfigFlags import setupDetectorFlags
69 setupDetectorFlags(configFlags, detectors, toggle_geometry=True)
70
71
72 configFlags.Sim.LArParameterization = LArParameterization.NoFrozenShowers
73
74 if args.output:
75 if args.output == 'None':
76 configFlags.Output.RDOFileName = ''
77 else:
78 configFlags.Output.RDOFileName = args.output
79
80 if args.outputSig:
81 configFlags.Output.RDO_SGNLFileName = args.outputSig
82
83