diff --git a/PhysicsAnalysis/ElectronPhotonID/ElectronPhotonSelectorTools/Root/AsgElectronChargeIDSelectorTool.cxx b/PhysicsAnalysis/ElectronPhotonID/ElectronPhotonSelectorTools/Root/AsgElectronChargeIDSelectorTool.cxx index 5ca08e4c7143bea677c599f4dce9cc117513b410..8be19c8c62ee6859b26d07910842d6f5a9fec182 100644 --- a/PhysicsAnalysis/ElectronPhotonID/ElectronPhotonSelectorTools/Root/AsgElectronChargeIDSelectorTool.cxx +++ b/PhysicsAnalysis/ElectronPhotonID/ElectronPhotonSelectorTools/Root/AsgElectronChargeIDSelectorTool.cxx @@ -322,7 +322,7 @@ const Root::TResult& AsgElectronChargeIDSelectorTool::calculate( const xAOD::Ele SCT += temp_NSCTHits; charge += temp_NSCTHits*eg->trackParticle(TPit)->charge(); } - avgCharge_SCTw= SCT!=0 ? eg->charge()*charge/SCT : 0; + avgCharge_SCTw= eg->charge()*charge/SCT; const std::vector<float>&cov= t->definingParametersCovMatrixVec(); trackqoverpsig= cov[14];