Tracks, cascades, MCTracks and particles are all in one class. The I3Particle class has several available components (Position, Direction, Energy, etc.). The general policy is to use NAN for any unkown or not-computed value.
TODO Update I3Paricle usage policy