Page Menu
Home
HEPForge
Search
Configure Global Search
Log In
Files
F8308503
omega.mli
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
2 KB
Subscribers
None
omega.mli
View Options
(* omega.mli --
Copyright (C) 1999-2022 by
Wolfgang Kilian <kilian@physik.uni-siegen.de>
Thorsten Ohl <ohl@physik.uni-wuerzburg.de>
Juergen Reuter <juergen.reuter@desy.de>
with contributions from
Christian Speckner <cnspeckn@googlemail.com>
WHIZARD is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
WHIZARD is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *)
module
type
T
=
sig
val
main
:
unit
->
unit
(* \begin{dubious}
This used to be only intended for debugging O'Giga,
but might live longer \ldots
\end{dubious} *)
type
flavor
val
diagrams
:
flavor
->
flavor
->
flavor
list
->
((
flavor
*
Momentum
.
Default
.
t
)
*
(
flavor
*
Momentum
.
Default
.
t
,
flavor
*
Momentum
.
Default
.
t
)
Tree
.
t
)
list
end
(* Wrap the two instances of [Fusion.Maker] for
amplitudes and phase space into a single functor to
make sure that the Dirac and Majorana versions match.
Don't export the slightly unsafe
[module Make (FM : Fusion.Maker) (PM : Fusion.Maker)
(TM : Target.Maker) (M : Model.T) : T with type flavor = M.flavor]. *)
module
Binary
(
TM
:
Target
.
Maker
)
(
M
:
Model
.
T
)
:
T
with
type
flavor
=
M
.
flavor
module
Binary_Majorana
(
TM
:
Target
.
Maker
)
(
M
:
Model
.
T
)
:
T
with
type
flavor
=
M
.
flavor
module
Mixed23
(
TM
:
Target
.
Maker
)
(
M
:
Model
.
T
)
:
T
with
type
flavor
=
M
.
flavor
module
Mixed23_Majorana
(
TM
:
Target
.
Maker
)
(
M
:
Model
.
T
)
:
T
with
type
flavor
=
M
.
flavor
module
Mixed23_Majorana_vintage
(
TM
:
Target
.
Maker
)
(
M
:
Model
.
T
)
:
T
with
type
flavor
=
M
.
flavor
module
Nary
(
TM
:
Target
.
Maker
)
(
M
:
Model
.
T
)
:
T
with
type
flavor
=
M
.
flavor
module
Nary_Majorana
(
TM
:
Target
.
Maker
)
(
M
:
Model
.
T
)
:
T
with
type
flavor
=
M
.
flavor
File Metadata
Details
Attached
Mime Type
text/x-tex
Expires
Sat, Dec 21, 12:15 PM (1 d, 16 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4022725
Default Alt Text
omega.mli (2 KB)
Attached To
rWHIZARDSVN whizardsvn
Event Timeline
Log In to Comment