![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
a transformation of a function in and out of a coordinate space, using 2 c2_transformations More...
#include <geant4/tree/geant4-10.6-release/examples/extended/electromagnetic/TestEm7/include/c2_function.hh>
Inheritance diagram for c2_function_transformation< float_type >:Public Member Functions | |
| c2_function_transformation (const c2_transformation< float_type > &xx, const c2_transformation< float_type > &yy) | |
| construct this from two c2_transformation instances | |
| virtual | ~c2_function_transformation () |
| destructor | |
| virtual float_type | evaluate (float_type xraw, float_type y, float_type yp0, float_type ypp0, float_type *yprime, float_type *yprime2) const |
Public Attributes | |
| const bool | isIdentity |
| const c2_transformation < float_type > & | X |
| the X axis transform | |
| const c2_transformation < float_type > & | Y |
| the Y axis transform | |
a transformation of a function in and out of a coordinate space, using 2 c2_transformations
This class is a container for two axis transforms, but also provides the critical evaluate() function which converts a result in internal coordinates (with derivatives) into the external representation
Definition at line 1378 of file c2_function.hh.
View newest version in sPHENIX GitHub at line 1378 of file c2_function.hh
|
inline |
construct this from two c2_transformation instances
| xx | the X axis transform |
| yy | the Y axis transform |
Definition at line 1383 of file c2_function.hh.
View newest version in sPHENIX GitHub at line 1383 of file c2_function.hh
|
inlinevirtual |
destructor
Definition at line 1388 of file c2_function.hh.
View newest version in sPHENIX GitHub at line 1388 of file c2_function.hh
References c2_function_transformation< float_type >::X, and c2_function_transformation< float_type >::Y.
|
virtual |
| const bool c2_function_transformation< float_type >::isIdentity |
Definition at line 1393 of file c2_function.hh.
View newest version in sPHENIX GitHub at line 1393 of file c2_function.hh
| const c2_transformation<float_type>& c2_function_transformation< float_type >::X |
the X axis transform
Definition at line 1395 of file c2_function.hh.
View newest version in sPHENIX GitHub at line 1395 of file c2_function.hh
Referenced by c2_function_transformation< float_type >::~c2_function_transformation().
| const c2_transformation<float_type>& c2_function_transformation< float_type >::Y |
the Y axis transform
Definition at line 1397 of file c2_function.hh.
View newest version in sPHENIX GitHub at line 1397 of file c2_function.hh
Referenced by c2_function_transformation< float_type >::~c2_function_transformation().