Some fix:

(*) Skip if there's no cluster or no hit in the input file (explicitly)
    This caused some seg-fault when there's nothing in an event (pi0
    escaping the detector for instance)

(*) Fix on how to create associated hit list

Kazu
Update:

  (*) Throw an exception in case there's no associated hits: this is more informative than throwing more generic exception later --kazu