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…
Engage when the task turns on a number that must be right: evaluate a formula to a value, independently reproduce a claimed number from its inputs, an order-of-magnitude or ratio check (Γ/M, a suppression), a unit conversion, uncertainty propagation — or a load-bearing constant (mass, coupling, PDG value) about to be…
In slice: numerical evaluation — every cited or computed number recomputed via python. Identical domain to ma-numerics-consultant; different role (adversarial verification rather than first-pass authoring). Returns APPROVED / NEEDS REVISION / WARNING with claimed-vs-computed tables. Tool-grounded execution is the…
Engage when the question is what output wrote, or the process dir must be regenerated because a choice is fixed at generation time and no card edit undoes it: helicity recycling (runcard helrecycling=False does NOT cure a compile-time Line truncated; only output --helrecycling=False does), its auto-disable for a…
Engage when a number you set must reach the matrix element — a mass, width, mixing angle, Wilson coefficient — above all when it appears not to take. Three causes: internal/derived (never read — sm MW); rule-fixed by the restriction template; restriction-pruned (ABSENT from card AND identcard — a hand-add is inert).…
Engage when the diagram-aware integrator decides whether sigma comes out right, or at all: the per-diagram amp2 channel weight vanishes while the total ME does not (pure-quadratic/interference-only EFT bins) -> "All amp2 are zero..." STOP 1, fixed with sdestrategy; a forced s-channel resonance whose sigma scales as…
Engage when the call needs a physics judgment source cannot settle. First move on any non-trivial task: name the regime the keywords hide (off-shell, sub-threshold, loop-induced, EFT power count). Then — is this benchmark sensible (a point fixed by masses can zero the coupling the signal needs); is this rate plausible…
In slice: pure first-principles physics — formula validity, regime classification, approximation validity, kinematic feasibility, named load-bearing assumptions, literature-cited values. Identical domain to ma-physics-consultant; different role (adversarial verification rather than first-pass authoring). Returns…
Engage when a helicity state is part of the physics, not just the final state — a longitudinal/transverse fraction, longitudinal VV scattering, a polarized top/W/Z sample, a spin-analyser, or an LHE SPINUP reading (0 on a vector = longitudinal). Traps: {L} on a vector is LEFT (−1), NOT longitudinal — that is {0}…
Engage when you hold a candidate setup and an expectation about it, and want reality to falsify it — I act, where the consultants reason. Route to me: does the parser accept this spec; how many diagrams it really produces; what the generated code contains (a vertex you meant to exclude, a BW flag, a card default)…
Engage when a process line must be written into a model nobody has inspected — a BSM/UFO name taken from a paper or PDG table, not from the model, aborts at PARSE before any diagram exists; when the model's contents must be looked up, not recalled (display particles/parameters); when one line is re-consumed by a…
Engage when a parton-level sample must be SHOWERED/hadronised into hadron-level events by PY8; when the shower silently did not run — PY8 is offered only if pythia8path resolves, and the chained shower --nodefault no-ops without Cards/pythia8card.dat. In slice: dopythia8/doshower, PY8 + shower cards and their…
Engage when the signal rides on a coupling the active restriction may have zeroed — zeroing REMOVES the vertex, not shrinks it: zero diagrams, and the order it carried stops being valid. Default sm zeroes the e/μ/c Yukawas (no H→μμ) and all Wolfenstein (CKM diagonal); an EFT default card can zero every Wilson coeff.…
Engage when you want a Rivet analysis (published or MC) or a Contur limit run on generated events (truth/hadron level); when Rivet is not offered or silently did not run — four gates: rivetpath needs a real /bin/rivet (usually NOT installed), the switch needs rivetpath AND PY8, and never auto-picks Rivet; card-editor…
Engage when the rate's normalisation hangs on the QCD scale or the beams' parton content: choosing muR/muF (fixed vs dynamical); a scale/PDF set but not what runs (superseded later, or accepted by the card then ignored by the Fortran); a beam that is NOT a plain proton (photon/UPC, lepton beams with EVA/iEVA W/Z…
Engage when an uncertainty band is wanted on a rate — μR/μF, PDF or αs, inline or on an existing LHE; when the same events must be re-weighted to another parameter point, model or EFT operator instead of re-generated; or the weights come out missing or wrong. It fails SOFT — no lhapdf6, a fetch failure, a non-proton…
★not rated 14 2mo agoA230 tokens
copy · 81%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: