diff --git a/reco/L1/L1Algo/L1Field.cxx b/reco/L1/L1Algo/L1Field.cxx index c3f7bd12f5dd02b2218e0b5830309ff40dccb031..aa1766fd6a93e5d5cb21f974e4d5b1f0c72fd52b 100644 --- a/reco/L1/L1Algo/L1Field.cxx +++ b/reco/L1/L1Algo/L1Field.cxx @@ -218,7 +218,7 @@ void L1FieldRegion::Set(const L1FieldValue& b0, const fvec b0z, const L1FieldVal z0 = b0z; fvec dz1 = b1z - b0z; fvec dz2 = b2z - b0z; - fvec det = rcp(dz1 * dz2 * (dz2 - dz1)); + fvec det = rcp(dz1 * dz2 * (b2z - b1z)); fvec w21 = -dz2 * det; fvec w22 = dz1 * det;