Don't save counters with value 0 in ObjTyp bank
The HltSelReportsDecoder does not correctly handle object counters set to 0 in the ObjTyp subbank. This results in the decoder assigning the vertex CLID to a track if no vertices are selected in an event, leading to an error. To fix this, object counters with value 0 are no longer saved.
FYI @rjhunter. This is also probably relevant to the TOS filter @spradlin.
Required by MooreAnalysis!51 (merged).
Edited by Ross John Hunter