![]() |
Project
|
#include <Ray.h>
Public Types | |
| using | vecF3 = float[3] |
Public Member Functions | |
| GPUd () Ray() | |
| GPUdDefault () ~Ray()=default | |
| Ray (const math_utils::Point3D< float > point0, const math_utils::Point3D< float > point1) | |
| GPUd () Ray(float x0 | |
| GPUd () int crossLayer(const MatLayerCyl &lr) | |
| GPUd () bool crossCircleR(float r2 | |
| GPUd () float crossRadial(const MatLayerCyl &lr | |
| GPUd () float crossRadial(float cs | |
| GPUd () float crossZ(float z) const | |
| GPUd () void getCrossParams(int i | |
| GPUd () bool isTooShort() const | |
| GPUd () void getMinMaxR2(float &rmin2 | |
| GPUd () float getDist() const | |
| GPUd () float getDist(float deltaT) const | |
| GPUd () float getPos(float t | |
| GPUd () float getPhi(float t) const | |
| GPUd () float getZ(float t) const | |
| GPUd () bool validateZRange(float &cpar1 | |
Static Public Member Functions | |
| static | GPUglobalconstexpr () float MinDistToConsider |
| static | GPUglobalconstexpr () float InvalidT |
| static | GPUglobalconstexpr () float Tiny |
Public Attributes | |
| float | y0 |
| float float | z0 |
| float float float | x1 |
| float float float float | y1 |
| float float float float float | z1 |
| float & | cross1 |
| float float &cross2 | const |
| int sliceID | const |
| float sn | const |
| float & | par1 |
| float float &par2 | const |
| par2 = mCrossParams2[i] | |
| float &rmax2 | const |
| int i | const { return mP[i] + t * mD[i] |
| float & | cpar2 |
| float const MatLayerCyl &lr | const |
| using o2::base::Ray::vecF3 = float[3] |
| o2::base::Ray::GPUd | ( | ) |
| o2::base::Ray::GPUd | ( | ) | & |
| o2::base::Ray::GPUd | ( | ) | const & |
| o2::base::Ray::GPUd | ( | ) |
| o2::base::Ray::GPUd | ( | ) | const |
| o2::base::Ray::GPUd | ( | ) |
| o2::base::Ray::GPUd | ( | ) | const & |
| o2::base::Ray::GPUd | ( | ) |
| o2::base::Ray::GPUd | ( | ) |
| o2::base::Ray::GPUd | ( | ) | & |
|
default |
|
static |
|
static |
|
static |
| float const MatLayerCyl& lr o2::base::Ray::const |