| Geant4
    10.03.p03
    | 
log axis transform More...
#include <c2_function.hh>


| Public Member Functions | |
| c2_transformation_log () | |
| constructor  More... | |
| virtual | ~c2_transformation_log () | 
| destructor  More... | |
|  Public Member Functions inherited from c2_transformation< float_type > | |
| c2_transformation (bool transformed, float_type(*xin)(float_type), float_type(*xinp)(float_type), float_type(*xinpp)(float_type), float_type(*xout)(float_type)) | |
| initialize all our function pointers  More... | |
| c2_transformation (bool transformed) | |
| initialize all our function pointers so that only the (overridden) virtual functions can be called without an error  More... | |
| virtual | ~c2_transformation () | 
| the destructor  More... | |
| virtual float_type | fIn (float_type x) const | 
| virtual input X transform  More... | |
| virtual float_type | fInPrime (float_type x) const | 
| virtual input X transform derivative  More... | |
| virtual float_type | fInDPrime (float_type x) const | 
| virtual input X transform second derivative  More... | |
| virtual float_type | fOut (float_type x) const | 
| virtual output X transform  More... | |
| Additional Inherited Members | |
|  Public Attributes inherited from c2_transformation< float_type > | |
| const bool | fTransformed | 
| flag to indicate if this transform is not the identity  More... | |
| const bool | fHasStaticTransforms | 
| flag to indicate if the static function pointers can be used for efficiency  More... | |
| float_type(*const | pIn )(float_type) | 
| non-virtual pointer to input X transform  More... | |
| float_type(*const | pInPrime )(float_type) | 
| non-virtual pointer to input X transform derivative  More... | |
| float_type(*const | pInDPrime )(float_type) | 
| non-virtual pointer to input X transform second derivative  More... | |
| float_type(*const | pOut )(float_type) | 
| non-virtual pointer to output X transform  More... | |
|  Static Protected Member Functions inherited from c2_transformation< float_type > | |
| static float_type | report_error (float_type x) | 
| utility function for unimplemented conversion  More... | |
| static float_type | ident (float_type x) | 
| utility function f(x)=x useful in axis transforms  More... | |
| static float_type | one (float_type) | 
| utility function f(x)=1 useful in axis transforms  More... | |
| static float_type | zero (float_type) | 
| utility function f(x)=0 useful in axis transforms  More... | |
| static float_type | recip (float_type x) | 
| utility function f(x)=1/x useful in axis transforms  More... | |
| static float_type | recip_prime (float_type x) | 
| utility function f(x)=-1/x**2 useful in axis transforms  More... | |
| static float_type | recip_prime2 (float_type x) | 
| utility function f(x)=2/x**3 useful in axis transforms  More... | |
log axis transform
Definition at line 1345 of file c2_function.hh.
| 
 | inline | 
constructor
Definition at line 1349 of file c2_function.hh.
| 
 | inlinevirtual |