Skip to content

Commit 60d34dd

Browse files
njacazioalibuild
andauthored
[PWGLF] Update v0qaanalysis.cxx (AliceO2Group#9898)
Co-authored-by: ALICE Builder <[email protected]>
1 parent 511f57a commit 60d34dd

File tree

1 file changed

+7
-18
lines changed

1 file changed

+7
-18
lines changed

PWGLF/TableProducer/Strangeness/v0qaanalysis.cxx

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
///
1414
/// \author Francesca Ercolessi ([email protected])
1515

16+
#include <vector>
17+
#include <utility>
18+
1619
#include "Framework/AnalysisTask.h"
1720
#include "Common/DataModel/TrackSelectionTables.h"
1821
#include "PWGLF/DataModel/LFStrangenessTables.h"
@@ -217,15 +220,8 @@ struct LfV0qaanalysis {
217220
float ctauK0s = v0.distovertotmom(collision.posX(), collision.posY(), collision.posZ()) * o2::constants::physics::MassK0Short;
218221

219222
// ITS clusters
220-
int posITSNhits = 0, negITSNhits = 0;
221-
for (unsigned int i = 0; i < 7; i++) {
222-
if (v0.posTrack_as<DauTracks>().itsClusterMap() & (1 << i)) {
223-
posITSNhits++;
224-
}
225-
if (v0.negTrack_as<DauTracks>().itsClusterMap() & (1 << i)) {
226-
negITSNhits++;
227-
}
228-
}
223+
const int posITSNhits = v0.posTrack_as<DauTracks>().itsNCls();
224+
const int negITSNhits = v0.negTrack_as<DauTracks>().itsNCls();
229225

230226
// Event flags
231227
int evFlag = 0;
@@ -366,15 +362,8 @@ struct LfV0qaanalysis {
366362
}
367363
}
368364

369-
int posITSNhits = 0, negITSNhits = 0;
370-
for (unsigned int i = 0; i < 7; i++) {
371-
if (v0.posTrack_as<DauTracksMC>().itsClusterMap() & (1 << i)) {
372-
posITSNhits++;
373-
}
374-
if (v0.negTrack_as<DauTracksMC>().itsClusterMap() & (1 << i)) {
375-
negITSNhits++;
376-
}
377-
}
365+
const int posITSNhits = v0.posTrack_as<DauTracksMC>().itsNCls();
366+
const int negITSNhits = v0.negTrack_as<DauTracksMC>().itsNCls();
378367

379368
float ctauLambda = v0.distovertotmom(collision.posX(), collision.posY(), collision.posZ()) * o2::constants::physics::MassLambda0;
380369
float ctauAntiLambda = v0.distovertotmom(collision.posX(), collision.posY(), collision.posZ()) * o2::constants::physics::MassLambda0Bar;

0 commit comments

Comments
 (0)