@@ -85,10 +85,10 @@ struct LambdaJetpolarization {
8585 Configurable<float > ptMinV0Pion{" ptMinV0Pion" , 0 .1f , " pt min of pion from V0" };
8686 Configurable<float > ptMaxV0Pion{" ptMaxV0Pion" , 1 .5f , " pt max of pion from V0" };
8787
88- Configurable<float > nsigmaTPCmin{" nsigmaTPCmin" , -5 .0f , " Minimum nsigma TPC" };
89- Configurable<float > nsigmaTPCmax{" nsigmaTPCmax" , +5 .0f , " Maximum nsigma TPC" };
90- Configurable<float > nsigmaTOFmin{" nsigmaTOFmin" , -5 .0f , " Minimum nsigma TOF" };
91- Configurable<float > nsigmaTOFmax{" nsigmaTOFmax" , +5 .0f , " Maximum nsigma TOF" };
88+ Configurable<float > nsigmaTPCmin{" nsigmaTPCmin" , -4 .0f , " Minimum nsigma TPC" };
89+ Configurable<float > nsigmaTPCmax{" nsigmaTPCmax" , +4 .0f , " Maximum nsigma TPC" };
90+ Configurable<float > nsigmaTOFmin{" nsigmaTOFmin" , -4 .0f , " Minimum nsigma TOF" };
91+ Configurable<float > nsigmaTOFmax{" nsigmaTOFmax" , +4 .0f , " Maximum nsigma TOF" };
9292 Configurable<double > cfgtrkMinPt{" cfgtrkMinPt" , 0.10 , " set track min pT" };
9393
9494 // v0 parameters
@@ -111,13 +111,13 @@ struct LambdaJetpolarization {
111111
112112 // v0Event selection
113113 Configurable<bool > sel8{" sel8" , 1 , " Apply sel8 event selection" };
114- Configurable<bool > isTriggerTVX{" isTriggerTVX" , 1 , " TVX trigger" };
114+ Configurable<bool > isTriggerTVX{" isTriggerTVX" , 0 , " TVX trigger" };
115115 Configurable<bool > iscutzvertex{" iscutzvertex" , 1 , " Accepted z-vertex range (cm)" };
116- Configurable<bool > isNoTimeFrameBorder{" isNoTimeFrameBorder" , 1 , " TF border cut" };
117- Configurable<bool > isNoITSROFrameBorder{" isNoITSROFrameBorder" , 1 , " ITS ROF border cut" };
118- Configurable<bool > isVertexTOFmatched{" isVertexTOFmatched" , 1 , " Is Vertex TOF matched" };
116+ Configurable<bool > isNoTimeFrameBorder{" isNoTimeFrameBorder" , 0 , " TF border cut" };
117+ Configurable<bool > isNoITSROFrameBorder{" isNoITSROFrameBorder" , 0 , " ITS ROF border cut" };
118+ Configurable<bool > isVertexTOFmatched{" isVertexTOFmatched" , 0 , " Is Vertex TOF matched" };
119119 Configurable<bool > isNoSameBunchPileup{" isNoSameBunchPileup" , 0 , " isNoSameBunchPileup" };
120- Configurable<bool > isGoodZvtxFT0vsPV{" isGoodZvtxFT0vsPV" , 1 , " isGoodZvtxFT0vsPV" };
120+ Configurable<bool > isGoodZvtxFT0vsPV{" isGoodZvtxFT0vsPV" , 0 , " isGoodZvtxFT0vsPV" };
121121 Configurable<float > cutzvertex{" cutzvertex" , 10 .0f , " Accepted z-vertex range (cm)" };
122122 Configurable<float > cTau{" cTau" , 30 , " C tau (cm)" };
123123 Configurable<bool > requirepassedSingleTrackSelection{" requirepassedSingleTrackSelection" , false , " requirepassedSingleTrackSelection" };
@@ -328,6 +328,8 @@ struct LambdaJetpolarization {
328328 registryData.add (" LambdaQA/TProfile1DprotonCos2ThetaInJetV0" , " TProfile1DprotonCos2ThetaInJetV0" , {HistType::kTProfile , {{200 , 0.9 , 1.2 }}});
329329 registryData.add (" LambdaQA/TProfile2DprotonCosThetaInJetV0" , " TProfile2DprotonCosThetaInJetV0" , kTProfile2D , {tprofile2DaxisMass, axisDeltaPhi});
330330 registryData.add (" LambdaQA/TProfile2DprotonCos2ThetaInJetV0" , " TProfile2DprotonCos2ThetaInJetV0" , kTProfile2D , {tprofile2DaxisMass, axisDeltaPhi});
331+ registryData.add (" LambdaQA/TH1FprotonCosThetaInJetV0" , " TH1FprotonCosThetaInJetV0" , kTH1F , {{200 , -1.0 , 1.0 }});
332+ registryData.add (" LambdaQA/TH2FprotonCosThetaPhiInJetV0" , " TH2FprotonCosThetaPhiInJetV0" , kTH2F , {{200 , -1.0 , 1.0 }, {200 , 0.0 , TMath::Pi ()}});
331333
332334 registryData.add (" hNEvents" , " hNEvents" , {HistType::kTH1D , {{10 , 0 .f , 10 .f }}});
333335 registryData.get <TH1>(HIST (" hNEvents" ))->GetXaxis ()->SetBinLabel (1 , " all" );
@@ -1945,6 +1947,8 @@ struct LambdaJetpolarization {
19451947 registryData.fill (HIST (" LambdaQA/TProfile1DprotonCos2ThetaInJetV0" ), candidate.mLambda (), protonCosThetaInJetV0frame * protonCosThetaInJetV0frame);
19461948 registryData.fill (HIST (" LambdaQA/TProfile2DprotonCosThetaInJetV0" ), candidate.mLambda (), TMath::ATan2 (lambdaInJet (2 , 0 ), lambdaInJet (1 , 0 )), protonCosThetaInJetV0frame);
19471949 registryData.fill (HIST (" LambdaQA/TProfile2DprotonCos2ThetaInJetV0" ), candidate.mLambda (), TMath::ATan2 (lambdaInJet (2 , 0 ), lambdaInJet (1 , 0 )), protonCosThetaInJetV0frame * protonCosThetaInJetV0frame);
1950+ registryData.fill (HIST (" LambdaQA/TH1FprotonCosThetaInJetV0" ), protonCosThetaInJetV0frame);
1951+ registryData.fill (HIST (" LambdaQA/TH2FprotonCosThetaPhiInJetV0" ), protonCosThetaInJetV0frame, TMath::ATan2 (lambdaInJet (2 , 0 ), lambdaInJet (1 , 0 )));
19481952 }
19491953 if (registryDataAcceptV0AntiLambda (candidate, pos, neg, collision)) {
19501954 registryData.fill (HIST (" hMassAntiLambda" ), candidate.mAntiLambda ());
0 commit comments