From serban@bnl.gov Thu Apr 29 17:12:53 2004 Date: Fri, 16 Apr 2004 12:13:13 -0400 From: Serban Protopopescu To: Gustaaf Brooijmans , d0dfwg@fnal.gov Subject: Re: Questions at the ADM [ The following text is in the "ISO-8859-1" character set. ] [ Your display is set for the "US-ASCII" character set. ] [ Some characters may be displayed incorrectly. ] I was using root tree as a general term, it does not mean root tmb tree. I do believe in the end we will want to use classes rather than simple arrays, particularly if the format is to be used in algorithm development and not just plotting histograms. Serban Gustaaf Brooijmans wrote: >On Fri, 16 Apr 2004, Serban Protopopescu wrote: > > > >>But that could still be applied centrally at the time the root trees are >>being made rather then in d0reco. It does imply the root tree is made >>in separate steps (by that I mean inside the same program) >>but there are no structural impediments to doing that. It does >>also imply that algorithms applied centrally cannot be a free for all. >> >> > >True, but I think we should be careful about the number of stages at which >we apply corrections. In the ideal experiment, where all your correction >factors are determined perfectly during data taking, the perfect >reconstruction program applies them all and all the analyzer gets are the >final 4-vectors with some tuneable efficiency/rejection parameters. > >We obviously can't do that, but we should try to limit the number of >stages at which we run algorithms. > >BTW, you seem to imply it's a foregone conclusion that root trees are the >final format that will be produced by the farms. You should be careful >about jumping to conclusions. > >Gustaaf > > > > >> Serban >> >>Gustaaf Brooijmans wrote: >> >> >> >>>>I see no compelling reason for an algorithm applied after d0correct >>>>that is fast compared to unpacking to migrate (except if the sum of all >>>>is substantial compared to unpacking). >>>> >>>> >>>> >>>> >>>I do - the fact that it gets applied centrally and nobody makes a mistake >>>when running it! We wouldn't have d0correct if all correction could be >>>made at reco time... >>> >>>Gustaaf >>> >>> >>> >>> >> >> > > >