RecObject
This class represents an experimental reconstructed object:
point in space (3D, 2D, 1D, ...), deposited energy, time, a trajectory, a shower a cluster, avertex, etc. It inherits
from RecResult, NamedObject and HyperVectorObject. The data members are:
// vector on nodes (agregation of RecObject and State)
std::vector< Node* > _nodes;
// the vector of constituents (RecObject). Should match the ones in the nodes
std::vector< RecObject* > _constituents;
// HV position of the object ( vector and its covariance matrix)
HyperVector _position_hv;
// The surface in which the RecObject is defined, if any
const Surface* _surface;