Cross coverage with an array

In reply to Ariel Elliassi:


Use  Select  Expression  when  defining  Cross  bins  ::  

                             binsof( cp_label )  intersect { <values> }  ;
                            !binsof( cp_label )  intersect { <values> }  ;

If you want to ignore cross bins with item.events == 4 and 5


cp_BxEvents: cross cp_B , cp_events 
    {   
      bins  BxEvent3 =  binsof( cp_events ) intersect { 3 }  ;    //   < EN , 3 > 
          
      ignore_bins  igcross =  !binsof( cp_events ) intersect { 3 }  ;   //   < EN , 4 > 
                                                                        //  < EN , 5 >      
    }

(b) If you want user-defined cross bins for item.events == 4 and 5


cp_BxEvents: cross cp_B , cp_events 
    {   
      bins  BxEvent3 =  binsof( cp_events ) intersect { 3 }  ;    //   < EN , 3 > 
          
      bins  BxEvent4 =  binsof( cp_events ) intersect { 4 }  ;   //   < EN , 4 > 
                                                                          
      bins  BxEvent5 =  binsof( cp_events ) intersect { 5 }  ;   //  < EN , 5 >  
    }