Project

General

Profile

Bug #1214

tracker transfer sheet problem

Added by Bayes, Ryan over 10 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Geometry
Target version:
Start date:
29 January 2013
Due date:
% Done:

100%

Estimated time:
Workflow:
New Issue

Description

The XSLT we use in MAUS is version 1.0 which doesn't support the result-document method. This is the method which produces a multiple text files for one gdml file. There are two solutions I can think of

1. Find a library for python which supports xslt 2.0. After preliminary searching this doesn't exist.
2. Re write the style sheet to embed all of the tracker objects within one file.

#1

Updated by Bayes, Ryan over 9 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

This was solved by using the python libxml2 extension to create the necessary MICE module files from a set of GDML files describing the Tracker. The python subroutines have been added to the CADImport python module in the MAUS geometry library. The subroutine operates on the GDML files describing the TOFs, KL, Ckov, and EMR as well to produce their respective MICE module descriptions for the operation of the CDB geometry.

#2

Updated by Rajaram, Durga over 9 years ago

  • Target version changed from Future MAUS release to MAUS-v0.8.3

Also available in: Atom PDF