ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
SuperChicUtils.SuperChicConfig Class Reference
Collaboration diagram for SuperChicUtils.SuperChicConfig:

Public Member Functions

def __init__ (self, runArgs)
 
def toFortran (self)
 
def outputLHEFile (self)
 

Public Attributes

 superchicpath
 
 rts
 
 isurv
 
 intag
 
 PDFname
 
 PDFmember
 
 proc
 
 beam
 
 outtg
 
 sfaci
 
 diff
 
 an
 
 az
 
 rz
 
 dz
 
 rn
 
 dn
 
 ionqcd
 
 ionbreakup
 
 fAA
 
 fracsigX
 
 ncall
 
 itmx
 
 prec
 
 ncall1
 
 inccall
 
 itend
 
 iseed
 
 genunw
 
 nev
 
 erec
 
 readwt
 
 wtmax
 
 ymin
 
 ymax
 
 mmin
 
 mmax
 
 gencuts
 
 scorr
 
 fwidth
 
 ptxmax
 
 ptamin
 
 ptbmin
 
 etaamin
 
 etaamax
 
 etabmin
 
 etabmax
 
 acoabmax
 
 ptcmin
 
 etacmin
 
 etacmax
 
 ptdmin
 
 etadmin
 
 etadmax
 
 ptemin
 
 etaemin
 
 etaemax
 
 ptfmin
 
 etafmin
 
 etafmax
 
 rjet
 
 jalg
 
 m2b
 
 pdgid1
 
 pdgid2
 
 malp
 
 gax
 
 alpt
 
 mpol
 
 mmon
 
 gamm
 
 mcharg
 
 mneut
 
 wlp
 
 wlm
 
 tau
 
 mxs
 

Detailed Description

Definition at line 12 of file SuperChicUtils.py.

Constructor & Destructor Documentation

◆ __init__()

def SuperChicUtils.SuperChicConfig.__init__ (   self,
  runArgs 
)

Definition at line 14 of file SuperChicUtils.py.

14  def __init__(self, runArgs):
15  self.superchicpath = os.environ['SUPERCHIC_SOURCE_PATH']
16 
17  #SuperChic specific variables for input.DAT, see writeInputDAT function for more elaboration
18  self.rts = 13000. #collision energy (GeV)
19  if hasattr(runArgs,"ecmEnergy"):
20  self.rts = runArgs.ecmEnergy
21 
22  self.isurv = 4 #Model of soft survival (from 1 -> 4, corresponding to arXiv:1306.2149)
23  self.intag = 'in' #tag for input files
24  self.PDFname = 'MMHT2014lo68cl'
25  self.PDFmember = 0
26  self.proc = 5 #Please consult Superchic Manual https://superchic.hepforge.org/
27  self.beam = 'prot'
28  self.outtg = 'out'
29  self.sfaci = True
30  self.diff = 'el' #interaction: elastic ('el'), single ('sd','sda','sdb') and double ('dd') dissociation.
31  self.an = 208
32  self.az = 82
33  self.rz = 6.68
34  self.dz = 0.447
35  self.rn = 6.7
36  self.dn = 0.55
37  self.ionqcd = 'coh'
38  self.ionbreakup = True
39  self.fAA = '00'
40  self.fracsigX = 1
41  self.ncall = 10000
42  self.itmx = 10
43  self.prec = 0.5
44  self.ncall1 = 10000
45  self.inccall = 10000
46  self.itend = 1000
47 
48  self.iseed = 34
49  if hasattr(runArgs,"randomSeed"):
50  self.iseed = runArgs.randomSeed
51 
52  self.genunw = True
53 
54  self.nev = "500"
55  if hasattr(runArgs,"maxEvents"):
56  self.nev = runArgs.maxEvents
57 
58  self.erec = 'lhe' #output file type
59  self.readwt = False
60  self.wtmax = 0
61  self.ymin = -2.4 # Minimum object rapidity Y_X
62  self.ymax = 2.4 # Maximum object rapidity Y_X
63  self.mmin = 6. # Minimum object mass M_X
64  self.mmax = 500. # Maximum object mass M_X
65  self.gencuts = True # Generate cuts below
66  self.scorr = True
67  self.fwidth = True
68  self.ptxmax = 100.
69  self.ptamin = 3.0 # Minimum pT of outgoing object a (gamma)
70  self.ptbmin = 3.0 # Minimum pT of outgoing object b (gamma)
71  self.etaamin = -2.4 # Minimum eta of outgoing object a
72  self.etaamax = 2.4 # Maximum eta of outgoing object a
73  self.etabmin = -2.4 # Minimum eta of outgoing object b
74  self.etabmax = 2.4 # Maximum eta of outgoing object b
75  self.acoabmax = 100.
76  self.ptcmin = 0
77  self.etacmin = -2.5
78  self.etacmax = 2.5
79  self.ptdmin = 0
80  self.etadmin = -2.5
81  self.etadmax = 2.5
82  self.ptemin = 0
83  self.etaemin = -2.5
84  self.etaemax = 2.5
85  self.ptfmin = 0
86  self.etafmin = -2.5
87  self.etafmax = 2.5
88  self.rjet = 0.6
89  self.jalg = 'antikt'
90  self.m2b = 0.133
91  self.pdgid1 = 211
92  self.pdgid2 = -211
93  self.malp = 1000
94  self.gax = 0.001
95  self.alpt = 'ps'
96  self.mpol = 500
97  self.mmon = 933
98  self.gamm = 10
99  self.mcharg = 100
100  self.mneut = 80
101  self.wlp = 'el'
102  self.wlm = 'el'
103  self.tau = 0.04
104  self.mxs = 100
105 

