OVM Sample Called, Still Yielding 0% Coverage

In reply to dave_59:

This is my first time to make a coverage class, and I think there are gaps in my understanding as to what occurs when I call sample(). My intention is to, like I said, set the bin only when the data is > 0. Could I do something like

 bins x = {array1}; 

and achieve my desired results?