|
The Rivet MC analysis system
2.5.3
|
Namespace used for ambiguous identifiers.
More...
Enumerations |
enum | Quantity {
pT = 0,
pt = 0,
Et = 1,
et = 1,
mass,
rap,
absrap,
eta,
abseta,
phi,
pid,
abspid,
charge,
abscharge,
charge3,
abscharge3
} |
| Available categories of cut objects. More...
|
Functions |
const Cut & | open () |
| Fully open cut singleton, accepts everything.
|
|
Cut | range (Quantity, double m, double n) |
Cut | etaIn (double m, double n) |
Cut | rapIn (double m, double n) |
Cut | absetaIn (double m, double n) |
Cut | absrapIn (double m, double n) |
Cut | ptIn (double m, double n) |
Cut | etIn (double m, double n) |
Cut | massIn (double m, double n) |
Variables |
const Cut & | OPEN = Cuts::open() |
const Cut & | NOCUT = Cuts::open() |
Detailed Description
Namespace used for ambiguous identifiers.
Enumeration Type Documentation
Available categories of cut objects.
- Enumerator:
pT |
|
pt |
|
Et |
|
et |
|
mass |
|
rap |
|
absrap |
|
eta |
|
abseta |
|
phi |
|
pid |
|
abspid |
|
charge |
|
abscharge |
|
charge3 |
|
abscharge3 |
|
Definition at line 45 of file Cuts.hh.
{ pT=0, pt=0, Et=1, et=1, mass, rap, absrap, eta, abseta, phi,
pid, abspid, charge, abscharge, charge3, abscharge3 };
Function Documentation
Fully open cut singleton, accepts everything.
Definition at line 41 of file Cuts.cc.
{
static const Cut open = std::make_shared<Open_Cut>();
return open;
}
Cut range |
( |
Cuts::Quantity |
qty, |
|
|
double |
m, |
|
|
double |
n |
|
) |
| |
Definition at line 177 of file Cuts.cc.
{
if (m > n) std::swap(m,n);
return (qty >= m) && (qty < n);
}
Variable Documentation
|