[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Minutes from May 23 offline meeting posted
Hi Richard,
There is a good possibility that given a working example, folks
would be able to extend it to cover most, if not all of the things we
want to access from the geometry source. Beni has started looking into
the "ROOT" option and will give us a report on what he has found this
Friday. It would be good if you were there as well so we could discuss
this along with the XSLT option so that we understand the pros and cons
of all of the options currently on the table. If you could also present
an example of how to obtaining the FDC z-positions so those of us with
no XSLT experience could follow, that would be great.
Regards,
-David
Richard Jones wrote:
> Dave and all,
>
> Regarding Elliott's suggestion to use a XSLT process to harvest
> geometry data from the XML geometry tree and present it in the form
> most appropriate for reconstruction, I fully support this option. If
> someone would write a specification for a prototype of this harvester,
> I would be happy to write it. I have found with XML tools that it is
> a lot easier for people to modify it and extend it once something
> exists, than to create it from scratch. If I write a prototype to
> report something like the absolute z-positions of all of the anode
> planes in the fdc, do you think people might extend it from there to
> make it fully functional?
>
> Richard J.
>> These where:
>>
>> # From Beni: ''hdgeant'' already produces a ROOT file with geometry
>> info in it, including the relationship between volumes. One might be
>> able to use this along with existing ROOT methods to extract the
>> desired info using a single call (again, think FDC wire plane
>> Z-position)
>> # From Elliott: Instead of doing the conversions of these numbers
>> every time the program is run, one might be able to convert the
>> geant-biased XML into a reconstruction-biased XML. Possibly, using XSLT.
>>
>> These options will be explored in the near future.
>
--
------------------------------------------------------------------------
David Lawrence Ph.D.
Staff Scientist Office: (757)269-5567 [[[ [ [ [
Jefferson Lab Pager: (757)584-5567 [ [ [ [ [ [
http://www.jlab.org/~davidl davidl@jlab.org [[[ [[ [[ [[[
------------------------------------------------------------------------