diff -uNr v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/FTD_Simple_Staggered.cc v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/FTD_Simple_Staggered.cc --- v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/FTD_Simple_Staggered.cc 2016-12-27 23:40:07.000000000 +0900 +++ v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/FTD_Simple_Staggered.cc 2016-12-28 06:29:38.000000000 +0900 @@ -122,6 +122,14 @@ #include "G4ParticleTable.hh" #endif +#if __APPLE__ +#include +#undef MAXFLOAT +#ifndef MAXFLOAT +#define MAXFLOAT std::numeric_limits::max() +#endif +#endif + INSTANTIATE(FTD_Simple_Staggered) // Destructor: de-allocate the PV used with the G4ReflectionFactory diff -uNr v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd03.cc v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd03.cc --- v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd03.cc 2016-12-27 23:40:07.000000000 +0900 +++ v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd03.cc 2016-12-28 06:30:04.000000000 +0900 @@ -61,6 +61,14 @@ #include "G4ParticleTable.hh" #endif +#if __APPLE__ +#include +#undef MAXFLOAT +#ifndef MAXFLOAT +#define MAXFLOAT std::numeric_limits::max() +#endif +#endif + INSTANTIATE(SFtd03) G4bool SFtd03::ContextualConstruct(const CGAGeometryEnvironment &env, G4LogicalVolume *worldLog) diff -uNr v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd04.cc v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd04.cc --- v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd04.cc 2016-12-27 23:40:07.000000000 +0900 +++ v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd04.cc 2016-12-28 06:30:23.000000000 +0900 @@ -98,6 +98,14 @@ #include "G4ParticleTable.hh" #endif +#if __APPLE__ +#include +#undef MAXFLOAT +#ifndef MAXFLOAT +#define MAXFLOAT std::numeric_limits::max() +#endif +#endif + INSTANTIATE(SFtd04) G4bool SFtd04::ContextualConstruct(const CGAGeometryEnvironment &env, G4LogicalVolume *worldLog) diff -uNr v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd05.cc v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd05.cc --- v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd05.cc 2016-12-27 23:40:07.000000000 +0900 +++ v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd05.cc 2016-12-28 06:30:43.000000000 +0900 @@ -101,6 +101,14 @@ #include "G4ParticleTable.hh" #endif +#if __APPLE__ +#include +#undef MAXFLOAT +#ifndef MAXFLOAT +#define MAXFLOAT std::numeric_limits::max() +#endif +#endif + INSTANTIATE(SFtd05) G4bool SFtd05::ContextualConstruct(const CGAGeometryEnvironment &env, G4LogicalVolume *worldLog) diff -uNr v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd06.cc v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd06.cc --- v01-17-11.ORIG/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd06.cc 2016-12-27 23:40:07.000000000 +0900 +++ v01-17-11/Mokka/mokka-08-05/source/Geometry/LDC/src/SFtd06.cc 2016-12-28 06:31:03.000000000 +0900 @@ -117,6 +117,14 @@ #include "G4ParticleTable.hh" #endif +#if __APPLE__ +#include +#undef MAXFLOAT +#ifndef MAXFLOAT +#define MAXFLOAT std::numeric_limits::max() +#endif +#endif + INSTANTIATE(SFtd06) // Destructor: de-allocate the PV used with the G4ReflectionFactory