Geant4 Cross Reference |
1 /* 1 /* 2 # <<BEGIN-copyright>> 2 # <<BEGIN-copyright>> 3 # <<END-copyright>> 3 # <<END-copyright>> 4 */ 4 */ 5 #ifndef MCGIDI_fromTOM_h_included 5 #ifndef MCGIDI_fromTOM_h_included 6 #define MCGIDI_fromTOM_h_included 6 #define MCGIDI_fromTOM_h_included 7 7 8 #include <xDataTOM_importXML_private.h> 8 #include <xDataTOM_importXML_private.h> 9 #include "MCGIDI.h" 9 #include "MCGIDI.h" 10 10 11 #if defined __cplusplus 11 #if defined __cplusplus 12 extern "C" { 12 extern "C" { 13 namespace GIDI { 13 namespace GIDI { 14 #endif 14 #endif 15 15 16 ptwXYPoints *MCGIDI_fromTOM_XYs_to_ptwXYPoints 16 ptwXYPoints *MCGIDI_fromTOM_XYs_to_ptwXYPoints_linear( statusMessageReporting *smr, xDataTOM_XYs *XYs, enum ptwXY_interpolation_e interpolation ); 17 int MCGIDI_fromTOM_pdfsOfXGivenW( statusMessag 17 int MCGIDI_fromTOM_pdfsOfXGivenW( statusMessageReporting *smr, xDataTOM_element *element, MCGIDI_pdfsOfXGivenW *dists, ptwXYPoints *norms, 18 char const *toUnits[3] ); 18 char const *toUnits[3] ); 19 int MCGIDI_fromTOM_pdfOfX( statusMessageReport 19 int MCGIDI_fromTOM_pdfOfX( statusMessageReporting *smr, ptwXYPoints *pdfXY, MCGIDI_pdfOfX *dist, double *norm ); 20 int MCGIDI_fromTOM_interpolation( statusMessag 20 int MCGIDI_fromTOM_interpolation( statusMessageReporting *smr, xDataTOM_element *element, int index, enum ptwXY_interpolation_e *interpolation ); 21 21 22 #if defined __cplusplus 22 #if defined __cplusplus 23 } 23 } 24 } 24 } 25 #endif 25 #endif 26 26 27 #endif /* End of MCGIDI_fromTOM_h_inc 27 #endif /* End of MCGIDI_fromTOM_h_included. */ 28 28