McMule
Contents:
Getting started
Structure of McMule
Observable validator
General aspects of using McMule
The menu file and
pymule
batch
libmcmule user guide
pymule user guide
Technical aspects of McMule
Implementing new processes in McMule
The FKS
\(^2\)
scheme
Glossary
Bibliography
Particle ID
Available processes and
which_piece
libmcmule reference guide
pymule reference guide
McMule
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
absvec() (fortran function)
add_folder() (pymule.loader.Options method)
addplots() (in module pymule.errortools)
alpha (fortran variable)
alpha_composite() (in module pymule.colours)
as_record() (pymule.loader.XiRecord method)
asymtensor() (fortran function)
B
BareRecordV4 (class in pymule.vegas)
BaseValidator (class in pymule.validator.validator)
bin_kind (fortran variable)
boost_back() (fortran function)
boost_rf() (fortran function)
BoundsValidator (class in pymule.validator.validator)
BR
build() (pymule.validator.importer.DistanceFunction class method)
build_all() (pymule.validator.validator.ValidatorBuilder method)
build_boost() (pymule.validator.validator.ValidatorBuilder method)
build_bounds() (pymule.validator.validator.ValidatorBuilder method)
build_eventswap() (pymule.validator.validator.ValidatorBuilder method)
build_flip() (pymule.validator.validator.ValidatorBuilder method)
build_rotation() (pymule.validator.validator.ValidatorBuilder method)
build_samezero() (pymule.validator.validator.ValidatorBuilder method)
build_soft_limit() (pymule.validator.validator.ValidatorBuilder method)
build_soft_swap() (pymule.validator.validator.ValidatorBuilder method)
build_swap_symmetry() (pymule.validator.validator.ValidatorBuilder method)
build_triangle() (pymule.validator.validator.ValidatorBuilder method)
C
can_open() (pymule.loader.FolderLoader class method)
(pymule.loader.GitLabLoader class method)
(pymule.loader.Loader class method)
(pymule.loader.TarLoader class method)
chain() (pymule.loader.Loader static method)
Chi2 (class in pymule.record)
Chi2.Type (class in pymule.record)
chi2a (pymule.record.Record property)
chisq() (in module pymule.errortools)
collcut (fortran variable)
combineNplots() (in module pymule.errortools)
combineplots() (in module pymule.errortools)
compare() (pymule.validator.validator.MeasurementValidator method)
config file
container
containerisation
convert_masses() (pymule.validator.validator.Piece static method)
convert_to_PID() (in module pymule.validator.validator)
corner region
cos_th() (fortran function)
counter-event
D
DiscB() (fortran function)
DiscB_cplx() (fortran function)
distance function
DistanceFunction (class in pymule.validator.importer)
dividenumbers() (in module pymule.errortools)
divideplots() (in module pymule.errortools)
do_test_from_whichpiece() (in module pymule.validator.validator)
do_tests_from_process() (in module pymule.validator.validator)
DSL
E
eik() (fortran function)
errorband() (in module pymule.plot)
eta() (fortran function)
euler_mat() (fortran function)
event
EventSwappingValidator (class in pymule.validator.validator)
EW
executor
F
fatal
filenamesuffix (fortran variable)
filenamesuffixLen (fortran variable)
FileRecord (class in pymule.vegas)
FKS
flavour (fortran variable)
FlipValidator (class in pymule.validator.validator)
FoamRecordV4 (class in pymule.vegas)
FolderLoader (class in pymule.loader)
format_label_string_with_exponent() (in module pymule.plot)
FortranDistanceFunction (class in pymule.validator.importer)
FortranLoader (class in pymule.validator.importer)
FortranMeasurementFunction (class in pymule.validator.importer)
from_merge() (pymule.record.Chi2 class method)
from_process() (pymule.validator.validator.Piece class method)
from_single() (pymule.record.Chi2 class method)
from_whichpiece() (pymule.validator.validator.Piece class method)
FSR
full period
G
generic piece
generic process
get_errorbands() (in module pymule.xicut)
get_soft_from_sigma() (pymule.validator.validator.Piece static method)
get_val() (in module pymule.xicut)
GF (fortran variable)
GitLabLoader (class in pymule.loader)
graph() (pymule.validator.validator.BaseValidator method)
guess_version() (in module pymule.vegas)
H
histograms (pymule.loader.XiRecord property)
(pymule.record.Record property)
HVP
I
ieik() (fortran function)
image
initflavour() (fortran subroutine)
inituser() (fortran subroutine)
integratehistogram() (in module pymule.errortools)
IR
ISR
K
kappa (fortran variable)
kplot() (in module pymule.plot)
L
lambda (fortran variable)
Li2() (in module pymule.maths)
Li3() (in module pymule.maths)
list() (pymule.loader.FolderLoader method)
(pymule.loader.GitLabLoader method)
(pymule.loader.Loader method)
(pymule.loader.TarLoader method)
LO
load() (pymule.loader.XiRecord class method)
load_processes_from_json() (in module pymule.validator.validator)
load_quant() (fortran subroutine)
Loader (class in pymule.loader)
LorentzBoostValidator (class in pymule.validator.validator)
LP
M
make_mlm() (fortran function)
max_val (fortran variable)
mcmule_alpha (C member)
mcmule_bin_kind (C member)
mcmule_CLj (C member)
mcmule_CRj (C member)
mcmule_filename_suffix_length (C member)
mcmule_filenamesuffix (C member)
mcmule_Gf (C member)
mcmule_initflavour (C function)
mcmule_lower_bounds (C member)
mcmule_Me (C member)
mcmule_measurement_function (C function)
mcmule_Mj (C member)
mcmule_Mm (C member)
mcmule_Mtau (C member)
mcmule_musq (C member)
mcmule_namelen (C member)
mcmule_names (C member)
mcmule_Nel (C member)
mcmule_Nhad (C member)
mcmule_Nmu (C member)
mcmule_nr_q (C member)
mcmule_Ntau (C member)
mcmule_number_bins (C member)
mcmule_number_hist (C member)
mcmule_pass_cut (C member)
mcmule_pol1 (C member)
mcmule_pol2 (C member)
mcmule_protonff (C member)
mcmule_protonff_kappa (C member)
mcmule_protonff_lambda (C member)
mcmule_runmcmule (C function)
mcmule_scms (C member)
MCMULE_SET_NAME (C macro)
mcmule_set_observable (C function)
mcmule_sw2 (C member)
mcmule_upper_bounds (C member)
mcmule_user_initialisation (C function)
mcmule_user_integration (C function)
mcmule_user_integration_dimension (C member)
mcmule_userweight (C member)
Me (fortran variable)
measurement function
MeasurementFunction (class in pymule.validator.importer)
MeasurementValidator (class in pymule.validator.validator)
Mel (fortran variable)
menu file
merge() (pymule.record.Record class method)
mergebins() (in module pymule.errortools)
merged_seeds (pymule.loader.XiRecord property)
mergefks() (in module pymule.loader)
mergefkswithplot() (in module pymule.xicut)
mergenumbers() (in module pymule.errortools)
mergeplots() (in module pymule.errortools)
min_val (fortran variable)
Mj (fortran variable)
mlm (fortran type)
Mm (fortran variable)
Mmu (fortran variable)
modmomenta() (pymule.validator.validator.BaseValidator method)
(pymule.validator.validator.FlipValidator method)
(pymule.validator.validator.LorentzBoostValidator method)
(pymule.validator.validator.RotationValidator method)
(pymule.validator.validator.SoftSwapValidator method)
(pymule.validator.validator.SwapSymmetryValidator method)
modpoint() (pymule.validator.validator.BaseValidator method)
(pymule.validator.validator.SoftLimitValidator method)
(pymule.validator.validator.SoftSwapValidator method)
module
pymule.colours
pymule.compress
pymule.errortools
pymule.loader
pymule.maths
pymule.mpl_axes_aligner
pymule.mule
pymule.plot
pymule.record
pymule.validator.importer
pymule.validator.psgen
pymule.validator.validator
pymule.vegas
pymule.xicut
Mproton (fortran variable)
Mt (fortran variable)
Mtau (fortran variable)
mulify() (in module pymule.mule)
multiintersect() (in module pymule.loader)
musq (fortran variable)
myfit() (in module pymule.xicut)
MZ (fortran variable)
N
names (fortran variable)
names_t (in module pymule.validator.importer)
namesLen (fortran variable)
nbins (fortran variable)
nel (fortran variable)
nhad (fortran variable)
NLO
NLP
nmu (fortran variable)
NNLO
non-fatal
NotEnoughEnergyError
nq (fortran variable)
nr_q (fortran variable)
ntau (fortran variable)
NTS
ntssoft() (fortran function)
ntsSwitch (fortran variable)
O
open() (pymule.loader.Loader method)
open1() (pymule.loader.FolderLoader method)
(pymule.loader.GitLabLoader method)
(pymule.loader.Loader method)
(pymule.loader.TarLoader method)
Options (class in pymule.loader)
OS
P
part() (fortran function)
particle (fortran type)
particles (fortran type)
partInterface() (fortran function)
parts() (fortran function)
pass_cut (fortran variable)
PCS
pcSwitch (fortran variable)
phi() (fortran function)
pi (fortran variable)
pick_psgen_func() (pymule.validator.validator.Piece static method)
PID
Piece (class in pymule.validator.validator)
plusnumbers() (in module pymule.errortools)
pol1 (fortran variable)
pol2 (fortran variable)
printnumber() (in module pymule.errortools)
process group
process_names() (pymule.validator.importer.FortranMeasurementFunction method)
PSD3() (fortran subroutine)
PSD4() (fortran subroutine)
PSD4_FKS() (fortran subroutine)
PSD5() (fortran subroutine)
PSD5_25() (fortran subroutine)
PSD5_FKS() (fortran subroutine)
PSD6() (fortran subroutine)
PSD6_23_24_34() (fortran subroutine)
PSD6_23_24_34_E56() (fortran subroutine)
PSD6_25_26_m50_FKS() (fortran subroutine)
PSD6_26_2x5() (fortran subroutine)
PSD6_FKS() (fortran subroutine)
PSD6_FKSS() (fortran subroutine)
PSD6_P_25_26_m50_FKS() (fortran subroutine)
PSD7() (fortran subroutine)
PSD7_27_37_47_2x5_FKS() (fortran subroutine)
PSD7_27_37_47_E56_FKS() (fortran subroutine)
PSD7_27_37_47_FKS() (fortran subroutine)
psgen() (in module pymule.validator.psgen)
psgen_FKS() (in module pymule.validator.psgen)
psgen_X() (in module pymule.validator.psgen)
psgen_X_FKS() (in module pymule.validator.psgen)
PSX2() (fortran subroutine)
PSX3_35_FKS() (fortran subroutine)
PSX3_coP13_35_FKS() (fortran subroutine)
PSX3_coP_35_FKS() (fortran subroutine)
PSX3_coP_45_FKS() (fortran subroutine)
PSX3_FKS() (fortran subroutine)
PSX3_P13_35_FKS() (fortran subroutine)
PSX3_P_15_25_FKS() (fortran subroutine)
PSX3_P_15_FKS() (fortran subroutine)
PSX3_P_35_FKS() (fortran subroutine)
PSX3_P_45_FKS() (fortran subroutine)
PSX4() (fortran subroutine)
PSX4_35_36_FKSS() (fortran subroutine)
PSX4_coP13_35_36_FKSS() (fortran subroutine)
PSX4_coP_35_36_FKSS() (fortran subroutine)
PSX4_coP_45_46_FKSS() (fortran subroutine)
PSX4_FKSS() (fortran subroutine)
PSX4_P13_35_36_FKSS() (fortran subroutine)
PSX4_P_15_16_25_26_FKSS() (fortran subroutine)
PSX4_P_15_16_FKSS() (fortran subroutine)
PSX4_P_35_36_FKSS() (fortran subroutine)
PSX4_P_45_46_FKSS() (fortran subroutine)
pt() (fortran function)
pymule.colours
module
pymule.compress
module
pymule.errortools
module
pymule.loader
module
pymule.maths
module
pymule.mpl_axes_aligner
module
pymule.mule
module
pymule.plot
module
pymule.record
module
pymule.validator.importer
module
pymule.validator.psgen
module
pymule.validator.validator
module
pymule.vegas
module
pymule.xicut
module
Q
qsoft (fortran variable)
quant() (fortran function)
R
random seed
rap() (fortran function)
read() (pymule.vegas.FileRecord class method)
read_record() (in module pymule.vegas)
real (C type)
(fortran type)
Record (class in pymule.record)
reset() (pymule.loader.Options method)
rij() (fortran function)
RNG
RotationValidator (class in pymule.validator.validator)
runmcmule() (fortran subroutine)
S
s() (fortran function)
sachs_gel() (fortran function)
sachs_gmag() (fortran function)
SameZeroValidator (class in pymule.validator.validator)
ScalarC0() (fortran function)
ScalarC0_cplx() (fortran function)
ScalarC0IR6() (fortran function)
ScalarC0IR6_cplx() (fortran function)
ScalarD0IR16() (fortran function)
ScalarD0IR16_cplx() (fortran function)
scaleplot() (in module pymule.errortools)
scms (fortran variable)
seeds (pymule.loader.XiRecord property)
set_observable() (fortran subroutine)
setup() (in module pymule.loader)
setup_pgf() (in module pymule.plot)
SHA1
shared library
sigma() (in module pymule.loader)
SM
soft cut
softcut (fortran variable)
SoftLimitValidator (class in pymule.validator.validator)
SoftSwapValidator (class in pymule.validator.validator)
sq() (fortran function)
sSwitch (fortran variable)
submission script
sw2 (fortran variable)
SwapSymmetryValidator (class in pymule.validator.validator)
T
TarLoader (class in pymule.loader)
the_proton_ff (fortran variable)
threepanel() (in module pymule.plot)
time (pymule.loader.XiRecord property)
(pymule.record.Record property)
timesnumbers() (in module pymule.errortools)
TOML
TriangleValidator (class in pymule.validator.validator)
twopanel() (in module pymule.plot)
U
uncompress() (in module pymule.compress)
userdim (fortran variable)
userevent() (fortran subroutine)
userfile
userweight (fortran variable)
V
ValidatorBuilder (class in pymule.validator.validator)
value (pymule.record.Record property)
VegasRecord (class in pymule.vegas)
VegasRecordV1 (class in pymule.vegas)
VegasRecordV2 (class in pymule.vegas)
VegasRecordV3 (class in pymule.vegas)
VegasRecordV4 (class in pymule.vegas)
VP
W
watermark() (in module pymule.plot)
which_piece
(fortran variable)
write() (pymule.vegas.FoamRecordV4 method)
(pymule.vegas.VegasRecordV4 method)
write_record() (in module pymule.vegas)
X
xic (pymule.loader.XiRecord property)
xicut1 (fortran variable)
xicut2 (fortran variable)
,
[1]
xieik1 (fortran variable)
xiout (fortran variable)
XiRecord (class in pymule.loader)
xiresidue() (in module pymule.xicut)
Y
yaxes() (in module pymule.mpl_axes_aligner)
yout (fortran variable)
Z
zero (fortran variable)