@@ -734,6 +734,7 @@ struct CascadeAnalysisLightIonsDerivedData {
734734 bool atLeastOne = false ;
735735 int biggestNContribs = -1 ;
736736 int nCollisions = 0 ;
737+ float multiplicitydata = -1 .0f ;
737738 for (auto const & collision : groupedCollisions) {
738739
739740 // event selections
@@ -778,29 +779,28 @@ struct CascadeAnalysisLightIonsDerivedData {
778779 continue ;
779780 }
780781
781-
782782 if (biggestNContribs < collision.multPVTotalContributors ()) {
783783 biggestNContribs = collision.multPVTotalContributors ();
784- if (centralityEstimator == Option::kFT0C ) centrality = collision.centFT0C ();
785- if (centralityEstimator == Option::kFT0M ) centrality = collision.centFT0M ();
786- if (centralityEstimator == Option::kFV0A ) centrality = collision.centFV0A ();
787- if (centralityEstimator == Option::kNGlobal ) centrality = collision.centNGlobal ();
784+ if (centralityEstimator == Option::kFT0C ) multiplicitydata = collision.centFT0C ();
785+ if (centralityEstimator == Option::kFT0M ) multiplicitydata = collision.centFT0M ();
786+ if (centralityEstimator == Option::kFV0A ) multiplicitydata = collision.centFV0A ();
787+ if (centralityEstimator == Option::kNGlobal ) multiplicitydata = collision.centNGlobal ();
788788 }
789789 nCollisions++;
790790
791791 atLeastOne = true ;
792792 }
793793
794- registryMC.fill (HIST (" hCentralityVsNcoll_beforeEvSel" ), centrality , groupedCollisions.size ());
795- registryMC.fill (HIST (" hCentralityVsNcoll_afterEvSel" ), centrality , nCollisions);
796- registryMC.fill (HIST (" hCentralityVsMultMC" ), centrality , mcCollisions.multMCNParticlesEta05 ());
794+ registryMC.fill (HIST (" hCentralityVsNcoll_beforeEvSel" ), multiplicitydata , groupedCollisions.size ());
795+ registryMC.fill (HIST (" hCentralityVsNcoll_afterEvSel" ), multiplicitydata , nCollisions);
796+ registryMC.fill (HIST (" hCentralityVsMultMC" ), multiplicitydata , mcCollisions.multMCNParticlesEta05 ());
797797
798798 registryQC.fill (HIST (" hVertexZGen" ), mcCollisions.posZ ());
799799
800800 if (atLeastOne) {
801801 registryMC.fill (HIST (" hGenEvents" ), mcCollisions.multMCNParticlesEta05 (), 1 /* at least 1 rec. event*/ );
802802
803- registryMC.fill (HIST (" hGenEventCentrality" ), centrality );
803+ registryMC.fill (HIST (" hGenEventCentrality" ), multiplicitydata );
804804 }
805805 }
806806 return ;
@@ -1150,15 +1150,15 @@ struct CascadeAnalysisLightIonsDerivedData {
11501150 // Store the Zvtx
11511151 registryQC.fill (HIST (" hVertexZGen" ), mcCollision.posZ ());
11521152
1153- float centrality = 100 .5f ;
1153+ // float centrality = 100.5f;
11541154
11551155 if (listBestCollisionIdx[mcCollision.globalIndex ()] > -1 ) {
11561156 auto collision = RecCols.iteratorAt (listBestCollisionIdx[mcCollision.globalIndex ()]);
11571157
1158- if (centralityEstimator == Option::kFT0C ) centrality = collision.centFT0C ();
1159- if (centralityEstimator == Option::kFT0M ) centrality = collision.centFT0M ();
1160- if (centralityEstimator == Option::kFV0A ) centrality = collision.centFV0A ();
1161- if (centralityEstimator == Option::kNGlobal ) centrality = collision.centNGlobal ();
1158+ // if(centralityEstimator == Option::kFT0C) centrality = collision.centFT0C();
1159+ // if(centralityEstimator == Option::kFT0M) centrality = collision.centFT0M();
1160+ // if(centralityEstimator == Option::kFV0A) centrality = collision.centFV0A();
1161+ // if(centralityEstimator == Option::kNGlobal) centrality = collision.centNGlobal();
11621162
11631163 if (cascMC.pdgCode () == kXiMinus && std::abs (cascMC.rapidityMC (0 )) < rapcut) {
11641164 registryMC.fill (HIST (" h2dGenXiMinusVsMultMC_RecoedEvt" ), mcCollision.multMCNParticlesEta05 (), ptmc);
0 commit comments