fastjet 2.4.3
|
#include <LorentzVector.hh>
Public Member Functions | |
LorentzVector () | |
LorentzVector (double p1, double p2, double p3, double p0) | |
LorentzVector (const LorentzVector &p) | |
double | p () const |
double | pt () const |
double | mt () const |
double | y () const |
double | Et () const |
double | et () const |
double | e () const |
double | eta () const |
double | phi () const |
void | add (LorentzVector v) |
void | subtract (LorentzVector v) |
bool | isEqual (LorentzVector v) |
Public Attributes | |
double | px |
double | py |
double | pz |
double | E |
Definition at line 19 of file LorentzVector.hh.
atlas::LorentzVector::LorentzVector | ( | ) | [inline] |
atlas::LorentzVector::LorentzVector | ( | double | p1, |
double | p2, | ||
double | p3, | ||
double | p0 | ||
) | [inline] |
atlas::LorentzVector::LorentzVector | ( | const LorentzVector & | p | ) | [inline] |
void atlas::LorentzVector::add | ( | LorentzVector | v | ) | [inline] |
Definition at line 43 of file LorentzVector.hh.
Referenced by atlas::Jet::addConstituent(), atlas::Jet::addJet(), and atlas::Jet::Jet().
double atlas::LorentzVector::e | ( | ) | const [inline] |
Definition at line 34 of file LorentzVector.hh.
References E.
Referenced by atlas::JetSplitMergeTool::execute(), and atlas::JetSorter_E::operator()().
{return E;}
double atlas::LorentzVector::Et | ( | ) | const [inline] |
double atlas::LorentzVector::et | ( | ) | const [inline] |
Definition at line 33 of file LorentzVector.hh.
References Et().
Referenced by atlas::JetSorter_Et::operator()().
{return Et();}
double atlas::LorentzVector::eta | ( | ) | const [inline] |
Definition at line 35 of file LorentzVector.hh.
Referenced by atlas::JetDistances::deltaEta(), atlas::JetSorter_Eta::operator()(), and atlas::JetConeFinderTool::reconstruct().
bool atlas::LorentzVector::isEqual | ( | LorentzVector | v | ) | [inline] |
double atlas::LorentzVector::mt | ( | ) | const [inline] |
double atlas::LorentzVector::p | ( | ) | const [inline] |
double atlas::LorentzVector::phi | ( | ) | const [inline] |
Definition at line 36 of file LorentzVector.hh.
Referenced by atlas::JetDistances::deltaPhi(), and atlas::JetConeFinderTool::reconstruct().
double atlas::LorentzVector::pt | ( | ) | const [inline] |
Definition at line 29 of file LorentzVector.hh.
Referenced by Et(), and atlas::JetSorter_Pt::operator()().
void atlas::LorentzVector::subtract | ( | LorentzVector | v | ) | [inline] |
double atlas::LorentzVector::y | ( | ) | const [inline] |
double atlas::LorentzVector::E |
Definition at line 23 of file LorentzVector.hh.
Referenced by add(), e(), Et(), isEqual(), mt(), subtract(), and y().
double atlas::LorentzVector::px |
Definition at line 23 of file LorentzVector.hh.
Referenced by add(), isEqual(), p(), phi(), pt(), atlas::JetSplitMergeTool::split_merge(), and subtract().
double atlas::LorentzVector::py |
Definition at line 23 of file LorentzVector.hh.
Referenced by add(), isEqual(), p(), phi(), pt(), atlas::JetSplitMergeTool::split_merge(), and subtract().
double atlas::LorentzVector::pz |
Definition at line 23 of file LorentzVector.hh.
Referenced by add(), eta(), isEqual(), mt(), p(), subtract(), and y().