Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
◆ BeamspotSplitMC23a()
def python.MC23.BeamspotSplitMC23a |
( |
| ) |
|
MC23a beamspot splitting configuration
Definition at line 440 of file MC23.py.
441 """MC23a beamspot splitting configuration"""
443 event_fractions = [0.14, 0.14, 0.14, 0.58]
445 return substeps, event_fractions
◆ BeamspotSplitMC23c()
def python.MC23.BeamspotSplitMC23c |
( |
| ) |
|
MC23c beamspot splitting configuration
Definition at line 448 of file MC23.py.
449 """MC23c beamspot splitting configuration"""
451 event_fractions = [0.22, 0.22, 0.22, 0.34]
453 return substeps, event_fractions
◆ BeamspotSplitMC23d()
def python.MC23.BeamspotSplitMC23d |
( |
| ) |
|
MC23d beamspot splitting configuration, matches MC23c, but only the
first two substep are considered levelling rather than the first
three.
Definition at line 456 of file MC23.py.
457 """MC23d beamspot splitting configuration, matches MC23c, but only the
458 first two substep are considered levelling rather than the first
461 event_fractions = [0.22, 0.22, 0.22, 0.34]
463 return substeps, event_fractions
◆ BeamspotSplitMC23e()
def python.MC23.BeamspotSplitMC23e |
( |
| ) |
|
MC23e beamspot splitting configuration.
Definition at line 466 of file MC23.py.
467 """MC23e beamspot splitting configuration."""
469 event_fractions = [0.22, 0.22, 0.22, 0.34]
471 return substeps, event_fractions
◆ BeamspotSplitMC23g()
def python.MC23.BeamspotSplitMC23g |
( |
| ) |
|
MC23g beamspot splitting configuration.
Definition at line 474 of file MC23.py.
475 """MC23g beamspot splitting configuration."""
477 event_fractions = [0.22, 0.22, 0.22, 0.34]
479 return substeps, event_fractions
◆ MC23a()
def python.MC23.MC23a |
( |
|
flags | ) |
|
MC23a flags for MC to match 2022 Run 3 data
Definition at line 6 of file MC23.py.
7 """MC23a flags for MC to match 2022 Run 3 data"""
8 flags.Input.MCCampaign = Campaign.MC23a
10 flags.Beam.NumberOfCollisions = 60.
12 from LArConfiguration.LArConfigRun3
import LArConfigRun3PileUp
16 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
17 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
25 flags.Digitization.PU.NumberOfLowPtMinBias = 67.369
26 flags.Digitization.PU.NumberOfHighPtMinBias = 0.131
27 flags.Digitization.PU.BunchStructureConfig =
'RunDependentSimData.BunchStructure_Fill7314_BCMSPattern_Flat'
28 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run410000_MC23a_MultiBeamspot'
30 if flags.Common.ProductionStep == ProductionStep.PileUpPresampling:
32 flags.Digitization.PU.HighPtMinBiasInputColOffset = -1
◆ MC23aNoPileUp()
def python.MC23.MC23aNoPileUp |
( |
|
flags | ) |
|
MC23a flags for MC without pile-up
Definition at line 372 of file MC23.py.
373 """MC23a flags for MC without pile-up"""
◆ MC23aSimulationMultipleIoV()
def python.MC23.MC23aSimulationMultipleIoV |
( |
|
flags | ) |
|
MC23 flags for simulation
Definition at line 566 of file MC23.py.
567 """MC23 flags for simulation"""
569 flags.Input.MCCampaign = Campaign.MC23a
571 flags.Input.OverrideRunNumber =
True
573 from RunDependentSimComps.PileUpUtils
import generateRunAndLumiProfile
575 profile=
'RunDependentSimData.PileUpProfile_run410000_MC23a_MultiBeamspot')
◆ MC23aSimulationMultipleIoVCalibrationHits()
def python.MC23.MC23aSimulationMultipleIoVCalibrationHits |
( |
|
flags | ) |
|
MC23 flags for simulation with CalibrationHits
Definition at line 623 of file MC23.py.
624 """MC23 flags for simulation with CalibrationHits"""
626 from SimuJobTransforms
import CalHits, ParticleID
◆ MC23aSingleBeamspot()
def python.MC23.MC23aSingleBeamspot |
( |
|
flags | ) |
|
MC23a flags for MC to match 2022 Run 3 data (single beamspot version)
Definition at line 294 of file MC23.py.
295 """MC23a flags for MC to match 2022 Run 3 data (single beamspot version)"""
299 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run410000_MC23a_SingleBeamspot'
◆ MC23c()
def python.MC23.MC23c |
( |
|
flags | ) |
|
MC23c flags for MC to match 2023 Run 3 data (initial pile-up profile estimate)
Definition at line 34 of file MC23.py.
35 """MC23c flags for MC to match 2023 Run 3 data (initial pile-up profile estimate)"""
36 flags.Input.MCCampaign = Campaign.MC23c
38 flags.Beam.NumberOfCollisions = 60.
40 from LArConfiguration.LArConfigRun3
import LArConfigRun3PileUp
44 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
45 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
53 flags.Digitization.PU.NumberOfLowPtMinBias = 90.323
54 flags.Digitization.PU.NumberOfHighPtMinBias = 0.177
55 flags.Digitization.PU.BunchStructureConfig =
'RunDependentSimData.BunchStructure_Fill7314_BCMSPattern_Flat'
56 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run450000_MC23c_MultiBeamspot'
58 if flags.Common.ProductionStep == ProductionStep.PileUpPresampling:
60 flags.Digitization.PU.HighPtMinBiasInputColOffset = -1
◆ MC23cSimulationMultipleIoV()
def python.MC23.MC23cSimulationMultipleIoV |
( |
|
flags | ) |
|
MC23 flags for simulation
Definition at line 578 of file MC23.py.
579 """MC23 flags for simulation"""
581 flags.Input.MCCampaign = Campaign.MC23c
583 flags.Input.OverrideRunNumber =
True
585 from RunDependentSimComps.PileUpUtils
import generateRunAndLumiProfile
587 profile=
'RunDependentSimData.PileUpProfile_run450000_MC23c_MultiBeamspot')
◆ MC23cSimulationMultipleIoVCalibrationHits()
def python.MC23.MC23cSimulationMultipleIoVCalibrationHits |
( |
|
flags | ) |
|
MC23 flags for simulation with CalibrationHits
Definition at line 631 of file MC23.py.
632 """MC23 flags for simulation with CalibrationHits"""
634 from SimuJobTransforms
import CalHits, ParticleID
◆ MC23cSingleBeamspot()
def python.MC23.MC23cSingleBeamspot |
( |
|
flags | ) |
|
MC23c flags for MC to match 2023 Run 3 data (initial pile-up profile estimate, single beamspot version)
Definition at line 302 of file MC23.py.
303 """MC23c flags for MC to match 2023 Run 3 data (initial pile-up profile estimate, single beamspot version)"""
307 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run450000_MC23c_SingleBeamspot'
◆ MC23d()
def python.MC23.MC23d |
( |
|
flags | ) |
|
MC23d flags for MC to match 2023 Run 3 data (uses a pile-up profile based on the actual profile from 2023 data)
Definition at line 63 of file MC23.py.
64 """MC23d flags for MC to match 2023 Run 3 data (uses a pile-up profile based on the actual profile from 2023 data)"""
65 flags.Input.MCCampaign = Campaign.MC23d
67 flags.Beam.NumberOfCollisions = 60.
69 from LArConfiguration.LArConfigRun3
import LArConfigRun3PileUp
73 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
74 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
82 flags.Digitization.PU.NumberOfLowPtMinBias = 95.313
83 flags.Digitization.PU.NumberOfHighPtMinBias = 0.187
84 flags.Digitization.PU.BunchStructureConfig =
'RunDependentSimData.BunchStructure_Fill7314_BCMSPattern_Flat'
85 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run450000_MC23d_MultiBeamspot'
87 if flags.Common.ProductionStep == ProductionStep.PileUpPresampling:
89 flags.Digitization.PU.HighPtMinBiasInputColOffset = -1
◆ MC23dNoPileUp()
def python.MC23.MC23dNoPileUp |
( |
|
flags | ) |
|
MC23d flags for MC without pile-up
Definition at line 377 of file MC23.py.
378 """MC23d flags for MC without pile-up"""
379 flags.Input.MCCampaign = Campaign.MC23d
381 flags.Beam.NumberOfCollisions = 0.
382 flags.Input.ConditionsRunNumber = 450000
384 from LArConfiguration.LArConfigRun3
import LArConfigRun3NoPileUp
388 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
389 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
◆ MC23dSimulationLowMuLowB()
def python.MC23.MC23dSimulationLowMuLowB |
( |
|
flags | ) |
|
MC23 flags for simulation of special run 460348
Definition at line 543 of file MC23.py.
544 """MC23 flags for simulation of special run 460348"""
546 flags.Input.MCCampaign = Campaign.MC23d
548 flags.Input.RunNumbers = [465000]
549 flags.Input.OverrideRunNumber =
True
550 flags.Input.LumiBlockNumber = [1]
553 flags.BField.configuredSolenoidFieldScale = 0.4
◆ MC23dSingleBeamspot()
def python.MC23.MC23dSingleBeamspot |
( |
|
flags | ) |
|
MC23d flags for MC to match 2023 Run 3 data (uses a pile-up profile based on the actual profile from 2023 data, single beamspot version)
Definition at line 310 of file MC23.py.
311 """MC23d flags for MC to match 2023 Run 3 data (uses a pile-up profile based on the actual profile from 2023 data, single beamspot version)"""
315 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run450000_MC23d_SingleBeamspot'
◆ MC23e()
def python.MC23.MC23e |
( |
|
flags | ) |
|
MC23e flags for MC to match 2024 Run 3 data (initial pile-up estimate based on broadened 2023 data )
Definition at line 147 of file MC23.py.
148 """MC23e flags for MC to match 2024 Run 3 data (initial pile-up estimate based on broadened 2023 data )"""
149 flags.Input.MCCampaign = Campaign.MC23e
151 flags.Beam.NumberOfCollisions = 60.
153 from LArConfiguration.LArConfigRun3
import LArConfigRun3PileUp
157 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
158 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
166 flags.Digitization.PU.NumberOfLowPtMinBias = 98.308
167 flags.Digitization.PU.NumberOfHighPtMinBias = 0.192
169 flags.Digitization.PU.BunchStructureConfig =
'RunDependentSimData.BunchStructure_Fill7314_BCMSPattern_Flat'
170 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run470000_MC23e_MultiBeamspot'
172 if flags.Common.ProductionStep == ProductionStep.PileUpPresampling:
174 flags.Digitization.PU.HighPtMinBiasInputColOffset = -1
◆ MC23eNoPileUp()
def python.MC23.MC23eNoPileUp |
( |
|
flags | ) |
|
MC23e flags for MC without pile-up
Definition at line 392 of file MC23.py.
393 """MC23e flags for MC without pile-up"""
394 flags.Input.MCCampaign = Campaign.MC23e
396 flags.Beam.NumberOfCollisions = 0.
397 flags.Input.ConditionsRunNumber = 470000
399 from LArConfiguration.LArConfigRun3
import LArConfigRun3NoPileUp
403 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
404 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
◆ MC23eSimulationMultipleIoV()
def python.MC23.MC23eSimulationMultipleIoV |
( |
|
flags | ) |
|
MC23 flags for simulation
Definition at line 590 of file MC23.py.
591 """MC23 flags for simulation"""
593 flags.Input.MCCampaign = Campaign.MC23e
595 flags.Input.OverrideRunNumber =
True
597 from RunDependentSimComps.PileUpUtils
import generateRunAndLumiProfile
599 profile=
'RunDependentSimData.PileUpProfile_run470000_MC23e_MultiBeamspot')
◆ MC23eSimulationMultipleIoVCalibrationHits()
def python.MC23.MC23eSimulationMultipleIoVCalibrationHits |
( |
|
flags | ) |
|
MC23e flags for simulation with CalibrationHits
Definition at line 639 of file MC23.py.
640 """MC23e flags for simulation with CalibrationHits"""
642 from SimuJobTransforms
import CalHits, ParticleID
◆ MC23eSingleBeamspot()
def python.MC23.MC23eSingleBeamspot |
( |
|
flags | ) |
|
MC23e flags for MC to match 2024 Run 3 data (initial pile-up profile estimate, single beamspot version)
Definition at line 317 of file MC23.py.
318 """MC23e flags for MC to match 2024 Run 3 data (initial pile-up profile estimate, single beamspot version)"""
322 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run470000_MC23e_SingleBeamspot'
◆ MC23g()
def python.MC23.MC23g |
( |
|
flags | ) |
|
MC23g flags for MC to match 2025 Run 3 data (initial pile-up estimate based on broadened 2024 data )
Definition at line 177 of file MC23.py.
178 """MC23g flags for MC to match 2025 Run 3 data (initial pile-up estimate based on broadened 2024 data )"""
179 flags.Input.MCCampaign = Campaign.MC23g
181 flags.Beam.NumberOfCollisions = 60.
183 from LArConfiguration.LArConfigRun3
import LArConfigRun3PileUp
187 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
188 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
196 flags.Digitization.PU.NumberOfLowPtMinBias = 98.308
197 flags.Digitization.PU.NumberOfHighPtMinBias = 0.192
199 flags.Digitization.PU.BunchStructureConfig =
'RunDependentSimData.BunchStructure_Fill7314_BCMSPattern_Flat'
201 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run470000_MC23e_MultiBeamspot'
203 if flags.Common.ProductionStep == ProductionStep.PileUpPresampling:
205 flags.Digitization.PU.HighPtMinBiasInputColOffset = -1
◆ MC23gNoPileUp()
def python.MC23.MC23gNoPileUp |
( |
|
flags | ) |
|
MC23g flags for MC without pile-up
Definition at line 407 of file MC23.py.
408 """MC23g flags for MC without pile-up"""
409 flags.Input.MCCampaign = Campaign.MC23g
411 flags.Beam.NumberOfCollisions = 0.
413 flags.Input.ConditionsRunNumber = 470000
415 from LArConfiguration.LArConfigRun3
import LArConfigRun3NoPileUp
419 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
420 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
◆ MC23gSimulationMultipleIoV()
def python.MC23.MC23gSimulationMultipleIoV |
( |
|
flags | ) |
|
MC23 flags for simulation
Definition at line 602 of file MC23.py.
603 """MC23 flags for simulation"""
605 flags.Input.MCCampaign = Campaign.MC23g
607 flags.Input.OverrideRunNumber =
True
609 from RunDependentSimComps.PileUpUtils
import generateRunAndLumiProfile
612 profile=
'RunDependentSimData.PileUpProfile_run470000_MC23e_MultiBeamspot')
◆ MC23gSimulationMultipleIoVCalibrationHits()
def python.MC23.MC23gSimulationMultipleIoVCalibrationHits |
( |
|
flags | ) |
|
MC23g flags for simulation with CalibrationHits
Definition at line 647 of file MC23.py.
648 """MC23g flags for simulation with CalibrationHits"""
650 from SimuJobTransforms
import CalHits, ParticleID
◆ MC23gSingleBeamspot()
def python.MC23.MC23gSingleBeamspot |
( |
|
flags | ) |
|
MC23g flags for MC to match 2025 Run 3 data (initial pile-up profile estimate, single beamspot version)
Definition at line 324 of file MC23.py.
325 """MC23g flags for MC to match 2025 Run 3 data (initial pile-up profile estimate, single beamspot version)"""
330 flags.Digitization.PU.ProfileConfig =
'RunDependentSimData.PileUpProfile_run470000_MC23e_SingleBeamspot'
◆ MC23HeavyIons2023()
def python.MC23.MC23HeavyIons2023 |
( |
|
flags | ) |
|
MC23 flags for the 2023 Heavy Ions run
Definition at line 116 of file MC23.py.
117 """MC23 flags for the 2023 Heavy Ions run"""
118 flags.Input.MCCampaign = Campaign.MC23d
120 flags.Beam.NumberOfCollisions = 0.
121 flags.Input.ConditionsRunNumber = 460000
123 from LArConfiguration.LArConfigRun3
import LArConfigRun3NoPileUp
127 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
128 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
131 flags.Digitization.PileUp =
True
132 flags.Digitization.DoXingByXingPileUp =
True
133 flags.Digitization.PU.BunchStructureConfig =
'RunDependentSimData.BunchStructureHeavyIon2022'
134 flags.Digitization.PU.InitialBunchCrossing = 0
135 flags.Digitization.PU.FinalBunchCrossing = 0
136 flags.Digitization.PU.NumberOfCavern = 1
138 from HIRecConfig.HIModeFlags
import HImode
140 flags.Reco.EnableZDC =
False
143 flags.Trigger.AODEDMSet =
'AODFULL'
144 flags.Trigger.triggerMenuSetup =
'Dev_HI_run3_v1_TriggerValidation_prescale'
◆ MC23HeavyIons2023NoPileUp()
def python.MC23.MC23HeavyIons2023NoPileUp |
( |
|
flags | ) |
|
MC23 flags for the 2023 Heavy Ions run (without pile-up)
Definition at line 92 of file MC23.py.
93 """MC23 flags for the 2023 Heavy Ions run (without pile-up)"""
94 flags.Input.MCCampaign = Campaign.MC23d
96 flags.Beam.BunchSpacing = 50
97 flags.Beam.NumberOfCollisions = 0.
98 flags.Input.ConditionsRunNumber = 460000
100 from LArConfiguration.LArConfigRun3
import LArConfigRun3NoPileUp
104 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
105 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
107 from HIRecConfig.HIModeFlags
import HImode
109 flags.Reco.EnableZDC =
False
112 flags.Trigger.AODEDMSet =
'AODFULL'
113 flags.Trigger.triggerMenuSetup =
'Dev_HI_run3_v1_TriggerValidation_prescale'
◆ MC23HeavyIons2024()
def python.MC23.MC23HeavyIons2024 |
( |
|
flags | ) |
|
MC23 flags for the 2024 Heavy Ions run
Definition at line 263 of file MC23.py.
264 """MC23 flags for the 2024 Heavy Ions run"""
265 flags.Input.MCCampaign = Campaign.MC23e
267 flags.Beam.NumberOfCollisions = 0.
268 flags.Input.ConditionsRunNumber = 488600
270 from LArConfiguration.LArConfigRun3
import LArConfigRun3NoPileUp
274 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
275 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
278 flags.Digitization.PileUp =
True
279 flags.Digitization.DoXingByXingPileUp =
True
280 flags.Digitization.PU.BunchStructureConfig =
'RunDependentSimData.BunchStructureHeavyIon2022'
281 flags.Digitization.PU.InitialBunchCrossing = 0
282 flags.Digitization.PU.FinalBunchCrossing = 0
283 flags.Digitization.PU.NumberOfCavern = 1
285 from HIRecConfig.HIModeFlags
import HImode
287 flags.Reco.EnableZDC =
False
290 flags.Trigger.AODEDMSet =
'AODFULL'
291 flags.Trigger.triggerMenuSetup =
'Dev_HI_run3_v1_TriggerValidation_prescale'
◆ MC23HeavyIons2024NoPileUp()
def python.MC23.MC23HeavyIons2024NoPileUp |
( |
|
flags | ) |
|
MC23 flags for the 2024 Heavy Ions run (without pile-up)
Definition at line 239 of file MC23.py.
240 """MC23 flags for the 2024 Heavy Ions run (without pile-up)"""
241 flags.Input.MCCampaign = Campaign.MC23e
243 flags.Beam.BunchSpacing = 50
244 flags.Beam.NumberOfCollisions = 0.
245 flags.Input.ConditionsRunNumber = 488600
247 from LArConfiguration.LArConfigRun3
import LArConfigRun3NoPileUp
251 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
252 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
254 from HIRecConfig.HIModeFlags
import HImode
256 flags.Reco.EnableZDC =
False
259 flags.Trigger.AODEDMSet =
'AODFULL'
260 flags.Trigger.triggerMenuSetup =
'Dev_HI_run3_v1_TriggerValidation_prescale'
◆ MC23LowMu()
def python.MC23.MC23LowMu |
( |
|
flags | ) |
|
MC23 flags for MC to match Run 3 data with low pile-up
Definition at line 332 of file MC23.py.
333 """MC23 flags for MC to match Run 3 data with low pile-up"""
334 flags.Input.MCCampaign = Campaign.MC23a
336 flags.Beam.NumberOfCollisions = 60.
337 flags.Input.ConditionsRunNumber = 410000
339 from LArConfiguration.LArConfigRun3
import LArConfigRun3PileUp
343 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
344 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
352 flags.Digitization.PU.NumberOfLowPtMinBias = 0.0499
353 flags.Digitization.PU.NumberOfHighPtMinBias = 0.0001
354 flags.Digitization.PU.BunchStructureConfig =
'RunDependentSimData.BunchStructure_Fill7314_BCMSPattern_Flat'
◆ MC23NoPileUp()
def python.MC23.MC23NoPileUp |
( |
|
flags | ) |
|
MC23 flags for MC without pile-up
Definition at line 357 of file MC23.py.
358 """MC23 flags for MC without pile-up"""
359 flags.Input.MCCampaign = Campaign.MC23a
361 flags.Beam.NumberOfCollisions = 0.
362 flags.Input.ConditionsRunNumber = 410000
364 from LArConfiguration.LArConfigRun3
import LArConfigRun3NoPileUp
368 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
369 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
◆ MC23NoPileUpLowMuLowB()
def python.MC23.MC23NoPileUpLowMuLowB |
( |
|
flags | ) |
|
MC23d flags for MC to match special run 460348
Definition at line 429 of file MC23.py.
430 """MC23d flags for MC to match special run 460348"""
433 flags.Input.MCCampaign = Campaign.MC23d
434 flags.Input.ConditionsRunNumber = 465000
437 flags.BField.configuredSolenoidFieldScale = 0.4
◆ MC23NoPileUpLowMuRun()
def python.MC23.MC23NoPileUpLowMuRun |
( |
|
flags | ) |
|
MC23a flags for MC to match 2002 Low Mu data
Definition at line 423 of file MC23.py.
424 """MC23a flags for MC to match 2002 Low Mu data"""
426 flags.Input.ConditionsRunNumber = 420000
◆ MC23ppReferenceRun2024()
def python.MC23.MC23ppReferenceRun2024 |
( |
|
flags | ) |
|
MC23 flags for the 2024 5.36 TeV pp reference run
Definition at line 208 of file MC23.py.
209 """MC23 flags for the 2024 5.36 TeV pp reference run"""
210 flags.Input.MCCampaign = Campaign.MC23e
212 flags.Beam.NumberOfCollisions = 0.
213 flags.Input.ConditionsRunNumber = 488000
215 from LArConfiguration.LArConfigRun3
import LArConfigRun3NoPileUp
219 from SimulationConfig.SimEnums
import PixelRadiationDamageSimulationType
220 flags.Digitization.PixelPlanarRadiationDamageSimulationType = PixelRadiationDamageSimulationType.RamoPotential
223 flags.Digitization.PileUp =
True
224 flags.Digitization.DoXingByXingPileUp =
True
225 flags.Digitization.PU.BunchStructureConfig =
'RunDependentSimData.BunchStructureHeavyIon2022'
226 flags.Digitization.PU.InitialBunchCrossing = 0
227 flags.Digitization.PU.FinalBunchCrossing = 0
228 flags.Digitization.PU.NumberOfCavern = 1
230 from HIRecConfig.HIModeFlags
import HImode
232 flags.Reco.EnableZDC =
False
235 flags.Trigger.AODEDMSet =
'AODFULL'
236 flags.Trigger.triggerMenuSetup =
'Dev_HI_run3_v1_TriggerValidation_prescale'
◆ MC23Simulation2023HeavyIonRun()
def python.MC23.MC23Simulation2023HeavyIonRun |
( |
|
flags | ) |
|
MC23 flags for simulation simulation of the 2023 Heavy Ion run
Definition at line 513 of file MC23.py.
514 """MC23 flags for simulation simulation of the 2023 Heavy Ion run"""
516 flags.Input.MCCampaign = Campaign.MC23d
518 flags.Input.RunNumbers = [460000]
519 flags.Input.OverrideRunNumber =
True
520 flags.Input.LumiBlockNumbers = [1]
◆ MC23Simulation2024HeavyIonRun()
def python.MC23.MC23Simulation2024HeavyIonRun |
( |
|
flags | ) |
|
MC23 flags for simulation simulation of the 2024 Heavy Ion run
Definition at line 533 of file MC23.py.
534 """MC23 flags for simulation simulation of the 2024 Heavy Ion run"""
536 flags.Input.MCCampaign = Campaign.MC23e
538 flags.Input.RunNumbers = [488600]
539 flags.Input.OverrideRunNumber =
True
540 flags.Input.LumiBlockNumbers = [1]
◆ MC23Simulation2024ppRefRun()
def python.MC23.MC23Simulation2024ppRefRun |
( |
|
flags | ) |
|
MC23 flags for simulation simulation of the 2024 5.36 TeV pp reference run
Definition at line 523 of file MC23.py.
524 """MC23 flags for simulation simulation of the 2024 5.36 TeV pp reference run"""
526 flags.Input.MCCampaign = Campaign.MC23e
528 flags.Input.RunNumbers = [488000]
529 flags.Input.OverrideRunNumber =
True
530 flags.Input.LumiBlockNumbers = [1]
◆ MC23SimulationLowMuRun()
def python.MC23.MC23SimulationLowMuRun |
( |
|
flags | ) |
|
MC23 flags for low mu run simulation
Definition at line 504 of file MC23.py.
505 """MC23 flags for low mu run simulation"""
508 flags.Input.RunNumbers = [420000]
509 flags.Input.OverrideRunNumber =
True
510 flags.Input.LumiBlockNumbers = [1]
◆ MC23SimulationNoIoV()
def python.MC23.MC23SimulationNoIoV |
( |
|
flags | ) |
|
MC23 base flags for simulation without specifying conditions IoVs
Definition at line 482 of file MC23.py.
483 """MC23 base flags for simulation without specifying conditions IoVs"""
484 flags.Input.MCCampaign = Campaign.MC23a
486 from SimulationConfig.SimEnums
import TruthStrategy
487 flags.Sim.PhysicsList =
'FTFP_BERT_ATL'
488 flags.Sim.TruthStrategy = TruthStrategy.MC15aPlus
490 flags.Sim.TRTRangeCut = 30.0
491 flags.Sim.TightMuonStepping =
True
493 from SimulationConfig.G4Optimizations
import enableBeamPipeKill, enableFrozenShowersFCalOnly
495 if flags.Sim.ISF.Simulator.isFullSim():
498 from SimulationConfig.G4Optimizations
import enableG4Optimizations
501 flags.Sim.FastCalo.ParamsInputFilename =
'FastCaloSim/MC23/TFCSparam_dev_Hybrid_Ha_v5_all_baryons_0_500.root'
◆ MC23SimulationSingleIoV()
def python.MC23.MC23SimulationSingleIoV |
( |
|
flags | ) |
|
MC23 flags for simulation
Definition at line 556 of file MC23.py.
557 """MC23 flags for simulation"""
559 flags.Input.MCCampaign = Campaign.MC23a
561 flags.Input.RunNumbers = [410000]
562 flags.Input.OverrideRunNumber =
True
563 flags.Input.LumiBlockNumbers = [1]
◆ MC23SimulationSingleIoVCalibrationHits()
def python.MC23.MC23SimulationSingleIoVCalibrationHits |
( |
|
flags | ) |
|
MC23 flags for simulation with CalibrationHits
Definition at line 615 of file MC23.py.
616 """MC23 flags for simulation with CalibrationHits"""
618 from SimuJobTransforms
import CalHits, ParticleID
def enableBeamPipeKill(flags)
def enableG4Optimizations(flags)
def MC23cSimulationMultipleIoV(flags)
def MC23aSingleBeamspot(flags)
def MC23Simulation2023HeavyIonRun(flags)
def MC23NoPileUpLowMuRun(flags)
def LArConfigRun3NoPileUp(flags)
def MC23cSimulationMultipleIoVCalibrationHits(flags)
def MC23dSimulationLowMuLowB(flags)
def MC23SimulationSingleIoV(flags)
def MC23eSimulationMultipleIoVCalibrationHits(flags)
def LArConfigRun3PileUp(flags)
def MC23Simulation2024ppRefRun(flags)
def MC23eSingleBeamspot(flags)
def MC23gSimulationMultipleIoV(flags)
def MC23Simulation2024HeavyIonRun(flags)
def MC23ppReferenceRun2024(flags)
def MC23HeavyIons2023NoPileUp(flags)
def MC23SimulationLowMuRun(flags)
def MC23eSimulationMultipleIoV(flags)
def MC23gSimulationMultipleIoVCalibrationHits(flags)
def MC23gSingleBeamspot(flags)
def enableFrozenShowersFCalOnly(flags)
def MC23aSimulationMultipleIoV(flags)
def MC23dSingleBeamspot(flags)
def MC23SimulationNoIoV(flags)
def MC23HeavyIons2024NoPileUp(flags)
def MC23SimulationSingleIoVCalibrationHits(flags)
def MC23HeavyIons2024(flags)
def MC23cSingleBeamspot(flags)
def generateRunAndLumiProfile(flags, profile, sequentialEventNumbers=False, doNotCorrectMaxEvents=False)
def MC23aSimulationMultipleIoVCalibrationHits(flags)
def MC23NoPileUpLowMuLowB(flags)
def MC23HeavyIons2023(flags)