@@ -82,6 +82,14 @@ struct lambdaspincorrderived {
8282 {
8383 histos.add (" hCentrality" , " Centrality distribution" , kTH1F , {{configThnAxisCentrality}});
8484
85+ histos.add (" hLambdaSameForLL" , " hLambdaSameForLL" , HistType::kTH3D , {{50 , 0.0 , 5.0 }, {32 , -0.8 , 0.8 }, {72 , 0.0 , 2.0 * TMath::Pi ()}}, true );
86+ histos.add (" hLambdaSameForLAL" , " hLambdaSameForLAL" , HistType::kTH3D , {{50 , 0.0 , 5.0 }, {32 , -0.8 , 0.8 }, {72 , 0.0 , 2.0 * TMath::Pi ()}}, true );
87+ histos.add (" hAntiLambdaSameForALAL" , " hAntiLambdaSameForALAL" , HistType::kTH3D , {{50 , 0.0 , 5.0 }, {32 , -0.8 , 0.8 }, {72 , 0.0 , 2.0 * TMath::Pi ()}}, true );
88+
89+ histos.add (" hLambdaMixForLL" , " hLambdaMixForLL" , HistType::kTH3D , {{50 , 0.0 , 5.0 }, {32 , -0.8 , 0.8 }, {72 , 0.0 , 2.0 * TMath::Pi ()}}, true );
90+ histos.add (" hLambdaMixForLAL" , " hLambdaMixForLAL" , HistType::kTH3D , {{50 , 0.0 , 5.0 }, {32 , -0.8 , 0.8 }, {72 , 0.0 , 2.0 * TMath::Pi ()}}, true );
91+ histos.add (" hAntiLambdaMixForALAL" , " hAntiLambdaMixForALAL" , HistType::kTH3D , {{50 , 0.0 , 5.0 }, {32 , -0.8 , 0.8 }, {72 , 0.0 , 2.0 * TMath::Pi ()}}, true );
92+
8593 histos.add (" hSparseLambdaLambda" , " hSparseLambdaLambda" , HistType::kTHnSparseF , {configThnAxisInvMass, configThnAxisInvMass, configThnAxisPol, configThnAxisCentrality, configThnAxisR}, true );
8694 histos.add (" hSparseLambdaAntiLambda" , " hSparseLambdaAntiLambda" , HistType::kTHnSparseF , {configThnAxisInvMass, configThnAxisInvMass, configThnAxisPol, configThnAxisCentrality, configThnAxisR}, true );
8795 histos.add (" hSparseAntiLambdaAntiLambda" , " hSparseAntiLambdaAntiLambda" , HistType::kTHnSparseF , {configThnAxisInvMass, configThnAxisInvMass, configThnAxisPol, configThnAxisCentrality, configThnAxisR}, true );
@@ -189,18 +197,24 @@ struct lambdaspincorrderived {
189197 if (datatype == 0 ) {
190198 if (tag1 == 0 && tag2 == 0 ) {
191199 histos.fill (HIST (" hSparseLambdaLambda" ), particle1.M (), particle2.M (), cosThetaDiff, centrality, deltaR);
200+ histos.fill (HIST (" hLambdaSameForLL" ), particle1.Pt (), particle1.Eta (), RecoDecay::constrainAngle (particle1.Phi (), 0 .0F ));
192201 } else if ((tag1 == 0 && tag2 == 1 ) || (tag1 == 1 && tag2 == 0 )) {
193202 histos.fill (HIST (" hSparseLambdaAntiLambda" ), particle1.M (), particle2.M (), cosThetaDiff, centrality, deltaR);
203+ histos.fill (HIST (" hLambdaSameForLAL" ), particle1.Pt (), particle1.Eta (), RecoDecay::constrainAngle (particle1.Phi (), 0 .0F ));
194204 } else if (tag1 == 1 && tag2 == 1 ) {
195205 histos.fill (HIST (" hSparseAntiLambdaAntiLambda" ), particle1.M (), particle2.M (), cosThetaDiff, centrality, deltaR);
206+ histos.fill (HIST (" hAntiLambdaSameForALAL" ), particle1.Pt (), particle1.Eta (), RecoDecay::constrainAngle (particle1.Phi (), 0 .0F ));
196207 }
197208 } else if (datatype == 1 ) {
198209 if (tag1 == 0 && tag2 == 0 ) {
199210 histos.fill (HIST (" hSparseLambdaLambdaMixed" ), particle1.M (), particle2.M (), cosThetaDiff, centrality, deltaR);
211+ histos.fill (HIST (" hLambdaMixForLL" ), particle1.Pt (), particle1.Eta (), RecoDecay::constrainAngle (particle1.Phi (), 0 .0F ));
200212 } else if ((tag1 == 0 && tag2 == 1 ) || (tag1 == 1 && tag2 == 0 )) {
201213 histos.fill (HIST (" hSparseLambdaAntiLambdaMixed" ), particle1.M (), particle2.M (), cosThetaDiff, centrality, deltaR);
214+ histos.fill (HIST (" hLambdaMixForLAL" ), particle1.Pt (), particle1.Eta (), RecoDecay::constrainAngle (particle1.Phi (), 0 .0F ));
202215 } else if (tag1 == 1 && tag2 == 1 ) {
203216 histos.fill (HIST (" hSparseAntiLambdaAntiLambdaMixed" ), particle1.M (), particle2.M (), cosThetaDiff, centrality, deltaR);
217+ histos.fill (HIST (" hAntiLambdaMixForALAL" ), particle1.Pt (), particle1.Eta (), RecoDecay::constrainAngle (particle1.Phi (), 0 .0F ));
204218 }
205219 }
206220 }
0 commit comments