trigger and trigger match counts

Details:
split passTrigger in three pieces
passTrig2L
passTrig2LMatch
passTrig2LwithMatch
The last one is also used in the MatrixMethod
count mc prompt events

Details:
calling isTrueDilepton and counting. yields matching with Josephine.
Do we need not to apply this to data?  is this needed? there are N
different implementations, and I am not sure about which one is
correct.
re-arrange some of the selection criteria
sameSignOrEl to use q-flip events estimate