Calculation of new variables needed for Non-id HBT added. (Z. Chajecki)
[u/mrichter/AliRoot.git] / ANALYSIS / AliAODPair.cxx
index 03e792a7b645048b054b7600ac56b360223bf8ac..ae445c35aeab9a75be53ff245c2cf04bf59064bb 100644 (file)
@@ -39,6 +39,10 @@ AliAODPair::AliAODPair(Bool_t rev):
  fKtNotCalc(kTRUE),
  fKStar(0.0),
  fKStarNotCalc(kTRUE),
+ fKStarOut(0.0),
+ fKStarSide(0.0),
+ fKStarLong(0.0),
+ fKStarCompNotCalc(kTRUE),
  fPInv(0.0),
  fQSide(0.0),
  fOut(0.0),
@@ -94,6 +98,10 @@ AliAODPair::AliAODPair(AliVAODParticle* part1, AliVAODParticle* part2, Bool_t re
  fKtNotCalc(kTRUE),
  fKStar(0.0),
  fKStarNotCalc(kTRUE),
+ fKStarOut(0.0),
+ fKStarSide(0.0),
+ fKStarLong(0.0),
+ fKStarCompNotCalc(kTRUE),
  fPInv(0.0),
  fQSide(0.0),
  fOut(0.0),
@@ -149,6 +157,10 @@ AliAODPair::AliAODPair(const AliAODPair& in):
  fKtNotCalc(kTRUE),
  fKStar(0.0),
  fKStarNotCalc(kTRUE),
+ fKStarOut(0.0),
+ fKStarSide(0.0),
+ fKStarLong(0.0),
+ fKStarCompNotCalc(kTRUE),
  fPInv(0.0),
  fQSide(0.0),
  fOut(0.0),
@@ -409,6 +421,24 @@ Double_t AliAODPair::GetKStar()
   return fKStar;
 }
 /************************************************************************/
+Double_t AliAODPair::GetKStarOut()
+{
+    CalculateKStarComp();
+    return fKStarOut;
+}
+/************************************************************************/
+Double_t AliAODPair::GetKStarSide()
+{
+    CalculateKStarComp();
+    return fKStarSide;
+}
+/************************************************************************/
+Double_t AliAODPair::GetKStarLong()
+{
+    CalculateKStarComp();
+    return fKStarLong;
+}
+/************************************************************************/
 
 Double_t AliAODPair::GetQInv()
 {