Geant4 Cross Reference |
1 { 1 { 2 gROOT->Reset(); 2 gROOT->Reset(); 3 gROOT->SetStyle("Plain"); 3 gROOT->SetStyle("Plain"); 4 gStyle->SetOptStat(0); 4 gStyle->SetOptStat(0); 5 5 6 Int_t ntarg = 5; 6 Int_t ntarg = 5; 7 Int_t npart = 4; 7 Int_t npart = 4; 8 Int_t nxs = 7; 8 Int_t nxs = 7; 9 9 10 Int_t ipart = 0; 10 Int_t ipart = 0; 11 Int_t itarg = 0; 11 Int_t itarg = 0; 12 Int_t ixs = 0; 12 Int_t ixs = 0; 13 13 14 TString axtit[3] = {"log10(E/MeV)", "Cross sec 14 TString axtit[3] = {"log10(E/MeV)", "Cross section (bn)","log10(p/GeV)"}; 15 15 16 TString hed[nxs] = {"Elastic","Elastic","Inela 16 TString hed[nxs] = {"Elastic","Elastic","Inelastic","Inelastic","Capture","Fission","ChargeExchange"}; 17 TString fil0[nxs]= {"elp","el","inlp","inl","c 17 TString fil0[nxs]= {"elp","el","inlp","inl","cap","fis","cex"}; 18 Double_t x1[nxs] = {-3,-1,-3,-1,-1,-1,-1}; 18 Double_t x1[nxs] = {-3,-1,-3,-1,-1,-1,-1}; 19 Double_t x2[nxs] = {5,6,5,6,6,6,6}; 19 Double_t x2[nxs] = {5,6,5,6,6,6,6}; 20 Double_t y1[nxs] = {0.001,0.001,0.001,0.001,0. 20 Double_t y1[nxs] = {0.001,0.001,0.001,0.001,0.00001,0.00001,0.0001}; 21 Double_t y2[nxs] = {20,10,20,5,1,1,1}; 21 Double_t y2[nxs] = {20,10,20,5,1,1,1}; 22 TLegend* leg[nxs]; 22 TLegend* leg[nxs]; 23 TH1F* hh[nxs]; 23 TH1F* hh[nxs]; 24 TString gtit, fin; 24 TString gtit, fin; 25 25 26 TFile ff[ntarg]; 26 TFile ff[ntarg]; 27 TString targ[ntarg] = {"H","C","Al","Fe","Pb"} 27 TString targ[ntarg] = {"H","C","Al","Fe","Pb"}; 28 TString filt[ntarg] = {"h","c","al","fe","pb"} 28 TString filt[ntarg] = {"h","c","al","fe","pb"}; 29 Int_t col[ntarg] = {2, 3, 4, 5, 6}; 29 Int_t col[ntarg] = {2, 3, 4, 5, 6}; 30 30 31 TString filp[npart] = {"p_","n_","pi+","pi-"}; 31 TString filp[npart] = {"p_","n_","pi+","pi-"}; 32 TString part[npart] = {"proton","neutron","#pi 32 TString part[npart] = {"proton","neutron","#pi^{+}","#pi^{-}"}; 33 33 34 } 34 } 35 35