@@ -199,12 +199,12 @@ struct StrangenessBuilder {
199199 enum V0PreSelection : uint8_t { selGamma = 0 ,
200200 selK0Short,
201201 selLambda,
202- selAntiLambda};
202+ selAntiLambda };
203203
204204 enum CascPreSelection : uint8_t { selXiMinus = 0 ,
205205 selXiPlus,
206206 selOmegaMinus,
207- selOmegaPlus};
207+ selOmegaPlus };
208208
209209 struct : ProducesGroup {
210210 // __________________________________________________
@@ -1443,49 +1443,49 @@ struct StrangenessBuilder {
14431443 straHelper.v0 .positiveMomentum [2 ] + straHelper.v0 .negativeMomentum [2 ]);
14441444
14451445 float lLengthTraveled = RecoDecay::sqrtSumOfSquares (
1446- straHelper.v0 .position [0 ] - pvX,
1447- straHelper.v0 .position [1 ] - pvY,
1446+ straHelper.v0 .position [0 ] - pvX,
1447+ straHelper.v0 .position [1 ] - pvY,
14481448 straHelper.v0 .position [2 ] - pvZ);
14491449
14501450 uint8_t maskV0Preselection = 0 ;
14511451
14521452 if ( // photon PID, mass, lifetime selection
1453- std::abs (posTrack.tpcNSigmaEl ()) < preSelectOpts.maxTPCpidNsigma &&
1454- std::abs (negTrack.tpcNSigmaEl ()) < preSelectOpts.maxTPCpidNsigma &&
1455- std::abs (straHelper.v0 .massGamma ) < preSelectOpts.massCutPhoton ) {
1453+ std::abs (posTrack.tpcNSigmaEl ()) < preSelectOpts.maxTPCpidNsigma &&
1454+ std::abs (negTrack.tpcNSigmaEl ()) < preSelectOpts.maxTPCpidNsigma &&
1455+ std::abs (straHelper.v0 .massGamma ) < preSelectOpts.massCutPhoton ) {
14561456 BITSET (maskV0Preselection, selGamma);
14571457 }
14581458
14591459 if ( // K0Short PID, mass, lifetime selection
1460- std::abs (posTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1461- std::abs (negTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1462- o2::constants::physics::MassKaonNeutral * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutK0S" ) &&
1463- std::abs (straHelper.v0 .massK0Short - o2::constants::physics::MassKaonNeutral) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaK0Short (lPt) + preSelectOpts.massWindowSafetyMargin ) {
1460+ std::abs (posTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1461+ std::abs (negTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1462+ o2::constants::physics::MassKaonNeutral * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutK0S" ) &&
1463+ std::abs (straHelper.v0 .massK0Short - o2::constants::physics::MassKaonNeutral) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaK0Short (lPt) + preSelectOpts.massWindowSafetyMargin ) {
14641464 BITSET (maskV0Preselection, selK0Short);
14651465 }
14661466
14671467 if ( // Lambda PID, mass, lifetime selection
1468- std::abs (posTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
1469- std::abs (negTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1470- o2::constants::physics::MassLambda * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutLambda" ) &&
1471- std::abs (straHelper.v0 .massLambda - o2::constants::physics::MassLambda) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaLambda (lPt) + preSelectOpts.massWindowSafetyMargin ) {
1468+ std::abs (posTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
1469+ std::abs (negTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1470+ o2::constants::physics::MassLambda * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutLambda" ) &&
1471+ std::abs (straHelper.v0 .massLambda - o2::constants::physics::MassLambda) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaLambda (lPt) + preSelectOpts.massWindowSafetyMargin ) {
14721472 BITSET (maskV0Preselection, selLambda);
14731473 }
14741474
14751475 if ( // antiLambda PID, mass, lifetime selection
1476- std::abs (posTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1477- std::abs (negTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
1478- o2::constants::physics::MassLambda * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutLambda" ) &&
1479- std::abs (straHelper.v0 .massAntiLambda - o2::constants::physics::MassLambda) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaLambda (lPt) + preSelectOpts.massWindowSafetyMargin ) {
1476+ std::abs (posTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1477+ std::abs (negTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
1478+ o2::constants::physics::MassLambda * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutLambda" ) &&
1479+ std::abs (straHelper.v0 .massAntiLambda - o2::constants::physics::MassLambda) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaLambda (lPt) + preSelectOpts.massWindowSafetyMargin ) {
14801480 BITSET (maskV0Preselection, selAntiLambda);
14811481 }
14821482
14831483 histos.fill (HIST (" hPreselectionV0s" ), maskV0Preselection);
14841484
1485- if ( !verifyMask (maskV0Preselection, selGamma) &&
1486- !verifyMask (maskV0Preselection, selK0Short) &&
1487- !verifyMask (maskV0Preselection, selLambda) &&
1488- !verifyMask (maskV0Preselection, selAntiLambda)) {
1485+ if (!verifyMask (maskV0Preselection, selGamma) &&
1486+ !verifyMask (maskV0Preselection, selK0Short) &&
1487+ !verifyMask (maskV0Preselection, selLambda) &&
1488+ !verifyMask (maskV0Preselection, selAntiLambda)) {
14891489 products.v0dataLink (-1 , -1 );
14901490 continue ;
14911491 }
@@ -1983,57 +1983,57 @@ struct StrangenessBuilder {
19831983 straHelper.cascade .bachelorMomentum [2 ] + straHelper.cascade .positiveMomentum [2 ] + straHelper.cascade .negativeMomentum [2 ]);
19841984
19851985 float lLengthTraveled = RecoDecay::sqrtSumOfSquares (
1986- straHelper.cascade .cascadePosition [0 ] - pvX,
1987- straHelper.cascade .cascadePosition [1 ] - pvY,
1986+ straHelper.cascade .cascadePosition [0 ] - pvX,
1987+ straHelper.cascade .cascadePosition [1 ] - pvY,
19881988 straHelper.cascade .cascadePosition [2 ] - pvZ);
19891989
19901990 uint8_t maskCascadePreselection = 0 ;
19911991
19921992 if ( // XiMinus PID and mass selection
1993- straHelper.cascade .charge < 0 &&
1994- std::abs (posTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
1995- std::abs (negTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1996- std::abs (bachTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1997- o2::constants::physics::MassXiMinus * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutXi" ) &&
1998- std::abs (straHelper.cascade .massXi - o2::constants::physics::MassXiMinus) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaXi (lPt) + preSelectOpts.massWindowSafetyMargin ) {
1993+ straHelper.cascade .charge < 0 &&
1994+ std::abs (posTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
1995+ std::abs (negTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1996+ std::abs (bachTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
1997+ o2::constants::physics::MassXiMinus * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutXi" ) &&
1998+ std::abs (straHelper.cascade .massXi - o2::constants::physics::MassXiMinus) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaXi (lPt) + preSelectOpts.massWindowSafetyMargin ) {
19991999 BITSET (maskCascadePreselection, selXiMinus);
20002000 }
20012001
20022002 if ( // XiPlus PID and mass selection
2003- straHelper.cascade .charge > 0 &&
2004- std::abs (posTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
2005- std::abs (negTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
2006- std::abs (bachTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
2007- o2::constants::physics::MassXiMinus * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutXi" ) &&
2008- std::abs (straHelper.cascade .massXi - o2::constants::physics::MassXiMinus) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaXi (lPt) + preSelectOpts.massWindowSafetyMargin ) {
2003+ straHelper.cascade .charge > 0 &&
2004+ std::abs (posTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
2005+ std::abs (negTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
2006+ std::abs (bachTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
2007+ o2::constants::physics::MassXiMinus * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutXi" ) &&
2008+ std::abs (straHelper.cascade .massXi - o2::constants::physics::MassXiMinus) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaXi (lPt) + preSelectOpts.massWindowSafetyMargin ) {
20092009 BITSET (maskCascadePreselection, selXiPlus);
20102010 }
20112011
20122012 if ( // OmegaMinus PID and mass selection
2013- straHelper.cascade .charge < 0 &&
2014- std::abs (posTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
2015- std::abs (negTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
2016- std::abs (bachTrack.tpcNSigmaKa ()) < preSelectOpts.maxTPCpidNsigma &&
2017- o2::constants::physics::MassOmegaMinus * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutOmega" ) &&
2018- std::abs (straHelper.cascade .massOmega - o2::constants::physics::MassOmegaMinus) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaOmega (lPt) + preSelectOpts.massWindowSafetyMargin ) {
2013+ straHelper.cascade .charge < 0 &&
2014+ std::abs (posTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
2015+ std::abs (negTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
2016+ std::abs (bachTrack.tpcNSigmaKa ()) < preSelectOpts.maxTPCpidNsigma &&
2017+ o2::constants::physics::MassOmegaMinus * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutOmega" ) &&
2018+ std::abs (straHelper.cascade .massOmega - o2::constants::physics::MassOmegaMinus) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaOmega (lPt) + preSelectOpts.massWindowSafetyMargin ) {
20192019 BITSET (maskCascadePreselection, selOmegaMinus);
20202020 }
20212021
20222022 if ( // OmegaPlus PID and mass selection
2023- straHelper.cascade .charge > 0 &&
2024- std::abs (posTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
2025- std::abs (negTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
2026- std::abs (bachTrack.tpcNSigmaKa ()) < preSelectOpts.maxTPCpidNsigma &&
2027- o2::constants::physics::MassOmegaMinus * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutOmega" ) &&
2028- std::abs (straHelper.cascade .massOmega - o2::constants::physics::MassOmegaMinus) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaOmega (lPt) + preSelectOpts.massWindowSafetyMargin ) {
2023+ straHelper.cascade .charge > 0 &&
2024+ std::abs (posTrack.tpcNSigmaPi ()) < preSelectOpts.maxTPCpidNsigma &&
2025+ std::abs (negTrack.tpcNSigmaPr ()) < preSelectOpts.maxTPCpidNsigma &&
2026+ std::abs (bachTrack.tpcNSigmaKa ()) < preSelectOpts.maxTPCpidNsigma &&
2027+ o2::constants::physics::MassOmegaMinus * lLengthTraveled / (lPtot + 1e-13 ) < preSelectOpts.lifetimeCut ->get (" lifetimeCutOmega" ) &&
2028+ std::abs (straHelper.cascade .massOmega - o2::constants::physics::MassOmegaMinus) < preSelectOpts.massWindownumberOfSigmas * getMassSigmaOmega (lPt) + preSelectOpts.massWindowSafetyMargin ) {
20292029 BITSET (maskCascadePreselection, selOmegaPlus);
20302030 }
20312031
20322032 histos.fill (HIST (" hPreselectionCascades" ), maskCascadePreselection);
20332033
2034- if (!verifyMask (maskCascadePreselection, selXiMinus) &&
2035- !verifyMask (maskCascadePreselection, selXiPlus) &&
2036- !verifyMask (maskCascadePreselection, selOmegaMinus) &&
2034+ if (!verifyMask (maskCascadePreselection, selXiMinus) &&
2035+ !verifyMask (maskCascadePreselection, selXiPlus) &&
2036+ !verifyMask (maskCascadePreselection, selOmegaMinus) &&
20372037 !verifyMask (maskCascadePreselection, selOmegaPlus)) {
20382038 products.cascdataLink (-1 );
20392039 interlinks.cascadeToCascCores .push_back (-1 );
0 commit comments