Member Function Documentation

◆ outputLHEFile()

def SuperChicUtils.SuperChicConfig.outputLHEFile (   self)

Definition at line 283 of file SuperChicUtils.py.

283  def outputLHEFile(self):
284  return "evrecs/evrec"+self.outtg+".dat"
285 
286 

◆ toFortran()

def SuperChicUtils.SuperChicConfig.toFortran (   self)

Definition at line 106 of file SuperChicUtils.py.

106  def toFortran(self):
107 
108  def fortDouble(x):
109  return str(x)+"d0"
110  def fortInt(x):
111  return str(x)
112  def fortBool(x):
113  return '.true.' if x else '.false.'
114  def fortStr(x):
115  return "'{}'".format(x)
116 
117  conf = ""
118  conf+="***********************************************************************************\n"
119  conf+="****** Initialize afain if FIRST FIVE PARAMETERS ARE CHANGED (and beam = 'prot'):******\n"
120  conf+="***********************************************************************************\n"
121  conf+=fortDouble(self.rts) + " ! [rts] : CMS collision energy (GeV) \n"
122  conf+=fortInt(self.isurv) + " ! [isurv] : Model of soft survival (from 1 -> 4)\n"
123  conf+=fortStr(self.intag) + " ! [intag] for input files \n"
124  conf+="***********************************************************************************\n"
125  conf+="***********************************************************************************\n"
126  conf+=fortStr(self.PDFname) + " ! [PDFname] : PDF set \n"
127  conf+=fortInt(self.PDFmember) + " ! [PDFmember] : PDF member \n"
128  conf+="***********************************************************************************\n"
129  conf+=fortInt(self.proc) + " ! [proc] : Process number \n"
130  conf+=fortStr(self.beam) + " ! [beam] : Beam type ('prot', 'ion', 'ionp' or 'el') \n"
131  conf+=fortStr(self.outtg) + " ! [outtg] : for output file \n"
132  conf+=fortBool(self.sfaci) + " ! [sfaci] : Include soft survival effects \n"
133  conf+="***********************************************************************************\n"
134  conf+="***********************************************************************************\n"
135  conf+="***********************************************************************************\n"
136  conf+=fortStr(self.diff) + " ! [diff] : dissociation flag \n"
137  conf+="***********************************************************************************\n"
138  conf+=fortDouble(self.an) + " ! [an] : Ion mass number \n"
139  conf+=fortDouble(self.az) + " ! [az] : Ion atomic number \n"
140  conf+=fortDouble(self.rz) + " ! [rz] : Ion proton density - radius \n"
141  conf+=fortDouble(self.dz) + " ! [dz] : Ion proton density - skin thickness \n"
142  conf+=fortDouble(self.rn) + " ! [rn] : Ion neutron density - radius \n"
143  conf+=fortDouble(self.dn) + " ! [dn] : Ion neutron density - skin thickness \n"
144  conf+=fortStr(self.ionqcd) + " ! [ionqcd] : Coherent ('coh') or incoherent ('incoh') for QCD-induced processes \n"
145  conf+=fortBool(self.ionbreakup) + " ! [ionbreakup] \n"
146  conf+=fortStr(self.fAA) + " ! [fAA] \n"
147  conf+=fortDouble(self.fracsigX) + " ! [fracsigX] : multiply sig_(gamA) by this factor (1d0 - default) \n"
148  conf+="***********************************************************************************\n"
149  conf+="*************Integration parameters************************************************\n"
150  conf+="***********************************************************************************\n"
151  conf+=fortInt(self.ncall) + " ! [ncall] : Number of calls for preconditioning \n"
152  conf+=fortInt(self.itmx) + " ! [itmx] : Number of iterations for preconditioning \n"
153  conf+=fortDouble(self.prec) + " ! [prec] : Relative accuracy (in %) in main run \n"
154  conf+=fortInt(self.ncall1) + " ! [ncall1] : Number of calls in first iteration \n"
155  conf+=fortInt(self.inccall) + " ! [inccall] : Number of increase calls per iteration \n"
156  conf+=fortInt(self.itend) + " ! [itend] : Maximum number of iterations \n"
157  conf+=fortInt(self.iseed) + " ! [iseed] : Random number seed (integer > 0) \n"
158  conf+="***********************************************************************************\n"
159  conf+="********************Unweighted events**********************************************\n"
160  conf+="***********************************************************************************\n"
161  conf+=fortBool(self.genunw) + " ! [genunw] : Generate unweighted events \n"
162  conf+=fortInt(int(self.nev*1.01)) + " ! [nev] : Number of events (preferably controlled by maxEvents option in Gen_tf command) \n"
163  conf+=fortStr(self.erec) + " ! [erec] : Event record format ('hepmc','lhe','hepevt') \n"
164  conf+=fortBool(self.readwt) + " ! [readwt] : Set to true to read in pre-calculated maxium weight below \n"
165  conf+=fortDouble(self.wtmax) + " ! [wtmax] : Maximum weight \n"
166  conf+="***********************************************************************************\n"
167  conf+="***********************************************************************************\n"
168  conf+="******************* general cuts ************************************************\n"
169  conf+=fortDouble(self.ymin) + " ! [ymin] : Minimum object rapidity Y_X \n"
170  conf+=fortDouble(self.ymax) + " ! [ymax] : Maximum object rapidity Y_X \n"
171  conf+=fortDouble(self.mmin) + " ! [mmin] : Minimum object mass M_X (redundant for resonance production) \n"
172  conf+=fortDouble(self.mmax) + " ! [mmax] : Maximum object mass M_X (redundant for resonance production) \n"
173  conf+=fortBool(self.gencuts) + " ! [gencuts] : Generate cuts below \n"
174  conf+=fortBool(self.scorr) + " ! [scorr] : Include spin correlations (for chi_c/b decays) \n"
175  conf+=fortBool(self.fwidth) + " ! [fwidth] : Include finite width (for chi_c decays) \n"
176  conf+="***********************************************************************************\n"
177  conf+="************ See manual for momentum assignments***********************************\n"
178  conf+="***********************************************************************************\n"
179  conf+="******************* Proton Cuts ***************************************************\n"
180  conf+="***********************************************************************************\n"
181  conf+=fortDouble(self.ptxmax) + " ! [ptxmax] : max pT of the system \n"
182  conf+="***********************************************************************************\n"
183  conf+="**********2 body final states : p(a) + p(b) ***************************************\n"
184  conf+="***********************************************************************************\n"
185  conf+=fortDouble(self.ptamin) + " ! [ptamin] \n"
186  conf+=fortDouble(self.ptbmin) + " ! [ptbmin] \n"
187  conf+=fortDouble(self.etaamin) + " ! [etaamin] \n"
188  conf+=fortDouble(self.etaamax) + " ! [etaamax] \n"
189  conf+=fortDouble(self.etabmin) + " ! [etabmin] \n"
190  conf+=fortDouble(self.etabmax) + " ! [etabmax] \n"
191  conf+=fortDouble(self.acoabmax) + " ! [acoabmax] \n"
192  conf+="***********************************************************************************\n"
193  conf+="****** 3 body final states : p(a) + p(b) + p(c) ***********************************\n"
194  conf+="***********************************************************************************\n"
195  conf+=fortDouble(self.ptamin) + " ! [ptamin] \n"
196  conf+=fortDouble(self.ptbmin) + " ! [ptbmin] \n"
197  conf+=fortDouble(self.ptcmin) + " ! [ptcmin] \n"
198  conf+=fortDouble(self.etaamin) + " ! [etaamin] \n"
199  conf+=fortDouble(self.etaamax) + " ! [etaamax] \n"
200  conf+=fortDouble(self.etabmin) + " ! [etabmin] \n"
201  conf+=fortDouble(self.etabmax) + " ! [etabmax] \n"
202  conf+=fortDouble(self.etacmin) + " ! [etacmin] \n"
203  conf+=fortDouble(self.etacmax) + " ! [etacmax] \n"
204  conf+="***********************************************************************************\n"
205  conf+="****** 4 body final states : p(a) + p(b) + p(c) + p(d) ****************************\n"
206  conf+="***********************************************************************************\n"
207  conf+=fortDouble(self.ptamin) + " ! [ptamin] \n"
208  conf+=fortDouble(self.ptbmin) + " ! [ptbmin] \n"
209  conf+=fortDouble(self.ptcmin) + " ! [ptcmin] \n"
210  conf+=fortDouble(self.ptdmin) + " ! [ptdmin] \n"
211  conf+=fortDouble(self.etaamin) + " ! [etaamin] \n"
212  conf+=fortDouble(self.etaamax) + " ! [etaamax] \n"
213  conf+=fortDouble(self.etabmin) + " ! [etabmin] \n"
214  conf+=fortDouble(self.etabmax) + " ! [etabmax] \n"
215  conf+=fortDouble(self.etacmin) + " ! [etacmin] \n"
216  conf+=fortDouble(self.etacmax) + " ! [etacmax] \n"
217  conf+=fortDouble(self.etadmin) + " ! [etadmin] \n"
218  conf+=fortDouble(self.etadmax) + " ! [etadmax] \n"
219  conf+="***********************************************************************************\n"
220  conf+="****** 6 body final states : p(a) + p(b) + p(c) + p(d) + p(e) + p(f) **************\n"
221  conf+="***********************************************************************************\n"
222  conf+=fortDouble(self.ptamin) + " ! [ptamin] \n"
223  conf+=fortDouble(self.ptbmin) + " ! [ptbmin] \n"
224  conf+=fortDouble(self.ptcmin) + " ! [ptcmin] \n"
225  conf+=fortDouble(self.ptdmin) + " ! [ptdmin] \n"
226  conf+=fortDouble(self.ptemin) + " ! [ptemin] \n"
227  conf+=fortDouble(self.ptfmin) + " ! [ptfmin] \n"
228  conf+=fortDouble(self.etaamin) + " ! [etaamin] \n"
229  conf+=fortDouble(self.etaamax) + " ! [etaamax] \n"
230  conf+=fortDouble(self.etabmin) + " ! [etabmin] \n"
231  conf+=fortDouble(self.etabmax) + " ! [etabmax] \n"
232  conf+=fortDouble(self.etacmin) + " ! [etacmin] \n"
233  conf+=fortDouble(self.etacmax) + " ! [etacmax] \n"
234  conf+=fortDouble(self.etadmin) + " ! [etadmin] \n"
235  conf+=fortDouble(self.etadmax) + " ! [etadmax] \n"
236  conf+=fortDouble(self.etaemin) + " ! [etaemin] \n"
237  conf+=fortDouble(self.etaemax) + " ! [etaemax] \n"
238  conf+=fortDouble(self.etaemin) + " ! [etafmin] \n"
239  conf+=fortDouble(self.etafmax) + " ! [etafmax] \n"
240  conf+="***********************************************************************************\n"
241  conf+="******************* jet algorithm parameters **************************************\n"
242  conf+="***********************************************************************************\n"
243  conf+=fortDouble(self.rjet) + " ! [rjet] : Jet Radius \n"
244  conf+=fortStr(self.jalg) + " ! [jalg] : Jet algorithm ('antikt','kt') \n"
245  conf+="***********************************************************************************\n"
246  conf+="***** chi_c/b two-body decays *****************************************************\n"
247  conf+="***********************************************************************************\n"
248  conf+=fortDouble(self.m2b) + " ! [m2b] : mass of decay particles \n"
249  conf+=fortInt(self.pdgid1) + " ! [pdgid1] : PDG number particle 1 \n"
250  conf+=fortInt(self.pdgid2) + " ! [pdgid2] : PDG number particle 2 \n"
251  conf+="***********************************************************************************\n"
252  conf+="******* ALP Parameters ***********************************************************\n"
253  conf+="***********************************************************************************\n"
254  conf+=fortDouble(self.malp) + " ! [malp] : ALP mass (GeV) \n"
255  conf+=fortDouble(self.gax) + " ! [gax] : ALP coupling (GeV^-1) \n"
256  conf+=fortStr(self.alpt) + " ! [alpt] : AlP type (scalar - 'sc', pseudoscalar - 'ps') \n"
257  conf+="***********************************************************************************\n"
258  conf+="**** Monopole Parameters **********************************************************\n"
259  conf+="***********************************************************************************\n"
260  conf+=fortDouble(self.mpol) + " ! [mpol] : Monopole mass \n"
261  conf+=fortDouble(self.mmon) + " ! [mmon] : Monopolium mass \n"
262  conf+=fortDouble(self.gamm) + " ! [gamm] : Monopolium width \n"
263  conf+="***********************************************************************************\n"
264  conf+="**** SUSY Parameters ************************************************************\n"
265  conf+="***********************************************************************************\n"
266  conf+=fortDouble(self.mcharg) + " ! [mcharg] : Chargino/Slepton mass \n"
267  conf+=fortDouble(self.mneut) + " ! [mneut] : Neutralino mass \n"
268  conf+="***********************************************************************************\n"
269  conf+="***********************************************************************************\n"
270  conf+="***********************************************************************************\n"
271  conf+=fortStr(self.wlp) + " ! [wlp] : leptonic decay (either 'mu' or 'el') for Wplus \n"
272  conf+=fortStr(self.wlm) + " ! [wlm] : leptonic decay (either 'mu' or 'el') for Wminus \n"
273 
274  conf+="****************************************************************************************\n"
275  conf+="****** V+X simplified model \n"
276  conf+="****************************************************************************************\n"
277  conf+=fortDouble(self.tau) + " ! [tau] : mass distribution decay constant (GeV^-1) \n"
278  conf+=fortDouble(self.mxs) + " ! [mxs] : mass of MX \n"
279 
280 
281  return conf
282 

Member Data Documentation

◆ acoabmax

SuperChicUtils.SuperChicConfig.acoabmax

Definition at line 75 of file SuperChicUtils.py.

◆ alpt

SuperChicUtils.SuperChicConfig.alpt

Definition at line 95 of file SuperChicUtils.py.

◆ an

SuperChicUtils.SuperChicConfig.an

Definition at line 31 of file SuperChicUtils.py.

◆ az

SuperChicUtils.SuperChicConfig.az

Definition at line 32 of file SuperChicUtils.py.

◆ beam

SuperChicUtils.SuperChicConfig.beam

Definition at line 27 of file SuperChicUtils.py.

◆ diff

SuperChicUtils.SuperChicConfig.diff

Definition at line 30 of file SuperChicUtils.py.

◆ dn

SuperChicUtils.SuperChicConfig.dn

Definition at line 36 of file SuperChicUtils.py.

◆ dz

SuperChicUtils.SuperChicConfig.dz

Definition at line 34 of file SuperChicUtils.py.

◆ erec

SuperChicUtils.SuperChicConfig.erec

Definition at line 58 of file SuperChicUtils.py.

◆ etaamax

SuperChicUtils.SuperChicConfig.etaamax

Definition at line 72 of file SuperChicUtils.py.

◆ etaamin

