File indexing completed on 2025-08-05 08:11:10
0001 #include <iostream>
0002 #include <ostream>
0003 #include <fstream>
0004 #include <cctype>
0005 #include <string>
0006 #include <math.h>
0007 #include <cstdlib>
0008
0009 #include "TROOT.h"
0010 #include "TF1.h"
0011 #include "TH1.h"
0012 #include "TH2.h"
0013 #include "TH3.h"
0014 #include "TNtuple.h"
0015 #include "TFile.h"
0016 #include "TRandom.h"
0017 #include "TMath.h"
0018 #include "TCanvas.h"
0019
0020
0021 char title[100];
0022 char cfile[100];
0023
0024
0025
0026
0027
0028 const double dlength = 20.0;
0029 const double ddedx = 0.0025;
0030 const double ddzmip = 0.2;
0031
0032
0033
0034
0035 const double dmipstop = 0.994;
0036 const double dresol = 0.18;
0037
0038
0039
0040
0041 const double dwidthem = 0.11;
0042 const double dwidthhad = 0.3;
0043
0044 const double dtothade = 12.0;
0045
0046
0047 const int ntry=3000;
0048 const int ndefmipstep = 100;
0049 const int ndefshstep = 1000;
0050 const int nlive = 100;
0051
0052
0053 const int nbin=40;
0054 const double xlo=-20.0;
0055 const double xhi=20.0;
0056 const double ylo=-20.0;
0057 const double yhi=20.0;
0058 const double zlo=0.0;
0059 const double zhi=20.0;