FairRoot/PandaRoot
|
#include <PndFTSCAMCPoint.h>
Public Member Functions | |
PndFTSCALocalMCPoint () | |
~PndFTSCALocalMCPoint () | |
void | SetPoint (PndFtsPoint *ppp, Double_t qq) |
PndFTSCALocalMCPoint & | operator= (const PndFTSCALocalMCPoint &rhs) |
float | X () const |
float | Y () const |
float | Z () const |
float | Px () const |
float | Py () const |
float | Pz () const |
float | QP () const |
int | ISlice () const |
int | IRow () const |
int | TrackI () const |
int | TrackID () const |
float | Angle () const |
float | Err2Z () const |
float | Err2Y () const |
void | SetX (float v) |
void | SetY (float v) |
void | SetZ (float v) |
void | SetPx (float v) |
void | SetPy (float v) |
void | SetPz (float v) |
void | SetQP (float v) |
void | SetISlice (int v) |
void | SetIRow (int v) |
void | SetTrackI (int v) |
void | SetTrackID (int v) |
void | SetAngle (float v) |
void | SetErr2Z (float v) |
void | SetErr2Y (float v) |
void | RotateXY (float alpha) |
Static Public Member Functions | |
static bool | Compare (const PndFTSCALocalMCPoint &p1, const PndFTSCALocalMCPoint &p2) |
Public Attributes | |
std::vector< int > | fHits |
Protected Attributes | |
float | fX |
float | fY |
float | fZ |
float | fPx |
float | fPy |
float | fPz |
float | fQP |
float | fAngle |
float | fErr2Z |
float | fErr2Y |
int | fISlice |
int | fIRow |
int | fTrackI |
int | fTrackID |
Friends | |
ostream & | operator<< (ostream &out, const PndFTSCALocalMCPoint &a) |
istream & | operator>> (istream &in, PndFTSCALocalMCPoint &a) |
store MC point information for PndFTSCAPerformance
Definition at line 73 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 77 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 78 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 95 of file PndFTSCAMCPoint.h.
References fAngle.
Referenced by PndFTSCADisplay::DrawGBPoints().
|
inlinestatic |
|
inline |
|
inline |
|
inline |
Definition at line 91 of file PndFTSCAMCPoint.h.
References fIRow.
Referenced by PndFTSCADisplay::DrawGBPoints(), and operator=().
|
inline |
PndFTSCALocalMCPoint & PndFTSCALocalMCPoint::operator= | ( | const PndFTSCALocalMCPoint & | rhs | ) |
|
inline |
Definition at line 86 of file PndFTSCAMCPoint.h.
References fPx.
Referenced by operator=(), and RotateXY().
|
inline |
Definition at line 87 of file PndFTSCAMCPoint.h.
References fPy.
Referenced by operator=(), and RotateXY().
|
inline |
|
inline |
void PndFTSCALocalMCPoint::RotateXY | ( | float | alpha | ) |
Definition at line 82 of file PndFTSCAMCPoint.cxx.
References CAMath::Cos(), Px(), Py(), SetPx(), SetPy(), SetX(), SetY(), CAMath::Sin(), X(), x, Y(), and y.
|
inline |
Definition at line 111 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 113 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 112 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 107 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 106 of file PndFTSCAMCPoint.h.
void PndFTSCALocalMCPoint::SetPoint | ( | PndFtsPoint * | ppp, |
Double_t | |||
) |
|
inline |
|
inline |
|
inline |
Definition at line 104 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 105 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 108 of file PndFTSCAMCPoint.h.
|
inline |
Definition at line 109 of file PndFTSCAMCPoint.h.
|
inline |
|
inline |
|
inline |
Definition at line 101 of file PndFTSCAMCPoint.h.
|
inline |
|
inline |
|
inline |
Definition at line 83 of file PndFTSCAMCPoint.h.
References fX.
Referenced by PndFTSCADisplay::DrawGBPoints(), PndFTSCADisplay::DrawMCTrack(), PndFTSCAGBTracker::FitTracks(), operator=(), and RotateXY().
|
inline |
Definition at line 84 of file PndFTSCAMCPoint.h.
References fY.
Referenced by PndFTSCADisplay::DrawGBPoints(), PndFTSCADisplay::DrawMCTrack(), PndFTSCAGBTracker::FitTracks(), operator=(), and RotateXY().
|
inline |
Definition at line 85 of file PndFTSCAMCPoint.h.
References fZ.
Referenced by PndFTSCADisplay::DrawGBPoints(), PndFTSCADisplay::DrawMCTrack(), PndFTSCAGBTracker::FitTracks(), PndFtsCATracking::NonReconstructableEvent(), and operator=().
|
friend |
Definition at line 32 of file PndFTSCAMCPoint.cxx.
|
friend |
Definition at line 41 of file PndFTSCAMCPoint.cxx.
|
protected |
Definition at line 135 of file PndFTSCAMCPoint.h.
Referenced by Angle(), and SetAngle().
|
protected |
Definition at line 136 of file PndFTSCAMCPoint.h.
Referenced by Err2Y(), and SetErr2Y().
|
protected |
Definition at line 136 of file PndFTSCAMCPoint.h.
Referenced by Err2Z(), and SetErr2Z().
std::vector<int> PndFTSCALocalMCPoint::fHits |
Definition at line 142 of file PndFTSCAMCPoint.h.
|
protected |
Definition at line 138 of file PndFTSCAMCPoint.h.
Referenced by IRow(), operator<<(), operator=(), operator>>(), SetIRow(), and SetPoint().
|
protected |
Definition at line 137 of file PndFTSCAMCPoint.h.
Referenced by ISlice(), operator<<(), operator=(), operator>>(), SetISlice(), and SetPoint().
|
protected |
Definition at line 130 of file PndFTSCAMCPoint.h.
Referenced by operator<<(), operator=(), operator>>(), Px(), SetPoint(), and SetPx().
|
protected |
Definition at line 131 of file PndFTSCAMCPoint.h.
Referenced by operator<<(), operator=(), operator>>(), Py(), SetPoint(), and SetPy().
|
protected |
Definition at line 132 of file PndFTSCAMCPoint.h.
Referenced by operator<<(), operator=(), operator>>(), Pz(), SetPoint(), and SetPz().
|
protected |
Definition at line 133 of file PndFTSCAMCPoint.h.
Referenced by operator<<(), operator=(), operator>>(), QP(), SetPoint(), and SetQP().
|
protected |
Definition at line 139 of file PndFTSCAMCPoint.h.
Referenced by operator<<(), operator=(), operator>>(), SetPoint(), SetTrackI(), and TrackI().
|
protected |
Definition at line 140 of file PndFTSCAMCPoint.h.
Referenced by Compare(), operator<<(), operator=(), operator>>(), SetPoint(), SetTrackID(), and TrackID().
|
protected |
Definition at line 127 of file PndFTSCAMCPoint.h.
Referenced by operator<<(), operator=(), operator>>(), SetPoint(), SetX(), and X().
|
protected |
Definition at line 128 of file PndFTSCAMCPoint.h.
Referenced by operator<<(), operator=(), operator>>(), SetPoint(), SetY(), and Y().
|
protected |
Definition at line 129 of file PndFTSCAMCPoint.h.
Referenced by operator<<(), operator=(), operator>>(), SetPoint(), SetZ(), and Z().