ABCD Lab
Toy-data ABCD with closure + validation, multi-background, and signal contamination.
ABCD Plane
Seed: N total: Bins:
Heatmap (Background + Signal overlay)
Background (sum)
Signal
Cuts (xCut, yCut)
Validation split (xSplit)
Transfer factor diagnostic
Plot C/D vs y-slice (y<yCut). Trends mean non-factorization.
Cuts
60
50
40
60
Run
 = (C/D)·B
κ = AD/(BC)
VR non-closure
Results
Main ABCD (A/B/C/D)
RegionTotalBkgSig
A
B
C
D
Validation ABCD (A′/B′/C′/D′)
RegionTotalBkgSig
A′
B′
C′
D′
Generate data → set cuts → Compute ABCD. Use Validation to estimate a non-closure systematic if needed.