]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Added DCA of V0 to Primary Vertex For Quality control / potential cut investigation
authorddobrigk <ddobrigk@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 12 Jul 2013 20:05:56 +0000 (20:05 +0000)
committerddobrigk <ddobrigk@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 12 Jul 2013 20:05:56 +0000 (20:05 +0000)
---David

PWGLF/STRANGENESS/LambdaK0/AliAnalysisTaskExtractV0pPb.cxx
PWGLF/STRANGENESS/LambdaK0/AliAnalysisTaskExtractV0pPb.h

index 12e5240d69350909f0feb4836884effcb6d04992..05260308df20d0b55e9db21b0c66d63cb2162b09 100644 (file)
@@ -100,6 +100,7 @@ AliAnalysisTaskExtractV0pPb::AliAnalysisTaskExtractV0pPb()
        fTreeVariableDcaV0ToPrimVertex(0),
        fTreeVariableDcaPosToPrimVertex(0),
        fTreeVariableDcaNegToPrimVertex(0),
+  fTreeVariableDCAV0ToPrimVertex(0),
        fTreeVariableV0CosineOfPointingAngle(0),
        fTreeVariableV0Radius(0),
        fTreeVariablePt(0),
@@ -153,6 +154,7 @@ AliAnalysisTaskExtractV0pPb::AliAnalysisTaskExtractV0pPb(const char *name)
        fTreeVariableDcaV0ToPrimVertex(0),
        fTreeVariableDcaPosToPrimVertex(0),
        fTreeVariableDcaNegToPrimVertex(0),
+  fTreeVariableDCAV0ToPrimVertex(0),
        fTreeVariableV0CosineOfPointingAngle(0),
        fTreeVariableV0Radius(0),
        fTreeVariablePt(0),
@@ -247,6 +249,7 @@ void AliAnalysisTaskExtractV0pPb::UserCreateOutputObjects()
 /* 9*/ fTree->Branch("fTreeVariableInvMassK0s",&fTreeVariableInvMassK0s,"fTreeVariableInvMassK0s/F");
 /*10*/ fTree->Branch("fTreeVariableInvMassLambda",&fTreeVariableInvMassLambda,"fTreeVariableInvMassLambda/F");
 /*11*/ fTree->Branch("fTreeVariableInvMassAntiLambda",&fTreeVariableInvMassAntiLambda,"fTreeVariableInvMassAntiLambda/F");
+/*12*/ fTree->Branch("fTreeVariableDCAV0ToPrimVertex",&fTreeVariableDCAV0ToPrimVertex,"fTreeVariableDCAV0ToPrimVertex/F");
 /*12*/ fTree->Branch("fTreeVariableV0CosineOfPointingAngle",&fTreeVariableV0CosineOfPointingAngle,"fTreeVariableV0CosineOfPointingAngle/F");
 /*13*/ fTree->Branch("fTreeVariableAlphaV0",&fTreeVariableAlphaV0,"fTreeVariableAlphaV0/F");
 /*14*/ fTree->Branch("fTreeVariablePtArmV0",&fTreeVariablePtArmV0,"fTreeVariablePtArmV0/F");
@@ -588,6 +591,7 @@ void AliAnalysisTaskExtractV0pPb::UserExec(Option_t *)
       lDcaV0Daughters = v0->GetDcaV0Daughters();
       lDcaV0ToPrimVertex = v0->GetD(tPrimaryVtxPosition[0],tPrimaryVtxPosition[1],tPrimaryVtxPosition[2]);
       lV0CosineOfPointingAngle = v0->GetV0CosineOfPointingAngle(tPrimaryVtxPosition[0],tPrimaryVtxPosition[1],tPrimaryVtxPosition[2]);
+      fTreeVariableDCAV0ToPrimVertex=lV0CosineOfPointingAngle;
       fTreeVariableV0CosineOfPointingAngle=lV0CosineOfPointingAngle;
 
       // Getting invariant mass infos directly from ESD
index fc600875764faebcbf6f4a76b3198e3e9f1d0b2f..8b8ed4e1ad01385db8d225638d0f3a7d23d684ff 100644 (file)
@@ -85,6 +85,7 @@ class AliAnalysisTaskExtractV0pPb : public AliAnalysisTaskSE {
        Float_t fTreeVariableDcaV0ToPrimVertex; //!
        Float_t fTreeVariableDcaPosToPrimVertex; //!
        Float_t fTreeVariableDcaNegToPrimVertex; //!
+       Float_t fTreeVariableDCAV0ToPrimVertex; //!
        Float_t fTreeVariableV0CosineOfPointingAngle; //!
        Float_t fTreeVariableV0Radius; //!
        Float_t fTreeVariablePt; //!
@@ -134,3 +135,4 @@ class AliAnalysisTaskExtractV0pPb : public AliAnalysisTaskSE {
 };
 
 #endif
+