Support #1203

SciFiTrack in data structure.

Added by Santos, Edward over 9 years ago. Updated over 8 years ago.

Taylor, Ian
Target version:
Start date:
10 January 2013
Due date:
% Done:


Estimated time:


Added a first version containing only stuff like chi2 value or tracker it belongs to; I was adding an array of TrackPoints to each SciFiTrack but noticed there is no Processor for the TrackPoint class (src/common_cpp/Recon/Global/TrackPoint).

Will Peter add it? I don't mind doing it either.

Any other comments, now that I'm looking into this?


Updated by Dobbs, Adam over 9 years ago

A copy of Peter's email giving his requirements, for reference:

Hi Adam,

As you requested on the MAUS call today, here is what I need from the tracker for global reconstruction:

1. Space Points (all good)
2. Timestamps for the space points (API shows get_time(), but I don't see the field in the JSON)
3. Component momentum of the space points (px, py, pz). My understanding is that reconstructed momentum is available, I just don't know what API calls to make.



Updated by Lane, Peter over 9 years ago

I had not really intended that class to be serializable, which is why it isn't in DataStructure. Ian Taylor was, to my understanding, supposed to be coming up with the data structure that fits into the overall MASU run data structure hierarchy. I don't know what the status of that is.


Updated by Santos, Edward over 9 years ago

  • Assignee set to Taylor, Ian

Updated by Santos, Edward over 9 years ago

From the discussion we had at the tracker workshop I understood Ian would tackle this (has Peter also suggested). Updated the issue accordingly.


Updated by Rogers, Chris over 9 years ago

  • Category set to Tracker

Updated by Lane, Peter over 8 years ago

I think this issue can be closed.


Updated by Taylor, Ian over 8 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100
  • Workflow changed from In Development to Closed

The issue as it stands doesn't really describe the plan very well. The Global Recon group is expecting the Tracker to provide their data in terms of their own data format. We will then convert it into a suitable object, using the Global DataStructure objects, as the first step of Global Recon. But I agree that it can be closed, because a specific SciFiTrack object is not required in DataStructure/Global.

Also available in: Atom PDF