diff --git a/Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcPatFinder.cxx b/Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcPatFinder.cxx index caedf8a322fd38971fd5dc8a424decac599cb56c..6890f2c167140d4179aba42ad61fd9e632bdba11 100644 --- a/Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcPatFinder.cxx +++ b/Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcPatFinder.cxx @@ -547,7 +547,7 @@ void TrigL2MuonSA::RpcPatFinder::abcal(unsigned int result_pat, size_t index[], }//else for(int i=1;i<3;i++){ - if(hot_max[i]!=999 && hot_min[i]!=-999){ + if(hot_max[i]!=-999 && hot_min[i]!=999){ if(Z[hot_max[i]]!=Z[hot_min[i]]){ aw[i] = (R[hot_max[i]]- R[hot_min[i]]) / (Z[hot_max[i]]-Z[hot_min[i]]); bw[i] = R[hot_max[i]] - Z[hot_max[i]]*aw[i]; diff --git a/Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcRoadDefiner.cxx b/Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcRoadDefiner.cxx index 0f47822347c3b792c6888636eef72ba71d81b6a3..3ef1e64c8fb9643b18296bef8aae04f9a5496da2 100644 --- a/Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcRoadDefiner.cxx +++ b/Trigger/TrigAlgorithms/TrigL2MuonSA/src/RpcRoadDefiner.cxx @@ -104,8 +104,8 @@ StatusCode TrigL2MuonSA::RpcRoadDefiner::defineRoad(const LVL1::RecMuonRoI* const int N_SECTOR = 2; // 0: normal, 1:overlap if (m_use_rpc) { - double aw[3]; - double bw[3]; + double aw[3]={0.,0.,0.}; + double bw[3]={0.,0.,0.}; unsigned int rpc_pattern; if ( (*rpcPatFinder)->findPatternEta(aw, bw, rpc_pattern) ) { rpcFitResult.isSuccess = true;