SuperChicUtils.SuperChicConfig.etaamin

Definition at line 71 of file SuperChicUtils.py.

◆ etabmax

SuperChicUtils.SuperChicConfig.etabmax

Definition at line 74 of file SuperChicUtils.py.

◆ etabmin

SuperChicUtils.SuperChicConfig.etabmin

Definition at line 73 of file SuperChicUtils.py.

◆ etacmax

SuperChicUtils.SuperChicConfig.etacmax

Definition at line 78 of file SuperChicUtils.py.

◆ etacmin

SuperChicUtils.SuperChicConfig.etacmin

Definition at line 77 of file SuperChicUtils.py.

◆ etadmax

SuperChicUtils.SuperChicConfig.etadmax

Definition at line 81 of file SuperChicUtils.py.

◆ etadmin

SuperChicUtils.SuperChicConfig.etadmin

Definition at line 80 of file SuperChicUtils.py.

◆ etaemax

SuperChicUtils.SuperChicConfig.etaemax

Definition at line 84 of file SuperChicUtils.py.

◆ etaemin

SuperChicUtils.SuperChicConfig.etaemin

Definition at line 83 of file SuperChicUtils.py.

◆ etafmax

SuperChicUtils.SuperChicConfig.etafmax

Definition at line 87 of file SuperChicUtils.py.

◆ etafmin

SuperChicUtils.SuperChicConfig.etafmin

Definition at line 86 of file SuperChicUtils.py.

◆ fAA

SuperChicUtils.SuperChicConfig.fAA

Definition at line 39 of file SuperChicUtils.py.

◆ fracsigX

SuperChicUtils.SuperChicConfig.fracsigX

Definition at line 40 of file SuperChicUtils.py.

◆ fwidth

SuperChicUtils.SuperChicConfig.fwidth

Definition at line 67 of file SuperChicUtils.py.

◆ gamm

SuperChicUtils.SuperChicConfig.gamm

Definition at line 98 of file SuperChicUtils.py.

◆ gax

SuperChicUtils.SuperChicConfig.gax

Definition at line 94 of file SuperChicUtils.py.

◆ gencuts

SuperChicUtils.SuperChicConfig.gencuts

Definition at line 65 of file SuperChicUtils.py.

◆ genunw

SuperChicUtils.SuperChicConfig.genunw

Definition at line 52 of file SuperChicUtils.py.

◆ inccall

SuperChicUtils.SuperChicConfig.inccall

Definition at line 45 of file SuperChicUtils.py.

◆ intag

SuperChicUtils.SuperChicConfig.intag

Definition at line 23 of file SuperChicUtils.py.

