#include <XANATrackAtVertex.h>
Public Methods | |
| XANATrackAtVertex () | |
| XANATrackAtVertex (Short_t charge, Float_t chi2OverDof, Float_t vtce, Float_t weight, HepVector3D momentumAtVertex) | |
| construct with data. More... | |
| virtual | ~XANATrackAtVertex () |
| Short_t | getCharge () const |
| Float_t | getChi2OverDof () const |
| Float_t | getVtce () const |
| Float_t | getWeight () const |
| HepVector3D | getMomentumAtVertex () const |
| void | setCharge (Short_t charge) |
| void | setChi2OverDof (Float_t chi2OverDof) |
| void | setVtce (Float_t vtce) |
| void | setWeight (Float_t weight) |
| void | setMomentumAtVertex (HepVector3D momentumAtVertex) |
| XANAVertex * | getVertex () const |
| void | setVertex (XANAVertex *vtx) |
| XANATrack * | getOriginalTrack () const |
| void | setOriginalTrack (XANATrack *vtx) |
| void | clear () |
| Bool_t | IsUsed () const |
| tells if this object is linked as constituent of higher level object. More... | |
| Bool_t | operator== (const XANATrackAtVertex &) const |
| Bool_t | operator< (const XANATrackAtVertex &) const |
| XANATrackAtVertex (const XANATrackAtVertex &right) | |
Protected Attributes | |
| Short_t | charge_ |
| the track charge from curvature. More... | |
| Float_t | chi2OverDof_ |
| chi2 divided by number of degrees of freedom from track reconstruction. More... | |
| Float_t | vtce_ |
| Vtce. More... | |
| Float_t | weight_ |
| Weight (Used in Adaptive Vertex Fitter). More... | |
| HepVector3D | momentumAtVertex_ |
| TRef | vertex_ |
| TRef | originalTrack_ |
Private Methods | |
| void | lock () |
| void | unlock () |
Private Attributes | |
| Bool_t | locked_ |
Static Private Attributes | |
| const Int_t | strLen_ |
|
|
|
|
||||||||||||||||||||||||
|
construct with data.
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 41 of file XANATrackAtVertex.h. References charge_.
00041 {return charge_;}
|
|
|
Definition at line 42 of file XANATrackAtVertex.h. References chi2OverDof_.
00042 {return chi2OverDof_;}
|
|
|
Definition at line 45 of file XANATrackAtVertex.h. References momentumAtVertex_.
00045 {return momentumAtVertex_;}
|
|
|
Definition at line 58 of file XANATrackAtVertex.h. References originalTrack_.
00058 {return (XANATrack *)(originalTrack_.GetObject());}
|
|
|
Definition at line 55 of file XANATrackAtVertex.h. References vertex_.
00055 {return (XANAVertex *)(vertex_.GetObject());}
|
|
|
Definition at line 43 of file XANATrackAtVertex.h. References vtce_.
00043 {return vtce_;}
|
|
|
Definition at line 44 of file XANATrackAtVertex.h. References weight_.
00044 {return weight_;}
|
|
|
tells if this object is linked as constituent of higher level object.
Definition at line 63 of file XANATrackAtVertex.h. References locked_.
00063 {return locked_;}
|
|
|
Definition at line 96 of file XANATrackAtVertex.h. References locked_.
00096 {locked_ = true;}
|
|
|
|
|
|
|
|
|
Definition at line 48 of file XANATrackAtVertex.h. References charge_.
00048 {charge_=charge;}
|
|
|
Definition at line 49 of file XANATrackAtVertex.h. References chi2OverDof_.
00049 {chi2OverDof_=chi2OverDof;}
|
|
|
Definition at line 52 of file XANATrackAtVertex.h. References momentumAtVertex_.
00052 {momentumAtVertex_=momentumAtVertex;}
|
|
|
|
|
|
|
|
|
Definition at line 50 of file XANATrackAtVertex.h. References vtce_.
00050 {vtce_=vtce;}
|
|
|
Definition at line 51 of file XANATrackAtVertex.h. References weight_.
00051 {weight_=weight;}
|
|
|
Definition at line 97 of file XANATrackAtVertex.h. References locked_.
00097 { locked_ = false;}
|
|
|
the track charge from curvature.
Definition at line 74 of file XANATrackAtVertex.h. |
|
|
chi2 divided by number of degrees of freedom from track reconstruction.
Definition at line 76 of file XANATrackAtVertex.h. Referenced by getChi2OverDof, and setChi2OverDof. |
|
|
Definition at line 95 of file XANATrackAtVertex.h. |
|
|
Definition at line 84 of file XANATrackAtVertex.h. Referenced by getMomentumAtVertex, and setMomentumAtVertex. |
|
|
Definition at line 90 of file XANATrackAtVertex.h. Referenced by getOriginalTrack. |
|
|
Definition at line 94 of file XANATrackAtVertex.h. |
|
|
Definition at line 88 of file XANATrackAtVertex.h. Referenced by getVertex. |
|
|
Vtce.
Definition at line 79 of file XANATrackAtVertex.h. |
|
|
Weight (Used in Adaptive Vertex Fitter).
Definition at line 82 of file XANATrackAtVertex.h. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002