|
FEDRA emulsion software from the OPERA Collaboration
|
#include <EdbVertex.h>


Public Member Functions | |
| void | AddVTA (EdbVTA *vta) |
| Int_t | CheckDiscardedTracks () |
| float | CheckImp (const EdbTrackP *tr) |
| EdbVTA * | CheckImp (const EdbTrackP *tr, float ImpMax, int zpos, float dist) |
| float | CheckImpGeom (const EdbTrackP *tr) |
| Float_t | Chi2Track (EdbTrackP *tr, int zpos, float X0=0.) |
| void | Clear () |
| void | ClearNeighborhood () |
| void | ClearV () |
| Int_t | Compare (const TObject *o) const |
| Float_t | DistSeg (EdbSegP *seg, float X0=0.) |
| Float_t | DistTrack (EdbTrackP *tr, int zpos, float X0=0.) |
| void | Edb2Vt (const EdbSegP &s, VERTEX::Track &t, float X0=0., float m=0.139) |
| void | Edb2Vt (const EdbTrackP &tr, VERTEX::Track &t, float X0=0., float m=0.139) |
| EdbVertex () | |
| Int_t | EstimateVertexFlag () |
| Bool_t | EstimateVertexMath (float &xv, float &yv, float &zv, float &d) |
| Int_t | Flag () const |
| EdbVertex * | GetConnectedVertex (int nv) |
| EdbVertex * | GetConnectedVertexForTrack (int it) |
| EdbVTA * | GetMaxImpVTA () |
| EdbTrackP * | GetTrack (int i) |
| EdbTrackP * | GetTrackN (int i) |
| EdbSegP * | GetTrackV (int i, bool usesegpar=false) |
| EdbVTA * | GetVTa (int i) |
| EdbVTA * | GetVTn (int i) |
| ULong_t | Hash () const |
| Int_t | ID () const |
| Float_t | Impact (int i) |
| Float_t | ImpTrack (int i) |
| Bool_t | IsEqual (const TObject *o) const |
| Bool_t | IsSortable () const |
| Float_t | MaxAperture () |
| Float_t | MaxImpact () |
| Int_t | MCEvt () const |
| EdbTrackP * | MeanTrack () |
| Float_t | MinDist () |
| Int_t | N () const |
| Int_t | Nn () const |
| Int_t | Nv () |
| void | Print () |
| void | PrintGeom () |
| Float_t | Quality () |
| void | RemoveVTA (EdbVTA *vta) |
| void | ResetTracks () |
| void | SetFlag (int flag=0) |
| void | SetID (int ID=0) |
| void | SetMC (int mEvt=0) |
| void | SetQuality (float q=0) |
| void | SetV (VERTEX::Vertex *v) |
| void | SetXYZ (float x, float y, float z) |
| Bool_t | TrackInVertex (EdbTrackP *t) |
| VERTEX::Vertex * | V () const |
| Float_t | Volume () |
| TList * | VTa () |
| TList * | VTn () |
| Float_t | VX () const |
| Float_t | VY () const |
| Float_t | VZ () const |
| Float_t | X () const |
| Float_t | Y () const |
| Float_t | Z () const |
| Int_t | Zpos (int i) |
| virtual | ~EdbVertex () |
Private Attributes | |
| Int_t | eFlag |
| Int_t | eID |
| Int_t | eMCEvt |
| Float_t | eQuality |
| VERTEX::Vertex * | eV |
| TList | eVTa |
| TList | eVTn |
| Float_t | eX |
| Float_t | eY |
| Float_t | eZ |
| EdbVertex::EdbVertex | ( | ) |
|
virtual |
| Int_t EdbVertex::CheckDiscardedTracks | ( | ) |
| float EdbVertex::CheckImp | ( | const EdbTrackP * | tr | ) |
| float EdbVertex::CheckImpGeom | ( | const EdbTrackP * | tr | ) |
| float EdbVertex::Chi2Track | ( | EdbTrackP * | tr, |
| int | zpos, | ||
| float | X0 = 0. |
||
| ) |
| void EdbVertex::Clear | ( | ) |
| void EdbVertex::ClearNeighborhood | ( | ) |
| void EdbVertex::ClearV | ( | ) |
| int EdbVertex::Compare | ( | const TObject * | o | ) | const |
| float EdbVertex::DistSeg | ( | EdbSegP * | seg, |
| float | X0 = 0. |
||
| ) |
| float EdbVertex::DistTrack | ( | EdbTrackP * | tr, |
| int | zpos, | ||
| float | X0 = 0. |
||
| ) |
| void EdbVertex::Edb2Vt | ( | const EdbSegP & | s, |
| VERTEX::Track & | t, | ||
| float | X0 = 0., |
||
| float | m = 0.139 |
||
| ) |
| void EdbVertex::Edb2Vt | ( | const EdbTrackP & | tr, |
| VERTEX::Track & | t, | ||
| float | X0 = 0., |
||
| float | m = 0.139 |
||
| ) |
| Int_t EdbVertex::EstimateVertexFlag | ( | ) |
| bool EdbVertex::EstimateVertexMath | ( | float & | xv, |
| float & | yv, | ||
| float & | zv, | ||
| float & | d | ||
| ) |
|
inline |
| EdbVertex * EdbVertex::GetConnectedVertex | ( | int | nv | ) |
| EdbVertex * EdbVertex::GetConnectedVertexForTrack | ( | int | it | ) |
| EdbVTA * EdbVertex::GetMaxImpVTA | ( | ) |
|
inline |
| EdbSegP * EdbVertex::GetTrackV | ( | int | i, |
| bool | usesegpar = false |
||
| ) |
|
inline |
|
inline |
|
inline |
| bool EdbVertex::IsEqual | ( | const TObject * | o | ) | const |
| float EdbVertex::MaxAperture | ( | ) |
|
inline |
|
inline |
| EdbTrackP * EdbVertex::MeanTrack | ( | ) |
| Float_t EdbVertex::MinDist | ( | ) |
|
inline |
|
inline |
| int EdbVertex::Nv | ( | ) |
| void EdbVertex::Print | ( | ) |
| void EdbVertex::PrintGeom | ( | ) |
|
inline |
| void EdbVertex::ResetTracks | ( | ) |
|
inline |
|
inline |
| Bool_t EdbVertex::TrackInVertex | ( | EdbTrackP * | t | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |