@@ -423,6 +423,8 @@ struct FlowGfwOmegaXi {
423423 registry.add (" QAhisto/V0/hqadcanegtoPVbefore" , " " , {HistType::kTH1D , {{1000 , -10 , 10 }}});
424424 registry.add (" QAhisto/V0/hqadcanegtoPVafter" , " " , {HistType::kTH1D , {{1000 , -10 , 10 }}});
425425 // Cascade QA
426+ registry.add (" QAhisto/Xi/hqaCascRadiusbefore" , " " , {HistType::kTH1D , {{200 , -10 , 10 }}});
427+ registry.add (" QAhisto/Xi/hqaCascRadiusafter" , " " , {HistType::kTH1D , {{200 , -10 , 10 }}});
426428 registry.add (" QAhisto/Xi/hqaCasccosPAbefore" , " " , {HistType::kTH1D , {{1000 , 0.95 , 1 }}});
427429 registry.add (" QAhisto/Xi/hqaCasccosPAafter" , " " , {HistType::kTH1D , {{1000 , 0.95 , 1 }}});
428430 registry.add (" QAhisto/Xi/hqaCascV0cosPAbefore" , " " , {HistType::kTH1D , {{1000 , 0.95 , 1 }}});
@@ -436,6 +438,8 @@ struct FlowGfwOmegaXi {
436438 registry.add (" QAhisto/Xi/hqadcaCascV0daubefore" , " " , {HistType::kTH1D , {{100 , 0 , 1 }}});
437439 registry.add (" QAhisto/Xi/hqadcaCascV0dauafter" , " " , {HistType::kTH1D , {{100 , 0 , 1 }}});
438440
441+ registry.add (" QAhisto/Xi/hqaCascRadiusbefore" , " " , {HistType::kTH1D , {{200 , -10 , 10 }}});
442+ registry.add (" QAhisto/Xi/hqaCascRadiusafter" , " " , {HistType::kTH1D , {{200 , -10 , 10 }}});
439443 registry.add (" QAhisto/Omega/hqaCasccosPAbefore" , " " , {HistType::kTH1D , {{1000 , 0.95 , 1 }}});
440444 registry.add (" QAhisto/Omega/hqaCasccosPAafter" , " " , {HistType::kTH1D , {{1000 , 0.95 , 1 }}});
441445 registry.add (" QAhisto/Omega/hqaCascV0cosPAbefore" , " " , {HistType::kTH1D , {{1000 , 0.95 , 1 }}});
@@ -996,7 +1000,7 @@ struct FlowGfwOmegaXi {
9961000 if (!collision.sel8 ())
9971001 return ;
9981002 registry.fill (HIST (" hEventCount" ), 1.5 );
999- if (eventSelected (collision, cent, interactionRate))
1003+ if (! eventSelected (collision, cent, interactionRate))
10001004 return ;
10011005 TH1D* hLocalDensity = new TH1D (" hphi" , " hphi" , 400 , -constants::math::TwoPI, constants::math::TwoPI);
10021006 loadCorrections (bc.timestamp ());
@@ -1254,6 +1258,7 @@ struct FlowGfwOmegaXi {
12541258 // fill QA
12551259 if (cfgOutputQA) {
12561260 if (isXi) {
1261+ registry.fill (HIST (" QAhisto/Xi/hqaCascRadiusbefore" ), casc.cascradius ());
12571262 registry.fill (HIST (" QAhisto/Xi/hqaCasccosPAbefore" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
12581263 registry.fill (HIST (" QAhisto/Xi/hqaCascV0cosPAbefore" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
12591264 registry.fill (HIST (" QAhisto/Xi/hqadcaCascV0toPVbefore" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
@@ -1262,6 +1267,7 @@ struct FlowGfwOmegaXi {
12621267 registry.fill (HIST (" QAhisto/Xi/hqadcaCascV0daubefore" ), casc.dcaV0daughters ());
12631268 }
12641269 if (isOmega) {
1270+ registry.fill (HIST (" QAhisto/Omega/hqaCascRadiusbefore" ), casc.cascradius ());
12651271 registry.fill (HIST (" QAhisto/Omega/hqaCasccosPAbefore" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
12661272 registry.fill (HIST (" QAhisto/Omega/hqaCascV0cosPAbefore" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
12671273 registry.fill (HIST (" QAhisto/Omega/hqadcaCascV0toPVbefore" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
@@ -1326,6 +1332,7 @@ struct FlowGfwOmegaXi {
13261332 // fill QA
13271333 if (cfgOutputQA) {
13281334 if (isXi) {
1335+ registry.fill (HIST (" QAhisto/Xi/hqaCascRadiusafter" ), casc.cascradius ());
13291336 registry.fill (HIST (" QAhisto/Xi/hqaCasccosPAafter" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
13301337 registry.fill (HIST (" QAhisto/Xi/hqaCascV0cosPAafter" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
13311338 registry.fill (HIST (" QAhisto/Xi/hqadcaCascV0toPVafter" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
@@ -1334,6 +1341,7 @@ struct FlowGfwOmegaXi {
13341341 registry.fill (HIST (" QAhisto/Xi/hqadcaCascV0dauafter" ), casc.dcaV0daughters ());
13351342 }
13361343 if (isOmega) {
1344+ registry.fill (HIST (" QAhisto/Omega/hqaCascRadiusafter" ), casc.cascradius ());
13371345 registry.fill (HIST (" QAhisto/Omega/hqaCasccosPAafter" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
13381346 registry.fill (HIST (" QAhisto/Omega/hqaCascV0cosPAafter" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
13391347 registry.fill (HIST (" QAhisto/Omega/hqadcaCascV0toPVafter" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
@@ -1688,6 +1696,7 @@ struct FlowGfwOmegaXi {
16881696 // fill QA
16891697 if (cfgOutputQA) {
16901698 if (std::abs (pdgCode) == kXiMinus ) {
1699+ registry.fill (HIST (" QAhisto/Xi/hqaCascRadiusbefore" ), casc.dcabachtopv ());
16911700 registry.fill (HIST (" QAhisto/Xi/hqaCasccosPAbefore" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
16921701 registry.fill (HIST (" QAhisto/Xi/hqaCascV0cosPAbefore" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
16931702 registry.fill (HIST (" QAhisto/Xi/hqadcaCascV0toPVbefore" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
@@ -1696,6 +1705,7 @@ struct FlowGfwOmegaXi {
16961705 registry.fill (HIST (" QAhisto/Xi/hqadcaCascV0daubefore" ), casc.dcaV0daughters ());
16971706 }
16981707 if (std::abs (pdgCode) == kOmegaMinus ) {
1708+ registry.fill (HIST (" QAhisto/Omega/hqaCascRadiusbefore" ), casc.dcabachtopv ());
16991709 registry.fill (HIST (" QAhisto/Omega/hqaCasccosPAbefore" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
17001710 registry.fill (HIST (" QAhisto/Omega/hqaCascV0cosPAbefore" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
17011711 registry.fill (HIST (" QAhisto/Omega/hqadcaCascV0toPVbefore" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
@@ -1767,6 +1777,7 @@ struct FlowGfwOmegaXi {
17671777 }
17681778 // fill QA
17691779 if (cfgOutputQA) {
1780+ registry.fill (HIST (" QAhisto/Omega/hqaCascRadiusafter" ), casc.cascradius ());
17701781 registry.fill (HIST (" QAhisto/Omega/hqaCasccosPAafter" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
17711782 registry.fill (HIST (" QAhisto/Omega/hqaCascV0cosPAafter" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
17721783 registry.fill (HIST (" QAhisto/Omega/hqadcaCascV0toPVafter" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
@@ -1789,6 +1800,7 @@ struct FlowGfwOmegaXi {
17891800 }
17901801 // fill QA
17911802 if (cfgOutputQA) {
1803+ registry.fill (HIST (" QAhisto/Omega/hqaCascRadiusafter" ), casc.cascradius ());
17921804 registry.fill (HIST (" QAhisto/Omega/hqaCasccosPAafter" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
17931805 registry.fill (HIST (" QAhisto/Omega/hqaCascV0cosPAafter" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
17941806 registry.fill (HIST (" QAhisto/Omega/hqadcaCascV0toPVafter" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
@@ -1815,6 +1827,7 @@ struct FlowGfwOmegaXi {
18151827 }
18161828 // fill QA
18171829 if (cfgOutputQA) {
1830+ registry.fill (HIST (" QAhisto/Xi/hqaCascRadiusafter" ), casc.cascradius ());
18181831 registry.fill (HIST (" QAhisto/Xi/hqaCasccosPAafter" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
18191832 registry.fill (HIST (" QAhisto/Xi/hqaCascV0cosPAafter" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
18201833 registry.fill (HIST (" QAhisto/Xi/hqadcaCascV0toPVafter" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
@@ -1836,6 +1849,7 @@ struct FlowGfwOmegaXi {
18361849 registry.fill (HIST (" MC/densityMCRecXi" ), cascPt, nch, density, casc.mXi ());
18371850 }
18381851 if (cfgOutputQA) {
1852+ registry.fill (HIST (" QAhisto/Xi/hqaCascRadiusafter" ), casc.cascradius ());
18391853 registry.fill (HIST (" QAhisto/Xi/hqaCasccosPAafter" ), casc.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
18401854 registry.fill (HIST (" QAhisto/Xi/hqaCascV0cosPAafter" ), casc.v0cosPA (collision.posX (), collision.posY (), collision.posZ ()));
18411855 registry.fill (HIST (" QAhisto/Xi/hqadcaCascV0toPVafter" ), casc.dcav0topv (collision.posX (), collision.posY (), collision.posZ ()));
0 commit comments