class Gambit::ColliderBit::ALEPHSelectronLimitAt208GeV
A class to contain the limit data from ALEPH_PLB526_2002_206, figure 3a.
#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.  | 
| ALEPHSelectronLimitAt208GeV() | 
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 ALEPHSelectronLimitAt208GeV
ALEPHSelectronLimitAt208GeV()
Updated on 2025-02-12 at 16:10:31 +0000