@@ -1779,8 +1779,8 @@ struct muonQa {
17791779 CreateDetailedHistograms ();
17801780 }
17811781
1782- template <bool MuonFillMap, bool GlobalMuonFillMap, typename TEventMap, typename TBcs, typename TMuons, typename TMFTTracks, typename TTrack, typename VarC, typename VarT>
1783- void runDCA (TEventMap const & collisions, TBcs const & bcs, TMuons const & muons, TMFTTracks const & mfts, TTrack const & muon, mch::Track const & mchrealigned, VarC& fgValuesColl, VarT& fgValuesMCH, VarT& fgValuesMCHpv, VarT& fgValuesMFT)
1782+ template <bool MuonFillMap, bool GlobalMuonFillMap, typename TEventMap, typename TMFTTracks, typename TTrack, typename VarC, typename VarT>
1783+ void runDCA (TEventMap const & collisions, TMFTTracks const & mfts, TTrack const & muon, mch::Track const & mchrealigned, VarC& fgValuesColl, VarT& fgValuesMCH, VarT& fgValuesMCHpv, VarT& fgValuesMFT)
17841784 {
17851785 if constexpr (static_cast <bool >(MuonFillMap)) {
17861786
@@ -1858,8 +1858,8 @@ struct muonQa {
18581858 }
18591859 }
18601860
1861- template <typename TEventMap, typename TBcs, typename TMuons, typename TMFTTracks, typename TMCHTrack, typename TMFTTrack, typename TMuonCls, typename VarC, typename VarT>
1862- void runResidual (TEventMap const & collisions, TBcs const & bcs, TMuons const & muons, TMFTTracks const & mfts, TMuonCls const & clusters, TMCHTrack const & mchtrack, mch::Track const & mchrealigned, TMFTTrack const & mfttrack, VarC const & fgValuesColl, VarT const & fgValuesMCH, VarT const & fgValuesMCHpv, VarT const & fgValuesMFT)
1861+ template <typename TEventMap, typename TMuons, typename TMFTTracks, typename TMCHTrack, typename TMFTTrack, typename TMuonCls, typename VarC, typename VarT>
1862+ void runResidual (TEventMap const & collisions, TMuons const & muons, TMFTTracks const & mfts, TMuonCls const & clusters, TMCHTrack const & mchtrack, mch::Track const & mchrealigned, TMFTTrack const & mfttrack, VarC const & fgValuesColl, VarT const & fgValuesMCH, VarT const & fgValuesMCHpv, VarT const & fgValuesMFT)
18631863 {
18641864 if (!IsGoodMuon (fgValuesMCH, fgValuesMCHpv, configMuons.fTrackChi2MchUp , 20 ., configMuons.fPtMchLow , configMFTs.fEtaMftLow , configMFTs.fEtaMftUp , configMuons.fRabsLow , configMuons.fRabsUp , configMuons.fSigmaPdcaUp )) {
18651865 return ;
@@ -2024,7 +2024,7 @@ struct muonQa {
20242024
20252025 registry.get <TH1>(HIST (" global-muons/nTracksPerType" ))->Fill (static_cast <int >(muon.trackType ()));
20262026
2027- auto mfttrack = muon.template matchMFTTrack_as <TMFTTracks>();
2027+ // auto mfttrack = muon.template matchMFTTrack_as<TMFTTracks>(); // unused parameter?
20282028 auto mchtrack = muon.template matchMCHTrack_as <TFwdTracks>();
20292029
20302030 // Fill global matching candidates: global muons per MCH track
@@ -2064,7 +2064,7 @@ struct muonQa {
20642064
20652065 // // Fill muon DCA QA checks
20662066 if (configQAs.fEnableQADCA ) {
2067- runDCA<1 , 0 >(collisions, bcs, muons, mfts, muon, mchrealigned, fgValuesColl, fgValuesMCH, fgValuesMCHpv, fgValuesMFT);
2067+ runDCA<1 , 0 >(collisions, mfts, muon, mchrealigned, fgValuesColl, fgValuesMCH, fgValuesMCHpv, fgValuesMFT);
20682068 }
20692069 }
20702070
@@ -2167,12 +2167,12 @@ struct muonQa {
21672167
21682168 // // Fill residual QA checks if requireds
21692169 if (configQAs.fEnableQAResidual ) {
2170- runResidual (collisions, bcs, muons, mfts, clusters, mchtrack, mchrealigned, mfttrack, fgValuesCollGlo, fgValuesMCH, fgValuesMCHpv, fgValuesMFT);
2170+ runResidual (collisions, muons, mfts, clusters, mchtrack, mchrealigned, mfttrack, fgValuesCollGlo, fgValuesMCH, fgValuesMCHpv, fgValuesMFT);
21712171 }
21722172
21732173 // // Fill MFT DCA QA checks if required
21742174 if (configQAs.fEnableQADCA ) {
2175- runDCA<0 , 1 >(collisions, bcs, muons, mfts, nullptr , mch::Track (), fgValuesCollGlo, fgValuesMCH, fgValuesMCHpv, fgValuesMFT);
2175+ runDCA<0 , 1 >(collisions, mfts, nullptr , mch::Track (), fgValuesCollGlo, fgValuesMCH, fgValuesMCHpv, fgValuesMFT);
21762176 }
21772177
21782178 fgValuesCandidates.clear ();
0 commit comments