1414// /
1515// / \author Phil Lennart Stahlhut <phil.lennart.stahlhut@cern.ch>, Heidelberg University
1616// / \author Carolina Reetz <c.reetz@cern.ch>, Heidelberg University
17+ // / \author Jaeyoon Cho <jaeyoon.cho@cern.ch>, Inha University
1718
1819#include < vector>
1920
@@ -35,12 +36,6 @@ namespace full
3536{
3637DECLARE_SOA_COLUMN (CandidateSelFlag, candidateSelFlag, int ); // ! Selection flag of candidate (output of candidateSelector)
3738// vertices
38- DECLARE_SOA_COLUMN (XPvErr, xPvErr, float );
39- DECLARE_SOA_COLUMN (YPvErr, yPvErr, float );
40- DECLARE_SOA_COLUMN (ZPvErr, zPvErr, float );
41- DECLARE_SOA_COLUMN (XSvErr, xSvErr, float );
42- DECLARE_SOA_COLUMN (YSvErr, ySvErr, float );
43- DECLARE_SOA_COLUMN (ZSvErr, zSvErr, float );
4439DECLARE_SOA_COLUMN (Chi2Sv, chi2Sv, float );
4540DECLARE_SOA_COLUMN (Chi2XiVtx, chi2XiVtx, float );
4641DECLARE_SOA_COLUMN (Chi2LamVtx, chi2LamVtx, float );
@@ -89,7 +84,6 @@ DECLARE_SOA_COLUMN(DcaXYPi1Xi, dcaXYPi1Xi, float);
8984DECLARE_SOA_COLUMN (DcaPi0Pi1, dcaPi0Pi1, float );
9085DECLARE_SOA_COLUMN (DcaPi0Xi, dcaPi0Xi, float );
9186DECLARE_SOA_COLUMN (DcaPi1Xi, dcaPi1Xi, float );
92- DECLARE_SOA_COLUMN (DcaXiDaughters, dcaXiDaughters, float );
9387DECLARE_SOA_COLUMN (InvMassXi, invMassXi, float );
9488DECLARE_SOA_COLUMN (InvMassLambda, invMassLambda, float );
9589DECLARE_SOA_COLUMN (InvMassXiPi0, invMassXiPi0, float );
@@ -169,6 +163,7 @@ DECLARE_SOA_TABLE(HfCandXicToXiPiPiLiteKfs, "AOD", "HFXICXI2PILITKF",
169163 full::PtPi1,
170164 full::M,
171165 full::InvMassXi,
166+ full::InvMassLambda,
172167 full::InvMassXiPi0,
173168 full::InvMassXiPi1,
174169 full::Chi2Sv,
@@ -202,8 +197,7 @@ DECLARE_SOA_TABLE(HfCandXicToXiPiPiLiteKfs, "AOD", "HFXICXI2PILITKF",
202197 full::DcaXYPi1Xi,
203198 full::DcaPi0Pi1,
204199 full::DcaPi0Xi,
205- full::DcaPi1Xi,
206- full::DcaXiDaughters);
200+ full::DcaPi1Xi);
207201
208202DECLARE_SOA_TABLE (HfCandXicToXiPiPiFulls, " AOD" , " HFXICXI2PIFULL" ,
209203 hf_cand_xic_to_xi_pi_pi::FlagMcMatchRec,
@@ -244,12 +238,6 @@ DECLARE_SOA_TABLE(HfCandXicToXiPiPiFulls, "AOD", "HFXICXI2PIFULL",
244238 full::ImpactParameterNormalisedPi1,
245239 full::MaxNormalisedDeltaIP,
246240 // additional columns only stored in the full candidate table
247- full::XPvErr,
248- full::YPvErr,
249- full::ZPvErr,
250- full::XSvErr,
251- full::YSvErr,
252- full::ZSvErr,
253241 full::CpaLamToXi,
254242 full::CpaXYLamToXi,
255243 full::PPi0,
@@ -291,6 +279,7 @@ DECLARE_SOA_TABLE(HfCandXicToXiPiPiFullKfs, "AOD", "HFXICXI2PIFULKF",
291279 full::PtPi1,
292280 full::M,
293281 full::InvMassXi,
282+ full::InvMassLambda,
294283 full::InvMassXiPi0,
295284 full::InvMassXiPi1,
296285 full::Chi2Sv,
@@ -313,19 +302,20 @@ DECLARE_SOA_TABLE(HfCandXicToXiPiPiFullKfs, "AOD", "HFXICXI2PIFULKF",
313302 full::ImpactParameterNormalisedPi1,
314303 full::MaxNormalisedDeltaIP,
315304 // additional columns only stored in the full candidate table
316- full::XPvErr,
317- full::YPvErr,
318- full::ZPvErr,
319- full::XSvErr,
320- full::YSvErr,
321- full::ZSvErr,
322305 full::CpaLamToXi,
323306 full::CpaXYLamToXi,
324307 full::PPi0,
325308 full::PPi1,
326309 full::PBachelorPi,
327310 full::PPiFromLambda,
328311 full::PPrFromLambda,
312+ hf_cand_xic_to_xi_pi_pi::DcaXiDaughters,
313+ hf_cand_xic_to_xi_pi_pi::DcaV0Daughters,
314+ hf_cand_xic_to_xi_pi_pi::DcaPosToPV,
315+ hf_cand_xic_to_xi_pi_pi::DcaNegToPV,
316+ hf_cand_xic_to_xi_pi_pi::DcaBachelorToPV,
317+ hf_cand_xic_to_xi_pi_pi::DcaXYCascToPV,
318+ hf_cand_xic_to_xi_pi_pi::DcaZCascToPV,
329319 hf_cand_xic_to_xi_pi_pi::NSigTpcPiFromXicPlus0,
330320 hf_cand_xic_to_xi_pi_pi::NSigTpcPiFromXicPlus1,
331321 hf_cand_xic_to_xi_pi_pi::NSigTpcBachelorPi,
@@ -348,8 +338,7 @@ DECLARE_SOA_TABLE(HfCandXicToXiPiPiFullKfs, "AOD", "HFXICXI2PIFULKF",
348338 full::DcaXYPi1Xi,
349339 full::DcaPi0Pi1,
350340 full::DcaPi0Xi,
351- full::DcaPi1Xi,
352- full::DcaXiDaughters);
341+ full::DcaPi1Xi);
353342
354343DECLARE_SOA_TABLE (HfCandXicToXiPiPiFullPs, " AOD" , " HFXICXI2PIFULLP" ,
355344 hf_cand_xic_to_xi_pi_pi::FlagMcMatchGen,
@@ -503,12 +492,6 @@ struct HfTreeCreatorXicToXiPiPi {
503492 candidate.impactParameterNormalised2 (),
504493 candidate.maxNormalisedDeltaIP (),
505494 // additional columns only stored in the full candidate table
506- candidate.xPvErr (),
507- candidate.yPvErr (),
508- candidate.zPvErr (),
509- candidate.xSvErr (),
510- candidate.ySvErr (),
511- candidate.zSvErr (),
512495 candidate.cosPaLambdaToXi (),
513496 candidate.cosPaXYLambdaToXi (),
514497 candidate.pProng1 (),
@@ -552,6 +535,7 @@ struct HfTreeCreatorXicToXiPiPi {
552535 candidate.ptProng2 (),
553536 candidate.invMassXicPlus (),
554537 candidate.invMassXi (),
538+ candidate.invMassLambda (),
555539 candidate.invMassXiPi0 (),
556540 candidate.invMassXiPi1 (),
557541 candidate.chi2PCA (),
@@ -585,8 +569,7 @@ struct HfTreeCreatorXicToXiPiPi {
585569 candidate.dcaXYPi1Xi (),
586570 candidate.dcaPi0Pi1 (),
587571 candidate.dcaPi0Xi (),
588- candidate.dcaPi1Xi (),
589- candidate.dcacascdaughters ());
572+ candidate.dcaPi1Xi ());
590573 } else {
591574 rowCandidateFullKf (
592575 flagMc,
@@ -604,6 +587,7 @@ struct HfTreeCreatorXicToXiPiPi {
604587 candidate.ptProng2 (),
605588 candidate.invMassXicPlus (),
606589 candidate.invMassXi (),
590+ candidate.invMassLambda (),
607591 candidate.invMassXiPi0 (),
608592 candidate.invMassXiPi1 (),
609593 candidate.chi2PCA (),
@@ -626,19 +610,20 @@ struct HfTreeCreatorXicToXiPiPi {
626610 candidate.impactParameterNormalised2 (),
627611 candidate.maxNormalisedDeltaIP (),
628612 // additional columns only stored in the full candidate table
629- candidate.xPvErr (),
630- candidate.yPvErr (),
631- candidate.zPvErr (),
632- candidate.xSvErr (),
633- candidate.ySvErr (),
634- candidate.zSvErr (),
635613 candidate.cosPaLambdaToXi (),
636614 candidate.cosPaXYLambdaToXi (),
637615 candidate.pProng1 (),
638616 candidate.pProng2 (),
639617 candidate.pBachelorPi (),
640618 candidate.pPiFromLambda (),
641619 candidate.pPrFromLambda (),
620+ candidate.dcaXiDaughters (),
621+ candidate.dcaV0Daughters (),
622+ candidate.dcaPosToPV (),
623+ candidate.dcaNegToPV (),
624+ candidate.dcaBachelorToPV (),
625+ candidate.dcaXYCascToPV (),
626+ candidate.dcaZCascToPV (),
642627 candidate.nSigTpcPiFromXicPlus0 (),
643628 candidate.nSigTpcPiFromXicPlus1 (),
644629 candidate.nSigTpcBachelorPi (),
@@ -661,8 +646,7 @@ struct HfTreeCreatorXicToXiPiPi {
661646 candidate.dcaXYPi1Xi (),
662647 candidate.dcaPi0Pi1 (),
663648 candidate.dcaPi0Xi (),
664- candidate.dcaPi1Xi (),
665- candidate.dcacascdaughters ());
649+ candidate.dcaPi1Xi ());
666650 }
667651 }
668652 }
0 commit comments