@@ -193,13 +193,13 @@ struct qVectorsTable {
193193 for (DeviceSpec const & device : workflows.devices ) {
194194 for (auto const & input : device.inputs ) {
195195 if (input.matcher .binding == " Qvectors" ) {
196- for (auto det : useDetector) {
196+ for (auto const & det : useDetector) {
197197 useDetector[det.first .data ()] = true ;
198198 }
199199 LOGF (info, " Using all detectors." );
200200 goto allDetectorsInUse; // Added to break from nested loop if all detectors are in use.
201201 }
202- for (auto det : useDetector) {
202+ for (auto const & det : useDetector) {
203203 std::string table_name_with_vector = det.first ; // for replacing s with Vecs at the end.
204204 if (input.matcher .binding == det.first || input.matcher .binding == table_name_with_vector.replace (table_name_with_vector.size () - 1 , 1 , " Vecs" )) {
205205 useDetector[det.first .data ()] = true ;
@@ -470,7 +470,7 @@ struct qVectorsTable {
470470 int nTrkTPCneg = 0 ;
471471 int nTrkTPCall = 0 ;
472472
473- for (auto & trk : track) {
473+ for (auto const & trk : track) {
474474 if (!SelTrack (trk)) {
475475 continue ;
476476 }
@@ -674,13 +674,13 @@ struct qVectorsTable {
674674 auto coeffshiftxTPCall = shiftprofile.at (nmode - 2 )->GetBinContent (shiftprofile.at (nmode - 2 )->FindBin (cent, 2 * kTPCall , ishift - 0.5 ));
675675 auto coeffshiftyTPCall = shiftprofile.at (nmode - 2 )->GetBinContent (shiftprofile.at (nmode - 2 )->FindBin (cent, 2 * kTPCall + 1 , ishift - 0.5 ));
676676
677- deltapsiFT0C += ((1 / (1.0 * ishift)) * (-coeffshiftxFT0C * TMath::Cos (ishift * static_cast <float >(nmode) * psidefFT0C) + coeffshiftyFT0C * TMath::Sin (ishift * static_cast <float >(nmode) * psidefFT0C)));
678- deltapsiFT0A += ((1 / (1.0 * ishift)) * (-coeffshiftxFT0A * TMath::Cos (ishift * static_cast <float >(nmode) * psidefFT0A) + coeffshiftyFT0A * TMath::Sin (ishift * static_cast <float >(nmode) * psidefFT0A)));
679- deltapsiFT0M += ((1 / (1.0 * ishift)) * (-coeffshiftxFT0M * TMath::Cos (ishift * static_cast <float >(nmode) * psidefFT0M) + coeffshiftyFT0M * TMath::Sin (ishift * static_cast <float >(nmode) * psidefFT0M)));
680- deltapsiFV0A += ((1 / (1.0 * ishift)) * (-coeffshiftxFV0A * TMath::Cos (ishift * static_cast <float >(nmode) * psidefFV0A) + coeffshiftyFV0A * TMath::Sin (ishift * static_cast <float >(nmode) * psidefFV0A)));
681- deltapsiTPCpos += ((1 / (1.0 * ishift)) * (-coeffshiftxTPCpos * TMath::Cos (ishift * static_cast <float >(nmode) * psidefTPCpos) + coeffshiftyTPCpos * TMath::Sin (ishift * static_cast <float >(nmode) * psidefTPCpos)));
682- deltapsiTPCneg += ((1 / (1.0 * ishift)) * (-coeffshiftxTPCneg * TMath::Cos (ishift * static_cast <float >(nmode) * psidefTPCneg) + coeffshiftyTPCneg * TMath::Sin (ishift * static_cast <float >(nmode) * psidefTPCneg)));
683- deltapsiTPCall += ((1 / (1.0 * ishift)) * (-coeffshiftxTPCall * TMath::Cos (ishift * static_cast <float >(nmode) * psidefTPCall) + coeffshiftyTPCall * TMath::Sin (ishift * static_cast <float >(nmode) * psidefTPCall)));
677+ deltapsiFT0C += ((2 . / (1.0 * ishift)) * (-coeffshiftxFT0C * TMath::Cos (ishift * static_cast <float >(nmode) * psidefFT0C) + coeffshiftyFT0C * TMath::Sin (ishift * static_cast <float >(nmode) * psidefFT0C))) / static_cast < float >(nmode );
678+ deltapsiFT0A += ((2 . / (1.0 * ishift)) * (-coeffshiftxFT0A * TMath::Cos (ishift * static_cast <float >(nmode) * psidefFT0A) + coeffshiftyFT0A * TMath::Sin (ishift * static_cast <float >(nmode) * psidefFT0A))) / static_cast < float >(nmode );
679+ deltapsiFT0M += ((2 . / (1.0 * ishift)) * (-coeffshiftxFT0M * TMath::Cos (ishift * static_cast <float >(nmode) * psidefFT0M) + coeffshiftyFT0M * TMath::Sin (ishift * static_cast <float >(nmode) * psidefFT0M))) / static_cast < float >(nmode );
680+ deltapsiFV0A += ((2 . / (1.0 * ishift)) * (-coeffshiftxFV0A * TMath::Cos (ishift * static_cast <float >(nmode) * psidefFV0A) + coeffshiftyFV0A * TMath::Sin (ishift * static_cast <float >(nmode) * psidefFV0A))) / static_cast < float >(nmode );
681+ deltapsiTPCpos += ((2 . / (1.0 * ishift)) * (-coeffshiftxTPCpos * TMath::Cos (ishift * static_cast <float >(nmode) * psidefTPCpos) + coeffshiftyTPCpos * TMath::Sin (ishift * static_cast <float >(nmode) * psidefTPCpos))) / static_cast < float >(nmode );
682+ deltapsiTPCneg += ((2 . / (1.0 * ishift)) * (-coeffshiftxTPCneg * TMath::Cos (ishift * static_cast <float >(nmode) * psidefTPCneg) + coeffshiftyTPCneg * TMath::Sin (ishift * static_cast <float >(nmode) * psidefTPCneg))) / static_cast < float >(nmode );
683+ deltapsiTPCall += ((2 . / (1.0 * ishift)) * (-coeffshiftxTPCall * TMath::Cos (ishift * static_cast <float >(nmode) * psidefTPCall) + coeffshiftyTPCall * TMath::Sin (ishift * static_cast <float >(nmode) * psidefTPCall))) / static_cast < float >(nmode );
684684 }
685685
686686 qvecReShiftedFT0C.push_back (qvecRe[(kTPCall + 1 ) * 4 * id + kFT0C * 4 + 3 ] * TMath::Cos (deltapsiFT0C) - qvecIm[(kTPCall + 1 ) * 4 * id + kFT0C * 4 + 3 ] * TMath::Sin (deltapsiFT0C));
0 commit comments