Rich future event data streamline
Some streamlining to the data types used by the RICH future stack.
Main change is I have forked off a future specific version of the GeomPhoton
object into RichFutureUtils
and streamlined the implementation to remove a number of data members not needed for the core reconstruction. In all I removed 5 3D (double) vector types and 2 (64 bit) pointers from the Photon object type created by the photon reconstruction algorithms.
A new RichFutureInterfaces
packages was required, with a forked ray tracing interface using the new type.