class Gambit::ColliderBit::Analysis_ATLAS_13TeV_1LEPStop_36invfb

[No description available]

Inherits from Analysis

Public Classes

Name
structClusteringHistory

Public Functions

Name
Analysis_ATLAS_13TeV_1LEPStop_36invfb()
ClusteringHistory &GetHistory(const FJNS::PseudoJet & jet)
doubleoptimalRadius(const double pT, const double m)
doubleminRadius(const double pT, const double m)
doublemaxRadius(const double pT, const double m)
std::pair< bool, FJNS::PseudoJet >RecursiveRecluster(const FJNS::PseudoJet & candidate, double candRadius, const double mass, size_t step)
HEPUtils::P4reclusteredParticle(vector< const HEPUtils::Jet * > jets, vector< const HEPUtils::Jet * > bjets, const double mass, const bool useBJets)
voidrun(const HEPUtils::Event * event)
voidcombine(const Analysis * other)
Combine the variables of another copy of this analysis (typically on another thread) into this one.
voidcollect_results()
std::vector< FJNS::PseudoJet >SortedByNConstit(std::vector< FJNS::PseudoJet > jets)

Protected Functions

Name
voidanalysis_specific_reset()

Public Attributes

Name
constexpr const char *detector

Public Functions Documentation

function Analysis_ATLAS_13TeV_1LEPStop_36invfb

inline Analysis_ATLAS_13TeV_1LEPStop_36invfb()

function GetHistory

inline ClusteringHistory & GetHistory(
    const FJNS::PseudoJet & jet
)

function optimalRadius

inline double optimalRadius(
    const double pT,
    const double m
)

function minRadius

inline double minRadius(
    const double pT,
    const double m
)

function maxRadius

inline double maxRadius(
    const double pT,
    const double m
)

function RecursiveRecluster

inline std::pair< bool, FJNS::PseudoJet > RecursiveRecluster(
    const FJNS::PseudoJet & candidate,
    double candRadius,
    const double mass,
    size_t step
)

function reclusteredParticle

inline HEPUtils::P4 reclusteredParticle(
    vector< const HEPUtils::Jet * > jets,
    vector< const HEPUtils::Jet * > bjets,
    const double mass,
    const bool useBJets
)

function run

inline void run(
    const HEPUtils::Event * event
)

We assume that b jets have previously been 100% tagged

function combine

inline void combine(
    const Analysis * other
)

Combine the variables of another copy of this analysis (typically on another thread) into this one.

function collect_results

inline void collect_results()

Register results objects with the results for each SR; obs & bkg numbers from the paper

function SortedByNConstit

static inline std::vector< FJNS::PseudoJet > SortedByNConstit(
    std::vector< FJNS::PseudoJet > jets
)

Protected Functions Documentation

function analysis_specific_reset

inline void analysis_specific_reset()

Public Attributes Documentation

variable detector

static constexpr const char * detector = "ATLAS";

Updated on 2022-08-03 at 12:58:17 +0000