#include typedef double ANTADouble; typedef unsigned short int ANTAUsInt; typedef unsigned long int ANTAUlInt; typedef unsigned int ANTAUInt; typedef std::string ANTAString; typedef bool ANTABool; ANTADouble Emax = 500.0f; ANTADouble DEPTHmax; ANTADouble can_center_x = 0.; ANTADouble can_center_y = 0.; ANTADouble Zmin; ANTADouble Zmax; ANTADouble CANr; ANTADouble EnlargedCANr; ANTADouble CANh; ANTADouble THETAmin; ANTADouble THETAmax; ANTADouble Rmin; ANTADouble Rmax; ANTAUsInt MULTmin; ANTAUsInt MULTmax; ANTAUsInt GEANTid; ANTADouble density; ANTADouble AbsLength; ANTADouble NAbsLength; ANTADouble Ethreshold; typedef double FLUX; typedef double ALLmu; typedef double SINGLEmu; typedef double MULTImu; typedef double LateralSpread; /* Parameters from APP 25 (2006) 1-13 */ FLUX K0a = 0.0072f; FLUX K0b = -1.927f; FLUX K1a = -0.581f; FLUX K1b = 0.034f; FLUX ni0a = -0.0771f; FLUX ni0b = 0.524f; FLUX ni0c = 2.068f; FLUX ni1a = 0.03f; FLUX ni1b = 0.47f; ALLmu BETA = 0.42f; SINGLEmu g0 = -0.232f; SINGLEmu g1 = 3.961f; SINGLEmu e0a = 0.0304f; SINGLEmu e0b = 0.359f; SINGLEmu e1a = -0.0077f; SINGLEmu e1b = 0.659f; MULTImu A0 = 0.0033f; MULTImu A1 = 0.0079f; MULTImu B0a = 0.0407f; MULTImu B0b = 0.0283f; MULTImu B1a = -0.312f; MULTImu B1b = 6.124f; MULTImu Q0 = 0.0543f; MULTImu Q1 = -0.365f; MULTImu C0a = -0.069f; MULTImu C0b = 0.488f; MULTImu C1 = -0.117f; MULTImu D0a = -0.398f; MULTImu D0b = 3.955f; MULTImu D1a = 0.012f; MULTImu D1b = -0.35f; LateralSpread RHO0a = - 1.786f; LateralSpread RHO0b = 28.26f; LateralSpread RHO1 = - 1.06f; LateralSpread THETA0 = 1.3f; LateralSpread Fpiccolo = 10.4f; LateralSpread ALPHA0a = - 0.448f; LateralSpread ALPHA0b = 4.969f; LateralSpread ALPHA1a = 0.0194f; LateralSpread ALPHA1b = 0.276f; ANTAUlInt seed; ANTAUlInt events; ANTAUInt numrun; ANTAString OutputFileName; #ifdef _KM3NET_ENABLED__ ANTAString OutputFormat = "km3net"; #elif _ANTARES_ENABLED__ ANTAString OutputFormat = "antares"; #else ANTAString OutputFormat = "native"; #endif ANTAString LivetimeFileName; ANTAString ParameterFileName; ANTAString DetectorFileName; ANTAString RootOutputFile; ANTAUlInt TimeStampStart = 0; ANTAUlInt TimeStampStop = 0; ANTABool GenTime = false;; ANTABool histo; ANTABool lib_det;