Dilepton trigger matching should be handled the same for electrons and muons (the underlying tool does not care which it is provided).
My current thinking is to place this in the Event class and provide a map< pair<int,int>, int> where the pair are the indices of the leptons and the value int is the index of the trigger in the trigger histo (avoid using strings in maps).
The idea would be to use the pre-lepton indices and check if >=2 pre-leptons and then check the combinations.
SusyNtuple would then have a method:
bool dil_trigeger_match(evt, idx_1, idx_2);
Perhaps only using those dilepton triggers that we know we will use (lowest un-prescaled).