@@ -2148,27 +2148,27 @@ struct UpcTauCentralBarrelRL {
21482148 histos.get <TH1>(HIST (" Events/Truth/hNmuons" ))->Fill (countMuons);
21492149 histos.get <TH1>(HIST (" Events/Truth/hNpions" ))->Fill (countPions);
21502150
2151- if (countElectrons == 2 )
2151+ if (countElectrons == 2 && countMuons == 0 && countPions == 0 )
21522152 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_EE);
2153- if (countElectrons == 1 && countMuons == 1 )
2153+ if (countElectrons == 1 && countMuons == 1 && countPions == 0 )
21542154 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_EMU);
2155- if (countElectrons == 1 && countPions == 1 )
2155+ if (countElectrons == 1 && countMuons == 0 && countPions == 1 )
21562156 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_EPI);
2157- if ((countElectrons == 1 && countMuons == 1 ) || (countElectrons == 1 && countPions == 1 ))
2157+ if ((countElectrons == 1 && countMuons == 1 && countPions == 0 ) || (countElectrons == 1 && countMuons == 0 && countPions == 1 ))
21582158 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_EMUPI);
2159- if (countMuons == 2 )
2159+ if (countElectrons == 0 && countMuons == 2 && countPions == 0 )
21602160 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_MUMU);
2161- if (countMuons == 1 && countPions == 1 )
2161+ if (countElectrons == 0 && countMuons == 1 && countPions == 1 )
21622162 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_MUPI);
2163- if (countPions == 2 )
2163+ if (countElectrons == 0 && countMuons == 0 && countPions == 2 )
21642164 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_PIPI);
2165- if (countPions == 4 )
2165+ if (countElectrons == 0 && countMuons == 0 && countPions == 4 )
21662166 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_FOURPI);
2167- if (countPions == 3 && countElectrons == 1 )
2167+ if (countElectrons == 1 && countMuons == 0 && countPions == 3 )
21682168 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_ETHREEPI);
2169- if (countPions == 3 && countMuons == 1 )
2169+ if (countElectrons == 0 && countMuons == 1 && countPions == 3 )
21702170 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_MUTHREEPI);
2171- if (countPions == 6 )
2171+ if (countElectrons == 0 && countMuons == 0 && countPions == 6 )
21722172 histos.get <TH1>(HIST (" Events/Truth/hChannels" ))->Fill (CH_SIXPI);
21732173 }
21742174
0 commit comments