Message: Draw("colz") method Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question Draw("colz") method 

Forum: Analysis
Date: 08 Dec, 2016
From: Mohamed Hassan <Mohamed Hassan>


I have made the following 2-D histogram to depict the lateral and longitudinal dose distribution of a 250MeV proton pencil beam in water: fAnalysis->CreateH2("Histogram_1","test",1000,0,500,1000,0,50,"mm","mm"); and then filled it like so: fAnalysis->FillH2(0,range,radial,dE); where range, radial and dE are the longitudinal distance, lateral distance and energy deposited, correspondingly. I presume that in the above range and radial are the variables and dE is the weighting.

This produced no_colz.png (see attached). I then applied the Draw(“colz”) method with the intention of producing something akin to example.png (see attached) where the varying amount of energy deposited is indicated by the varying colours. However, I instead obtained colz.png (see attached) which is basically the same as no_colz.png but in a different colour. I have, in vain, already experimented with the colour palette via the methods SetContourLevel and SetContour.

How is the weighting in 2-D histograms exactly done? How can I produce plots like example.png?

Mohamed Hassan


Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: Draw(   (Ivana Hrivnacova - 09 Dec, 2016)
 Add Message Add Message
to: "Draw("colz") method"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]