EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Go to the source code of this file.
Classes | |
struct | t_coord_name |
class | CoordSystem |
Macros | |
#define | _CARTESIAN_ 0x01 |
#define | _CYLINDRICAL_ 0x02 |
Functions | |
t_coord_name * | find_coord_by_name (unsigned char system_type, char name) |
void | expand_to_global_coordinates (int ldim, TVector3 &in, TVector3 &out, int l2g[]) |
#define _CARTESIAN_ 0x01 |
Definition at line 32 of file CoordSystem.h.
View newest version in sPHENIX GitHub at line 32 of file CoordSystem.h
Referenced by Mgrid::convertInputCoordinates(), Mgrid::convertOutputField(), CoordSystem::CoordSystem(), create_mgrid_heap_header(), Mgrid::getCartesianFieldValue(), EicBeamLineElementMap::Initialize(), HtcKalmanFilter::InitializeMgridSlice(), main(), transform_coord_type(), and transform_field_type().
#define _CYLINDRICAL_ 0x02 |
Definition at line 33 of file CoordSystem.h.
View newest version in sPHENIX GitHub at line 33 of file CoordSystem.h
Referenced by Mgrid::convertInputCoordinates(), Mgrid::convertOutputField(), CoordSystem::CoordSystem(), Mgrid::getCylindricalFieldValue(), main(), transform_coord_type(), and transform_field_type().
void expand_to_global_coordinates | ( | int | ldim, |
TVector3 & | in, | ||
TVector3 & | out, | ||
int | l2g[] | ||
) |
t_coord_name* find_coord_by_name | ( | unsigned char | system_type, |
char | name | ||
) |
Definition at line 1071 of file Mgrid.cxx.
View newest version in sPHENIX GitHub at line 1071 of file Mgrid.cxx
References t_coord_name::allowed_systems, COORD_NAMES_NUM, and t_coord_name::name.
Referenced by MgridInterpolation::assignSuggestedSequence(), calculate_swapping_rules(), CoordSystem::CoordSystem(), and Mgrid::switchInterpolation().