]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGHF/vertexingHF/AliCFVertexingHF3Prong.cxx
Fix (Rossella)
[u/mrichter/AliRoot.git] / PWGHF / vertexingHF / AliCFVertexingHF3Prong.cxx
index 7943ebd2541378a1780db37ab47863a8fb9be9f5..c6cd852ba026af36018f1bb5dd44d6283c440a04 100644 (file)
@@ -38,7 +38,6 @@
 
 ClassImp(AliCFVertexingHF3Prong)
 
-
 //_________________________________________
 AliCFVertexingHF3Prong::AliCFVertexingHF3Prong(Int_t decay, UInt_t resonantDecay):
 AliCFVertexingHF(),
@@ -56,6 +55,24 @@ AliCFVertexingHF(),
          fEtaAccCut[iP]=0.9;
   }
 
+}
+//_________________________________________
+AliCFVertexingHF3Prong::AliCFVertexingHF3Prong(Int_t decay):
+AliCFVertexingHF(),
+  fDecay(decay),
+  fGenDsOption(kCountResonant),
+  fResonantDecay(0)
+ {
+  //
+  SetNProngs(3);
+
+  fPtAccCut=new Float_t[fProngs];
+  fEtaAccCut=new Float_t[fProngs];
+  for(Int_t iP=0; iP<fProngs; iP++){
+          fPtAccCut[iP]=0.1;
+          fEtaAccCut[iP]=0.9;
+  }
+
 }
 //_________________________________________
 AliCFVertexingHF3Prong::AliCFVertexingHF3Prong(TClonesArray *mcArray, UShort_t originDselection, Int_t decay, UInt_t resonantDecay):
@@ -74,7 +91,22 @@ AliCFVertexingHF3Prong::AliCFVertexingHF3Prong(TClonesArray *mcArray, UShort_t o
   }
 }
 
-
+//_________________________________________
+AliCFVertexingHF3Prong::AliCFVertexingHF3Prong(TClonesArray *mcArray, UShort_t originDselection, Int_t decay):
+  AliCFVertexingHF(mcArray, originDselection),
+  fDecay(decay),
+  fGenDsOption(kCountResonant),
+  fResonantDecay(0)
+{
+  //
+  SetNProngs(3);
+  fPtAccCut=new Float_t[fProngs];
+  fEtaAccCut=new Float_t[fProngs];
+  for(Int_t iP=0; iP<fProngs; iP++){
+          fPtAccCut[iP]=0.1;
+          fEtaAccCut[iP]=0.9;
+  }
+}
 //_____________________________________
 AliCFVertexingHF3Prong& AliCFVertexingHF3Prong::operator=(const AliCFVertexingHF3Prong& c){
   //