class Gambit::ColliderBit::Analysis

A class for collider analyses within ColliderBit.

#include <Analysis.hpp>

Inherited by Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEPStop_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEPStop_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEP_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEP_13invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEP_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1LEPStop_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1Lep2b_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1OR3LEP_StopHZ_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2BoostedBosons_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEP0JET_EW_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPJETS_EW_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPJETS_RJR_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPsoft_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OR3LEP_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_Z_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_80invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2bMET_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3LEP_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3LEP_eRJR_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_24invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_NN_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4LEP_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4LEP_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4b_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_EXOT_TT_WbWb_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MONOJET_139infb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_confnote_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_strong_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_1Photon_139invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_RJ3L_lowmass_36invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_ZGammaGrav_CONFNOTE_80invfb, Gambit::ColliderBit::Analysis_ATLAS_13TeV_bTaus_StopStau_139invfb, Gambit::ColliderBit::Analysis_ATLAS_7TeV_1OR2LEPStop_4_7invfb, Gambit::ColliderBit::Analysis_ATLAS_7TeV_2LEPStop_4_7invfb, Gambit::ColliderBit::Analysis_ATLAS_8TeV_0LEPStop_20invfb, Gambit::ColliderBit::Analysis_ATLAS_8TeV_0LEP_20invfb, Gambit::ColliderBit::Analysis_ATLAS_8TeV_1LEPStop_20invfb, Gambit::ColliderBit::Analysis_ATLAS_8TeV_1LEPbb_20invfb, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2LEPEW_20invfb, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2LEPStop_20invfb, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2bStop_20invfb, Gambit::ColliderBit::Analysis_ATLAS_8TeV_3LEPEW_20invfb, Gambit::ColliderBit::Analysis_Baselines, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEPStop_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_13invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_chargino_VV_VH_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPStop_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPbb_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPbb_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_1Photon1Lepton_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2Higgs_4b_neutralino_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPStop_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_chargino_stop_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_confnote_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2Photon_GMSB_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_MONOJET_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_Full_36invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_Photon_GMSB_137invfb, Gambit::ColliderBit::Analysis_CMS_13TeV_Photon_GMSB_36invfb, Gambit::ColliderBit::Analysis_CMS_8TeV_1LEPDMTOP_20invfb, Gambit::ColliderBit::Analysis_CMS_8TeV_2LEPDMTOP_20invfb, Gambit::ColliderBit::Analysis_CMS_8TeV_MONOJET_20invfb, Gambit::ColliderBit::Analysis_CMS_8TeV_MultiLEP_20invfb, Gambit::ColliderBit::Analysis_Covariance, Gambit::ColliderBit::Analysis_Dummy, Gambit::ColliderBit::Analysis_Minimum

Public Functions

Name
voidanalyze(const HEPUtils::Event & e)
Analyze the event (accessed by reference).
voidanalyze(const HEPUtils::Event * e)
Analyze the event (accessed by pointer).
voidadd(Analysis * other)
Add the results of another analysis to this one. Argument is not const, because the other needs to be able to gather its results if necessary.
Analysis()
Construction.
virtual~Analysis()
Destruction.
voidreset()
Public method to reset this instance for reuse, avoiding the need for “new” or “delete”.
doubleluminosity() const
Return the integrated luminosity.
voidset_luminosity(double lumi)
Set the integrated luminosity.
voidset_analysis_name(str aname)
Set the analysis name.
stranalysis_name()
Get the analysis name.
voidset_detector_name(str detname)
Set the detector name.
strdetector_name()
Get the detector name.
voidset_collider_name(str collname)
Set the collider name.
strcollider_name()
Get the collider name.
const AnalysisData &get_results()
Get the collection of SignalRegionData for likelihood computation.
const AnalysisData &get_results(str & warning)
An overload of get_results() with some additional consistency checks.
AnalysisData *get_results_ptr()
Get a (non-const!) pointer to _results.
AnalysisData *get_results_ptr(str & warning)
An overload of get_results_ptr() with some additional consistency checks.
const Cutflows &get_cutflows()
Get the cutflows.
voidscale(double xsec_per_event)
Scale by xsec per event.
voidset_store_accepted_event_IDs(bool setting)
Set the store_accepted_event_IDs bool for the EventCounter instances in this analysis.
voidaddCuts(std::vector< std::string > & )
template <typename First ,typename… Rest>
void
addCuts(std::vector< std::string > & v, First && first, Rest &&… rest)
template <typename… Cuts>
void
defineSignalRegion(const std::string & name, Cuts &&… cuts)
template <typename… Cuts>
void
defineSignalRegions(const std::string & baseName, int count, const Cuts &… cuts)

