#include <HepEntity.h>
Public Member Functions | |
HepEntity () | |
HepEntity (double E_in, double px_in, double py_in, double pz_in, int index_in=-1) | |
HepEntity (const HepEntity &in) | |
double | y () const |
double | phi () const |
double | pT () const |
void | p4vec (float *p) const |
void | Add (const HepEntity el) |
void | Fill (double E_in, double px_in, double py_in, double pz_in, int index_in=-1) |
Public Attributes | |
double | E |
double | px |
double | py |
double | pz |
int | index |
Definition at line 16 of file HepEntity.h.
fastjet::d0::HepEntity::HepEntity | ( | ) | [inline] |
fastjet::d0::HepEntity::HepEntity | ( | double | E_in, | |
double | px_in, | |||
double | py_in, | |||
double | pz_in, | |||
int | index_in = -1 | |||
) | [inline] |
fastjet::d0::HepEntity::HepEntity | ( | const HepEntity & | in | ) | [inline] |
void fastjet::d0::HepEntity::Add | ( | const HepEntity | el | ) | [inline] |
void fastjet::d0::HepEntity::Fill | ( | double | E_in, | |
double | px_in, | |||
double | py_in, | |||
double | pz_in, | |||
int | index_in = -1 | |||
) | [inline] |
Definition at line 72 of file HepEntity.h.
Referenced by fastjet::d0::main().
void fastjet::d0::HepEntity::p4vec | ( | float * | p | ) | const [inline] |
double fastjet::d0::HepEntity::phi | ( | ) | const [inline] |
Definition at line 46 of file HepEntity.h.
References fastjet::d0::inline_maths::phi().
00046 { 00047 return inline_maths::phi(px,py); 00048 }
double fastjet::d0::HepEntity::pT | ( | ) | const [inline] |
Definition at line 51 of file HepEntity.h.
References fastjet::d0::inline_maths::sqr().
00051 { 00052 return sqrt(inline_maths::sqr(px)+inline_maths::sqr(py)); 00053 }
double fastjet::d0::HepEntity::y | ( | ) | const [inline] |
Definition at line 41 of file HepEntity.h.
References fastjet::d0::inline_maths::y().
00041 { 00042 return inline_maths::y(E,pz); 00043 }
double fastjet::d0::HepEntity::E |
Definition at line 82 of file HepEntity.h.
Referenced by Add().
Definition at line 86 of file HepEntity.h.
double fastjet::d0::HepEntity::px |
Definition at line 83 of file HepEntity.h.
Referenced by Add().
double fastjet::d0::HepEntity::py |
Definition at line 84 of file HepEntity.h.
Referenced by Add().
double fastjet::d0::HepEntity::pz |
Definition at line 85 of file HepEntity.h.
Referenced by Add().