class Gambit::ColliderBit::ALEPHStauLimitAt208GeV

A class to contain the limit data from ALEPH_PLB526_2002_206, figure 3c.

#include <ALEPHSleptonLimits.hpp>

Inherits from Gambit::ColliderBit::BaseLimitContainer

Public Functions

Name
virtual P2convertPt(double x, double y) const
Convert a point from pixel units to axis units.
virtual boolisWithinExclusionRegion(double x, double y, double mZ) const
Check to see if the point is within the exclusion region.
ALEPHStauLimitAt208GeV()

Additional inherited members

Protected Types inherited from Gambit::ColliderBit::BaseLimitContainer

Name
typedef std::vector< P2 >Corners
typedef std::vector< LineSegment >Contours
typedef Contours *ContoursPointer
typedef std::map< unsigned, Contours * >LimitContours
typedef std::pair< unsigned, Contours * >LimitContourEntry

Public Functions inherited from Gambit::ColliderBit::BaseLimitContainer

Name
BaseLimitContainer()
virtual~BaseLimitContainer()
virtual doublespecialLimit(double , double ) const
Return the limit value outside of the exclusion region.
doublelimitAverage(double x, double y, double mZ) const
Two-pi averaging interpolator to find limits between limit curves.
voiddumpPlotData(double xlow, double xhigh, double ylow, double yhigh, double mZ, std::string filename, int ngrid =100) const
Dump limit average data into a file for average debugging.
voiddumpLightPlotData(std::string filename, int nperLine =20) const
Dump input limit contour data into a file for limit debugging.

Protected Attributes inherited from Gambit::ColliderBit::BaseLimitContainer

Name
std::vector< double >_limitValuesSorted
LimitContours_limitContours
P2_externalPoint

Public Functions Documentation

function convertPt

virtual P2 convertPt(
    double x,
    double y
) const

Convert a point from pixel units to axis units.

Reimplements: Gambit::ColliderBit::BaseLimitContainer::convertPt

function isWithinExclusionRegion

virtual bool isWithinExclusionRegion(
    double x,
    double y,
    double mZ
) const

Check to see if the point is within the exclusion region.

Reimplements: Gambit::ColliderBit::BaseLimitContainer::isWithinExclusionRegion

function ALEPHStauLimitAt208GeV

ALEPHStauLimitAt208GeV()

Updated on 2024-07-18 at 13:53:30 +0000