Protected Functions

Name
virtual voidrun(const HEPUtils::Event * ) =0
voidadd_result(const SignalRegionData & sr)
Add the given result to the internal results list.
voidadd_cutflows(const Cutflows & cf)
Add cutflows to the internal results list.
voidset_covariance(const Eigen::MatrixXd & srcov)
Set the covariance matrix, expressing SR correlations.
voidset_covariance(const std::vector< std::vector< double > > & srcov)
A convenience function for setting the SR covariance from a nested vector/initialiser list.
voidset_bkgjson(const std::string & bkgpath)
A convenience function for setting the path to the ATLAS FullLikes BKG Json file.
virtual voidcollect_results() =0
Gather together the info for likelihood calculation.
virtual voidanalysis_specific_reset() =0
Reset the analysis-specific variables.

Protected Attributes

Name
Cutflows_cutflows
std::map< str, EventCounter > &_counters

Public Functions Documentation

function analyze

void analyze(
    const HEPUtils::Event & e
)

Analyze the event (accessed by reference).

function analyze

void analyze(
    const HEPUtils::Event * e
)

Analyze the event (accessed by pointer).

function add

void add(
    Analysis * other
)

Add the results of another analysis to this one. Argument is not const, because the other needs to be able to gather its results if necessary.

TodoAccess by name, including merging disjoint region sets?

function Analysis

Analysis()

Construction.

function ~Analysis

inline virtual ~Analysis()

Destruction.

function reset

void reset()

Public method to reset this instance for reuse, avoiding the need for “new” or “delete”.

function luminosity

double luminosity() const

Return the integrated luminosity.

function set_luminosity

void set_luminosity(
    double lumi
)

Set the integrated luminosity.

function set_analysis_name

void set_analysis_name(
    str aname
)

Set the analysis name.

function analysis_name

str analysis_name()

Get the analysis name.

function set_detector_name

void set_detector_name(
    str detname
)

Set the detector name.

function detector_name

str detector_name()

Get the detector name.

function set_collider_name

void set_collider_name(
    str collname
)

Set the collider name.

function collider_name

str collider_name()

Get the collider name.

function get_results

const AnalysisData & get_results()

Get the collection of SignalRegionData for likelihood computation.

function get_results

const AnalysisData & get_results(
    str & warning
)

An overload of get_results() with some additional consistency checks.

function get_results_ptr

AnalysisData * get_results_ptr()

Get a (non-const!) pointer to _results.

function get_results_ptr

AnalysisData * get_results_ptr(
    str & warning
)

An overload of get_results_ptr() with some additional consistency checks.

function get_cutflows

const Cutflows & get_cutflows()

Get the cutflows.

function scale

void scale(
    double xsec_per_event
)

Scale by xsec per event.

function set_store_accepted_event_IDs

void set_store_accepted_event_IDs(
    bool setting
)

Set the store_accepted_event_IDs bool for the EventCounter instances in this analysis.

function addCuts

inline void addCuts(
    std::vector< std::string > & 
)

function addCuts

template <typename First ,
typename... Rest>
inline void addCuts(
    std::vector< std::string > & v,
    First && first,
    Rest &&... rest
)

function defineSignalRegion

template <typename... Cuts>
inline void defineSignalRegion(
    const std::string & name,
    Cuts &&... cuts
)

function defineSignalRegions

template <typename... Cuts>
inline void defineSignalRegions(
    const std::string & baseName,
    int count,
    const Cuts &... cuts
)

Define multiple signal regions that share a common name and only vary on sequential numbering

Protected Functions Documentation

function run

virtual void run(
    const HEPUtils::Event * 
) =0

