#include <TwoVector.h>
Public Member Functions | |
TwoVector () | |
TwoVector (double x_, double y_) | |
double | getX () const |
double | getY () const |
double | getMag2 () const |
double | getMag () const |
double | getPhi () const |
double | getComponent (int i) const |
TwoVector & | setValues (double x_, double y_) |
TwoVector & | operator+= (const TwoVector &rhs) |
TwoVector & | operator-= (const TwoVector &rhs) |
TwoVector & | operator *= (double rhs) |
Private Attributes | |
double | x |
double | y |
|
Definition at line 44 of file TwoVector.h. |
|
Definition at line 48 of file TwoVector.h. |
|
Definition at line 60 of file TwoVector.h. |
|
Definition at line 56 of file TwoVector.h. |
|
Definition at line 55 of file TwoVector.h. |
|
Definition at line 58 of file TwoVector.h. |
|
Definition at line 52 of file TwoVector.h. Referenced by JBLHelix::getClosestS(), getComponent(), operator *(), operator+(), operator-(), operator<<(), NeutralParticleTrack::setVertex(), and ChargedParticleTrack::setVertex(). |
|
Definition at line 53 of file TwoVector.h. Referenced by JBLHelix::getClosestS(), getComponent(), operator *(), operator+(), operator-(), operator<<(), NeutralParticleTrack::setVertex(), and ChargedParticleTrack::setVertex(). |
|
Definition at line 87 of file TwoVector.h. |
|
Definition at line 75 of file TwoVector.h. |
|
Definition at line 81 of file TwoVector.h. |
|
Definition at line 68 of file TwoVector.h. Referenced by JBLHelix::getCenterPointEx(). |
|
Definition at line 41 of file TwoVector.h. Referenced by getMag2(), operator *=(), operator+=(), operator-=(), and setValues(). |
|
Definition at line 41 of file TwoVector.h. Referenced by getMag2(), operator *=(), operator+=(), operator-=(), and setValues(). |