boca::HemisphereMasses Class Reference
#include <HemisphereMasses.hh>
Public Member Functions | |
Constructors | |
HemisphereMasses () | |
Default constructor. More... | |
HemisphereMasses (GradedLorentzVector< Momentum > const &negative, GradedLorentzVector< Momentum > const &positive, Momentum const &scalar_momentum) | |
Constructor accepting two graded Lorentz vectors and the scalar momentum. More... | |
HemisphereMasses (Range< double > const &masses, Range< double > const &broadenings) | |
Constructor accepting ranges for the mass and jet broadenings. More... | |
Setter | |
void | SetMasses (GradedLorentzVector< Momentum > const &negative, GradedLorentzVector< Momentum > const &positive) |
Set masses. More... | |
void | SetMasses (Range< double > const &masses) |
Set masses. More... | |
void | SetBroadenings (GradedLorentzVector< Momentum > const &negative, GradedLorentzVector< Momentum > const &positive, Momentum const &scalar_momentum) |
Set jet broadenings. More... | |
void | SetBroadenings (Range< double > const &broadenings) |
Set jet broadenings. More... | |
Jet mass related event shapes | |
double | MHigh2 () const |
The high hemishpere mass squared divided by the visible energy squared. More... | |
double | MLow2 () const |
The low hemishpere mass squared divided by the visible energy squared. More... | |
double | MDiff2 () const |
The difference between the hemishpere masses squared divided by the visible energy squared. More... | |
Jet broadening related event shapes | |
double | BMax () const |
The wide jet broadening. More... | |
double | BMin () const |
The narrow jet broadening. More... | |
double | BSum () const |
The sum of the jet broadenings. More... | |
double | BDiff () const |
The difference of the jet broadenings. More... | |
Detailed Description
Hemisphere masses
Constructor & Destructor Documentation
boca::HemisphereMasses::HemisphereMasses | ( | ) |
Default constructor.
boca::HemisphereMasses::HemisphereMasses | ( | GradedLorentzVector< Momentum > const & | negative, |
GradedLorentzVector< Momentum > const & | positive, | ||
Momentum const & | scalar_momentum | ||
) |
Constructor accepting two graded Lorentz vectors and the scalar momentum.
boca::HemisphereMasses::HemisphereMasses | ( | boca::Range< double > const & | masses, |
boca::Range< double > const & | broadenings | ||
) |
Constructor accepting ranges for the mass and jet broadenings.
Member Function Documentation
double boca::HemisphereMasses::BDiff | ( | ) | const |
The difference of the jet broadenings.
double boca::HemisphereMasses::BMax | ( | ) | const |
The wide jet broadening.
double boca::HemisphereMasses::BMin | ( | ) | const |
The narrow jet broadening.
double boca::HemisphereMasses::BSum | ( | ) | const |
The sum of the jet broadenings.
double boca::HemisphereMasses::MDiff2 | ( | ) | const |
The difference between the hemishpere masses squared divided by the visible energy squared.
double boca::HemisphereMasses::MHigh2 | ( | ) | const |
The high hemishpere mass squared divided by the visible energy squared.
double boca::HemisphereMasses::MLow2 | ( | ) | const |
The low hemishpere mass squared divided by the visible energy squared.
void boca::HemisphereMasses::SetBroadenings | ( | GradedLorentzVector< Momentum > const & | negative, |
GradedLorentzVector< Momentum > const & | positive, | ||
Momentum const & | scalar_momentum | ||
) |
Set jet broadenings.
void boca::HemisphereMasses::SetBroadenings | ( | boca::Range< double > const & | broadenings | ) |
Set jet broadenings.
void boca::HemisphereMasses::SetMasses | ( | GradedLorentzVector< Momentum > const & | negative, |
GradedLorentzVector< Momentum > const & | positive | ||
) |
Set masses.
void boca::HemisphereMasses::SetMasses | ( | boca::Range< double > const & | masses | ) |
Set masses.
The documentation for this class was generated from the following files:
- boca/event/HemisphereMasses.hh
- source/event/HemisphereMasses.cpp