Reimplemented by: Gambit::ColliderBit::Analysis_Covariance::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEPStop_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEPStop_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1Lep2b_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1LEPStop_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1OR3LEP_StopHZ_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2bMET_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2BoostedBosons_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEP0JET_EW_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPJETS_EW_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPJETS_RJR_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPsoft_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OR3LEP_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_80invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_Z_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_24invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_NN_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3LEP_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3LEP_eRJR_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4b_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4LEP_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4LEP_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_bTaus_StopStau_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_EXOT_TT_WbWb_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_confnote_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_1Photon_139invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_13TeV_RJ3L_lowmass_36invfb::run, Gambit::ColliderBit::Analysis_ATLAS_7TeV_1OR2LEPStop_4_7invfb::run, Gambit::ColliderBit::Analysis_ATLAS_8TeV_0LEP_20invfb::run, Gambit::ColliderBit::Analysis_ATLAS_8TeV_0LEPStop_20invfb::run, Gambit::ColliderBit::Analysis_ATLAS_8TeV_1LEPbb_20invfb::run, Gambit::ColliderBit::Analysis_ATLAS_8TeV_1LEPStop_20invfb::run, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2bStop_20invfb::run, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2LEPEW_20invfb::run, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2LEPStop_20invfb::run, Gambit::ColliderBit::Analysis_ATLAS_8TeV_3LEPEW_20invfb::run, Gambit::ColliderBit::Analysis_Baselines::run, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_chargino_VV_VH_137invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEPStop_137invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPbb_137invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPbb_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPStop_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_1Photon1Lepton_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2Higgs_4b_neutralino_137invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_137invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPStop_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_137invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_chargino_stop_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_confnote_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2Photon_GMSB_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_137invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_137invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_Full_36invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_Photon_GMSB_137invfb::run, Gambit::ColliderBit::Analysis_CMS_13TeV_Photon_GMSB_36invfb::run, Gambit::ColliderBit::Analysis_CMS_8TeV_1LEPDMTOP_20invfb::run, Gambit::ColliderBit::Analysis_CMS_8TeV_2LEPDMTOP_20invfb::run, Gambit::ColliderBit::Analysis_CMS_8TeV_MONOJET_20invfb::run, Gambit::ColliderBit::Analysis_CMS_8TeV_MultiLEP_20invfb::run, Gambit::ColliderBit::Analysis_Dummy::run, Gambit::ColliderBit::Analysis_Minimum::run

function add_result

void add_result(
    const SignalRegionData & sr
)

Add the given result to the internal results list.

function add_cutflows

void add_cutflows(
    const Cutflows & cf
)

Add cutflows to the internal results list.

function set_covariance

void set_covariance(
    const Eigen::MatrixXd & srcov
)

Set the covariance matrix, expressing SR correlations.

function set_covariance

void set_covariance(
    const std::vector< std::vector< double > > & srcov
)

A convenience function for setting the SR covariance from a nested vector/initialiser list.

function set_bkgjson

void set_bkgjson(
    const std::string & bkgpath
)

A convenience function for setting the path to the ATLAS FullLikes BKG Json file.

Set the path to the FullLikes BKG file.

function collect_results

virtual void collect_results() =0

Gather together the info for likelihood calculation.

