@@ -69,7 +69,6 @@ struct HfCandidateCreatorB0Reduced {
6969 Configurable<float > invMassWindowDPiTolerance{" invMassWindowDPiTolerance" , 0.01 , " invariant-mass window tolerance for DPi pair preselections (GeV/c2)" };
7070
7171 float myInvMassWindowDPi{1 .}; // variable that will store the value of invMassWindowDPi (defined in dataCreatorDplusPiReduced.cxx)
72- float massB0{0 .};
7372 float bz{0 .};
7473
7574 o2::vertexing::DCAFitterN<2 > df2; // fitter for B vertex (2-prong vertex fitter for DpPi candidates)
@@ -94,9 +93,6 @@ struct HfCandidateCreatorB0Reduced {
9493 LOGP (fatal, " Only one process function for data should be enabled at a time." );
9594 }
9695
97- // invariant-mass window cut
98- massB0 = o2::constants::physics::MassB0;
99-
10096 // Initialize fitter
10197 df2.setPropagateToPCA (propagateToPCA);
10298 df2.setMaxR (maxR);
@@ -360,8 +356,8 @@ struct HfCandidateCreatorB0Reduced {
360356 }
361357 // invMassWindowDPiTolerance is used to apply a slightly tighter cut than in DPi pair preselection
362358 // to avoid accepting DPi pairs that were not formed in DPi pair creator
363- float invMass2DPiMin = (massB0 - myInvMassWindowDPi + invMassWindowDPiTolerance) * (massB0 - myInvMassWindowDPi + invMassWindowDPiTolerance);
364- float invMass2DPiMax = (massB0 + myInvMassWindowDPi - invMassWindowDPiTolerance) * (massB0 + myInvMassWindowDPi - invMassWindowDPiTolerance);
359+ float invMass2DPiMin = (o2::constants::physics::MassB0 - myInvMassWindowDPi + invMassWindowDPiTolerance) * (o2::constants::physics::MassB0 - myInvMassWindowDPi + invMassWindowDPiTolerance);
360+ float invMass2DPiMax = (o2::constants::physics::MassB0 + myInvMassWindowDPi - invMassWindowDPiTolerance) * (o2::constants::physics::MassB0 + myInvMassWindowDPi - invMassWindowDPiTolerance);
365361
366362 for (const auto & collisionCounter : collisionsCounter) {
367363 registry.fill (HIST (" hEvents" ), 1 , collisionCounter.originalCollisionCount ());
@@ -394,8 +390,8 @@ struct HfCandidateCreatorB0Reduced {
394390 }
395391 // invMassWindowDPiTolerance is used to apply a slightly tighter cut than in DPi pair preselection
396392 // to avoid accepting DPi pairs that were not formed in DPi pair creator
397- float invMass2DPiMin = (massB0 - myInvMassWindowDPi + invMassWindowDPiTolerance) * (massB0 - myInvMassWindowDPi + invMassWindowDPiTolerance);
398- float invMass2DPiMax = (massB0 + myInvMassWindowDPi - invMassWindowDPiTolerance) * (massB0 + myInvMassWindowDPi - invMassWindowDPiTolerance);
393+ float invMass2DPiMin = (o2::constants::physics::MassB0 - myInvMassWindowDPi + invMassWindowDPiTolerance) * (o2::constants::physics::MassB0 - myInvMassWindowDPi + invMassWindowDPiTolerance);
394+ float invMass2DPiMax = (o2::constants::physics::MassB0 + myInvMassWindowDPi - invMassWindowDPiTolerance) * (o2::constants::physics::MassB0 + myInvMassWindowDPi - invMassWindowDPiTolerance);
399395
400396 for (const auto & collisionCounter : collisionsCounter) {
401397 registry.fill (HIST (" hEvents" ), 1 , collisionCounter.originalCollisionCount ());
@@ -429,8 +425,8 @@ struct HfCandidateCreatorB0Reduced {
429425 }
430426 // invMassWindowDPiTolerance is used to apply a slightly tighter cut than in DPi pair preselection
431427 // to avoid accepting DPi pairs that were not formed in DPi pair creator
432- float invMass2DPiMin = (massB0 - myInvMassWindowDPi + invMassWindowDPiTolerance) * (massB0 - myInvMassWindowDPi + invMassWindowDPiTolerance);
433- float invMass2DPiMax = (massB0 + myInvMassWindowDPi - invMassWindowDPiTolerance) * (massB0 + myInvMassWindowDPi - invMassWindowDPiTolerance);
428+ float invMass2DPiMin = (o2::constants::physics::MassB0 - myInvMassWindowDPi + invMassWindowDPiTolerance) * (o2::constants::physics::MassB0 - myInvMassWindowDPi + invMassWindowDPiTolerance);
429+ float invMass2DPiMax = (o2::constants::physics::MassB0 + myInvMassWindowDPi - invMassWindowDPiTolerance) * (o2::constants::physics::MassB0 + myInvMassWindowDPi - invMassWindowDPiTolerance);
434430
435431 for (const auto & collisionCounter : collisionsCounter) {
436432 registry.fill (HIST (" hEvents" ), 1 , collisionCounter.originalCollisionCount ());
@@ -464,8 +460,8 @@ struct HfCandidateCreatorB0Reduced {
464460 }
465461 // invMassWindowDPiTolerance is used to apply a slightly tighter cut than in DPi pair preselection
466462 // to avoid accepting DPi pairs that were not formed in DPi pair creator
467- float invMass2DPiMin = (massB0 - myInvMassWindowDPi + invMassWindowDPiTolerance) * (massB0 - myInvMassWindowDPi + invMassWindowDPiTolerance);
468- float invMass2DPiMax = (massB0 + myInvMassWindowDPi - invMassWindowDPiTolerance) * (massB0 + myInvMassWindowDPi - invMassWindowDPiTolerance);
463+ float invMass2DPiMin = (o2::constants::physics::MassB0 - myInvMassWindowDPi + invMassWindowDPiTolerance) * (o2::constants::physics::MassB0 - myInvMassWindowDPi + invMassWindowDPiTolerance);
464+ float invMass2DPiMax = (o2::constants::physics::MassB0 + myInvMassWindowDPi - invMassWindowDPiTolerance) * (o2::constants::physics::MassB0 + myInvMassWindowDPi - invMassWindowDPiTolerance);
469465
470466 for (const auto & collisionCounter : collisionsCounter) {
471467 registry.fill (HIST (" hEvents" ), 1 , collisionCounter.originalCollisionCount ());
0 commit comments