Hi Huw,
I looked into your PAW and Root macros. Your Root macro was not doing
exactly the cuts of the PAW macro. You had in PAW:
* kaon identification (if available) for each of the 3 tracks.
cut $11
(((msq1)>0.13.and.(msq1)<0.6.and.cthdrc1.ne.0.).or.(cthdrc1=0..and.p1<0.5))
cut $12
(((msq2)>0.13.and.(msq2)<0.6.and.cthdrc2.ne.0.).or.(cthdrc2=0..and.p2<0.5))
cut $13
(((msq3)>0.13.and.(msq3)<0.6.and.cthdrc3.ne.0.).or.(cthdrc3=0..and.p3<0.5))
and in Root:
// Kaon identification (if available) for each of the 3 tracks
TCut cut11 = msq1g && msq1l && cth1;
TCut cut12 = msq2g && msq2l && cth2;
TCut cut13 = msq3g && msq3l && cth3;
I modified the Root cuts to:
// Kaon identification (if available) for each of the 3 tracks
TCut cut11 = (msq1g && msq1l && cth1) || cth1e;
TCut cut12 = (msq2g && msq2l && cth2) || cth2e;
TCut cut13 = (msq3g && msq3l && cth3) || cth3e;
and I obtain now identical results.
Rene Brun
>
> I don't know if there's a good explaination but for some reason I can't
> apply lots of cuts to an ntuple at the same time. All combinations of the
> cuts work and they also all work together in paw. I'm trying to plot a
> histogram with: chain->Draw("variable>>+hist", cut1 && cut2 && ...);
> (I have tried combining them with TCut somecuts = cut1 && cut2 && ...
> which not surprisingly didn't do anything.) Can anybody help?
>
> Also I've noticed a very strange thing as have a couple of other people.
> When we've converted hbook files with h2root and plotted various variables
> from an ntuple the number of entries in the root histogram is a lot less
> than in the paw histogram. This has happened with completly unrealted
> hbook files. Are we doing something wrong?
>
> Cheers,
> Huw
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:23 MET