Reimplemented by: Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEP_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEP_13invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEP_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEPStop_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEPStop_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1Lep2b_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1LEPStop_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1OR3LEP_StopHZ_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2bMET_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2BoostedBosons_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEP0JET_EW_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPJETS_EW_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPJETS_RJR_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPsoft_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPsoft_exclusive_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPsoft_combined_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_inclusive_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_exclusive_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OR3LEP_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_inclusive_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_binned_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_80invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_inclusive_80invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_binned_80invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_Z_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_24invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_discoverySR_24invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_discoverySR_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_NN_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3LEP_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3LEP_eRJR_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4b_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4b_allyears_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4b_discoverySR_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4LEP_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4LEP_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_bTaus_StopStau_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_EXOT_TT_WbWb_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MONOJET_139infb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_2Lep0Jets_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_2LepPlusJets_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_3Lep_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_confnote_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_strong_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_1Photon_139invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_1Photon_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_2Photon_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_RJ3L_lowmass_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_RJ3L_2Lep2Jets_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_RJ3L_3Lep_36invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_13TeV_ZGammaGrav_CONFNOTE_80invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_7TeV_1OR2LEPStop_4_7invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_7TeV_2LEPStop_4_7invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_8TeV_0LEP_20invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_8TeV_0LEPStop_20invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_8TeV_1LEPbb_20invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_8TeV_1LEPStop_20invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2bStop_20invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2LEPEW_20invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2LEPStop_20invfb::collect_results, Gambit::ColliderBit::Analysis_ATLAS_8TeV_3LEPEW_20invfb::collect_results, Gambit::ColliderBit::Analysis_Baselines::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_13invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_chargino_VV_VH_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEPStop_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPbb_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPbb_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPStop_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_1Photon1Lepton_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_1Photon1Lepton_emu_combined_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2Higgs_4b_neutralino_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_ewinos_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_stop_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_stop_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_36invfb_nocovar::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_stop_36invfb_nocovar::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPStop_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_Strong_Production_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_EW_Production_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_Slepton_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_36invfb_nocovar::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_chargino_stop_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_for_chargino_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_for_stop_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_confnote_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2Photon_GMSB_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_inclusive_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_exclusive_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MONOJET_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_2LEP_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_3LEP_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_3LEPTau_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_4LEP_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_4LEPTau_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_2SSLep_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_3Lep_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_Full_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_Full_2SSLep_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_Full_3Lep_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_Full_3Lep_rebinned_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_Photon_GMSB_137invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_13TeV_Photon_GMSB_36invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_8TeV_1LEPDMTOP_20invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_8TeV_2LEPDMTOP_20invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_8TeV_MONOJET_20invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_8TeV_MultiLEP_20invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_8TeV_MultiLEP_3Lep_20invfb::collect_results, Gambit::ColliderBit::Analysis_CMS_8TeV_MultiLEP_4Lep_20invfb::collect_results, Gambit::ColliderBit::Analysis_Covariance::collect_results, Gambit::ColliderBit::Analysis_Dummy::collect_results, Gambit::ColliderBit::Analysis_Minimum::collect_results

function analysis_specific_reset

virtual void analysis_specific_reset() =0

Reset the analysis-specific variables.

Reimplemented by: Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEP_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEP_13invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEP_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEPStop_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_0LEPStop_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1Lep2b_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1LEPStop_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_1OR3LEP_StopHZ_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2bMET_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2BoostedBosons_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEP0JET_EW_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPJETS_EW_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPJETS_RJR_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPsoft_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2LEPStop_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OR3LEP_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_chargino_80invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_2OSLEP_Z_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_24invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3b_NN_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3LEP_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_3LEP_eRJR_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4b_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4LEP_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_4LEP_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_bTaus_StopStau_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_EXOT_TT_WbWb_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MONOJET_139infb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_confnote_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_MultiLEP_strong_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_1Photon_139invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_PhotonGGM_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_RJ3L_lowmass_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_13TeV_ZGammaGrav_CONFNOTE_80invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_7TeV_1OR2LEPStop_4_7invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_7TeV_2LEPStop_4_7invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_8TeV_0LEP_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_8TeV_0LEPStop_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_8TeV_1LEPbb_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_8TeV_1LEPStop_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2bStop_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2LEPEW_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_8TeV_2LEPStop_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_ATLAS_8TeV_3LEPEW_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_Baselines::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_13invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEP_chargino_VV_VH_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_0LEPStop_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPbb_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPbb_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_1LEPStop_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_1Photon1Lepton_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2Higgs_4b_neutralino_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPsoft_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2LEPStop_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_chargino_stop_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2OSLEP_confnote_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2Photon_GMSB_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_2SSLEP_Stop_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_MONOJET_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_MultiLEP_Full_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_Photon_GMSB_137invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_13TeV_Photon_GMSB_36invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_8TeV_1LEPDMTOP_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_8TeV_2LEPDMTOP_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_8TeV_MONOJET_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_CMS_8TeV_MultiLEP_20invfb::analysis_specific_reset, Gambit::ColliderBit::Analysis_Covariance::analysis_specific_reset, Gambit::ColliderBit::Analysis_Dummy::analysis_specific_reset, Gambit::ColliderBit::Analysis_Minimum::analysis_specific_reset

Protected Attributes Documentation

variable _cutflows

Cutflows _cutflows;

variable _counters

std::map< str, EventCounter > & _counters;

Updated on 2026-11-03 at 14:50:42 +0000