Engage when the amplitude must be POWER-COUNTED: an EFT/dim-6 interference-vs-square bin; an effective vertex on its OWN order (QCD=0 won't remove it); a BSM model with NO orders (WEIGHTED auto-detect → lowest-weight SM/QCD, silently no BSM). The order's NAME is per-model — read it off. In slice: the order TOKENS +…
Engage when you need detector-level objects — reco jets, b-tags, isolated leptons, MET — a detector sim ON TOP of showered events; when no detector output appeared: the EXISTENCE of Cards/delphescard.dat IS the on/off switch (absent ⇒ silent no-op everywhere); Delphes also needs a shower (selecting it silently…
Engage when the graph MG actually built is in doubt — a diagram count or topology that isn't what was expected; a coupling ZEROED in the param card to switch a channel off (enumeration keys on vertex PRESENCE, not value — the count is UNCHANGED; only removing the vertex, e.g. a restrict card, does that); "No…
Engage when a final state must be attributed to — or shielded from — one intermediate: isolate what a propagator mediates, veto another, or strip the resonant piece so it can't double-count a production×decay sample ($ sets onshell=False → gForceBW=2 cuts its BW window). Traps: one / is a PARTIAL gate — EVERY internal…
Engage when a deviation is parameterised by higher-dim operators and a bin must be picked — interference (linear) vs quadratic. The order token is NOT portable across EFT UFOs: the per-insertion increment is model-specific (+2 puts interference at NP^2==2, quadratic at ==4, odd bins EMPTY; +1 shifts both down) — read…
In slice: read the cascade trail of a mg-deep-verify run (regime, consultant returns, reviewer verdicts, blind-spot findings, probe deviations, Stage 5 reconcile, Stage 6 cycles) and identify agent-system mistakes worth caching as wiki pages so future sessions do not repeat them. One occurrence is enough; no…
Engage when the real-emission/IR side of NLO is at stake: "Poles do not cancel" is MINE (the real-vs-virtual pole check); a flavour scheme at NLO (a massive b in 5F starves the g->bb real -> poles fail; 4FS fixes it); a missing real subprocess or (i,j) config; a surprising subprocess-dir count; resonant real overlap…
Engage when what the GENERATED ME computes is at issue, not which diagrams exist — a σ off by an exact factor (spin, initial-colour and identical-particle 1/n! all fold into one IDEN); Majorana fermions (fermion-flow clash, signs); which helicity combinations the ME enumerates at all. The emitted matrix.f/JAMP is…
Engage when a tool is absent, not found, or built without the option you need (Delphes, PY8, MA5, Rivet, LHAPDF, loop libs); when install fails — tokens are case-sensitive exact; when a build succeeded but its path never reached the config. In slice: doinstall + target sets, HEPTools/vendor, makeopts + generic build…
Engage when MG5 did not do what you typed: a set did not take; a menu silently forced a different choice; a run-card parameter is invisible in the editor (hidden block — update reveals it); a config key resolves to a path you never set, or a path you DID set is silently ignored (startup validation NULLS a stale path).…
Engage when an acceptance/fiducial window must be imposed on the PARTON-level final state of an LO run — the LO runcard cut block is MINE. Traps: cutdecays=False (the DEFAULT) SILENTLY exempts a chain decay's product legs from generic per-particle cuts, so a "fiducial" sigma comes out too big (arrow form keeps them)…
Engage when a run must be driven to completion, or it disobeyed the card you wrote: it stops short of the events requested (σ is still valid — that shortfall is unweighting-side); more statistics are needed than one launch yields; a parameter grid must be swept; it should ship as a gridpack or go to a batch queue; a…
Engage when you want histograms, a cutflow or a recast over ALREADY-GENERATED events via MG's MA5 cards — parton level (LHE, pre-shower) or hadron level (post-shower); and when MA5 produced NOTHING — three silent gates: madanalysis5path nulled to None (never offered); the operative card absent (silently skipped); or…
Engage when the virtual/one-loop amplitude itself is at stake: a loop-induced process (no Born) at generation or runtime; loop diagrams silently dropped or fewer than expected; unstable loop points or virtual precision; the reduction library matters (CutTools/Ninja/Collier); MadLoop init/filters; checking a loop ME…
Engage when the decay happens AFTER the matrix element, on generated events: a heavy resonance decayed with spin correlations kept but without the ME cost of a chain — and the only route when production is perturbed/NLO, where generate-line chains are rejected; a decay spliced onto an existing LHE; a rate that then…
Engage when a width is a consequence of the model, not a number you were handed — a BSM resonance, a benchmark point; uncomputed it stays 0.0 (zero-width propagator). And when a mass or coupling was edited: the stored width is STALE — nothing recomputes it, nothing warns. Each chain parent needs its own width for its…
Engage when several jet multiplicities must be merged without double-counting or gaps (LO+PS or NLO+PS); when a merging scale must be chosen or varied. Trap: ickkw=1+xqcut=0 validates yet applies no cut. In slice: the merging SCHEME an ickkw value selects (LO 0/1 = MLM; NLO 0/3/4/-1 = none/FxFx/UNLOPS/jet-veto) and…
Engage when the task turns on a standalone symbolic step you cannot afford to get wrong: an identity or rearrangement to confirm, a limit / threshold / asymptotic or series expansion, a dimensional-balance check, sign / signature / conjugation bookkeeping, whether two forms of a formula are equal, or a multi-step…
In slice: pure mathematical reasoning — algebraic manipulation, dimensional analysis, limit-taking, sign / signature handling, formula consistency, symbolic simplification. Identical domain to ma-math-consultant; different role (adversarial verification rather than first-pass authoring). Returns APPROVED / NEEDS…
Engage when the number a run produced cannot be trusted or will not tighten: the error bar stops shrinking, χ²/dof is bad, the requested accuracy is never reached, re-runs disagree, a channel is flagged suspect (EPS/UPS), weights or their normalisation look wrong, or a tail must be biased. LO MadEvent only: an NLO run…
Engage when a label in the process line carries physics: l+/l- are e,μ ONLY (τ excluded) while vl DOES include ντ; default p/j carry NO photon and are 4-flavour (massive b), so a b-initiated / 5-flavour reading needs a massless-b restriction. Also: a broad/off-shell resonance wanting the complex-mass scheme (a global…
Engage when the written NLO process directory is the question: NLO code that will not compile, or a library that did not link (CutTools/TIR/StdHEP); P/V subprocess dirs or their files not as expected; per-coupling-order split results at NLO (ampsplit/splitorders); an NLO run with photon/dressed-lepton/UPC beams (the…
Engage when a loop/NLO correction needs a model that can supply it: any bracketed or loop-induced process (the LO model usually cannot); a loop running THROUGH effective vertices; an EFT/SMEFT/BSM model at NLO — loop-capable? which restrict card? Co-dispatch with nlo-syntax on any bracketed line: sm is LO-only (it…
Engage when an NLO/one-loop correction is wanted; a process with NO Born, reachable only via a loop; a squared-order/interference bin to isolate under a bracket. Co-dispatch amcatnlo (the run) + nlo-model (an LO-only model can't be bracketed). In slice: the [...] brackets -> LoopOption/HasBorn, and WHICH interface a…
★not rated 10 28d agoA254 tokens
copy · 83%MIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: