diff --git a/README.html b/README.html index ebf26c1..a2ea345 100644 --- a/README.html +++ b/README.html @@ -180,7 +180,7 @@
ON
-Loading library libAmpsDataIO.so ............ ON
Loading library libFSRoot.so ................ OFF
Loading library libAmpsGen.so ............... ON
------------------------------------------------
@@ -667,7 +667,7 @@ Generating Events
******************************************************************************
*Tree :kin : Kinematics *
-*Entries : 15000 : Total = 1269353 bytes File Size = 869151 *
+*Entries : 15000 : Total = 1269353 bytes File Size = 869154 *
* : : Tree compression factor = 1.46 *
******************************************************************************
*Br 0 :NumFinalState : NumFinalState/I *
@@ -829,23 +829,23 @@ Generating EventsatiSetup
cfgGenerator
fit
-mcmc
+MCMC
LoadParameters
PlotGen
extract_ff
diff --git a/notebooks/mcmc.html b/notebooks/mcmc.html
index 5a6f979..83c4a1f 100644
--- a/notebooks/mcmc.html
+++ b/notebooks/mcmc.html
@@ -870,7 +870,7 @@ Markov Chain Monte CarloatiSetup
cfgGenerator
fit
-mcmc
+MCMC
LoadParameters
PlotGen
extract_ff
@@ -449,7 +449,7 @@ Maximum Likelihood Estimation
LIKELIHOOD BEFORE MINIMIZATION: 112356.11732090596
-LIKELIHOOD AFTER MINIMIZATION (NO RANDOMIZATION): 14346.408126566832
-Resetting source kin in /w/halld-scshelf2101/lng/WORK/PyAmpTools/tests/samples/SIMPLE_EXAMPLE/samples/data_generated_samples.root
+LIKELIHOOD AFTER MINIMIZATION (NO RANDOMIZATION): 14346.408126566832
+Resetting source kin in /w/halld-scshelf2101/lng/WORK/PyAmpTools/tests/samples/SIMPLE_EXAMPLE/samples/data_generated_samples.root
[ Minuit ]:
@@ -729,8 +729,8 @@ Maximum Likelihood EstimationatiSetup
cfgGenerator
fit
-mcmc
+MCMC
LoadParameters
PlotGen
extract_ff
@@ -407,11 +407,11 @@ Plotting Fit Results
ON
-Loading library libAmpPlotter.so ............ ON
Loading library libAmpsDataIO.so ............ ON
Loading library libFSRoot.so ................ ON
Loading library libAmpsGen.so ............... OFF
diff --git a/notebooks/pyroot.html b/notebooks/pyroot.html
index c61122c..3de2405 100644
--- a/notebooks/pyroot.html
+++ b/notebooks/pyroot.html
@@ -182,7 +182,7 @@
atiSetup
cfgGenerator
fit
-mcmc
+MCMC
LoadParameters
PlotGen
extract_ff
diff --git a/searchindex.js b/searchindex.js
index ebf17f2..ebce26a 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["README", "api/atiSetup", "api/cfgGenerator", "api/extract_ff", "api/fit", "api/loadParameters", "api/mcmc", "api/plotgen", "intro", "notebooks/fitting", "notebooks/generation", "notebooks/libraryLoading", "notebooks/mcmc", "notebooks/mle", "notebooks/plotgen", "notebooks/pyroot"], "filenames": ["README.md", "api/atiSetup.rst", "api/cfgGenerator.rst", "api/extract_ff.rst", "api/fit.rst", "api/loadParameters.rst", "api/mcmc.rst", "api/plotgen.rst", "intro.md", "notebooks/fitting.ipynb", "notebooks/generation.ipynb", "notebooks/libraryLoading.ipynb", "notebooks/mcmc.ipynb", "notebooks/mle.ipynb", "notebooks/plotgen.ipynb", "notebooks/pyroot.ipynb"], "titles": ["<no title>", "atiSetup", "cfgGenerator", "extract_ff", "fit", "LoadParameters", "MCMC", "PlotGen", "PyAmpTools", "Fitting", "Generating Data", "Loading Libraries", "Markov Chain Monte Carlo", "Maximum Likelihood Estimation", "Plotting Fit Results", "PyROOT - Lessons Learned"], "terms": {"document": [0, 10, 12], "power": 0, "jupyt": [0, 8], "book": [0, 7, 14], "distribut": [0, 6, 8, 10, 12], "sphinx": 0, "A": [0, 1, 2, 7, 8, 10, 12, 13], "makefil": [0, 8], "prepar": [0, 12], "build": [0, 8, 10], "clean": [0, 1, 10], "push": 0, "chang": 0, "github": [0, 8], "page": 0, "make": [0, 1, 8, 10, 14], "gener": [0, 2, 7, 8, 12, 13], "html": 0, "file": [0, 2, 3, 4, 6, 7, 8, 12, 13, 14], "run": [0, 4, 8, 10, 12, 13], "updat": [0, 8], "loadlibrari": 1, "acceler": [1, 11], "use_fsroot": [1, 11, 14], "fals": [1, 4, 6, 7, 12], "use_genamp": [1, 10, 11, 12], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14], "load": [1, 8, 10, 12, 13, 14], "all": [1, 3, 7, 8, 10, 11, 14], "librari": [1, 8, 10, 12, 13, 14], "print": [1, 3, 10, 12, 13, 14], "avail": [1, 8, 10], "libnam": 1, "rank_mpi": [1, 4, 10, 11, 12, 13], "0": [1, 4, 10, 11, 12, 13, 14], "true": [1, 3, 6, 7, 10, 11, 12, 14], "share": [1, 8], "prepare_mpigpu": 1, "set": [1, 5, 8, 10, 11, 12, 13, 14], "variabl": [1, 7, 8, 10, 11, 12, 13], "us": [1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14], "mpi": [1, 4, 8, 10, 11, 12, 13, 14], "gpu": [1, 8, 10, 11, 12, 13, 14], "request": [1, 5, 7, 10, 12, 14], "check": [1, 7], "who": 1, "call": [1, 4, 5, 7, 10, 13], "python": [1, 8, 11, 12, 14], "If": [1, 5, 7, 10, 12], "bash": 1, "singl": [1, 4, 10, 13], "process": [1, 10], "mpiexec": 1, "mpirun": 1, "paramet": [1, 2, 3, 4, 5, 6, 7, 10, 12, 13], "str": [1, 2, 3, 4, 6, 7, 10, 12], "flag": [1, 4, 8], "from": [1, 3, 5, 6, 7, 8, 10, 12, 13, 14], "argpars": [1, 13, 14], "cpu": 1, "mpigpu": [1, 8], "gpumpi": [1, 8], "return": [1, 2, 3, 4, 5, 6, 7, 12, 14], "use_gpu": [1, 10, 11, 12, 13], "bool": [1, 3, 4, 6, 7], "int": [1, 4, 6, 13], "rank": [1, 4], "default": [1, 4, 6, 8, 9, 10, 11, 12], "even": [1, 10, 11, 12], "type": [1, 4, 5, 6, 7, 12, 14, 15], "use_mpi": [1, 4, 10, 11, 12, 13], "set_alias": 1, "caller_glob": 1, "due": 1, "requir": [1, 8, 9, 10], "c": [1, 7, 8, 11], "templat": 1, "fact": 1, "class": [1, 5, 6, 7, 9, 10, 11, 12, 14], "live": [1, 11], "under": [1, 8, 11], "root": [1, 3, 7, 8, 10, 11, 12, 13, 14], "namespac": [1, 11], "alias": [1, 11, 13], "can": [1, 5, 8, 9, 10, 11, 12, 13, 14, 15], "up": [1, 9, 10, 12], "code": [1, 10, 11, 12, 13, 14], "significantli": 1, "dictionari": [1, 5, 6, 7, 10, 12, 14], "append": [1, 4, 14], "global": [1, 10, 11, 12, 13, 14], "function": [1, 6, 7, 8, 10, 11, 13, 14], "therebi": 1, "dict": [1, 5, 6, 7], "setup": [1, 8, 10, 11, 12, 13, 14], "calling_glob": 1, "perform": [1, 4, 6, 8, 9, 10, 11, 12, 13, 14], "basic": 1, "fsroot": [1, 8, 10, 11, 13, 14], "should": [1, 10, 11, 12, 14], "genamp": 1, "generate_zlm_cfg": [2, 10], "ejm": 2, "angl": [2, 14], "fraction": [2, 3, 6, 12], "data": [2, 7, 8, 12, 13], "gen": [2, 12, 13], "acc": [2, 12, 13], "bkgnd": [2, 7], "realamp": 2, "fixedamp": 2, "fitnam": [2, 10], "cfgfileoutputnam": 2, "basereactnam": 2, "particl": [2, 7, 10, 12, 13, 14], "an": [2, 5, 6, 7, 8, 10, 11, 12, 13, 14], "amptool": [2, 5, 8, 9, 10, 12, 13, 14], "configur": [2, 12, 13, 14], "zlm": [2, 10, 12, 13, 14], "fit": [2, 3, 5, 7, 8, 10, 12, 13], "list": [2, 5, 6, 7, 12, 13, 14], "e": [2, 13, 14], "j": 2, "m": [2, 3, 10, 14], "quantum": [2, 8], "number": [2, 3, 4, 6, 10, 12, 13], "reflect": [2, 10], "spin": 2, "project": [2, 3, 10], "polar": [2, 10], "degre": 2, "amplitud": [2, 3, 5, 7, 8, 10, 12, 13, 14], "name": [2, 3, 4, 5, 6, 7, 10, 12, 13, 14], "ar": [2, 3, 5, 7, 8, 9, 10, 12, 13, 14], "real": [2, 5, 6, 10, 12, 13], "fix": [2, 5, 10, 12, 13], "fitresult": [2, 3, 5, 7, 12, 14], "creat": [2, 6, 8, 10, 12, 13, 14], "thi": [2, 4, 8, 10, 12, 13, 14, 15], "prefix": [2, 4], "output": [2, 3, 4, 6, 7, 10, 12], "base": [2, 4, 5, 6, 7, 9, 10, 12], "reaction": [2, 7, 10, 12, 13, 14], "none": [2, 3, 7], "write": [2, 10], "result": [3, 5, 6, 7, 8, 10, 12, 13], "outfilenam": 3, "acceptancecorrect": 3, "fmt": 3, "5f": 3, "regex_merg": 3, "extract": [3, 5, 12, 14], "phase": [3, 12], "differ": 3, "between": [3, 8, 12, 14], "pair": [3, 5, 7, 10, 12], "wave": [3, 7, 8, 14], "object": [3, 5, 6, 7, 12, 13, 14], "regex": 3, "merg": 3, "tool": 3, "relat": 3, "each": [3, 12], "other": [3, 5, 8, 10, 12], "user": [3, 7, 13, 14], "specifi": [3, 7, 8, 10, 11, 12, 13], "For": [3, 5, 10, 12, 14], "exampl": [3, 7, 8, 10, 14], "waveset": [3, 7, 14], "d": [3, 8], "2": [3, 10, 12, 13, 14], "1": [3, 10, 12, 13, 14], "d0": 3, "d1": 3, "d2": 3, "To": [3, 8, 10], "remov": [3, 12, 14], "sign": 3, "end": 3, "reflectivit": 3, "r": [3, 12], "first": [3, 10, 12, 13, 14], "dump": [3, 7, 12, 14], "stdout": 3, "accept": [3, 6, 7, 12, 13], "correct": [3, 7], "valu": [3, 5, 6, 10, 12, 13, 14], "string": [3, 7, 10, 11, 14], "format": [3, 5, 8, 10, 12, 14], "pattern": 3, "replac": 3, "separ": [3, 7, 8, 10, 14], "performfit": 4, "ati": [4, 6, 12, 13], "seed_file_tag": 4, "seedfil": [4, 13], "seed": [4, 10, 12, 13], "usemino": 4, "hess": 4, "amptoolsinterfac": [4, 6, 12, 13, 14], "instanc": [4, 6, 7, 10, 12, 13, 14], "tag": 4, "distinguish": 4, "multipl": 4, "indic": 4, "fail": 4, "nll": [4, 13], "doubl": [4, 10], "neg": [4, 12], "log": [4, 6, 12], "likelihood": [4, 8, 9, 12], "bfitfail": 4, "runfit": [4, 13], "n": [4, 12, 13], "maxit": 4, "100000": [4, 13], "random": [4, 10, 12, 13], "non": [4, 10], "maximum": [4, 8, 9, 10, 12], "iter": 4, "next": 4, "mino": 4, "instead": [4, 12, 14], "migrad": [4, 13], "evalu": [4, 7, 13, 14], "matrix": [4, 13], "after": [4, 10, 12, 13, 14], "minim": [4, 5, 13], "minimum": [4, 10], "minnll": 4, "configurationinfo": [5, 12, 13], "like": [5, 8, 10, 11, 12, 13], "product": [5, 12], "coeffici": [5, 12, 13], "complex": [5, 6, 10, 12], "imag": [5, 6, 12, 14], "input": [5, 12], "algorithm": [5, 8, 9, 12], "flatten_paramet": 5, "param": 5, "flatten": [5, 6, 12], "skip": 5, "imaginari": [5, 12], "part": [5, 12], "argument": [5, 6, 10, 13], "pass": [5, 6, 10, 11, 12, 13, 14], "uniqueprodpar": 5, "uniqueprodisr": 5, "last": 5, "load_cfg": [5, 12], "also": [5, 8, 9, 10, 11, 12, 14], "ani": [5, 12, 14], "flat": [5, 10], "kei": [5, 6, 12], "correspond": 5, "expand": 5, "re": [5, 8, 12], "par": [5, 6, 10, 12], "im": [5, 12], "cfg": [5, 8, 10, 12, 13], "get": [5, 13], "map": [5, 6, 12], "uniqu": [5, 10], "exclud": 5, "redund": 5, "constrain": [5, 10], "ones": 5, "These": [5, 8, 10, 13, 14], "includ": [5, 7, 8, 10, 12, 13, 14], "initi": [5, 6, 10, 11, 12, 13, 14], "unflatten_paramet": [5, 12], "unflatten": [5, 12], "form": [5, 12], "when": [5, 13, 14], "paramdict": 5, "logprob": [6, 12], "par_valu": [6, 12], "loadparameterssampl": [6, 12], "definit": [6, 8, 12, 14], "posterior": [6, 12], "float": [6, 12], "real1": [6, 12], "imag1": [6, 12], "real2": [6, 12], "imag2": [6, 12], "amp1": [6, 10, 12], "amp2": [6, 10, 12], "loadparamet": [6, 8, 12], "manag": [6, 12], "probabl": [6, 12], "log_prob": [6, 12], "createmovesmixturefromdict": 6, "moves_dict": 6, "mixtur": [6, 12], "move": [6, 12], "emce": [6, 12], "sampler": [6, 12], "kwarg": [6, 12], "tupl": 6, "pluggin": 6, "moves_mixtur": [6, 12], "draw_corn": [6, 12], "corner_ofile_path": 6, "corner": [6, 12], "png": [6, 12, 14], "save": [6, 7, 10], "draw": [6, 7, 14], "plot": [6, 7, 8, 10, 12, 13], "visual": [6, 10], "sampl": [6, 8, 10, 12, 13, 14], "correl": [6, 12, 13], "contain": [6, 8, 10, 13, 14], "autocorrel": [6, 12], "time": [6, 12, 13], "etc": [6, 8], "path": [6, 8, 12], "figur": 6, "keyword": [6, 10, 12, 13], "fig": 6, "matplotlib": [6, 12], "perform_mcmc": 6, "ofold": [6, 12], "ofil": [6, 7, 12], "h5": [6, 12], "nwalker": [6, 12], "32": [6, 12], "burnin": [6, 12], "100": [6, 10, 12, 14], "nsampl": [6, 12], "1000": 6, "params_dict": [6, 12], "stretch": [6, 12], "stretchmov": [6, 12], "sampler_kwarg": [6, 12], "folder": [6, 8, 12], "walker": [6, 12], "burn": [6, 12], "step": [6, 12, 13], "min": [6, 10, 14], "max": [6, 10, 14], "where": [6, 10, 14], "addit": [6, 8, 11, 14], "ensemblesampl": 6, "draw_histogram": [7, 14], "hist_output_nam": [7, 14], "hists_to_book": [7, 14], "histogram": [7, 10, 14], "book_histogram": [7, 14], "macro": [7, 14], "comput": [7, 12, 14], "kinemat": [7, 10, 14], "quantiti": [7, 14], "lazili": [7, 14], "fill": [7, 14], "rdatafram": [7, 14], "do": [7, 9, 10], "see": [7, 10, 11, 12, 13, 14], "detail": [7, 13], "space": [7, 10, 12, 14], "turn": [7, 12, 14], "semi": 7, "colon": [7, 10], "pdf": [7, 12, 14], "df": 7, "column": 7, "given": [7, 10, 12], "accmc": [7, 10], "genmc": [7, 10], "associ": [7, 12], "bin": 7, "scheme": 7, "option": [7, 8, 10], "we": [7, 9, 10, 11, 12, 13, 14], "need": [7, 10, 12], "redefin": 7, "histo": 7, "draw_opt": 7, "booked_histogram": 7, "define_if_not_observ": 7, "observed_formula": 7, "ha": [7, 8, 12, 13, 14], "observ": 7, "defin": [7, 8, 10, 12, 13, 14], "new": [7, 13], "been": [7, 8, 10, 12, 14], "variable_nam": 7, "turn_on_specifc_waveset": [7, 14], "verbos": 7, "specif": [7, 8, 10, 14], "which": [7, 8, 10, 11, 12, 14], "semicolon": [7, 14], "resamp1": [7, 10, 12, 13, 14], "resamp2": [7, 10, 12, 13, 14], "Will": 7, "onli": [7, 10, 14], "plotgener": [7, 14], "ampstr": 7, "keepallamp": 7, "plotallvar": 7, "plotgenhist": 7, "doacccorr": 7, "The": [7, 8, 10, 11, 12, 13, 14], "subclass": 7, "here": [7, 10, 14], "etapiplotgener": 7, "rang": [7, 10, 12], "sub": 7, "coher": [7, 8, 10, 12, 13, 14], "sum": [7, 8, 10, 12, 13, 14], "underscor": 7, "empti": 7, "appli": 7, "drawn": [7, 14], "amplituf": 7, "weight": [7, 14], "chromodynam": 8, "low": 8, "energi": [8, 10], "regim": 8, "poorli": 8, "understood": 8, "gluon": 8, "rich": 8, "system": [8, 12, 14], "hybrid": 8, "meson": 8, "predict": 8, "theori": 8, "experiment": 8, "idenfici": 8, "state": 8, "have": [8, 10, 12, 14], "difficult": 8, "light": 8, "spectrum": 8, "mani": [8, 9, 10, 12, 13], "overlap": 8, "partial": 8, "analysi": 8, "disentangl": 8, "written": 8, "facilit": 8, "unbin": [8, 9], "repositori": 8, "bind": 8, "hood": 8, "pyroot": [8, 10, 11, 12, 13, 14], "cppyi": 8, "hopefulli": 8, "simplifi": [8, 11], "interact": [8, 13], "while": [8, 12], "provid": [8, 10, 12], "access": [8, 13], "ecosystem": [8, 14], "submodul": 8, "integr": [8, 12, 13], "workflow": 8, "major": 8, "depend": [8, 10, 12], "built": [8, 9], "git": 8, "clone": 8, "http": 8, "com": 8, "lan13005": 8, "recurs": 8, "environ": [8, 10, 11, 12, 13, 14], "conda": 8, "veri": 8, "slow": 8, "resolv": 8, "i": [8, 10, 13, 14], "recommend": 8, "mamba": 8, "env": 8, "yml": 8, "pyproject": 8, "toml": 8, "activ": 8, "pip": 8, "mpi4pi": 8, "link": 8, "against": [8, 12, 13], "wrong": 8, "execut": 8, "pre": 8, "commit": 8, "hook": 8, "loos": 8, "v6": 8, "26": 8, "There": [8, 9, 13], "known": [8, 10], "conflict": 8, "roofit": 8, "tmva": 8, "come": 8, "forg": 8, "binari": 8, "current": [8, 13], "off": [8, 10, 11, 12, 13, 14], "script": 8, "download": 8, "appropri": 8, "cmake": 8, "achiev": 8, "cd": [8, 14], "modifi": [6, 8], "build_root": 8, "sh": 8, "match": [8, 14], "your": 8, "gcc": 8, "version": [8, 10, 12, 13, 14], "set_environ": 8, "you": [8, 10, 12], "jlab": 8, "ifarm": 8, "ln": 8, "snfr": 8, "conda_prefix": 8, "bracket": 8, "extern": [8, 10, 13], "amps_dataio": 8, "simpl": 8, "unit": 8, "test": [8, 10, 12, 13, 14], "sed": 8, "s": [8, 12, 13], "replace_folder_loc": 8, "repo_hom": [8, 10, 11, 12, 13, 14], "simple_exampl": [8, 10, 12, 13, 14], "pytest": 8, "v": [8, 10], "k": [8, 10], "mark": 8, "ini": 8, "directori": 8, "import": [8, 10, 11, 12, 13, 14], "o": 8, "locat": [8, 10, 12, 14], "amptools_amps_dataio": [8, 10, 11, 12, 13, 14], "reader": [8, 12, 13], "directli": [8, 12, 14], "ad": 8, "variat": 8, "gen_amp": [8, 10, 11], "program": [8, 10, 11], "produc": [8, 10, 14], "simul": [8, 10, 11], "amptools_gener": [8, 10], "main": [8, 11, 12], "commandlin": [8, 13], "its": [8, 11, 13], "anoth": [8, 12, 13], "util": [8, 12, 14], "expos": 8, "enough": [8, 10], "adap": 8, "case": 8, "easier": 8, "lesson": 8, "learn": 8, "atisetup": [8, 10, 11, 12, 13, 14], "cfggener": [8, 10], "mcmc": [8, 12], "plotgen": [8, 14], "extract_ff": 8, "support": 9, "estim": [9, 12], "optim": [9, 12, 13], "minuit": [9, 12, 13], "gradient": 9, "optimz": 9, "procedur": 9, "model": [9, 10, 12], "infer": 9, "broken": 9, "two": [9, 10], "those": 9, "In": [9, 10, 12, 14], "tutori": [9, 12, 13, 14], "standard": [9, 11, 13], "infrastructur": 9, "markov": 9, "chain": 9, "mont": [9, 10, 13], "carlo": [9, 10, 13], "pyamptool": [10, 12, 13, 14], "some": [10, 11, 12, 14, 15], "origin": 10, "compil": 10, "dataset": [10, 12], "order": [10, 14], "within": [10, 11], "must": 10, "simpli": [10, 12, 13], "go": [10, 14], "os": [10, 11, 12, 13, 14], "tfile": 10, "welcom": [10, 11, 12, 13, 14], "jupyroot": [10, 11, 12, 13, 14], "6": [10, 11, 12, 13, 14], "28": [10, 11, 12, 13, 14], "06": [10, 11, 12, 13, 14], "disabl": [10, 11, 12, 13, 14], "libamptool": [10, 11, 12, 13, 14], "so": [10, 11, 12, 13, 14], "ON": [10, 11, 12, 13, 14], "libampplott": [10, 11, 12, 13, 14], "libampsdataio": [10, 11, 12, 13, 14], "libfsroot": [10, 11, 12, 13, 14], "libampsgen": [10, 11, 12, 13, 14], "inform": [10, 14], "belong": 10, "itself": 10, "follow": [10, 14], "reactionnam": 10, "sumnam": 10, "ampnam": 10, "term": 10, "construct": 10, "complic": 10, "repeat": 10, "could": [10, 13], "api": [10, 11, 12, 13, 14], "now": [6, 10, 11, 12, 13, 14], "cfgfile": [10, 12, 13], "f": [10, 12, 13, 14], "cat": 10, "IS": 10, "config": [10, 12, 13], "blank": 10, "line": [10, 12], "begin": 10, "ignor": [10, 12], "treat": 10, "sometim": 10, "group": 10, "amplitudenam": 10, "comment": 10, "one": 10, "note": 10, "word": 10, "mean": [10, 12], "necessari": [10, 11], "defn1": 10, "defn2": 10, "defn3": 10, "particle1": 10, "particle2": 10, "particle3": 10, "arg1": 10, "arg2": 10, "arg3": 10, "normintfil": 10, "sum2": 10, "sum3": 10, "amp": 10, "cartesian": 10, "value1": 10, "value2": 10, "scale": [10, 12, 13], "reaction1": 10, "sum1": 10, "reaction2": 10, "permut": [10, 12, 13], "index1": 10, "index2": 10, "bound": 10, "gaussian": [10, 12], "lower": 10, "central": 10, "upper": 10, "error": [10, 13], "deprec": 10, "datafil": 10, "file2": 10, "file3": 10, "genmcfil": 10, "accmcfil": 10, "etapi": [10, 12, 13, 14], "beam": [10, 12, 13, 14], "proton": [10, 12, 13, 14], "eta": [10, 12, 13, 14], "pi0": [10, 12, 13, 14], "FOR": [10, 12, 14], "normint": [10, 12, 13], "rootdataread": [10, 12, 13], "w": [10, 12, 13, 14], "halld": [10, 12, 13, 14], "scshelf2101": [10, 12, 13, 14], "lng": [10, 12, 13, 14], "work": [10, 12, 13, 14], "flat_generated_sampl": [10, 12, 13, 14], "data_generated_sampl": [10, 12, 13, 14], "enhanc": 10, "effect": [10, 12], "polval": 10, "polangledeg": 10, "polinfo": 10, "lm": 10, "wave1": 10, "wave2": 10, "wave3": 10, "long": 10, "suffici": 10, "rez": [10, 12, 13], "imz": [10, 12, 13], "angular": 10, "gluex": [10, 14], "doc": 10, "4094": 10, "choos": 10, "below": [10, 12, 13, 14], "out": 10, "resamp3": [10, 12, 13, 14], "10": [10, 12, 13, 14], "mle": [10, 12, 13, 14], "txt": [10, 13], "thing": [10, 13], "head": 10, "more": [10, 12, 14], "implement": [10, 12, 13], "coordin": 10, "possibl": [10, 14], "With": 10, "Not": 10, "abov": 10, "dure": 10, "instanti": 10, "condit": [6, 10, 12], "attribut": 10, "print_help": 10, "configfil": 10, "outnam": 10, "nevent": 10, "genflat": 10, "x": [10, 14], "physic": 10, "lowmass": 10, "edg": 10, "mass": [10, 14], "gev": 10, "highmass": 10, "beammax": 10, "electron": 10, "photon": 10, "endpoint": 10, "beampeak": 10, "peak": 10, "beamlow": 10, "beamhigh": 10, "slope": 10, "momentum": 10, "transfer": 10, "lowt": 10, "hight": 10, "runnum": 10, "assign": [10, 12, 13, 14], "diag": 10, "diagnost": 10, "fsrootformat": 10, "enabl": [10, 14], "good": 10, "wai": [10, 11, 12, 13], "member": 10, "store": 10, "our": 10, "wish": [10, 12, 14], "reproduc": [10, 12], "referenc": 10, "modif": 10, "outfil": 10, "15000": 10, "item": [10, 12], "setattr": 10, "datamemb": 10, "most": 10, "data_memb": 10, "20": 10, "getattr": 10, "centeredvertex": 10, "12": 10, "9": [10, 13], "3": [10, 12, 13, 14], "30731": 10, "batchsiz": 10, "10000": 10, "hddmname": 10, "v0": [10, 12, 13, 14], "15": [10, 12, 13, 14], "dirti": [10, 12, 13, 14], "gdoubl": [10, 12, 13, 14], "8": [10, 12, 13, 14], "byte": [10, 12, 13, 14], "mp": [10, 12, 13, 14], "NO": [10, 12, 13, 14], "doi": [10, 12, 13, 14], "org": [10, 12, 13, 14], "5281": [10, 12, 13, 14], "zenodo": [10, 12, 13, 14], "5039377": [10, 12, 13, 14], "ool": [10, 12, 13, 14], "configfilepars": [10, 12, 13], "warn": 10, "reson": 10, "found": 10, "width": 10, "1gev": 10, "trandom3": 10, "1248714532": 10, "amplitudemanag": [10, 12, 13, 14], "index": [10, 12, 13, 14], "couldn": 10, "t": 10, "find": 10, "local": [10, 12, 13], "beamproperti": 10, "pars": [10, 12], "local_beam": 10, "conf": 10, "generatecombrem": 10, "emitt": 10, "miss": 10, "5e": 10, "09": 10, "radiatorthick": 10, "05": 10, "collimatordiamet": 10, "005": 10, "collimatordist": 10, "76": 10, "bremsstralung": 10, "calcul": [10, 12, 14], "primari": [10, 13], "high": [10, 12], "guarante": 10, "four": 10, "vector": 10, "339": 10, "were": 10, "740": 10, "1164": 10, "1570": 10, "1951": 10, "2380": 10, "2754": 10, "3110": 10, "3571": 10, "4030": 10, "4470": 10, "4915": 10, "5328": 10, "5710": 10, "6160": 10, "6659": 10, "7038": 10, "7438": 10, "7878": 10, "8286": 10, "8735": 10, "9141": 10, "9529": 10, "9963": 10, "10319": 10, "10738": 10, "11139": 10, "11537": 10, "11941": 10, "12382": 10, "12798": 10, "13200": 10, "13607": 10, "14017": 10, "14403": 10, "14805": 10, "varieti": 10, "4": [10, 12, 13], "compon": [10, 12], "understand": [10, 12], "collect": 10, "detector": 10, "would": [10, 14], "through": [10, 11, 13, 14], "realist": 10, "quickli": 10, "glanc": 10, "content": [10, 12, 13], "tree": 10, "kin": [10, 12, 13, 14], "entri": 10, "total": [10, 13], "1269353": 10, "size": [10, 13], "869151": 10, "compress": 10, "factor": [10, 12, 13], "46": 10, "br": 10, "numfinalst": 10, "60675": 10, "521": 10, "basket": 10, "32000": 10, "115": 10, "47": 10, "e_finalst": 10, "241516": 10, "185585": 10, "30": 10, "px_finalst": 10, "241530": 10, "191948": 10, "25": [10, 13], "py_finalst": 10, "192700": 10, "pz_finalst": 10, "189550": 10, "27": 10, "5": [10, 12, 13], "e_beam": 10, "60633": 10, "53278": 10, "13": [10, 13], "px_beam": 10, "60639": 10, "472": 10, "127": 10, "43": 10, "7": [10, 13], "py_beam": 10, "pz_beam": 10, "53280": 10, "let": [10, 11, 12, 14], "actual": 10, "them": [10, 12, 14], "free": [10, 12], "handl": 10, "del": 10, "rm": [10, 12, 13, 14], "gen_amp_diagnost": 10, "modul": [11, 13], "wrap": [11, 12], "syntax": 11, "thei": [11, 14], "particular": [11, 14], "decid": 11, "try": [11, 12, 13], "sinc": 11, "conveni": 11, "alia": [11, 13, 14], "amplitudeinfo": [11, 12, 13], "th1": 11, "techniqu": 12, "inter": 12, "showcas": 12, "how": [12, 13, 14], "ensembl": 12, "around": 12, "spend": 12, "region": 12, "sever": [12, 14], "mix": 12, "togeth": 12, "probabilist": 12, "reject": 12, "metropoli": 12, "numpi": [12, 14], "np": [12, 14], "pyplot": 12, "plt": 12, "start": [12, 13, 14], "overwrite_ofil": 12, "corner_ofil": 12, "shown": [12, 13, 14], "typic": 12, "befor": [12, 13, 14], "keep": 12, "help": 12, "ensur": 12, "dictat": 12, "obtain": 12, "As": [12, 14], "small": 12, "lighter": 12, "cleaner": 12, "200": 12, "whether": 12, "alwai": [12, 14], "overwrit": 12, "42": 12, "practic": 12, "taken": 12, "prior": 12, "inspect": [], "ipython": 14, "displai": [12, 13, 14], "join": [], "getsourcelin": [], "languag": [], "def": [12, 13], "39": 12, "arg": 12, "ll": 12, "1e7": 12, "parametermanag": [12, 13], "act": 12, "add": 12, "lasso": 12, "know": 12, "ab": 12, "par_indic": [], "gt": [], "assert": 12, "exist": 12, "doe": [12, 14], "isfil": 12, "mkdir": 12, "p": 12, "had": 12, "done": 12, "parser": [12, 13], "cfginfo": [12, 13], "getconfigurationinfo": [12, 13], "regist": [12, 14], "registeramplitud": [12, 13, 14], "registerdataread": [12, 13, 14], "dataread": [12, 13, 14], "info": [12, 13, 14], "reactioninfo": [12, 13], "mc": [12, 13], "normal": [12, 13], "devic": [12, 13], "coherentsuminfo": [12, 13], "extra": [12, 13], "constraint": [12, 13], "139": 12, "917": 12, "80": 12, "7646": 12, "134": 12, "783": 12, "193": 12, "378": 12, "106": 12, "653": 12, "strategi": [12, 13], "TO": [12, 13, 14], "balanc": [12, 13], "speed": [12, 13], "reliabl": [12, 13], "normintinterfac": [12, 13], "reset": [12, 13, 14], "duplic": [12, 13], "detect": [12, 13], "previous": [12, 13], "split": 12, "read": [12, 14], "aggreg": [12, 15], "again": [12, 14], "wa": 12, "take": [6, 12, 14], "action": 12, "accordingli": 12, "progress": 12, "bar": 12, "0x7f678bd44b20": [], "ball": 12, "140": 12, "61192169": 12, "65288733": 12, "135": 12, "65601685": 12, "196": 12, "32355813": 12, "40283681": 12, "58933722": 12, "82": 12, "04000009": 12, "81741441": 12, "192": 12, "47048633": 12, "107": 12, "23122161": 12, "26853464": 12, "38841131": 12, "10916665": 12, "189": 12, "67847841": 12, "104": 12, "81289824": 12, "130199": 12, "79": 12, "94654732": 12, "20659465": 12, "191": 12, "62242619": 12, "105": 12, "14630923": 12, "141": 12, "9676253": 12, "58220865": 12, "87405911": 12, "190": 12, "62319364": 12, "07196924": 12, "07213396": 12, "83496103": 12, "28941976": 12, "21684297": 12, "34146852": 12, "07504503": 12, "26054013": 12, "76485057": 12, "33296422": 12, "52983266": 12, "138": 12, "20876746": 12, "93324363": 12, "132": 12, "14173952": 12, "80992391": 12, "86252495": 12, "95017427": 12, "90296071": 12, "62716826": 12, "79607879": 12, "07568573": 12, "90975052": 12, "39252302": 12, "136": 12, "20786404": 12, "194": 12, "04283152": 12, "7722398": 12, "37038283": 12, "45354588": 12, "133": 12, "87066647": 12, "56119765": 12, "75215485": 12, "21995307": 12, "08676557": 12, "36627669": 12, "0189399": 12, "69301132": 12, "24648857": 12, "61460923": 12, "2918906": 12, "06514354": 12, "51914704": 12, "81454394": 12, "70639722": 12, "13563471": 12, "07767392": 12, "96453061": 12, "42258813": 12, "00674428": 12, "73475511": 12, "4040302": 12, "103": 12, "85854198": 12, "06691526": 12, "83485906": 12, "38003133": 12, "55579362": 12, "53277412": 12, "6095763": 12, "81": 12, "05297626": 12, "7749931": 12, "37612576": 12, "79028821": 12, "2148914": 12, "50387633": 12, "22614328": 12, "35390662": 12, "19998029": 12, "0527624": 12, "5468777": 12, "83679402": 12, "7447205": 12, "23437398": 12, "137": 12, "86922922": 12, "0037161": 12, "13490078": 12, "38823647": 12, "40237419": 12, "93659112": 12, "42482355": 12, "32112148": 12, "82691762": 12, "48055204": 12, "48227005": 12, "28792554": 12, "01834382": 12, "87639484": 12, "57316891": 12, "23224861": 12, "74314206": 12, "86422265": 12, "198": 12, "14172506": 12, "44740948": 12, "33885027": 12, "73652107": 12, "20786272": 12, "195": 12, "58832003": 12, "45452328": 12, "02372212": 12, "03009314": 12, "67377139": 12, "66747172": 12, "27846555": 12, "142": 12, "98175284": 12, "96455361": 12, "01976923": 12, "57105231": 12, "11559768": 12, "74729374": 12, "81993046": 12, "35123727": 12, "29417337": 12, "67197784": 12, "08555518": 12, "13196483": 12, "34895823": 12, "9515143": 12, "339819": 12, "23518944": 12, "82026392": 12, "61642772": 12, "73539005": 12, "92973906": 12, "01083707": 12, "76553813": 12, "00329094": 12, "38767013": 12, "96930917": 12, "26741639": 12, "04436324": 12, "86648453": 12, "82747651": 12, "96513671": 12, "91743587": 12, "27144038": 12, "42168896": 12, "07462512": 12, "35279867": 12, "shorter": 12, "than": 12, "50": [12, 14], "caution": 12, "longer": 12, "tau": 12, "92587787": 12, "16": [12, 13], "44973334": 12, "17": 12, "51905651": 12, "73390776": 12, "60765933": 12, "complet": [12, 13], "564": 12, "447": 12, "percent": 12, "reman": 12, "mask": 12, "00": [12, 13], "show": 12, "wise": 12, "along": 12, "diagon": 12, "uncertainti": [12, 13], "axi": 12, "solut": 12, "blue": 12, "green": 12, "bottom": 12, "point": [12, 13], "By": 12, "give": 12, "color": 12, "black": 12, "show_titl": 12, "6400": 12, "over": [12, 14], "188": 12, "310": 12, "706": 12, "365": 12, "786": [12, 13], "freeli": 12, "It": [12, 14], "seen": [12, 14], "uniformli": 12, "posit": 12, "dimension": 12, "interv": 12, "move_mixtur": 12, "signific": 12, "hyperparamet": 12, "attempt": 12, "explor": 12, "exploit": 12, "cleanup": [12, 14], "datetim": 13, "sy": 13, "fitinit": 13, "randomse": 13, "seed_fil": 13, "numrnd": 13, "1698615835": 13, "represent": 13, "confirgu": 13, "bootstrap": 13, "breitwign": 13, "piecewis": 13, "datareaderbootstrap": 13, "minimizationmanag": 13, "setrandomse": 13, "recent": 13, "benefici": 13, "stuck": 13, "unwant": 13, "minima": 13, "without": 13, "112356": 13, "11732090596": 13, "14346": 13, "408126566832": 13, "AT": 13, "WITH": [13, 14], "iflag": 13, "converg": 13, "edm": 13, "lt": 13, "00e": 13, "04": [13, 14], "fcn": 13, "26585": 13, "statu": 13, "162": 13, "163": 13, "unknown": 13, "ext": 13, "guess": 13, "deriv": 13, "resamp1_r": 13, "24991e": 13, "01": 13, "00000e": 13, "92": 13, "499": 13, "75": 13, "351": 13, "resamp2_r": 13, "26049e": 13, "0926": 13, "resamp2_im": 13, "78287e": 13, "02": 13, "44": 13, "689": 13, "resamp3_r": 13, "356": 13, "resamp3_im": 13, "50706e": 13, "41": 13, "017": 13, "300": 13, "301": 13, "08018e": 13, "7e": 13, "per": 13, "cent": 13, "39917e": 13, "44224e": 13, "012835": 13, "00050537": 13, "07646e": 13, "24080e": 13, "037625": 13, "00063901": 13, "34783e": 13, "87638e": 13, "050544": 13, "00017916": 13, "93378e": 13, "03569e": 13, "042951": 13, "00066661": 13, "06653e": 13, "59293e": 13, "021035": 13, "00011554": 13, "ndim": 13, "500": 13, "npar": 13, "err": 13, "96": 13, "78": 13, "67": 13, "73": 13, "68": 13, "38": 13, "21": 13, "22": 13, "23": 13, "14": 13, "708": 13, "000": 13, "641": 13, "644": 13, "683": 13, "506": 13, "911": 13, "828": 13, "847": 13, "862": 13, "789": 13, "600": 13, "900": 13, "787": 13, "837": 13, "minuitminimizationmanag": 13, "wall": 13, "60401e": 13, "averag": 13, "62255e": 13, "ms": 13, "perfect": 13, "same": 13, "seed_0": 13, "result_0": 13, "remove_all_whitespac": 14, "plotgen_util": 14, "plotgenrdf": 14, "extens": 14, "combin": 14, "purpos": 14, "intermediari": 14, "choic": 14, "made": 14, "remark": 14, "copi": 14, "arrai": 14, "mirror": 14, "math": 14, "variou": 14, "quantit": 14, "helic": 14, "bit": 14, "rdfmacro": 14, "loadmacro": 14, "header": 14, "gluex_styl": 14, "style": [14, 15], "IF": 14, "ginterpret": 14, "processlin": 14, "h": 14, "tstyle": 14, "setpadrightmargin": 14, "08": 14, "multi": 14, "thread": 14, "faster": 14, "enableimplicitmt": 14, "debug": 14, "fit_result": 14, "valid": 14, "invalid": 14, "exit": 14, "matter": 14, "just": 14, "1d": 14, "inspir": 14, "py": 14, "invari": 14, "what": 14, "much": 14, "bookeep": 14, "hist": 14, "reus": 14, "WILL": 14, "NOT": 14, "2d": 14, "stack": 14, "histnam": 14, "xname": 14, "titl": 14, "n_bin": 14, "drawopt": 14, "metapi": 14, "pi": 14, "event": 14, "72": 14, "meta": 14, "49": 14, "61": 14, "mpi0": 14, "18": 14, "cosgj": 14, "gjcostheta": 14, "recoil": 14, "co": 14, "theta_": 14, "gj": 14, "coshel": 14, "helcostheta": 14, "hel": 14, "phihel": 14, "helphi": 14, "gluexbeam": 14, "phi_": 14, "xfunction": 14, "nx_bin": 14, "x_min": 14, "x_max": 14, "yname": 14, "yfunction": 14, "ny_bin": 14, "y_min": 14, "y_max": 14, "coshelvsmass": 14, "vs": 14, "colz": 14, "implemen": 14, "themselv": 14, "tcanva": 14, "result_al": 14, "result_resamp1": 14, "result_resamp2": 14, "result_resamp3": 14, "overal": 14, "filenam": 14, "l": 14, "futur": 15, "section": 15, "intent": 15, "featur": 15, "bug": 15, "guid": 15, "develop": 15, "stl": 15, "convers": 15, "introspect": 15, "printsourcecod": 12, "lasso_strength": 12, "0x7f78aebfe760": [], "0x7f9fd08c6be0": 12}, "objects": {"LoadParameters": [[5, 0, 1, "", "LoadParameters"]], "LoadParameters.LoadParameters": [[5, 1, 1, "", "flatten_parameters"], [5, 1, 1, "", "load_cfg"], [5, 1, 1, "", "unflatten_parameters"]], "PlotGen": [[7, 2, 1, "", "PlotGen"]], "": [[7, 3, 0, "-", "PlotGenRDF"], [1, 3, 0, "-", "atiSetup"], [2, 3, 0, "-", "cfgGenerator"], [4, 3, 0, "-", "fit"], [6, 3, 0, "-", "mcmc"], [7, 3, 0, "-", "plotgen_utils"]], "PlotGenRDF": [[7, 2, 1, "", "draw_histograms"]], "atiSetup": [[1, 2, 1, "", "loadLibraries"], [1, 2, 1, "", "loadLibrary"], [1, 2, 1, "", "prepare_mpigpu"], [1, 2, 1, "", "set_aliases"], [1, 2, 1, "", "setup"]], "cfgGenerator": [[2, 2, 1, "", "generate_zlm_cfg"]], "extract_ff": [[3, 2, 1, "", "extract_ff"]], "fit": [[4, 2, 1, "", "performFit"], [4, 2, 1, "", "runFits"]], "mcmc": [[6, 2, 1, "", "LogProb"], [6, 2, 1, "", "createMovesMixtureFromDict"], [6, 2, 1, "", "draw_corner"], [6, 2, 1, "", "perform_mcmc"]], "mcmcOptimalMoves": [[6, 0, 1, "", "Objective"]], "plotgen_utils": [[7, 2, 1, "", "book_histogram"], [7, 2, 1, "", "define_if_not_observed"], [7, 2, 1, "", "turn_on_specifc_waveset"]]}, "objtypes": {"0": "py:class", "1": "py:method", "2": "py:function", "3": "py:module"}, "objnames": {"0": ["py", "class", "Python class"], "1": ["py", "method", "Python method"], "2": ["py", "function", "Python function"], "3": ["py", "module", "Python module"]}, "titleterms": {"atisetup": 1, "cfggener": 2, "extract_ff": 3, "fit": [4, 9, 14], "loadparamet": 5, "mcmc": 6, "plotgen": 7, "plotgenrdf": 7, "pyamptool": 8, "instal": 8, "usag": 8, "design": 8, "tutori": 8, "develop": 8, "api": 8, "gener": 10, "data": 10, "configur": 10, "file": 10, "event": 10, "load": 11, "librari": 11, "markov": 12, "chain": 12, "mont": 12, "carlo": 12, "addit": 12, "argument": 12, "perform_mcmc": 12, "maximum": 13, "likelihood": 13, "estim": 13, "plot": 14, "result": 14, "pyroot": 15, "lesson": 15, "learn": 15, "cppy": 15, "python": 15, "optuna": 6}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinxcontrib.bibtex": 9, "sphinx": 56}})
\ No newline at end of file
+Search.setIndex({"docnames": ["README", "api/atiSetup", "api/cfgGenerator", "api/extract_ff", "api/fit", "api/loadParameters", "api/mcmc", "api/plotgen", "intro", "notebooks/fitting", "notebooks/generation", "notebooks/libraryLoading", "notebooks/mcmc", "notebooks/mle", "notebooks/plotgen", "notebooks/pyroot"], "filenames": ["README.md", "api/atiSetup.rst", "api/cfgGenerator.rst", "api/extract_ff.rst", "api/fit.rst", "api/loadParameters.rst", "api/mcmc.rst", "api/plotgen.rst", "intro.md", "notebooks/fitting.ipynb", "notebooks/generation.ipynb", "notebooks/libraryLoading.ipynb", "notebooks/mcmc.ipynb", "notebooks/mle.ipynb", "notebooks/plotgen.ipynb", "notebooks/pyroot.ipynb"], "titles": ["<no title>", "atiSetup", "cfgGenerator", "extract_ff", "fit", "LoadParameters", "MCMC", "PlotGen", "PyAmpTools", "Fitting", "Generating Data", "Loading Libraries", "Markov Chain Monte Carlo", "Maximum Likelihood Estimation", "Plotting Fit Results", "PyROOT - Lessons Learned"], "terms": {"document": [0, 10, 12], "power": 0, "jupyt": [0, 8], "book": [0, 7, 14], "distribut": [0, 6, 8, 10, 12], "sphinx": 0, "A": [0, 1, 2, 7, 8, 10, 12, 13], "makefil": [0, 8], "prepar": [0, 12], "build": [0, 8, 10], "clean": [0, 1, 10], "push": 0, "chang": 0, "github": [0, 8], "page": 0, "make": [0, 1, 8, 10, 14], "gener": [0, 2, 7, 8, 12, 13], "html": 0, "file": [0, 2, 3, 4, 6, 7, 8, 12, 13, 14], "run": [0, 4, 8, 10, 12, 13], "updat": [0, 8], "loadlibrari": 1, "acceler": [1, 11], "use_fsroot": [1, 11, 14], "fals": [1, 4, 6, 7, 12], "use_genamp": [1, 10, 11, 12], "sourc": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14], "load": [1, 8, 10, 12, 13, 14], "all": [1, 3, 7, 8, 10, 11, 14], "librari": [1, 8, 10, 12, 13, 14], "print": [1, 3, 10, 12, 13, 14], "avail": [1, 8, 10], "libnam": 1, "rank_mpi": [1, 4, 10, 11, 12, 13], "0": [1, 4, 10, 11, 12, 13, 14], "true": [1, 3, 6, 7, 10, 11, 12, 14], "share": [1, 8], "prepare_mpigpu": 1, "set": [1, 5, 8, 10, 11, 12, 13, 14], "variabl": [1, 7, 8, 10, 11, 12, 13], "us": [1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14], "mpi": [1, 4, 8, 10, 11, 12, 13, 14], "gpu": [1, 8, 10, 11, 12, 13, 14], "request": [1, 5, 7, 10, 12, 14], "check": [1, 7], "who": 1, "call": [1, 4, 5, 7, 10, 13], "python": [1, 8, 11, 12, 14], "If": [1, 5, 7, 10, 12], "bash": 1, "singl": [1, 4, 10, 13], "process": [1, 10], "mpiexec": 1, "mpirun": 1, "paramet": [1, 2, 3, 4, 5, 6, 7, 10, 12, 13], "str": [1, 2, 3, 4, 6, 7, 10, 12], "flag": [1, 4, 8], "from": [1, 3, 5, 6, 7, 8, 10, 12, 13, 14], "argpars": [1, 13, 14], "cpu": 1, "mpigpu": [1, 8], "gpumpi": [1, 8], "return": [1, 2, 3, 4, 5, 6, 7, 12, 14], "use_gpu": [1, 10, 11, 12, 13], "bool": [1, 3, 4, 6, 7], "int": [1, 4, 6, 13], "rank": [1, 4], "default": [1, 4, 6, 8, 9, 10, 11, 12], "even": [1, 10, 11, 12], "type": [1, 4, 5, 6, 7, 12, 14, 15], "use_mpi": [1, 4, 10, 11, 12, 13], "set_alias": 1, "caller_glob": 1, "due": 1, "requir": [1, 8, 9, 10], "c": [1, 7, 8, 11], "templat": 1, "fact": 1, "class": [1, 5, 6, 7, 9, 10, 11, 12, 14], "live": [1, 11], "under": [1, 8, 11], "root": [1, 3, 7, 8, 10, 11, 12, 13, 14], "namespac": [1, 11], "alias": [1, 11, 13], "can": [1, 5, 8, 9, 10, 11, 12, 13, 14, 15], "up": [1, 9, 10, 12], "code": [1, 10, 11, 12, 13, 14], "significantli": 1, "dictionari": [1, 5, 6, 7, 10, 12, 14], "append": [1, 4, 14], "global": [1, 10, 11, 12, 13, 14], "function": [1, 6, 7, 8, 10, 11, 13, 14], "therebi": 1, "dict": [1, 5, 6, 7], "setup": [1, 8, 10, 11, 12, 13, 14], "calling_glob": 1, "perform": [1, 4, 6, 8, 9, 10, 11, 12, 13, 14], "basic": 1, "fsroot": [1, 8, 10, 11, 13, 14], "should": [1, 10, 11, 12, 14], "genamp": 1, "generate_zlm_cfg": [2, 10], "ejm": 2, "angl": [2, 14], "fraction": [2, 3, 6, 12], "data": [2, 7, 8, 12, 13], "gen": [2, 12, 13], "acc": [2, 12, 13], "bkgnd": [2, 7], "realamp": 2, "fixedamp": 2, "fitnam": [2, 10], "cfgfileoutputnam": 2, "basereactnam": 2, "particl": [2, 7, 10, 12, 13, 14], "an": [2, 5, 6, 7, 8, 10, 11, 12, 13, 14], "amptool": [2, 5, 8, 9, 10, 12, 13, 14], "configur": [2, 12, 13, 14], "zlm": [2, 10, 12, 13, 14], "fit": [2, 3, 5, 7, 8, 10, 12, 13], "list": [2, 5, 6, 7, 12, 13, 14], "e": [2, 13, 14], "j": 2, "m": [2, 3, 10, 14], "quantum": [2, 8], "number": [2, 3, 4, 6, 10, 12, 13], "reflect": [2, 10], "spin": 2, "project": [2, 3, 10], "polar": [2, 10], "degre": 2, "amplitud": [2, 3, 5, 7, 8, 10, 12, 13, 14], "name": [2, 3, 4, 5, 6, 7, 10, 12, 13, 14], "ar": [2, 3, 5, 7, 8, 9, 10, 12, 13, 14], "real": [2, 5, 6, 10, 12, 13], "fix": [2, 5, 10, 12, 13], "fitresult": [2, 3, 5, 7, 12, 14], "creat": [2, 6, 8, 10, 12, 13, 14], "thi": [2, 4, 8, 10, 12, 13, 14, 15], "prefix": [2, 4], "output": [2, 3, 4, 6, 7, 10, 12], "base": [2, 4, 5, 6, 7, 9, 10, 12], "reaction": [2, 7, 10, 12, 13, 14], "none": [2, 3, 7], "write": [2, 10], "result": [3, 5, 6, 7, 8, 10, 12, 13], "outfilenam": 3, "acceptancecorrect": 3, "fmt": 3, "5f": 3, "regex_merg": 3, "extract": [3, 5, 12, 14], "phase": [3, 12], "differ": 3, "between": [3, 8, 12, 14], "pair": [3, 5, 7, 10, 12], "wave": [3, 7, 8, 14], "object": [3, 5, 6, 7, 12, 13, 14], "regex": 3, "merg": 3, "tool": 3, "relat": 3, "each": [3, 12], "other": [3, 5, 8, 10, 12], "user": [3, 7, 13, 14], "specifi": [3, 7, 8, 10, 11, 12, 13], "For": [3, 5, 10, 12, 14], "exampl": [3, 7, 8, 10, 14], "waveset": [3, 7, 14], "d": [3, 8], "2": [3, 10, 12, 13, 14], "1": [3, 10, 12, 13, 14], "d0": 3, "d1": 3, "d2": 3, "To": [3, 8, 10], "remov": [3, 12, 14], "sign": 3, "end": 3, "reflectivit": 3, "r": [3, 12], "first": [3, 10, 12, 13, 14], "dump": [3, 7, 12, 14], "stdout": 3, "accept": [3, 6, 7, 12, 13], "correct": [3, 7], "valu": [3, 5, 6, 10, 12, 13, 14], "string": [3, 7, 10, 11, 14], "format": [3, 5, 8, 10, 12, 14], "pattern": 3, "replac": 3, "separ": [3, 7, 8, 10, 14], "performfit": 4, "ati": [4, 6, 12, 13], "seed_file_tag": 4, "seedfil": [4, 13], "seed": [4, 10, 12, 13], "usemino": 4, "hess": 4, "amptoolsinterfac": [4, 6, 12, 13, 14], "instanc": [4, 6, 7, 10, 12, 13, 14], "tag": 4, "distinguish": 4, "multipl": 4, "indic": 4, "fail": 4, "nll": [4, 13], "doubl": [4, 10], "neg": [4, 12], "log": [4, 6, 12], "likelihood": [4, 8, 9, 12], "bfitfail": 4, "runfit": [4, 13], "n": [4, 12, 13], "maxit": 4, "100000": [4, 13], "random": [4, 10, 12, 13], "non": [4, 10], "maximum": [4, 8, 9, 10, 12], "iter": 4, "next": 4, "mino": 4, "instead": [4, 12, 14], "migrad": [4, 13], "evalu": [4, 7, 13, 14], "matrix": [4, 13], "after": [4, 10, 12, 13, 14], "minim": [4, 5, 13], "minimum": [4, 10], "minnll": 4, "configurationinfo": [5, 12, 13], "like": [5, 8, 10, 11, 12, 13], "product": [5, 12], "coeffici": [5, 12, 13], "complex": [5, 6, 10, 12], "imag": [5, 6, 12, 14], "input": [5, 12], "algorithm": [5, 8, 9, 12], "flatten_paramet": 5, "param": 5, "flatten": [5, 6, 12], "skip": 5, "imaginari": [5, 12], "part": [5, 12], "argument": [5, 6, 10, 13], "pass": [5, 6, 10, 11, 12, 13, 14], "uniqueprodpar": 5, "uniqueprodisr": 5, "last": 5, "load_cfg": [5, 12], "also": [5, 8, 9, 10, 11, 12, 14], "ani": [5, 12, 14], "flat": [5, 10], "kei": [5, 6, 12], "correspond": 5, "expand": 5, "re": [5, 8, 12], "par": [5, 6, 10, 12], "im": [5, 12], "cfg": [5, 8, 10, 12, 13], "get": [5, 13], "map": [5, 6, 12], "uniqu": [5, 10], "exclud": 5, "redund": 5, "constrain": [5, 10], "ones": 5, "These": [5, 8, 10, 13, 14], "includ": [5, 7, 8, 10, 12, 13, 14], "initi": [5, 6, 10, 11, 12, 13, 14], "unflatten_paramet": [5, 12], "unflatten": [5, 12], "form": [5, 12], "when": [5, 13, 14], "paramdict": 5, "logprob": [6, 12], "par_valu": [6, 12], "loadparameterssampl": [6, 12], "definit": [6, 8, 12, 14], "posterior": [6, 12], "float": [6, 12], "real1": [6, 12], "imag1": [6, 12], "real2": [6, 12], "imag2": [6, 12], "amp1": [6, 10, 12], "amp2": [6, 10, 12], "loadparamet": [6, 8, 12], "manag": [6, 12], "probabl": [6, 12], "log_prob": [6, 12], "createmovesmixturefromdict": 6, "moves_dict": 6, "mixtur": [6, 12], "move": [6, 12], "emce": [6, 12], "sampler": [6, 12], "kwarg": [6, 12], "tupl": 6, "pluggin": 6, "moves_mixtur": [6, 12], "draw_corn": [6, 12], "corner_ofile_path": 6, "corner": [6, 12], "png": [6, 12, 14], "save": [6, 7, 10], "draw": [6, 7, 14], "plot": [6, 7, 8, 10, 12, 13], "visual": [6, 10], "sampl": [6, 8, 10, 12, 13, 14], "correl": [6, 12, 13], "contain": [6, 8, 10, 13, 14], "autocorrel": [6, 12], "time": [6, 12, 13], "etc": [6, 8], "path": [6, 8, 12], "figur": 6, "keyword": [6, 10, 12, 13], "fig": 6, "matplotlib": [6, 12], "perform_mcmc": 6, "ofold": [6, 12], "ofil": [6, 7, 12], "h5": [6, 12], "nwalker": [6, 12], "32": [6, 12], "burnin": [6, 12], "100": [6, 10, 12, 14], "nsampl": [6, 12], "1000": 6, "params_dict": [6, 12], "stretch": [6, 12], "stretchmov": [6, 12], "sampler_kwarg": [6, 12], "folder": [6, 8, 12], "walker": [6, 12], "burn": [6, 12], "step": [6, 12, 13], "min": [6, 10, 14], "max": [6, 10, 14], "where": [6, 10, 14], "addit": [6, 8, 11, 14], "ensemblesampl": 6, "condit": [6, 10, 12], "modifi": [6, 8], "now": [6, 10, 11, 12, 13, 14], "take": [6, 12, 14], "draw_histogram": [7, 14], "hist_output_nam": [7, 14], "hists_to_book": [7, 14], "histogram": [7, 10, 14], "book_histogram": [7, 14], "macro": [7, 14], "comput": [7, 12, 14], "kinemat": [7, 10, 14], "quantiti": [7, 14], "lazili": [7, 14], "fill": [7, 14], "rdatafram": [7, 14], "do": [7, 9, 10], "see": [7, 10, 11, 12, 13, 14], "detail": [7, 13], "space": [7, 10, 12, 14], "turn": [7, 12, 14], "semi": 7, "colon": [7, 10], "pdf": [7, 12, 14], "df": 7, "column": 7, "given": [7, 10, 12], "accmc": [7, 10], "genmc": [7, 10], "associ": [7, 12], "bin": 7, "scheme": 7, "option": [7, 8, 10], "we": [7, 9, 10, 11, 12, 13, 14], "need": [7, 10, 12], "redefin": 7, "histo": 7, "draw_opt": 7, "booked_histogram": 7, "define_if_not_observ": 7, "observed_formula": 7, "ha": [7, 8, 12, 13, 14], "observ": 7, "defin": [7, 8, 10, 12, 13, 14], "new": [7, 13], "been": [7, 8, 10, 12, 14], "variable_nam": 7, "turn_on_specifc_waveset": [7, 14], "verbos": 7, "specif": [7, 8, 10, 14], "which": [7, 8, 10, 11, 12, 14], "semicolon": [7, 14], "resamp1": [7, 10, 12, 13, 14], "resamp2": [7, 10, 12, 13, 14], "Will": 7, "onli": [7, 10, 14], "plotgener": [7, 14], "ampstr": 7, "keepallamp": 7, "plotallvar": 7, "plotgenhist": 7, "doacccorr": 7, "The": [7, 8, 10, 11, 12, 13, 14], "subclass": 7, "here": [7, 10, 14], "etapiplotgener": 7, "rang": [7, 10, 12], "sub": 7, "coher": [7, 8, 10, 12, 13, 14], "sum": [7, 8, 10, 12, 13, 14], "underscor": 7, "empti": 7, "appli": 7, "drawn": [7, 14], "amplituf": 7, "weight": [7, 14], "chromodynam": 8, "low": 8, "energi": [8, 10], "regim": 8, "poorli": 8, "understood": 8, "gluon": 8, "rich": 8, "system": [8, 12, 14], "hybrid": 8, "meson": 8, "predict": 8, "theori": 8, "experiment": 8, "idenfici": 8, "state": 8, "have": [8, 10, 12, 14], "difficult": 8, "light": 8, "spectrum": 8, "mani": [8, 9, 10, 12, 13], "overlap": 8, "partial": 8, "analysi": 8, "disentangl": 8, "written": 8, "facilit": 8, "unbin": [8, 9], "repositori": 8, "bind": 8, "hood": 8, "pyroot": [8, 10, 11, 12, 13, 14], "cppyi": 8, "hopefulli": 8, "simplifi": [8, 11], "interact": [8, 13], "while": [8, 12], "provid": [8, 10, 12], "access": [8, 13], "ecosystem": [8, 14], "submodul": 8, "integr": [8, 12, 13], "workflow": 8, "major": 8, "depend": [8, 10, 12], "built": [8, 9], "git": 8, "clone": 8, "http": 8, "com": 8, "lan13005": 8, "recurs": 8, "environ": [8, 10, 11, 12, 13, 14], "conda": 8, "veri": 8, "slow": 8, "resolv": 8, "i": [8, 10, 13, 14], "recommend": 8, "mamba": 8, "env": 8, "yml": 8, "pyproject": 8, "toml": 8, "activ": 8, "pip": 8, "mpi4pi": 8, "link": 8, "against": [8, 12, 13], "wrong": 8, "execut": 8, "pre": 8, "commit": 8, "hook": 8, "loos": 8, "v6": 8, "26": 8, "There": [8, 9, 13], "known": [8, 10], "conflict": 8, "roofit": 8, "tmva": 8, "come": 8, "forg": 8, "binari": 8, "current": [8, 13], "off": [8, 10, 11, 12, 13, 14], "script": 8, "download": 8, "appropri": 8, "cmake": 8, "achiev": 8, "cd": [8, 14], "build_root": 8, "sh": 8, "match": [8, 14], "your": 8, "gcc": 8, "version": [8, 10, 12, 13, 14], "set_environ": 8, "you": [8, 10, 12], "jlab": 8, "ifarm": 8, "ln": 8, "snfr": 8, "conda_prefix": 8, "bracket": 8, "extern": [8, 10, 13], "amps_dataio": 8, "simpl": 8, "unit": 8, "test": [8, 10, 12, 13, 14], "sed": 8, "s": [8, 12, 13], "replace_folder_loc": 8, "repo_hom": [8, 10, 11, 12, 13, 14], "simple_exampl": [8, 10, 12, 13, 14], "pytest": 8, "v": [8, 10], "k": [8, 10], "mark": 8, "ini": 8, "directori": 8, "import": [8, 10, 11, 12, 13, 14], "o": 8, "locat": [8, 10, 12, 14], "amptools_amps_dataio": [8, 10, 11, 12, 13, 14], "reader": [8, 12, 13], "directli": [8, 12, 14], "ad": 8, "variat": 8, "gen_amp": [8, 10, 11], "program": [8, 10, 11], "produc": [8, 10, 14], "simul": [8, 10, 11], "amptools_gener": [8, 10], "main": [8, 11, 12], "commandlin": [8, 13], "its": [8, 11, 13], "anoth": [8, 12, 13], "util": [8, 12, 14], "expos": 8, "enough": [8, 10], "adap": 8, "case": 8, "easier": 8, "lesson": 8, "learn": 8, "atisetup": [8, 10, 11, 12, 13, 14], "cfggener": [8, 10], "mcmc": [8, 12], "plotgen": [8, 14], "extract_ff": 8, "support": 9, "estim": [9, 12], "optim": [9, 12, 13], "minuit": [9, 12, 13], "gradient": 9, "optimz": 9, "procedur": 9, "model": [9, 10, 12], "infer": 9, "broken": 9, "two": [9, 10], "those": 9, "In": [9, 10, 12, 14], "tutori": [9, 12, 13, 14], "standard": [9, 11, 13], "infrastructur": 9, "markov": 9, "chain": 9, "mont": [9, 10, 13], "carlo": [9, 10, 13], "pyamptool": [10, 12, 13, 14], "some": [10, 11, 12, 14, 15], "origin": 10, "compil": 10, "dataset": [10, 12], "order": [10, 14], "within": [10, 11], "must": 10, "simpli": [10, 12, 13], "go": [10, 14], "os": [10, 11, 12, 13, 14], "tfile": 10, "welcom": [10, 11, 12, 13, 14], "jupyroot": [10, 11, 12, 13, 14], "6": [10, 11, 12, 13, 14], "28": [10, 11, 12, 13, 14], "06": [10, 11, 12, 13, 14], "disabl": [10, 11, 12, 13, 14], "libamptool": [10, 11, 12, 13, 14], "so": [10, 11, 12, 13, 14], "ON": [10, 11, 12, 13, 14], "libampplott": [10, 11, 12, 13, 14], "libampsdataio": [10, 11, 12, 13, 14], "libfsroot": [10, 11, 12, 13, 14], "libampsgen": [10, 11, 12, 13, 14], "inform": [10, 14], "belong": 10, "itself": 10, "follow": [10, 14], "reactionnam": 10, "sumnam": 10, "ampnam": 10, "term": 10, "construct": 10, "complic": 10, "repeat": 10, "could": [10, 13], "api": [10, 11, 12, 13, 14], "cfgfile": [10, 12, 13], "f": [10, 12, 13, 14], "cat": 10, "IS": 10, "config": [10, 12, 13], "blank": 10, "line": [10, 12], "begin": 10, "ignor": [10, 12], "treat": 10, "sometim": 10, "group": 10, "amplitudenam": 10, "comment": 10, "one": 10, "note": 10, "word": 10, "mean": [10, 12], "necessari": [10, 11], "defn1": 10, "defn2": 10, "defn3": 10, "particle1": 10, "particle2": 10, "particle3": 10, "arg1": 10, "arg2": 10, "arg3": 10, "normintfil": 10, "sum2": 10, "sum3": 10, "amp": 10, "cartesian": 10, "value1": 10, "value2": 10, "scale": [10, 12, 13], "reaction1": 10, "sum1": 10, "reaction2": 10, "permut": [10, 12, 13], "index1": 10, "index2": 10, "bound": 10, "gaussian": [10, 12], "lower": 10, "central": 10, "upper": 10, "error": [10, 13], "deprec": 10, "datafil": 10, "file2": 10, "file3": 10, "genmcfil": 10, "accmcfil": 10, "etapi": [10, 12, 13, 14], "beam": [10, 12, 13, 14], "proton": [10, 12, 13, 14], "eta": [10, 12, 13, 14], "pi0": [10, 12, 13, 14], "FOR": [10, 12, 14], "normint": [10, 12, 13], "rootdataread": [10, 12, 13], "w": [10, 12, 13, 14], "halld": [10, 12, 13, 14], "scshelf2101": [10, 12, 13, 14], "lng": [10, 12, 13, 14], "work": [10, 12, 13, 14], "flat_generated_sampl": [10, 12, 13, 14], "data_generated_sampl": [10, 12, 13, 14], "enhanc": 10, "effect": [10, 12], "polval": 10, "polangledeg": 10, "polinfo": 10, "lm": 10, "wave1": 10, "wave2": 10, "wave3": 10, "long": 10, "suffici": 10, "rez": [10, 12, 13], "imz": [10, 12, 13], "angular": 10, "gluex": [10, 14], "doc": 10, "4094": 10, "choos": 10, "below": [10, 12, 13, 14], "out": 10, "resamp3": [10, 12, 13, 14], "10": [10, 12, 13, 14], "mle": [10, 12, 13, 14], "txt": [10, 13], "thing": [10, 13], "head": 10, "more": [10, 12, 14], "implement": [10, 12, 13], "coordin": 10, "possibl": [10, 14], "With": 10, "Not": 10, "abov": 10, "dure": 10, "instanti": 10, "attribut": 10, "print_help": 10, "configfil": 10, "outnam": 10, "nevent": 10, "genflat": 10, "x": [10, 14], "physic": 10, "lowmass": 10, "edg": 10, "mass": [10, 14], "gev": 10, "highmass": 10, "beammax": 10, "electron": 10, "photon": 10, "endpoint": 10, "beampeak": 10, "peak": 10, "beamlow": 10, "beamhigh": 10, "slope": 10, "momentum": 10, "transfer": 10, "lowt": 10, "hight": 10, "runnum": 10, "assign": [10, 12, 13, 14], "diag": 10, "diagnost": 10, "fsrootformat": 10, "enabl": [10, 14], "good": 10, "wai": [10, 11, 12, 13], "member": 10, "store": 10, "our": 10, "wish": [10, 12, 14], "reproduc": [10, 12], "referenc": 10, "modif": 10, "outfil": 10, "15000": 10, "item": [10, 12], "setattr": 10, "datamemb": 10, "most": 10, "data_memb": 10, "20": 10, "getattr": 10, "centeredvertex": 10, "12": 10, "9": [10, 13], "3": [10, 12, 13, 14], "30731": 10, "batchsiz": 10, "10000": 10, "hddmname": 10, "v0": [10, 12, 13, 14], "15": [10, 12, 13, 14], "dirti": [10, 12, 13, 14], "gdoubl": [10, 12, 13, 14], "8": [10, 12, 13, 14], "byte": [10, 12, 13, 14], "mp": [10, 12, 13, 14], "NO": [10, 12, 13, 14], "doi": [10, 12, 13, 14], "org": [10, 12, 13, 14], "5281": [10, 12, 13, 14], "zenodo": [10, 12, 13, 14], "5039377": [10, 12, 13, 14], "ool": [10, 12, 13, 14], "configfilepars": [10, 12, 13], "warn": 10, "reson": 10, "found": 10, "width": 10, "1gev": 10, "trandom3": 10, "889121395": 10, "amplitudemanag": [10, 12, 13, 14], "index": [10, 12, 13, 14], "couldn": 10, "t": 10, "find": 10, "local": [10, 12, 13], "beamproperti": 10, "pars": [10, 12], "local_beam": 10, "conf": 10, "generatecombrem": 10, "emitt": 10, "miss": 10, "5e": 10, "09": 10, "radiatorthick": 10, "05": 10, "collimatordiamet": 10, "005": 10, "collimatordist": 10, "76": 10, "bremsstralung": 10, "calcul": [10, 12, 14], "primari": [10, 13], "high": [10, 12], "guarante": 10, "four": 10, "vector": 10, "389": 10, "were": 10, "759": 10, "1143": 10, "1523": 10, "1955": 10, "2347": 10, "2746": 10, "3250": 10, "3696": 10, "4098": 10, "4468": 10, "4851": 10, "5270": 10, "5737": 10, "6134": 10, "6584": 10, "7037": 10, "7366": 10, "7817": 10, "8193": 10, "8588": 10, "8981": 10, "9419": 10, "9810": 10, "10237": 10, "10637": 10, "11045": 10, "11464": 10, "11889": 10, "12255": 10, "12692": 10, "13109": 10, "13506": 10, "13963": 10, "14328": 10, "14755": 10, "varieti": 10, "4": [10, 12, 13], "compon": [10, 12], "understand": [10, 12], "collect": 10, "detector": 10, "would": [10, 14], "through": [10, 11, 13, 14], "realist": 10, "quickli": 10, "glanc": 10, "content": [10, 12, 13], "tree": 10, "kin": [10, 12, 13, 14], "entri": 10, "total": [10, 13], "1269353": 10, "size": [10, 13], "869154": 10, "compress": 10, "factor": [10, 12, 13], "46": 10, "br": 10, "numfinalst": 10, "60675": 10, "521": 10, "basket": 10, "32000": 10, "115": 10, "47": 10, "e_finalst": 10, "241516": 10, "185649": 10, "30": 10, "px_finalst": 10, "241530": 10, "191988": 10, "25": [10, 13], "py_finalst": 10, "192741": 10, "pz_finalst": 10, "189415": 10, "27": 10, "5": [10, 12, 13], "e_beam": 10, "60633": 10, "53282": 10, "13": [10, 13], "px_beam": 10, "60639": 10, "472": 10, "127": 10, "43": 10, "7": [10, 13], "py_beam": 10, "pz_beam": 10, "53284": 10, "let": [10, 11, 12, 14], "actual": 10, "them": [10, 12, 14], "free": [10, 12], "handl": 10, "del": 10, "rm": [10, 12, 13, 14], "gen_amp_diagnost": 10, "modul": [11, 13], "wrap": [11, 12], "syntax": 11, "thei": [11, 14], "particular": [11, 14], "decid": 11, "try": [11, 12, 13], "sinc": 11, "conveni": 11, "alia": [11, 13, 14], "amplitudeinfo": [11, 12, 13], "th1": 11, "techniqu": 12, "inter": 12, "showcas": 12, "how": [12, 13, 14], "ensembl": 12, "around": 12, "spend": 12, "region": 12, "sever": [12, 14], "mix": 12, "togeth": 12, "probabilist": 12, "reject": 12, "metropoli": 12, "numpi": [12, 14], "np": [12, 14], "pyplot": 12, "plt": 12, "printsourcecod": 12, "start": [12, 13, 14], "overwrite_ofil": 12, "corner_ofil": 12, "shown": [12, 13, 14], "typic": 12, "befor": [12, 13, 14], "keep": 12, "help": 12, "ensur": 12, "dictat": 12, "obtain": 12, "As": [12, 14], "small": 12, "lighter": 12, "cleaner": 12, "200": 12, "whether": 12, "alwai": [12, 14], "overwrit": 12, "42": 12, "practic": 12, "taken": 12, "prior": 12, "def": [12, 13], "39": 12, "arg": 12, "ll": 12, "1e7": 12, "parametermanag": [12, 13], "act": 12, "add": 12, "lasso": 12, "know": 12, "lasso_strength": 12, "ab": 12, "assert": 12, "exist": 12, "doe": [12, 14], "isfil": 12, "mkdir": 12, "p": 12, "displai": [12, 13, 14], "had": 12, "done": 12, "parser": [12, 13], "cfginfo": [12, 13], "getconfigurationinfo": [12, 13], "regist": [12, 14], "registeramplitud": [12, 13, 14], "registerdataread": [12, 13, 14], "dataread": [12, 13, 14], "info": [12, 13, 14], "reactioninfo": [12, 13], "mc": [12, 13], "normal": [12, 13], "devic": [12, 13], "coherentsuminfo": [12, 13], "extra": [12, 13], "constraint": [12, 13], "139": 12, "917": 12, "80": 12, "7646": 12, "134": 12, "783": 12, "193": 12, "378": 12, "106": 12, "653": 12, "strategi": [12, 13], "TO": [12, 13, 14], "balanc": [12, 13], "speed": [12, 13], "reliabl": [12, 13], "normintinterfac": [12, 13], "reset": [12, 13, 14], "duplic": [12, 13], "detect": [12, 13], "previous": [12, 13], "split": 12, "read": [12, 14], "aggreg": [12, 15], "again": [12, 14], "wa": 12, "action": 12, "accordingli": 12, "progress": 12, "bar": 12, "0x7f7d2c07abe0": 12, "ball": 12, "140": 12, "61192169": 12, "65288733": 12, "135": 12, "65601685": 12, "196": 12, "32355813": 12, "40283681": 12, "58933722": 12, "82": 12, "04000009": 12, "81741441": 12, "192": 12, "47048633": 12, "107": 12, "23122161": 12, "26853464": 12, "38841131": 12, "10916665": 12, "189": 12, "67847841": 12, "104": 12, "81289824": 12, "130199": 12, "79": 12, "94654732": 12, "20659465": 12, "191": 12, "62242619": 12, "105": 12, "14630923": 12, "141": 12, "9676253": 12, "58220865": 12, "87405911": 12, "190": 12, "62319364": 12, "07196924": 12, "07213396": 12, "83496103": 12, "28941976": 12, "21684297": 12, "34146852": 12, "07504503": 12, "26054013": 12, "76485057": 12, "33296422": 12, "52983266": 12, "138": 12, "20876746": 12, "93324363": 12, "132": 12, "14173952": 12, "80992391": 12, "86252495": 12, "95017427": 12, "90296071": 12, "62716826": 12, "79607879": 12, "07568573": 12, "90975052": 12, "39252302": 12, "136": 12, "20786404": 12, "194": 12, "04283152": 12, "7722398": 12, "37038283": 12, "45354588": 12, "133": 12, "87066647": 12, "56119765": 12, "75215485": 12, "21995307": 12, "08676557": 12, "36627669": 12, "0189399": 12, "69301132": 12, "24648857": 12, "61460923": 12, "2918906": 12, "06514354": 12, "51914704": 12, "81454394": 12, "70639722": 12, "13563471": 12, "07767392": 12, "96453061": 12, "42258813": 12, "00674428": 12, "73475511": 12, "4040302": 12, "103": 12, "85854198": 12, "06691526": 12, "83485906": 12, "38003133": 12, "55579362": 12, "53277412": 12, "6095763": 12, "81": 12, "05297626": 12, "7749931": 12, "37612576": 12, "79028821": 12, "2148914": 12, "50387633": 12, "22614328": 12, "35390662": 12, "19998029": 12, "0527624": 12, "5468777": 12, "83679402": 12, "7447205": 12, "23437398": 12, "137": 12, "86922922": 12, "0037161": 12, "13490078": 12, "38823647": 12, "40237419": 12, "93659112": 12, "42482355": 12, "32112148": 12, "82691762": 12, "48055204": 12, "48227005": 12, "28792554": 12, "01834382": 12, "87639484": 12, "57316891": 12, "23224861": 12, "74314206": 12, "86422265": 12, "198": 12, "14172506": 12, "44740948": 12, "33885027": 12, "73652107": 12, "20786272": 12, "195": 12, "58832003": 12, "45452328": 12, "02372212": 12, "03009314": 12, "67377139": 12, "66747172": 12, "27846555": 12, "142": 12, "98175284": 12, "96455361": 12, "01976923": 12, "57105231": 12, "11559768": 12, "74729374": 12, "81993046": 12, "35123727": 12, "29417337": 12, "67197784": 12, "08555518": 12, "13196483": 12, "34895823": 12, "9515143": 12, "339819": 12, "23518944": 12, "82026392": 12, "61642772": 12, "73539005": 12, "92973906": 12, "01083707": 12, "76553813": 12, "00329094": 12, "38767013": 12, "96930917": 12, "26741639": 12, "04436324": 12, "86648453": 12, "82747651": 12, "96513671": 12, "91743587": 12, "27144038": 12, "42168896": 12, "07462512": 12, "35279867": 12, "shorter": 12, "than": 12, "50": [12, 14], "caution": 12, "longer": 12, "tau": 12, "92587787": 12, "16": [12, 13], "44973334": 12, "17": 12, "51905651": 12, "73390776": 12, "60765933": 12, "complet": [12, 13], "564": 12, "447": 12, "percent": 12, "reman": 12, "mask": 12, "00": [12, 13], "show": 12, "wise": 12, "along": 12, "diagon": 12, "uncertainti": [12, 13], "axi": 12, "solut": 12, "blue": 12, "green": 12, "bottom": 12, "point": [12, 13], "By": 12, "give": 12, "color": 12, "black": 12, "show_titl": 12, "6400": 12, "over": [12, 14], "188": 12, "310": 12, "706": 12, "365": 12, "786": [12, 13], "freeli": 12, "It": [12, 14], "seen": [12, 14], "uniformli": 12, "posit": 12, "dimension": 12, "interv": 12, "move_mixtur": 12, "signific": 12, "hyperparamet": 12, "attempt": 12, "explor": 12, "exploit": 12, "cleanup": [12, 14], "datetim": 13, "sy": 13, "fitinit": 13, "randomse": 13, "seed_fil": 13, "numrnd": 13, "1698617720": 13, "represent": 13, "confirgu": 13, "bootstrap": 13, "breitwign": 13, "piecewis": 13, "datareaderbootstrap": 13, "minimizationmanag": 13, "setrandomse": 13, "recent": 13, "benefici": 13, "stuck": 13, "unwant": 13, "minima": 13, "without": 13, "112356": 13, "11732090596": 13, "14346": 13, "408126566832": 13, "AT": 13, "WITH": [13, 14], "iflag": 13, "converg": 13, "edm": 13, "lt": 13, "00e": 13, "04": [13, 14], "fcn": 13, "26585": 13, "statu": 13, "162": 13, "163": 13, "unknown": 13, "ext": 13, "guess": 13, "deriv": 13, "resamp1_r": 13, "24991e": 13, "01": 13, "00000e": 13, "92": 13, "499": 13, "75": 13, "351": 13, "resamp2_r": 13, "26049e": 13, "0926": 13, "resamp2_im": 13, "78287e": 13, "02": 13, "44": 13, "689": 13, "resamp3_r": 13, "356": 13, "resamp3_im": 13, "50706e": 13, "41": 13, "017": 13, "300": 13, "301": 13, "08018e": 13, "7e": 13, "per": 13, "cent": 13, "39917e": 13, "44224e": 13, "012835": 13, "00050537": 13, "07646e": 13, "24080e": 13, "037625": 13, "00063901": 13, "34783e": 13, "87638e": 13, "050544": 13, "00017916": 13, "93378e": 13, "03569e": 13, "042951": 13, "00066661": 13, "06653e": 13, "59293e": 13, "021035": 13, "00011554": 13, "ndim": 13, "500": 13, "npar": 13, "err": 13, "96": 13, "78": 13, "67": 13, "73": 13, "68": 13, "38": 13, "21": 13, "22": 13, "23": 13, "14": 13, "708": 13, "000": 13, "641": 13, "644": 13, "683": 13, "506": 13, "911": 13, "828": 13, "847": 13, "862": 13, "789": 13, "600": 13, "900": 13, "787": 13, "837": 13, "minuitminimizationmanag": 13, "wall": 13, "60844e": 13, "averag": 13, "63722e": 13, "ms": 13, "perfect": 13, "same": 13, "seed_0": 13, "result_0": 13, "remove_all_whitespac": 14, "plotgen_util": 14, "plotgenrdf": 14, "extens": 14, "combin": 14, "purpos": 14, "intermediari": 14, "choic": 14, "made": 14, "remark": 14, "copi": 14, "arrai": 14, "mirror": 14, "math": 14, "variou": 14, "quantit": 14, "helic": 14, "bit": 14, "rdfmacro": 14, "loadmacro": 14, "header": 14, "gluex_styl": 14, "style": [14, 15], "IF": 14, "ginterpret": 14, "processlin": 14, "h": 14, "tstyle": 14, "setpadrightmargin": 14, "08": 14, "multi": 14, "thread": 14, "faster": 14, "enableimplicitmt": 14, "debug": 14, "fit_result": 14, "valid": 14, "invalid": 14, "exit": 14, "matter": 14, "just": 14, "1d": 14, "inspir": 14, "py": 14, "invari": 14, "what": 14, "much": 14, "bookeep": 14, "hist": 14, "reus": 14, "WILL": 14, "NOT": 14, "2d": 14, "stack": 14, "histnam": 14, "xname": 14, "titl": 14, "n_bin": 14, "drawopt": 14, "metapi": 14, "pi": 14, "event": 14, "72": 14, "meta": 14, "49": 14, "61": 14, "mpi0": 14, "18": 14, "cosgj": 14, "gjcostheta": 14, "recoil": 14, "co": 14, "theta_": 14, "gj": 14, "coshel": 14, "helcostheta": 14, "hel": 14, "phihel": 14, "helphi": 14, "gluexbeam": 14, "phi_": 14, "xfunction": 14, "nx_bin": 14, "x_min": 14, "x_max": 14, "yname": 14, "yfunction": 14, "ny_bin": 14, "y_min": 14, "y_max": 14, "coshelvsmass": 14, "vs": 14, "colz": 14, "implemen": 14, "themselv": 14, "tcanva": 14, "result_al": 14, "result_resamp1": 14, "result_resamp2": 14, "result_resamp3": 14, "ipython": 14, "overal": 14, "filenam": 14, "l": 14, "futur": 15, "section": 15, "intent": 15, "featur": 15, "bug": 15, "guid": 15, "develop": 15, "stl": 15, "convers": 15, "introspect": 15}, "objects": {"LoadParameters": [[5, 0, 1, "", "LoadParameters"]], "LoadParameters.LoadParameters": [[5, 1, 1, "", "flatten_parameters"], [5, 1, 1, "", "load_cfg"], [5, 1, 1, "", "unflatten_parameters"]], "PlotGen": [[7, 2, 1, "", "PlotGen"]], "": [[7, 3, 0, "-", "PlotGenRDF"], [1, 3, 0, "-", "atiSetup"], [2, 3, 0, "-", "cfgGenerator"], [4, 3, 0, "-", "fit"], [6, 3, 0, "-", "mcmc"], [7, 3, 0, "-", "plotgen_utils"]], "PlotGenRDF": [[7, 2, 1, "", "draw_histograms"]], "atiSetup": [[1, 2, 1, "", "loadLibraries"], [1, 2, 1, "", "loadLibrary"], [1, 2, 1, "", "prepare_mpigpu"], [1, 2, 1, "", "set_aliases"], [1, 2, 1, "", "setup"]], "cfgGenerator": [[2, 2, 1, "", "generate_zlm_cfg"]], "extract_ff": [[3, 2, 1, "", "extract_ff"]], "fit": [[4, 2, 1, "", "performFit"], [4, 2, 1, "", "runFits"]], "mcmc": [[6, 2, 1, "", "LogProb"], [6, 2, 1, "", "createMovesMixtureFromDict"], [6, 2, 1, "", "draw_corner"], [6, 2, 1, "", "perform_mcmc"]], "mcmcOptimalMoves": [[6, 0, 1, "", "Objective"]], "plotgen_utils": [[7, 2, 1, "", "book_histogram"], [7, 2, 1, "", "define_if_not_observed"], [7, 2, 1, "", "turn_on_specifc_waveset"]]}, "objtypes": {"0": "py:class", "1": "py:method", "2": "py:function", "3": "py:module"}, "objnames": {"0": ["py", "class", "Python class"], "1": ["py", "method", "Python method"], "2": ["py", "function", "Python function"], "3": ["py", "module", "Python module"]}, "titleterms": {"atisetup": 1, "cfggener": 2, "extract_ff": 3, "fit": [4, 9, 14], "loadparamet": 5, "mcmc": 6, "optuna": 6, "plotgen": 7, "plotgenrdf": 7, "pyamptool": 8, "instal": 8, "usag": 8, "design": 8, "tutori": 8, "develop": 8, "api": 8, "gener": 10, "data": 10, "configur": 10, "file": 10, "event": 10, "load": 11, "librari": 11, "markov": 12, "chain": 12, "mont": 12, "carlo": 12, "addit": 12, "argument": 12, "perform_mcmc": 12, "maximum": 13, "likelihood": 13, "estim": 13, "plot": 14, "result": 14, "pyroot": 15, "lesson": 15, "learn": 15, "cppy": 15, "python": 15}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinxcontrib.bibtex": 9, "sphinx": 56}})
\ No newline at end of file