C Balázs on behalf of the Collaboration -...

42
C Balázs on behalf of the Collaboration

Transcript of C Balázs on behalf of the Collaboration -...

  • C Balzson behalf of the

    Collaboration

  • ATLAS and CMS showed hints of a resonance at 750 GeV.

    C Balzs | MC4BSM 2016 Jul 20 | page 2 of 150

  • In six months hundreds of explanations followed.

    C Balzs | MC4BSM 2016 Jul 20 | page 3 of 150

  • At most one of the proposed models may be correct.

    C Balzs | MC4BSM 2016 Jul 20 | page 4 of 150

  • No one knows which one.

    C Balzs | MC4BSM 2016 Jul 20 | page 5 of 150

  • Nobody knows how feasible the proposed theories are.

    C Balzs | MC4BSM 2016 Jul 20 | page 6 of 150

  • We need a robust tool to assess model plausibility.

    C Balzs | MC4BSM 2016 Jul 20 | page 7 of 150

  • GAMBIT

    The Global and Modular BSM Inference Tool

    C Balzs | MC4BSM 2016 Jul 20 | page 8 of 150

  • Outline

    What is GAMBIT?

    What does GAMBIT do?

    What is inside GAMBIT?

    What governs GAMBIT?

    What ever?

    C Balzs | MC4BSM 2016 Jul 20 | page 9 of 150

  • What is GAMBIT?

    C Balzs | MC4BSM 2016 Jul 20 | page 10 of 150

  • C Balzs | MC4BSM 2016 Jul 20 | page 11 of 150

    1. an act or remark that is calculated to gain an advantage, especially at the outset of a situation. "his resignation was a tactical gambitsynonyms: stratagem, machination, scheme, plan, tactic, manoeuvre, move, course

    of action, line of action, device, operation; More

    2. (in chess) an opening move in which a player makes a sacrifice, typically of apawn, for the sake of a compensating advantage."he tried the dubious Budapest gambit

    3. a fictional Marvel Comics character who has the superpower to control kinetic-potential energy and extremely skilled in card-throwing and the use of a staff.woo Gambit done his mamma proud"

    4. Global And Modular BSM Inference Tool: the global analysis engine for statisticalhypothesis assessmentthis is GAMBIT - all resistance is futile"

  • C Balzs | MC4BSM 2016 Jul 20 | page 12 of 150

    1. an act or remark that is calculated to gain an advantage, especially at the outset of a situation. "his resignation was a tactical gambitsynonyms: stratagem, machination, scheme, plan, tactic, manoeuvre, move, course

    of action, line of action, device, operation; More

    2. (in chess) an opening move in which a player makes a sacrifice, typically of apawn, for the sake of a compensating advantage."he tried the dubious Budapest gambit

    3. a fictional Marvel Comics character who has the superpower to control kinetic-potential energy and extremely skilled in card-throwing and the use of a staff.woo Gambit done his mamma proud"

    4. Global And Modular BSM Inference Tool: the global analysis engine for statisticalhypothesis assessmentthis is GAMBIT - all resistance is futile"

  • C Balzs | MC4BSM 2016 Jul 20 | page 13 of 150

    1. an act or remark that is calculated to gain an advantage, especially at the outset of a situation. "his resignation was a tactical gambitsynonyms: stratagem, machination, scheme, plan, tactic, manoeuvre, move, course

    of action, line of action, device, operation; More

    2. (in chess) an opening move in which a player makes a sacrifice, typically of apawn, for the sake of a compensating advantage."he tried the dubious Budapest gambit

    3. a fictional Marvel Comics character who has the superpower to control kinetic-potential energy and extremely skilled in card-throwing and the use of a staff.woo Gambit done his mamma proud"

    4. Global And Modular BSM Inference Tool: the global analysis engine for statisticalhypothesis assessmentthis is GAMBIT - all resistance is futile"

  • C Balzs | MC4BSM 2016 Jul 20 | page 14 of 150

  • What does GAMBIT do?

    C Balzs | MC4BSM 2016 Jul 20 | page 15 of 150

  • C Balzs | MC4BSM 2016 Jul 20 | page 16 of 150

    The scientific method

  • The scientific method(simplified)

    testing prediction

    hypothesis

    C Balzs | MC4BSM 2016 Jul 20 | page 17 of 150

  • C Balzs | MC4BSM 2016 Jul 20 | page 18 of 150

    Many enter at junction hypothesis

    but none completes the full circle!

  • GAMBIT(simplified)

    likelihood observable

    model

    C Balzs | MC4BSM 2016 Jul 20 | page 19 of 150

  • Whats inside GAMBIT?

    C Balzs | MC4BSM 2016 Jul 20 | page 20 of 150

  • GAMBIT(very schematic flowchart)

    model

    spectrum (,, )

    particle- astro- cosmo- observables

    composite likelihood

    plausibility

    C Balzs | MC4BSM 2016 Jul 20 | page 21 of 150

  • C Balzs | MC4BSM 2016 Jul 20 | page 22 of 150

    GAMBIT(less schematic flowchart) plausibility

    user wants to know plausibility of model based on observables A2 & B1

    input file

    Dep

    ende

    ncy

    reso

    lutio

    n

    Dependency resolution

    PresenterPresentation Notes The user states what they want to calculate GAMBIT resolves dependenciesModule functions and backend functions get arranged into a dependency treeStarting with requested observables and likelihoods, fills each dependency and backend requirementObeys rules at each step: allowed models, allowed backends, constraints from input file, etc GAMBIT calculates observables plus likelihoods, outputs results in user specified form

  • GAMBIT(part of CMSSM flowchart)

    C Balzs | MC4BSM 2016 Jul 20 | page 23 of 150

  • C Balzs | MC4BSM 2016 Jul 20 | page 24 of 150

    GAMBIT(CMSSM flowchart)

  • C Balzs | MC4BSM 2016 Jul 20 | page 25 of 150

    brain chart

  • GAMBIT dependency chart

    Model parameter translations Precision calculations

    LEP rates+likelihoods DecaysLHC observables and likelihoods

    DM direct, indirect and relic densityFlavour physics observables

    C Balzs | MC4BSM 2016 Jul 20 | page 26 of 150

  • What governs GAMBIT?

    C Balzs | MC4BSM 2016 Jul 20 | page 27 of 150

  • GAMBIT principlesNo more hard coded interfacing!

    o global, modular, flexibleo model database: SM, SUSY, nucl., astro- & beyond!o comprehensive observable (data+likelihood) librarieso general, fast definition of new models and datasetso plug&play observable, likelihood calculators, scannerso many statistical options (Bayesian, freq., sampling)o massively parallel execution on a laptop or on a

    supercomputero open-source, maintained, developed code

    C Balzs | MC4BSM 2016 Jul 20 | page 28 of 150

  • GAMBIT modularityNo more hard coded interfacing!

    o auto downloading, configuring, compiling backendso dynamic loading of C++ classes from backendso automatic dependency resolution o mix and match backend selectiono all-in or module standalone modeso mixed mode (MPI+openMP), multi-level, mostly

    automated parallelizationo diskless generalisation of Les Houches Accordso flexible output streams: ASCII, databases, HDF5, o all-in or module standalone modes

    C Balzs | MC4BSM 2016 Jul 20 | page 29 of 150

  • GAMBIT modularityNo more hard coded interfacing!

    GAMBIT language: C++ syntax, GAMBIT instructions

    o define a new capability (e.g. calc. observable)o declare: dependencies

    backend requirementsallowed models

    o more advanced declarations availableC Balzs | MC4BSM 2016 Jul 20 | page 30 of 150

  • Model database

    o model hierarchy: models are defined by their parameters and relations to each other

    o models can inherit from parent modelso points in child models can be automatically translated

    to ancestor modelso friend models also allowed (cross family translation)o model dependence of every module/backend

    function is tracked (safety)

    C Balzs | MC4BSM 2016 Jul 20 | page 31 of 150

  • Models presently available in GAMBIT

    SM+SMSSM (up to 63 parameters)

    various astro- models (e.g. DM distr.)

    Coming soon:SM+X

    MSSM+Snon-SUSY modelscosmology models

    and more

    C Balzs | MC4BSM 2016 Jul 20 | page 32 of 150

  • Modules presently available in GAMBIT

    o SpecBIT: generic interface to spectrum generator[ generator]s (BSM spectrum object, RGE running, )

    o DecayBIT: SM+MSM decay table (total widths, BFs, )

    o ColliderBIT: LEP, LHC (ATLAS/CMS H+SUSY) cross sections, limits by MC event generation + fast sim (custom, OpenMP parallelised Pythia 8; 105 events on 8 cores in seconds)

    o DarkBIT: DM obs. (abundance, (in)direct detection, helioseismology, CMB), LUX & IceCube

    C Balzs | MC4BSM 2016 Jul 20 | page 33 of 150

  • Modules presently available in GAMBIT

    o FlavorBIT: flavor obs., uncert.s, LHCb

    o PrecisionBIT: EWPOs ( 2, 2,, )

    o ScannerBIT: MultiNest (nested samp.), Diver (diff. evolution), twalk (population MC), GreAT (MCMC)

    o statistics: evidence, posterior probability, profile likelihood (planned: full Neyman)

    o BITs can run as a standalone or in a full GAMBIT run

    o more to come: astro-, cosmo-, modulesC Balzs | MC4BSM 2016 Jul 20 | page 34 of 150

  • ColliderBIT overview

    o calculate limits by MC event generation + fast simlikelihood: inline systematic error marginalization via nulike

    o cross sections supplied by MC generator backendplanned: generic user supplied cross section option (now: NLO for SUSY, LO+LL others)

    o add matrix elements using Madgraph/Pythia interfaceplanned: interface ColliderBit to general matrix element calculators (e.g. Madgraph)

    o custom, OpenMP parallelised Pythia 8 backended105 events on 8 cores in seconds

    o Delphes, BuckFast backendedthread-safe, fast detector simulation based on 4-vector smearing (matches Delphes well)

    o custom event analysis frameworksimulation blind (event info from any source), uses HepUtils event, jet, particle classes

    o LHC 8 TeV limits implementedimplemented: ATLAS SUSY searches, CMS multilepton SUSY search, CMS DM searcheseasy to add custom analyses

    C Balzs | MC4BSM 2016 Jul 20 | page 35 of 150

  • DarkBIT overview

    o abundance: relic density for general modelsMicrOmegas interfaceDarkSUSY interface: abstract the calculationi.e. feed in partial annihilation rates, coannihilations, resonances

    o direct detection: limits from detector event numberso arbitrary direct detection couplings

    full q and v dependence of the cross section is kept

    o indirect detection: arbitrary decay/annihilation fractions

    o simulating decays on the fly

    C Balzs | MC4BSM 2016 Jul 20 | page 36 of 150

  • Backends presently available in GAMBIT

    C Balzs | MC4BSM 2016 Jul 20 | page 37 of 150

    (BuckFast)DDCALC

    DarkSUSYDelphes

    FeynHiggsFlexibleSUSY

    gamLikegm2Calc

    HiggsBounds

    HiggsSignalsmicrOMEGAS

    nuLikePYTHIA

    SUSYPopeSUSYHit

    (Hdecay & SDecay)

    SuperISO

    planned: FeynRules, Madgraph,

  • What is GAMBIT not?

    C Balzs | MC4BSM 2016 Jul 20 | page 38 of 150

  • GAMBIT is not a toy!C Balzs | MC4BSM 2016 Jul 20 | page 39 of 150

  • GAMBIT is not

    a toy

    the magic tool that calculates everything (yet)

    a universal observable calculator (yet)

    a tool that connects a Lagrangian to a likelihood (yet)

    not a replacement for your graduate student (yet)

    C Balzs | MC4BSM 2016 Jul 20 | page 40 of 150

  • GAMBIT release schedule

    o 2016 Q3final bug huntingvalidation runs: SM+S & up to MSSM19

    o 2016 Q4publication of the GAMBIT manual6 papers (core, 4 major modules, scanner)

    GAMBIT 1.0.0 goes publiccodename 8@|)@$$

    first GAMBIT physics papers:SM+S, CMSSMs, MSSMnn, Sampling

    o 2017 Q1GAMBIT the movie released*

    * Fox still has the X-Men spin-off penciled in for an October 2016 release, but I wouldnt count on it staying that way. An early 2017 release seems more likely at this time, perhaps even in February ala Deadpool this year.

    C Balzs | MC4BSM 2016 Jul 20 | page 41 of 150

  • Summary

    GAMBIT is like a conductorassembling musicians into a coherent orchestra.

    So far you wrote songs for individual instruments.

    With GAMBIT you can start composing symphonies.

    C Balzs | MC4BSM 2016 Jul 20 | page 42 of 150

    Slide Number 1Slide Number 2Slide Number 3Slide Number 4Slide Number 5Slide Number 6Slide Number 7Slide Number 8Slide Number 9Slide Number 10Slide Number 11Slide Number 12Slide Number 13Slide Number 14Slide Number 15Slide Number 16Slide Number 17Slide Number 18Slide Number 19Slide Number 20Slide Number 21Slide Number 22Slide Number 23Slide Number 24Slide Number 25Slide Number 26Slide Number 27Slide Number 28Slide Number 29Slide Number 30Slide Number 31Slide Number 32Slide Number 33Slide Number 34Slide Number 35Slide Number 36Slide Number 37Slide Number 38Slide Number 39Slide Number 40Slide Number 41Slide Number 42