◆ ionbreakup

SuperChicUtils.SuperChicConfig.ionbreakup

Definition at line 38 of file SuperChicUtils.py.

◆ ionqcd

SuperChicUtils.SuperChicConfig.ionqcd

Definition at line 37 of file SuperChicUtils.py.

◆ iseed

SuperChicUtils.SuperChicConfig.iseed

Definition at line 48 of file SuperChicUtils.py.

◆ isurv

SuperChicUtils.SuperChicConfig.isurv

Definition at line 22 of file SuperChicUtils.py.

◆ itend

SuperChicUtils.SuperChicConfig.itend

Definition at line 46 of file SuperChicUtils.py.

◆ itmx

SuperChicUtils.SuperChicConfig.itmx

Definition at line 42 of file SuperChicUtils.py.

◆ jalg

SuperChicUtils.SuperChicConfig.jalg

Definition at line 89 of file SuperChicUtils.py.

◆ m2b

SuperChicUtils.SuperChicConfig.m2b

Definition at line 90 of file SuperChicUtils.py.

◆ malp

SuperChicUtils.SuperChicConfig.malp

Definition at line 93 of file SuperChicUtils.py.

◆ mcharg

SuperChicUtils.SuperChicConfig.mcharg

Definition at line 99 of file SuperChicUtils.py.

◆ mmax

SuperChicUtils.SuperChicConfig.mmax

Definition at line 64 of file SuperChicUtils.py.

◆ mmin

SuperChicUtils.SuperChicConfig.mmin

Definition at line 63 of file SuperChicUtils.py.

◆ mmon

SuperChicUtils.SuperChicConfig.mmon

Definition at line 97 of file SuperChicUtils.py.

◆ mneut

SuperChicUtils.SuperChicConfig.mneut

Definition at line 100 of file SuperChicUtils.py.

◆ mpol

SuperChicUtils.SuperChicConfig.mpol

Definition at line 96 of file SuperChicUtils.py.

◆ mxs

SuperChicUtils.SuperChicConfig.mxs

Definition at line 104 of file SuperChicUtils.py.

◆ ncall

SuperChicUtils.SuperChicConfig.ncall

