FEDRA emulsion software from the OPERA Collaboration
|
#include <EdbPrediction.h>
Public Member Functions | |
EdbPredictionDC () | |
EdbPredictionDC (int id, int event, int flag, float ty, float tz, float y, float z) | |
virtual Int_t | GetEvent () const |
virtual Int_t | GetFlag () const |
virtual Int_t | GetID () const |
virtual Float_t | GetTy () const |
virtual Float_t | GetTz () const |
virtual Float_t | GetYp () const |
virtual Float_t | GetZp () const |
virtual void | Print (Option_t *opt=0) const |
virtual void | SetTX (float tx) |
virtual void | SetTY (float ty) |
virtual void | SetX (float x) |
virtual void | SetY (float y) |
virtual Float_t | TX () const |
tangens = deltaX/deltaZ More... | |
virtual Float_t | TY () const |
tangens = deltaY/deltaZ More... | |
void | WriteDC (FILE *file) const |
virtual Float_t | X () const |
mandatory virtual fuctions More... | |
virtual Float_t | Y () const |
virtual | ~EdbPredictionDC () |
![]() | |
virtual void | Print (Option_t *opt="") const |
virtual void | Substruct (EdbTrack2D *t) |
virtual void | Test () const |
virtual void | Transform (const EdbAffine2D *a) |
virtual | ~EdbTrack2D () |
![]() | |
virtual void | Print (Option_t *opt="") const |
virtual void | SetX (float x)=0 |
virtual void | SetY (float y)=0 |
virtual void | SetZ (float z) |
virtual void | Substruct (EdbPoint *p) |
virtual void | Test () const |
virtual void | TestPoint2D () const |
virtual void | Transform (const EdbAffine2D *a) |
virtual Float_t | X () const =0 |
virtual Float_t | Y () const =0 |
virtual Float_t | Z () const |
virtual | ~EdbPoint2D () |
![]() | |
virtual void | SetX (float x)=0 |
virtual void | SetY (float y)=0 |
virtual void | SetZ (float z)=0 |
virtual void | Substruct (EdbPoint *p)=0 |
virtual void | Test () const |
virtual void | Transform (const EdbAffine2D *a) |
virtual void | Transform (const EdbAffine3D *a) |
virtual Float_t | X () const =0 |
virtual Float_t | Y () const =0 |
virtual Float_t | Z () const =0 |
virtual | ~EdbPoint () |
![]() | |
virtual void | Print (Option_t *opt="") const |
virtual void | SetTX (float x)=0 |
virtual void | SetTY (float y)=0 |
virtual void | Substruct (const EdbAngle2D *a) |
virtual void | Test () const |
virtual void | Transform (const EdbAffine2D *a) |
virtual Float_t | TX () const =0 |
tangens = deltaX/deltaZ More... | |
virtual Float_t | TY () const =0 |
tangens = deltaY/deltaZ More... | |
virtual | ~EdbAngle2D () |
Private Attributes | |
Int_t | eEvent |
event id More... | |
Int_t | eFlag |
prediction flag More... | |
Int_t | eIDp |
prediction id More... | |
Float_t | eTy |
tanX: deltaX/deltaZ More... | |
Float_t | eTz |
tanY: deltaY/deltaZ More... | |
Float_t | eYp |
|_coordinates of the prediction in More... | |
Float_t | eZp |
| absolute coord system More... | |
//////////////////////////////////////////////////////////////////////// // EdbPrediction // // prediction for scanning // // ////////////////////////////////////////////////////////////////////////
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Reimplemented from EdbTrack2D.
|
inlinevirtual |
Implements EdbAngle2D.
|
inlinevirtual |
Implements EdbAngle2D.
|
inlinevirtual |
Implements EdbPoint2D.
|
inlinevirtual |
Implements EdbPoint2D.
|
inlinevirtual |
|
inlinevirtual |
void EdbPredictionDC::WriteDC | ( | FILE * | file | ) | const |
|
inlinevirtual |
|
inlinevirtual |
Implements EdbPoint2D.
|
private |
event id
|
private |
prediction flag
|
private |
prediction id
|
private |
tanX: deltaX/deltaZ
|
private |
tanY: deltaY/deltaZ
|
private |
|_coordinates of the prediction in
|
private |
| absolute coord system