Herwig 7.3.0
|
Collection of pair histograms; ranges are adjusted to the maximum, so range constraints and rebinning can be applied later. More...
#include <JetsPlusAnalysis.h>
Public Member Functions | |
PairProperties () | |
Default constructor. | |
PairProperties (const string &name, Energy ecm) | |
Construct given Ecm. | |
void | count (const LorentzMomentum &p, const LorentzMomentum &q, double weight, unsigned int id) |
Count given momentum, weight and id. | |
void | finalize (XML::Element &elem) |
Convert to XML. | |
Public Member Functions inherited from Herwig::JetsPlusAnalysis::ObjectProperties | |
ObjectProperties () | |
Default constructor. | |
ObjectProperties (const string &name, Energy) | |
Construct given Ecm. | |
void | count (const LorentzMomentum &p, double weight, unsigned int id) |
Count given momentum, weight and id. | |
void | count (Energy perp, double rapidity, double xphi, Energy m, double weight, unsigned int id) |
Count given momentum components, weight and id. | |
void | finalize (XML::Element &elem) |
Convert to XML. | |
Static Public Member Functions | |
static double | dPhi (const LorentzMomentum &a, const LorentzMomentum &b) |
Calculate deltaPhi. | |
static double | dY (const LorentzMomentum &a, const LorentzMomentum &b) |
Calculate deltaY. | |
static double | dR (const LorentzMomentum &a, const LorentzMomentum &b) |
Calculate deltaR. | |
static double | yy (const LorentzMomentum &a, const LorentzMomentum &b) |
Calculate ydoty. | |
Public Attributes | |
Statistics::Histogram | deltaY |
Delta y. | |
Statistics::Histogram | deltaPhi |
Delta phi. | |
Statistics::Histogram | deltaR |
Delta phi. | |
Statistics::Histogram | yDotY |
Product of the rapidities. | |
Public Attributes inherited from Herwig::JetsPlusAnalysis::ObjectProperties | |
Statistics::Histogram | pt |
Transverse momentum. | |
Statistics::Histogram | pt_logx |
Statistics::Histogram | y |
Rapidity. | |
Statistics::Histogram | phi |
Azimuth. | |
Statistics::Histogram | mass |
Mass. | |
Collection of pair histograms; ranges are adjusted to the maximum, so range constraints and rebinning can be applied later.
Definition at line 256 of file JetsPlusAnalysis.h.
|
inline |
Default constructor.
Definition at line 326 of file JetsPlusAnalysis.h.
|
inline |
Construct given Ecm.
Definition at line 332 of file JetsPlusAnalysis.h.
References ThePEG::Constants::pi.
|
inline |
Count given momentum, weight and id.
Definition at line 343 of file JetsPlusAnalysis.h.
References Herwig::JetsPlusAnalysis::ObjectProperties::count(), Statistics::Histogram::count(), deltaPhi, deltaR, deltaY, dPhi(), dR(), dY(), yDotY, and yy().
|
inlinestatic |
Calculate deltaPhi.
Definition at line 262 of file JetsPlusAnalysis.h.
References ThePEG::Constants::pi.
|
inlinestatic |
Calculate deltaR.
Definition at line 287 of file JetsPlusAnalysis.h.
References dPhi(), dY(), ThePEG::sqr(), and ThePEG::sqrt().
Referenced by count().
|
inlinestatic |
Calculate deltaY.
Definition at line 279 of file JetsPlusAnalysis.h.
|
inline |
Convert to XML.
Definition at line 354 of file JetsPlusAnalysis.h.
References XML::Element::append(), deltaPhi, deltaR, deltaY, Statistics::Histogram::finalize(), Herwig::JetsPlusAnalysis::ObjectProperties::finalize(), Statistics::Histogram::toXML(), and yDotY.
|
inlinestatic |
Calculate ydoty.
Definition at line 295 of file JetsPlusAnalysis.h.
References ThePEG::sqrt().
Referenced by count().
Statistics::Histogram Herwig::JetsPlusAnalysis::PairProperties::deltaPhi |
Delta phi.
Definition at line 311 of file JetsPlusAnalysis.h.
Referenced by count(), and finalize().
Statistics::Histogram Herwig::JetsPlusAnalysis::PairProperties::deltaR |
Delta phi.
Definition at line 316 of file JetsPlusAnalysis.h.
Referenced by count(), and finalize().
Statistics::Histogram Herwig::JetsPlusAnalysis::PairProperties::deltaY |
Statistics::Histogram Herwig::JetsPlusAnalysis::PairProperties::yDotY |
Product of the rapidities.
Definition at line 321 of file JetsPlusAnalysis.h.
Referenced by count(), and finalize().