Definition at line 41 of file SuperChicUtils.py.

◆ ncall1

SuperChicUtils.SuperChicConfig.ncall1

Definition at line 44 of file SuperChicUtils.py.

◆ nev

SuperChicUtils.SuperChicConfig.nev

Definition at line 54 of file SuperChicUtils.py.

◆ outtg

SuperChicUtils.SuperChicConfig.outtg

Definition at line 28 of file SuperChicUtils.py.

◆ PDFmember

SuperChicUtils.SuperChicConfig.PDFmember

Definition at line 25 of file SuperChicUtils.py.

◆ PDFname

SuperChicUtils.SuperChicConfig.PDFname

Definition at line 24 of file SuperChicUtils.py.

◆ pdgid1

SuperChicUtils.SuperChicConfig.pdgid1

Definition at line 91 of file SuperChicUtils.py.

◆ pdgid2

SuperChicUtils.SuperChicConfig.pdgid2

Definition at line 92 of file SuperChicUtils.py.

◆ prec

SuperChicUtils.SuperChicConfig.prec

Definition at line 43 of file SuperChicUtils.py.

◆ proc

SuperChicUtils.SuperChicConfig.proc

Definition at line 26 of file SuperChicUtils.py.

◆ ptamin

SuperChicUtils.SuperChicConfig.ptamin

Definition at line 69 of file SuperChicUtils.py.

◆ ptbmin

SuperChicUtils.SuperChicConfig.ptbmin

Definition at line 70 of file SuperChicUtils.py.

◆ ptcmin

SuperChicUtils.SuperChicConfig.ptcmin

Definition at line 76 of file SuperChicUtils.py.

◆ ptdmin

SuperChicUtils.SuperChicConfig.ptdmin

Definition at line 79 of file SuperChicUtils.py.

◆ ptemin

SuperChicUtils.SuperChicConfig.ptemin

Definition at line 82 of file SuperChicUtils.py.

◆ ptfmin

SuperChicUtils.SuperChicConfig.ptfmin

Definition at line 85 of file SuperChicUtils.py.

◆ ptxmax

SuperChicUtils.SuperChicConfig.ptxmax

Definition at line 68 of file SuperChicUtils.py.

◆ readwt

SuperChicUtils.SuperChicConfig.readwt

Definition at line 59 of file SuperChicUtils.py.

◆ rjet

SuperChicUtils.SuperChicConfig.rjet

Definition at line 88 of file SuperChicUtils.py.

◆ rn

SuperChicUtils.SuperChicConfig.rn

Definition at line 35 of file SuperChicUtils.py.

◆ rts

SuperChicUtils.SuperChicConfig.rts

Definition at line 18 of file SuperChicUtils.py.

◆ rz

SuperChicUtils.SuperChicConfig.rz

Definition at line 33 of file SuperChicUtils.py.

◆ scorr

SuperChicUtils.SuperChicConfig.scorr

Definition at line 66 of file SuperChicUtils.py.

◆ sfaci

SuperChicUtils.SuperChicConfig.sfaci

Definition at line 29 of file SuperChicUtils.py.

◆ superchicpath

SuperChicUtils.SuperChicConfig.superchicpath

Definition at line 15 of file SuperChicUtils.py.

◆ tau

SuperChicUtils.SuperChicConfig.tau

Definition at line 103 of file SuperChicUtils.py.

◆ wlm

SuperChicUtils.SuperChicConfig.wlm

Definition at line 102 of file SuperChicUtils.py.

◆ wlp

SuperChicUtils.SuperChicConfig.wlp

Definition at line 101 of file SuperChicUtils.py.

◆ wtmax

SuperChicUtils.SuperChicConfig.wtmax

Definition at line 60 of file SuperChicUtils.py.

◆ ymax

SuperChicUtils.SuperChicConfig.ymax

Definition at line 62 of file SuperChicUtils.py.

◆ ymin

SuperChicUtils.SuperChicConfig.ymin

Definition at line 61 of file SuperChicUtils.py.


The documentation for this class was generated from the following file:
vtune_athena.format
format
Definition: vtune_athena.py:14
CaloCellPos2Ntuple.int
int
Definition: CaloCellPos2Ntuple.py:24
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18
str
Definition: BTagTrackIpAccessor.cxx:11