Task #14282
Milestone #17338: Phase 3 Tracking Data Product
Design an interface for access of reconstructed particle hierarchy ("particle flow") information
Start date:
10/26/2016
Due date:
% Done:
0%
Estimated time:
60.00 h
Description
Similarly as for clusters (issue #14265) and tracks (issue #14281), add an interface providing access to particle hierarchy information:
- providing access to all the pre-computed information currently available (
recob::PFParticle
) - no less-than-trivial computation is performed
- access to lower level associated objects and navigation to other particles in the flow; possibly incomplete list:
- clusters (ideally via
view::Cluster
) - tracks (ideally via
view::Track
) - hits
- vertices (of different categories, if supported)
- trajectory points ("space points")
- track seeds
- daughter and parent particles
- clusters (ideally via
- access to truth information needs to be considered both in principle and in practice
This interface object, with the candidate name of view::PFParticle
, is bound to a main reconstruction action.
Additional information (for example, associated optical flashes) is not reached through this interface. This other information should be provided by a higher level abstraction (see issue #14061).
History
#1 Updated by Katherine Lato about 4 years ago
- Status changed from New to Assigned
#2 Updated by Gianluca Petrillo about 4 years ago
- Estimated time set to 60.00 h
The starting step should be a thorough discussion with the users.
#3 Updated by Katherine Lato over 3 years ago
- Status changed from Assigned to Accepted
- Assignee deleted (
Gianluca Petrillo) - Parent task changed from #14060 to #17338
Moving this to phase 3 of the track data product work.
#4 Updated by Katherine Lato over 3 years ago
- Subject changed from Provide an interface for access of reconstructed particle hierarchy ("particle flow") information to Design an interface for access of reconstructed particle hierarchy ("particle flow") information
#5 Updated by Katherine Lato about 3 years ago
- Target version set to 2019-1-quarter