ATLAS Offline Software
Functions
BunchStructure_2015_HeavyIons Namespace Reference

Functions

def setupBunchStructure (flags)
 This configuration replicates the beam configuration in the following file: 25ns_2748b_2736_2452_2524_288bpi12inj.sch. More...
 

Function Documentation

◆ setupBunchStructure()

def BunchStructure_2015_HeavyIons.setupBunchStructure (   flags)

This configuration replicates the beam configuration in the following file: 25ns_2748b_2736_2452_2524_288bpi12inj.sch.

See the following ticket for more details: https://its.cern.ch/jira/browse/ATLASSIM-1788 Any of the filled bunch crossings can be chosen as the central bunch crossing, so the timing of the out-of-time pile-up will vary significantly from event to event. Cavern Background is independent of the bunch pattern. (Compatible with 25ns cavern background.)

Definition at line 15 of file BunchStructure_2015_HeavyIons.py.

15 def setupBunchStructure(flags):
16  # Set this to the spacing between filled bunch-crossings within the train.
17  flags.Beam.BunchSpacing = 50
18  # This now sets the bunch slot length.
19  flags.Digitization.PU.BunchSpacing = 25
20 
21  flags.Digitization.PU.CavernIgnoresBeamInt = True
22 
23  flags.Digitization.PU.BeamIntensityPattern = \
24  [0.0, # bunch crossing zero is always empty
25  1.0, 0.0, 0.0]
BunchStructure_2015_HeavyIons.setupBunchStructure
def setupBunchStructure(flags)
This configuration replicates the beam configuration in the following file: 25ns_2748b_2736_2452_2524...
Definition: BunchStructure_2015_HeavyIons.py:15