Re: [Brahms-dev-l] Dst problem

From: Radoslaw Karabowicz <r.karabowicz@if.uj.edu.pl>
Date: Thu Jan 12 2006 - 08:36:35 EST
Hi, Thank you Flemming for solution to my problem.
I should have made a loop over FS_ not over G_fNoFfsTrack[0].
However I am in turn surprised why do we use looping over
G_fNoFfsTrack[0], both me and in the banapp?
thank you again

cheers,

Radek

On 1/12/06, Flemming Videbaek <videbaek@rcf.rhic.bnl.gov> wrote:
>
> Well maybe I am confused. Why should there by a second variable that tells
> how many tracks there are
> The _FS parameter specifies precisely that number (namely how many
> BdstFsTrack that was created in the BdstModule..)
> - in general you do not want the same information in two different
> variables,
> this leads to confusion and maintanance problems.
>
> I am not sure I understand the comment on bfs-ffs, (they are, or at least
> >> information about them). - as far I know only full FS tracks are store
> in the FS branch.
> Are you talking about info in G. ??
>
>
> Flemming
>
>
> --------------------------------------------
> Flemming Videbaek
> Physics Department
> Bldg 510-D
> Brookhaven National Laboratory
> Upton, NY11973
>
> phone: 631-344-4106
> fax:        631-344-1334
> e-mail: videbaek @ bnl.gov
> ----- Original Message -----
> From: "Catalin Ristea" <ristea@nbi.dk>
> To: <brahms-dev-l@lists.bnl.gov>
> Sent: Thursday, January 12, 2006 6:55 AM
> Subject: Re: [Brahms-dev-l] Dst problem
>
>
> >
> >   Hi, Radek,
> >
> >   The work around I've used so far is to iterate over the FS_ in the
> > dst... I've talked with Truls, and he does not agree this solution -
> > he thinks we should not rely on something which is not stored... I
> > think he proposed the solution to replace the fNoBfsTracks with
> > fNoFsTracks, which than will become what we need.
> >   About the bfs tracks, I was thinking that we store them even
> > without a FFS part just because they could be later used... The huge
> > percent that you're saying surprise me the same as for you...
> >   Let's see what other changes we need to bdst package, and then redo
> > the dst.
> >
> > Kind regards,
> > Catalin.
> >
> >
> > On Thursday 12 January 2006 12:34, Radoslaw Karabowicz wrote:
> >> As some of you have already heard it, I have problems
> >> with the dst3 version of auau run04 200.
> >> The problem has been localized and it is connected
> >> with the lack of G.fNoFsTrack, which makes it impossible
> >> to nicely loop over FS tracks.
> >> It shows up like this:
> >> A. Loop over Ffs tracks:
> >> EVENT 9080
> >> track 0 out of 1 tracks, momentum 34.1937 richRadius = 8.47939
> >> EVENT 9081
> >> track 0 out of 3 tracks, momentum 24.3179 richRadius = 8.89382
> >> track 1 out of 3 tracks, momentum 2.89575e+32 richRadius = 0
> >> track 2 out of 3 tracks, momentum 1.33417e+31 richRadius = 0
> >> EVENT 9082
> >> track 0 out of 2 tracks, momentum 22.971 richRadius = 9.34088
> >> track 1 out of 2 tracks, momentum 2.89575e+32 richRadius = 0
> >> EVENT 9083
> >> EVENT 9084
> >> EVENT 9085
> >> track 0 out of 3 tracks, momentum 22.971 richRadius = 9.34088
> >> track 1 out of 3 tracks, momentum 2.89575e+32 richRadius = 0
> >> track 2 out of 3 tracks, momentum 1.33417e+31 richRadius = 0
> >> EVENT 9086
> >> EVENT 9087
> >> track 0 out of 1 tracks, momentum 22.971 richRadius = 9.34088
> >> EVENT 9088
> >> track 0 out of 1 tracks, momentum 22.971 richRadius = 9.34088
> >> EVENT 9089
> >> track 0 out of 1 tracks, momentum 22.971 richRadius = 9.34088
> >>
> >> B. Loop over Bfs tracks
> >> EVENT 9080
> >> track 0 out of 1 tracks, momentum 34.1937 richRadius = 8.47939
> >> EVENT 9081
> >> track 0 out of 1 tracks, momentum 24.3179 richRadius = 8.89382
> >> EVENT 9082
> >> track 0 out of 1 tracks, momentum 22.971 richRadius = 9.34088
> >> EVENT 9083
> >> track 0 out of 1 tracks, momentum 22.971 richRadius = 9.34088
> >> EVENT 9084
> >> track 0 out of 1 tracks, momentum 22.971 richRadius = 9.34088
> >> EVENT 9085
> >> EVENT 9086
> >> EVENT 9087
> >> EVENT 9088
> >> EVENT 9089
> >>
> >> So, it can be only solved by putting:
> >>        if ( (TMath::Abs(bdst->FS_fP[t]-oldMomentum)<0.001) &&
> >>
> >> (TMath::Abs(bdst->FS_fRich_fRadius[t]-oldRichRadius)<0.001) )
> >> continue;
> >>       oldMomentum = bdst->FS_fP[t];
> >>       oldRichRadius = bdst->FS_fRich_fRadius[t];
> >> in the track loop -- but it's not elegant;)
> >>
> >> Is it a bug in DST? Or is there some nice way to get the number of
> >> fs tracks?
> >>
> >> And another problem that seems strange to us. Why are in the loop
> >> over Bfs tracks so many Bfs tracks that doesn't have FFS? Pawel
> >> thinks that: - number of such tracks should be something like 10%
> >> at the beginning (and it seems that is
> >> as high as 50%),
> >> - they shouldn't be put into Dst's anyway (they are, or at least
> >> information about them).
> >>
> >> Greetings, radek
> >
> > --
> > Catalin Ristea---------------------------------
> > High Energy and Heavy Ions Group
> > Niels Bohr Institute
> > Blegdamsvej 17, 2100 Copenhagen, Denmark
> > Tel (+45) 35 32 54 04 / Fax (+45) 35 32 50 16
> >
> > E-mail: catalin.ristea@nbi.dk
> > http  : www.nbi.dk/~ristea
> > -----------------------------------------------
> > _______________________________________________
> > Brahms-dev-l mailing list
> > Brahms-dev-l@lists.bnl.gov
> > http://lists.bnl.gov/mailman/listinfo/brahms-dev-l
> >
> _______________________________________________
> Brahms-dev-l mailing list
> Brahms-dev-l@lists.bnl.gov
> http://lists.bnl.gov/mailman/listinfo/brahms-dev-l
>


_______________________________________________
Brahms-dev-l mailing list
Brahms-dev-l@lists.bnl.gov
http://lists.bnl.gov/mailman/listinfo/brahms-dev-l
Received on Thu Jan 12 08:37:07 2006

This archive was generated by hypermail 2.1.8 : Thu Jan 12 2006 - 08:37:14 EST