class Gambit::ColliderBit::ALEPHSmuonLimitAt208GeV
A class to contain the limit data from ALEPH_PLB526_2002_206, figure 3b.
#include <ALEPHSleptonLimits.hpp>
Inherits from Gambit::ColliderBit::BaseLimitContainer
Public Functions
Name | |
---|---|
virtual P2 | convertPt(double x, double y) const Convert a point from pixel units to axis units. |
virtual bool | isWithinExclusionRegion(double x, double y, double mZ) const Check to see if the point is within the exclusion region. |
ALEPHSmuonLimitAt208GeV() |
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 double | specialLimit(double , double ) const Return the limit value outside of the exclusion region. |
double | limitAverage(double x, double y, double mZ) const Two-pi averaging interpolator to find limits between limit curves. |
void | dumpPlotData(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. |
void | dumpLightPlotData(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 ALEPHSmuonLimitAt208GeV
ALEPHSmuonLimitAt208GeV()
Updated on 2024-07-18 at 13:53:30 +0000