ATLAS Offline Software
|
#include <cyl_geom.h>
Public Member Functions | |
line_t (float cx, float cy, float cc, bool to_r) | |
constructor by giving the coeff of equation of the line ( More... | |
line_t (point_t p1, point_t p2) | |
Constructor by giving 2 points. More... | |
bool | is_above (point_t &p) |
bool | is_below (point_t &p) |
bool | is_left (point_t &p) |
bool | is_right (point_t &p) |
void | phi_shift (float dphi) |
point_t | intercept_y (float y) |
point_t | intercept_x (float x) |
Public Attributes | |
float | m_cx |
float | m_cy |
float | m_cc |
bool | m_oriented_r |
oriented segment/line in a simplistic way
Definition at line 37 of file cyl_geom.h.
|
inline |
constructor by giving the coeff of equation of the line (
cx | x + |
cy | y + |
cc | = 0). If |
to_r | is true the line is oriented toward positive x |
Definition at line 43 of file cyl_geom.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 54 of file cyl_geom.h.
|
inline |
Definition at line 55 of file cyl_geom.h.
|
inline |
Definition at line 57 of file cyl_geom.h.
float JetGeom::line_t::m_cc |
Definition at line 47 of file cyl_geom.h.
float JetGeom::line_t::m_cx |
Definition at line 47 of file cyl_geom.h.
float JetGeom::line_t::m_cy |
Definition at line 47 of file cyl_geom.h.
bool JetGeom::line_t::m_oriented_r |
Definition at line 48 of file cyl_geom.h.