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