1 | # $Id: LEP_higgs.sin 2293 2010-04-11 23:57:50Z jr_reuter $ |
---|
2 | # Simple complete physics example: Higgs search at LEP |
---|
3 | ######################################################################## |
---|
4 | # |
---|
5 | # Copyright (C) 1999-2011 by |
---|
6 | # Wolfgang Kilian <kilian@physik.uni-siegen.de> |
---|
7 | # Thorsten Ohl <ohl@physik.uni-wuerzburg.de> |
---|
8 | # Juergen Reuter <juergen.reuter@desy.de> |
---|
9 | # Christian Speckner <christian.speckner@physik.uni-freiburg.de> |
---|
10 | # |
---|
11 | # WHIZARD is free software; you can redistribute it and/or modify it |
---|
12 | # under the terms of the GNU General Public License as published by |
---|
13 | # the Free Software Foundation; either version 2, or (at your option) |
---|
14 | # any later version. |
---|
15 | # |
---|
16 | # WHIZARD is distributed in the hope that it will be useful, but |
---|
17 | # WITHOUT ANY WARRANTY; without even the implied warranty of |
---|
18 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
---|
19 | # GNU General Public License for more details. |
---|
20 | # |
---|
21 | # You should have received a copy of the GNU General Public License |
---|
22 | # along with this program; if not, write to the Free Software |
---|
23 | # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. |
---|
24 | # |
---|
25 | ######################################################################## |
---|
26 | |
---|
27 | model = SM |
---|
28 | |
---|
29 | alias n = n1:n2:n3 |
---|
30 | alias N = N1:N2:N3 |
---|
31 | alias q = u:d:s:c |
---|
32 | alias Q = U:D:S:C |
---|
33 | |
---|
34 | # The Higgsstrahlung process |
---|
35 | process zh = e1, E1 => Z, h |
---|
36 | # The missing-energy channel |
---|
37 | process nnbb = e1, E1 => n, N, b, B |
---|
38 | # Other channels (for the 4-jet channels |
---|
39 | # we combine EW and QCD contributions) |
---|
40 | process qqbb = e1, E1 => q, Q, b, B |
---|
41 | process bbbb = e1, E1 => b, B, b, B |
---|
42 | process eebb = e1, E1 => e1, E1, b, B |
---|
43 | process qqtt = e1, E1 => q, Q, e3, E3 |
---|
44 | process bbtt = e1, E1 => b, B, e3, E3 |
---|
45 | |
---|
46 | compile |
---|
47 | |
---|
48 | sqrts = 209 GeV |
---|
49 | |
---|
50 | # Set the input parameters |
---|
51 | mH = 115 GeV |
---|
52 | wH = 3.228 MeV |
---|
53 | # Running b mass |
---|
54 | mb = 2.9 GeV |
---|
55 | me = 0 |
---|
56 | ms = 0 |
---|
57 | mc = 0 |
---|
58 | |
---|
59 | cuts = all M >= 10 GeV [q,Q] |
---|
60 | |
---|
61 | integrate (zh) { iterations = 5:5000} |
---|
62 | |
---|
63 | integrate(nnbb,qqbb,bbbb,eebb, |
---|
64 | qqtt,bbtt) { iterations = 12:20000 } |
---|
65 | |
---|
66 | # Define title etc. as global variables, that will be used by PLOT |
---|
67 | $description = |
---|
68 | "A WHIZARD 2.0 Example. Using weighted events to speed things up." |
---|
69 | $y_label = "$N_{\textrm{events}}$" |
---|
70 | |
---|
71 | # Allocate plots |
---|
72 | $title = "Invisible mass distribution in $e^+e^- \to \nu\bar\nu b \bar b$" |
---|
73 | $x_label = "$M_{\nu\nu}$/GeV" |
---|
74 | histogram m_invisible (70 GeV, 130 GeV, 0.5 GeV) |
---|
75 | |
---|
76 | $title = "$bb$ invariant mass distribution in $e^+e^- \to \nu\bar\nu b \bar b$" |
---|
77 | $x_label = "$M_{b\bar b}$/GeV" |
---|
78 | histogram m_bb (70 GeV, 130 GeV, 0.5 GeV) |
---|
79 | |
---|
80 | analysis = record m_invisible (eval M [n,N]); |
---|
81 | record m_bb (eval M [b,B]) |
---|
82 | |
---|
83 | luminosity = 10 |
---|
84 | |
---|
85 | simulate (nnbb) |
---|
86 | |
---|
87 | $title = "Dijet invariant mass distribution in $e^+e^- \to q \bar q b \bar b$" |
---|
88 | $x_label = "$M_{q\bar q}$/GeV" |
---|
89 | histogram m_jj (70 GeV, 130 GeV, 0.5 GeV) |
---|
90 | |
---|
91 | simulate (qqbb) { analysis = record m_jj (eval M / 1 GeV [combine [q,Q]]) } |
---|
92 | |
---|
93 | compile_analysis { $out_file = "lep_higgs.dat" } |
---|
94 | |
---|