|
The Rivet MC analysis system
2.2.0
|
Namespace used for ambiguous identifiers.
More...
Enumerations |
enum | Quantity {
pT = 0,
pt = 0,
Et = 1,
et = 1,
mass,
rap,
absrap,
eta,
abseta,
phi
} |
| 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) |
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 |
|
Definition at line 37 of file Cuts.hh.
Function Documentation
Definition at line 46 of file Cuts.hh.
References abseta, and range().
Referenced by ATLAS_2013_I1190187::init(), ATLAS_2011_I944826::init(), D0_2009_S8202443::init(), D0_2010_S8821313::init(), ATLAS_2011_I945498::init(), ATLAS_2011_S9212353::init(), ATLAS_2011_I926145::init(), ATLAS_2011_S8983313::init(), ATLAS_2010_S8919674::init(), ATLAS_2013_I1230812::init(), ATLAS_2011_CONF_2011_090::init(), ATLAS_2011_S9225137::init(), ATLAS_2011_S9019561::init(), ATLAS_2013_I1217867::init(), and ATLAS_2011_S9041966::init().
Fully open cut singleton, accepts everything.
Definition at line 47 of file Cuts.cc.
Referenced by FinalState::FinalState(), CDF_2000_S4155203::init(), D0_2008_S6879055::init(), D0_2007_S7075677::init(), D0_2009_S8202443::init(), D0_2008_S7554427::init(), CMS_2014_I1303894::init(), CMS_2012_I941555::init(), CDF_2009_S8383952::init(), MC_WPOL::init(), JetAlg::jets(), ParticleFinder::particles(), and FinalState::project().
{
static const Cut open = boost::make_shared<Open_Cut>();
return open;
}
Cut range |
( |
Cuts::Quantity |
qty, |
|
|
double |
m, |
|
|
double |
n |
|
) |
| |
Definition at line 139 of file Cuts.cc.
References Rivet::PID::n.
Referenced by absetaIn(), absrapIn(), EXAMPLE_CUTS::analyze(), etaIn(), etIn(), massIn(), Rivet::particles(), Rivet::particles_in(), Rivet::particles_out(), ptIn(), and rapIn().
{
if (m > n) std::swap(m,n);
return (qty >= m) & (qty < n);
}
|