Track linked from segments.
More...
#include <EdbSegment.h>
|
void | AddElement (TObject *element) |
|
| EdbTrack () |
|
| EdbTrack (float x, float y, float z, float tx, float ty, float dz=0, int id=0) |
|
TObjArray * | GetElements () const |
|
Int_t | GetID () const |
|
Int_t | GetNelements () const |
|
void | Print (Option_t *opt=0) const |
|
void | Set (float x, float y, float z, float tx, float ty, float dz, int id=0) |
|
virtual | ~EdbTrack () |
|
| EdbSeg3D () |
|
| EdbSeg3D (float x, float y, float z, float tx, float ty, float dz=0) |
|
virtual Float_t | GetDz () const |
|
virtual Float_t | GetTx () const |
|
virtual Float_t | GetTy () const |
|
virtual Float_t | GetX0 () const |
|
virtual Float_t | GetY0 () const |
|
virtual Float_t | GetZ0 () const |
|
virtual void | Set (float x, float y, float z, float tx, float ty, float dz=0) |
|
virtual void | SetDz (float dz) |
|
virtual void | SetTx (float tx) |
|
virtual void | SetTy (float ty) |
|
virtual void | SetX0 (float x) |
|
virtual void | SetY0 (float y) |
|
virtual void | SetZ0 (float z) |
|
virtual void | Transform (const EdbAffine2D *aff) |
|
virtual | ~EdbSeg3D () |
|
Track linked from segments.
◆ EdbTrack() [1/2]
159{
161}
TObjArray * eElements
array of segments (transient!)
Definition: EdbSegment.h:134
◆ EdbTrack() [2/2]
EdbTrack::EdbTrack |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
tx, |
|
|
float |
ty, |
|
|
float |
dz = 0 , |
|
|
int |
id = 0 |
|
) |
| |
165 :
167{
169}
brick dz
Definition: RecDispMC.C:107
EdbSeg3D()
Definition: EdbSegment.h:33
Int_t eID
Track identifier.
Definition: EdbSegment.h:132
◆ ~EdbTrack()
◆ AddElement()
void EdbTrack::AddElement |
( |
TObject * |
element | ) |
|
◆ GetElements()
TObjArray * EdbTrack::GetElements |
( |
| ) |
const |
|
inline |
◆ GetID()
Int_t EdbTrack::GetID |
( |
| ) |
const |
|
inline |
◆ GetNelements()
Int_t EdbTrack::GetNelements |
( |
void |
| ) |
const |
|
inline |
◆ Print()
void EdbTrack::Print |
( |
Option_t * |
opt = 0 | ) |
const |
209{
210 printf("EdbTrack: %f %f %f \t %f %f %f \t %d %d\n",
214}
virtual Float_t GetDz() const
Definition: EdbSegment.h:43
virtual Float_t GetX0() const
Definition: EdbSegment.h:38
virtual Float_t GetTx() const
Definition: EdbSegment.h:41
virtual Float_t GetZ0() const
Definition: EdbSegment.h:40
virtual Float_t GetY0() const
Definition: EdbSegment.h:39
virtual Float_t GetTy() const
Definition: EdbSegment.h:42
Int_t GetID() const
Definition: EdbSegment.h:144
Int_t GetNelements() const
Definition: EdbSegment.h:146
◆ Set()
void EdbTrack::Set |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z, |
|
|
float |
tx, |
|
|
float |
ty, |
|
|
float |
dz, |
|
|
int |
id = 0 |
|
) |
| |
180{
183}
virtual void Set(float x, float y, float z, float tx, float ty, float dz=0)
UInt_t id
Definition: tlg2couples.C:117
◆ eElements
TObjArray* EdbTrack::eElements |
|
private |
array of segments (transient!)
◆ eID
The documentation for this class was generated from the following files: