Hi Vincent.
In case of a TH1F, you can increment only the sum of weights per bin
by calling TH1::SetBinContent.
However, in case of TProfile, this is not sufficient. You should also
increment the number of entries per bin via TProfile::SetEntries.
I would not recommend at all this procedure unless you understand well
what a TProfile is. Always use the Fill function.
Rene Brun
Vincent Boudry wrote:
>
> Bonjour,
>
> The following macro doesn't seem to work (Vers 2.25/03). Replacing a
> profile by a TH1F does the job though.
>
> Best Regards, Vincent Boudry.
>
> {
> TProfile* pp = new TProfile("pp","test profile",10,0.0,10.0);
> int_t i;
> for( i=1; i<=10; i++ ){
> printf("i = %d\n",i);
> Stat_t in = i;
> pp->SetBinContent(i,in);
> }
> pp->Draw();
> }
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:48 MET