Project

General

Profile

Support #697

Code Review - Geometry Handling system

Added by Littlefield, Matthew about 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
common_py
Target version:
Start date:
12 September 2011
Due date:
28 September 2011
% Done:

100%

Estimated time:
Workflow:

Description

The first iteration of the geometry handling system is now complete. The files which relate to the system are located in,

$MAUS_ROOT_DIR/src/common_py/geometry
$MAUS_ROOT_DIR/tests/py_unit/test_geometry

This is a first iteration and future work/development is going to be carried out which will entail the following:

  • More development on the tests to make them much more robust as there are currently considered rudimentary.
  • Soft coding the links and the setting of servers for the connection to the CDB.
  • More functionality with respects to how we can download from the CDB i.e. adding a download geometry for pulses? (If desired)
  • Extending the schema to incorporate detector information (Currently work is being carried out on the tracker)
    • Also extending the XSLT to carry the information from runs/detectors into MAUS modules. A MAUS format needs to be created.
  • Integration tests and tests for the executables.
  • Changing the DownloadGeometryForRunNum.py as it currently downloads the current geometry for every run.
    • The reason for this is there isn't any run information which has been entered recently which will match geometries entered recently. The code is ready to change though.
  • Documentation/User guide
  • Corrections from the code review.
  • Fixing bugs.

And finally anything else that can be though of?


Files

test.log (66.4 KB) test.log Better add that test log Rogers, Chris, 20 October 2011 09:40
testLog (68.5 KB) testLog Littlefield, Matthew, 20 October 2011 14:43
GDML_fastradModel.zip (13.7 KB) GDML_fastradModel.zip Littlefield, Matthew, 29 October 2011 15:17

Related issues

Related to MAUS - Support #602: UploadGeometry.py - Code ReviewRejectedRogers, Chris29 July 2011

Actions

Also available in: Atom PDF