LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
egs4.C File Reference

Go to the source code of this file.

Functions

TFile f ("./93ref0.root")
 
h1d SetTitle ("30 GeV e- on 20 X0 Fe : energy dep, longit profil")
 
h1d GetXaxis () -> SetTitle("depth (X0)")
 
h1d GetYaxis () -> SetTitle("(100/E0) (dE/dt)")
 
h1d SetStats (kFALSE)
 
h1d Draw ("HIST")
 
in open ("pdg.ascii")
 
 while (1)
 
in close ()
 
h1f SetLineColor (2)
 
h1f Draw ("SAME")
 
legend AddEntry (h1d,"93ref0","l")
 
legend AddEntry (h1f,"EGS4","L")
 
legend Draw ()
 

Variables

TH1D * h1d = (TH1D*) f.Get("4")
 
ifstream in
 
int nb_bins = 40
 
float x_min = 0
 
float x_max = 20
 
TH1F * h1f = new TH1F("h1f","",nb_bins,x_min,x_max)
 
Float_t x
 
Float_t y
 
TLegend * legend = new TLegend(0.65,0.55,0.85,0.68)
 

Function Documentation

legend AddEntry ( h1d  ,
"93ref0"  ,
"l"   
)
legend AddEntry ( h1f  ,
"EGS4"  ,
"L"   
)
in close ( )
h1d Draw ( "HIST"  )
pt2 Draw ( "SAME"  )
legend Draw ( )
TFile f ( "./93ref0.root"  )
h1d GetXaxis ( ) -> SetTitle("depth (X0)")
h1d GetYaxis ( ) -> SetTitle("(100/E0) (dE/dt)")
in open ( "pdg.ascii"  )
h1f SetLineColor ( )
h1d SetStats ( kFALSE  )
h1d SetTitle ( "30 GeV e- on 20 X0 Fe : energy  dep,
longit profil"   
)
while ( )

Definition at line 24 of file egs4.C.

References y.

24  {
25  in >> x >> y ;
26  if (!in.good()) break;
27  h1f->Fill(x,y);
28  }
Float_t y
Definition: egs4.C:23
TH1F * h1f
Definition: egs4.C:21
Float_t x
Definition: egs4.C:23
ifstream in
Definition: egs4.C:14

Variable Documentation

TH1D* h1d = (TH1D*) f.Get("4")

Definition at line 6 of file egs4.C.

TH1F* h1f = new TH1F("h1f","",nb_bins,x_min,x_max)

Definition at line 21 of file egs4.C.

ifstream in

Definition at line 14 of file egs4.C.

TLegend* legend = new TLegend(0.65,0.55,0.85,0.68)

Definition at line 36 of file egs4.C.

int nb_bins = 40

Definition at line 18 of file egs4.C.

Float_t x

Definition at line 23 of file egs4.C.

float x_max = 20

Definition at line 20 of file egs4.C.

float x_min = 0

Definition at line 19 of file egs4.C.

Float_t y

Definition at line 23 of file egs4.C.

Referenced by while().