ATLAS Offline Software
Loading...
Searching...
No Matches
mc.StarlightPy8_gammagamma2mumu_1p5M4_CA.py
Go to the documentation of this file.
1# Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
2
3from EvgenJobTransforms.EvgenCAConfig import EvgenConfig
4
5class Sample(EvgenConfig):
6
7 def setupFlags(self, flags):
8 self.description = "Starlight+Pythia8 gamma + gamma UPC collisions to continuum -> mumu, 1.5 < m < 4 GeV, 0.75 < pT(mu) < 2. GeV, |eta(mu)| < 2.6"
9 self.keywords = ["2photon","2lepton","2muon"]
10 self.contact = ["pawel.rybczynski@cern.ch"]
11 self.nEventsPerJob = 10000
12
13 def setupProcess(self, flags):
14
15 slightIn = [
16 "maxW 4", #Max value of w
17 "minW 1.5", #Min value of w
18 "maxRapidity 3.", #max y
19 "nmbRapidityBins 300", #Bins n y
20 "accCutPt 1", #Cut in pT? 0 = (no, 1 = yes)
21 "minPt 0.75", #Minimum pT in GeV
22 "maxPt 2.", #Maximum pT in GeV
23 "accCutEta 1", #Cut in pseudorapidity? (0 = no, 1 = yes)
24 "minEta -2.6", #Minimum pseudorapidity
25 "maxEta 2.6", #Maximum pseudorapidity
26 "productionMode 1", #(1=2-phot,2=vmeson(narrow),3=vmeson(wide))
27 "prodParticleId 13", #Channel of interest
28 "beamBreakupMode 5", #Controls the nuclear breakup
29 ]
30
31 from Starlight_i.StarlightConfig import Starlight_Pythia8_Common_Cfg
32 sampleConfig = Starlight_Pythia8_Common_Cfg(
33 flags,
34 Initialize=slightIn,
35 Commands=['TauDecays:mode = 0']
36 )
37
38 return sampleConfig
setupProcess(self, flags)
setupFlags(self, flags)