diff --git a/analysis/PWGHAD/hadron/CbmHadronAnalysis.cxx b/analysis/PWGHAD/hadron/CbmHadronAnalysis.cxx index b83a210425b65873022631c3b5f4cffe81be97eb..72ac2440ec480894d3d21537c0dceae4dc51661f 100644 --- a/analysis/PWGHAD/hadron/CbmHadronAnalysis.cxx +++ b/analysis/PWGHAD/hadron/CbmHadronAnalysis.cxx @@ -3995,7 +3995,7 @@ void CbmHadronAnalysis::ReconstructSecondaries() //find old entry in vector Int_t ll=0; for( ; ll<iMul; ll++) - if( (Int_t)CbmTrdAddress::GetLayerId(((CbmTrdHit*)fTrdHits->At(iTRD[i][ll]))->GetAddress()) == iTrdLayer ) break; + if( static_cast<UInt_t>(CbmTrdAddress::GetLayerId(((CbmTrdHit*)fTrdHits->At(iTRD[i][ll]))->GetAddress())) == iTrdLayer ) break; iTRD[i][ll]=l; }else { //add hit dTrdDistMin[i][iTrdLayer]=dDtrans; @@ -4193,7 +4193,7 @@ void CbmHadronAnalysis::ReconstructSecondaries() //find old entry in vector Int_t ll=0; for( ; ll<iMul; ll++) - if( (Int_t) CbmTrdAddress::GetLayerId(((CbmTrdHit*)fTrdHits->At(iTRD[i][ll]))->GetAddress()) == iTrdLayer ) break; + if( static_cast<UInt_t>( CbmTrdAddress::GetLayerId(((CbmTrdHit*)fTrdHits->At(iTRD[i][ll]))->GetAddress()) ) == iTrdLayer ) break; iTRD[i][ll]=l; }else { //add hit dTrdDistMin[i][iTrdLayer]=dDtrans; diff --git a/fles/mcbm2018/monitor/CbmMcbm2018MonitorMuchLite.cxx b/fles/mcbm2018/monitor/CbmMcbm2018MonitorMuchLite.cxx index f2df917161f38d887a27f367ee09e88778668d6a..75f938b684909c7582159180c975c1478656d179 100644 --- a/fles/mcbm2018/monitor/CbmMcbm2018MonitorMuchLite.cxx +++ b/fles/mcbm2018/monitor/CbmMcbm2018MonitorMuchLite.cxx @@ -1261,14 +1261,14 @@ Bool_t CbmMcbm2018MonitorMuchLite::ProcessMuchMs( const fles::Timeslice& ts, siz } // case stsxyter::MessType::TsMsb : case stsxyter::MessType::Status : { - UShort_t usElinkIdx = mess.GetStatusLink(); - UInt_t uCrobIdx = usElinkIdx / fUnpackParMuch->GetNbElinkPerCrob(); +// UShort_t usElinkIdx = mess.GetStatusLink(); // commented 03.07.20 FU unused +// UInt_t uCrobIdx = usElinkIdx / fUnpackParMuch->GetNbElinkPerCrob(); // commented 03.07.20 FU unused // Int_t uFebIdx = fUnpackParMuch->ElinkIdxToFebIdx( usElinkIdx ); - UInt_t uAsicIdx = ( fuCurrDpbIdx * fUnpackParMuch->GetNbCrobsPerDpb() + uCrobIdx - ) * fUnpackParMuch->GetNbAsicsPerCrob() - + fUnpackParMuch->ElinkIdxToAsicIdx( usElinkIdx ); +// UInt_t uAsicIdx = ( fuCurrDpbIdx * fUnpackParMuch->GetNbCrobsPerDpb() + uCrobIdx // commented 03.07.20 FU unused +// ) * fUnpackParMuch->GetNbAsicsPerCrob() +// + fUnpackParMuch->ElinkIdxToAsicIdx( usElinkIdx ); - UShort_t usStatusField = mess.GetStatusStatus(); +// UShort_t usStatusField = mess.GetStatusStatus(); // commented 03.07.20 FU unused // fhStatusMessType->Fill( uAsicIdx, usStatusField ); /// Always print status messages... or not? @@ -1366,7 +1366,7 @@ void CbmMcbm2018MonitorMuchLite::FillHitInfo( stsxyter::Message mess, const USho fhMuchFebADC[uFebIdx]->Fill(usChan,usRawAdc); // Compute the Full time stamp - ULong64_t ulOldHitTime = fvulChanLastHitTime[ uAsicIdx ][ usChan ]; +// ULong64_t ulOldHitTime = fvulChanLastHitTime[ uAsicIdx ][ usChan ]; // commented 03.07.20 FU unused // Long64_t dOldHitTime = fvdChanLastHitTime[ uAsicIdx ][ usChan ]; // Use TS w/o overlap bits as they will anyway come from the TS_MSB diff --git a/fles/mcbm2018/tasks/CbmMcbm2019CheckPulser.cxx b/fles/mcbm2018/tasks/CbmMcbm2019CheckPulser.cxx index 0c3160d2e68b54bfa03ed3807434b0f9a5c22d4a..999197fe062d034dada118bf0f0f9ccf2ffef3bc 100644 --- a/fles/mcbm2018/tasks/CbmMcbm2019CheckPulser.cxx +++ b/fles/mcbm2018/tasks/CbmMcbm2019CheckPulser.cxx @@ -779,7 +779,7 @@ Int_t CbmMcbm2019CheckPulser::FillSystemOffsetHistos(TH1* histo, { case ECbmModuleId::kSts: ///< Silicon Tracking System { - const CbmStsDigi* stsDigi; + const CbmStsDigi* stsDigi = nullptr; try { stsDigi = boost::any_cast<const CbmStsDigi*>( digi ); diff --git a/fles/mcbm2018/tasks/CbmMcbm2019CheckTimingPairs.cxx b/fles/mcbm2018/tasks/CbmMcbm2019CheckTimingPairs.cxx index 379f7c16a51b6f931e2f41264b797f88d16d4493..bb98e4df442c352899127ba49b64025f3f39d756 100644 --- a/fles/mcbm2018/tasks/CbmMcbm2019CheckTimingPairs.cxx +++ b/fles/mcbm2018/tasks/CbmMcbm2019CheckTimingPairs.cxx @@ -369,7 +369,7 @@ UInt_t CbmMcbm2019CheckTimingPairs::FillCorrBuffer( Double_t dTimeT0, UInt_t uIn { case ECbmModuleId::kSts: ///< Silicon Tracking System { - const CbmStsDigi* stsDigi; + const CbmStsDigi* stsDigi = nullptr; try { stsDigi = boost::any_cast<const CbmStsDigi*>( digi ); } catch( ... ) {