@@ -397,8 +397,11 @@ struct LongrangeMaker {
397397 ft0gainvalues.push_back (1 .);
398398 }
399399 }
400- auto multiplicity = countNTracks (tracks, col.posZ ());
401- auto centrality = selColCent (col);
400+ float multiplicity = countNTracks (tracks, col.posZ ());
401+ float centrality = selColCent (col);
402+ if (cfgfittrksel.cfgVerbosity > 0 ) {
403+ LOGF (info, " Event multiplicity = %f | centrality = %f" , multiplicity, centrality);
404+ }
402405 lrcollision (bc.runNumber (), col.posZ (), multiplicity, centrality, bc.timestamp ());
403406
404407 // track loop
@@ -621,7 +624,7 @@ struct LongrangeMaker {
621624
622625 upchelpers::FITInfo fitInfo{};
623626 udhelpers::getFITinfo (fitInfo, newbc, bcs, ft0s, fv0as, fdds);
624- auto multiplicity = countNTracks (tracks, col.posZ ());
627+ float multiplicity = countNTracks (tracks, col.posZ ());
625628 upclrcollision (bc.globalBC (), bc.runNumber (), col.posZ (), multiplicity, fitInfo.ampFT0A , fitInfo.ampFT0C , fitInfo.timeFV0A , bc.timestamp ());
626629 upcsglrcollision (issgevent);
627630 if (newbc.has_zdc ()) {
@@ -814,8 +817,8 @@ struct LongrangeMaker {
814817 }
815818 }
816819 auto recTracksPart = RecTracks.sliceBy (perColMidtrack, RecCol.globalIndex ());
817- auto multiplicity = countNTracks (recTracksPart, RecCol.posZ ());
818- auto centrality = selColCent (RecCol);
820+ float multiplicity = countNTracks (recTracksPart, RecCol.posZ ());
821+ float centrality = selColCent (RecCol);
819822 lrcollision (bc.runNumber (), RecCol.posZ (), multiplicity, centrality, bc.timestamp ());
820823 lrcollisionMcLabel (RecCol.mcCollisionId ());
821824
@@ -1084,9 +1087,9 @@ struct LongrangeMaker {
10841087 }
10851088
10861089 template <typename countTrk>
1087- int countNTracks (countTrk const & tracks, float vz)
1090+ float countNTracks (countTrk const & tracks, float vz)
10881091 {
1089- auto nTrk = 0 ;
1092+ float nTrk = 0 . f ;
10901093 for (const auto & track : tracks) {
10911094 if (!track.isGlobalTrack ())
10921095 continue ;
0 commit comments