16 unsigned int negative_counter = 0;
17 unsigned int positive_counter = 0;
19 for (
const auto*
const elPtr :
event.m_electrons)
20 if (elPtr->charge() > 0) ++positive_counter;
21 else ++negative_counter;
23 for (
const auto*
const muPtr :
event.m_muons)
24 if (muPtr->charge() > 0) ++positive_counter;
25 else ++negative_counter;
27 return positive_counter > 1 || negative_counter > 1;
33 if (not
event.m_electrons
34 or not
event.m_muons) {
38 unsigned int negative_counter = 0;
39 unsigned int positive_counter = 0;
41 for (
const auto elPtr : *
event.m_electrons)
42 if (elPtr->charge() > 0) ++positive_counter;
43 else ++negative_counter;
45 for (
const auto muPtr : *
event.m_muons)
46 if (muPtr->charge() > 0) ++positive_counter;
47 else ++negative_counter;
49 return positive_counter > 1 || negative_counter > 1;