@@ -461,7 +461,7 @@ static const std::vector<std::string> labelsCutVar = {"deltaM", "pT Pi", "pT K",
461461namespace hf_cuts_xic_to_p_k_pi
462462{
463463static const int nBinsPt = 10 ;
464- static const int nCutVars = 7 ;
464+ static const int nCutVars = 11 ;
465465// default values for the pT bin edges (can be used to configure histogram axis)
466466// offset by 1 from the bin numbers in cuts array
467467constexpr double binsPt[nBinsPt + 1 ] = {
@@ -478,17 +478,17 @@ constexpr double binsPt[nBinsPt + 1] = {
478478 36 .};
479479auto vecBinsPt = std::vector<double >{binsPt, binsPt + nBinsPt + 1 };
480480
481- // default values for the cuts
482- constexpr double cuts[nBinsPt][nCutVars] = {{0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }, /* 0 < pT < 1 */
483- {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }, /* 1 < pT < 2 */
484- {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }, /* 2 < pT < 3 */
485- {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }, /* 3 < pT < 4 */
486- {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }, /* 4 < pT < 5 */
487- {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }, /* 5 < pT < 6 */
488- {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }, /* 6 < pT < 8 */
489- {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }, /* 8 < pT < 12 */
490- {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }, /* 12 < pT < 24 */
491- {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 }}; /* 24 < pT < 36 */
481+ // default values for the cuts m ptP ptK ptPi chi2PCA dL cosp, dLXY, NdL, ct, ImpParXY
482+ constexpr double cuts[nBinsPt][nCutVars] = {{0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }, /* 0 < pT < 1 */
483+ {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }, /* 1 < pT < 2 */
484+ {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }, /* 2 < pT < 3 */
485+ {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }, /* 3 < pT < 4 */
486+ {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }, /* 4 < pT < 5 */
487+ {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }, /* 5 < pT < 6 */
488+ {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }, /* 6 < pT < 8 */
489+ {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }, /* 8 < pT < 12 */
490+ {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }, /* 12 < pT < 24 */
491+ {0.400 , 0.4 , 0.4 , 0.4 , 1e-5 , 0.005 , 0.8 , 0.005 , 4 ., 2 ., 0 . }}; /* 24 < pT < 36 */
492492
493493// row labels
494494static const std::vector<std::string> labelsPt = {
@@ -504,7 +504,7 @@ static const std::vector<std::string> labelsPt = {
504504 " pT bin 9" };
505505
506506// column labels
507- static const std::vector<std::string> labelsCutVar = {" m" , " pT p" , " pT K" , " pT Pi" , " chi2PCA" , " decay length" , " cos pointing angle" };
507+ static const std::vector<std::string> labelsCutVar = {" m" , " pT p" , " pT K" , " pT Pi" , " chi2PCA" , " decay length" , " cos pointing angle" , " decLengthXY " , " normDecLXY " , " ct " , " impParXY " };
508508} // namespace hf_cuts_xic_to_p_k_pi
509509
510510namespace hf_cuts_xicc_to_p_k_pi_pi
0 commit comments