ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tools
Campaigns
python
Run1.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2
from
Campaigns.Utils
import
Campaign
3
4
5
def
Run1_2010NoPileUp
(flags):
6
"""flags for MC to match 2010 data without pile-up"""
7
flags.Input.MCCampaign = Campaign.MC23a
# FIXME
8
9
flags.Beam.NumberOfCollisions = 0.
10
11
flags.Input.RunNumbers = [155697]
12
flags.Input.OverrideRunNumber =
True
13
flags.Input.LumiBlockNumbers = [1]
# dummy value
14
15
from
LArConfiguration.LArConfigRun1
import
LArConfigRun1NoPileUp
16
LArConfigRun1NoPileUp(flags)
17
18
19
def
Run1_2011NoPileUp
(flags):
20
"""flags for MC to match 2011 data without pile-up"""
21
flags.Input.MCCampaign = Campaign.MC23a
# FIXME
22
23
flags.Beam.NumberOfCollisions = 0.
24
25
flags.Input.RunNumbers = [180164]
26
flags.Input.OverrideRunNumber =
True
27
flags.Input.LumiBlockNumbers = [1]
# dummy value
28
29
from
LArConfiguration.LArConfigRun1
import
LArConfigRun1NoPileUp
30
LArConfigRun1NoPileUp(flags)
31
32
33
def
Run1_2012NoPileUp
(flags):
34
"""MC16 flags for MC to match 2012 data without pile-up"""
35
flags.Input.MCCampaign = Campaign.MC23a
# FIXME
36
37
flags.Beam.NumberOfCollisions = 0.
38
39
flags.Input.RunNumbers = [212272]
40
flags.Input.OverrideRunNumber =
True
41
flags.Input.LumiBlockNumbers = [1]
# dummy value
42
43
from
LArConfiguration.LArConfigRun1
import
LArConfigRun1NoPileUp
44
LArConfigRun1NoPileUp(flags)
45
46
47
def
Run1_SimulationNoIoV
(flags):
48
"""flags for simulation without specifying conditions IoVs"""
49
flags.Input.MCCampaign = Campaign.MC23a
50
51
from
SimulationConfig.SimEnums
import
TruthStrategy
52
flags.Sim.PhysicsList =
'FTFP_BERT_ATL'
53
flags.Sim.TruthStrategy = TruthStrategy.MC15aPlus
54
55
flags.Sim.TRTRangeCut = 30.0
56
flags.Sim.TightMuonStepping =
True
57
58
from
SimulationConfig.G4Optimizations
import
enableBeamPipeKill, enableFrozenShowersFCalOnly
59
enableBeamPipeKill(flags)
60
if
flags.Sim.ISF.Simulator.isFullSim():
61
enableFrozenShowersFCalOnly(flags)
62
63
64
def
Run1_2010_SimulationSingleIoV
(flags):
65
"""flags for Simulation"""
66
Run1_SimulationNoIoV
(flags)
67
68
flags.Input.RunNumbers = [155697]
69
flags.Input.OverrideRunNumber =
True
70
flags.Input.LumiBlockNumbers = [1]
# dummy value
71
72
73
def
Run1_2011_SimulationSingleIoV
(flags):
74
"""flags for Simulation"""
75
Run1_SimulationNoIoV
(flags)
76
77
flags.Input.RunNumbers = [180164]
78
flags.Input.OverrideRunNumber =
True
79
flags.Input.LumiBlockNumbers = [1]
# dummy value
80
81
82
def
Run1_2012_SimulationSingleIoV
(flags):
83
"""flags for Simulation"""
84
Run1_SimulationNoIoV
(flags)
85
86
flags.Input.RunNumbers = [212272]
87
flags.Input.OverrideRunNumber =
True
88
flags.Input.LumiBlockNumbers = [1]
# dummy value
python.Run1.Run1_2011_SimulationSingleIoV
Run1_2011_SimulationSingleIoV(flags)
Definition
Run1.py:73
python.Run1.Run1_2012_SimulationSingleIoV
Run1_2012_SimulationSingleIoV(flags)
Definition
Run1.py:82
python.Run1.Run1_2010NoPileUp
Run1_2010NoPileUp(flags)
Definition
Run1.py:5
python.Run1.Run1_2010_SimulationSingleIoV
Run1_2010_SimulationSingleIoV(flags)
Definition
Run1.py:64
python.Run1.Run1_2012NoPileUp
Run1_2012NoPileUp(flags)
Definition
Run1.py:33
python.Run1.Run1_SimulationNoIoV
Run1_SimulationNoIoV(flags)
Definition
Run1.py:47
python.Run1.Run1_2011NoPileUp
Run1_2011NoPileUp(flags)
Definition
Run1.py:19
Generated on
for ATLAS Offline Software by
1.17.0