]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HBTAN/AliHBTLLWeights.cxx
CRAB added
[u/mrichter/AliRoot.git] / HBTAN / AliHBTLLWeights.cxx
index 49e1868077f51cecb29d42e319095e8e90d9a5cb..32c19c7f266b1c2acb80de2dc71e1fbfe2f257cc 100644 (file)
@@ -197,7 +197,7 @@ AliHBTLLWeights::AliHBTLLWeights():
 /**************************************************************/
 
 AliHBTLLWeights::AliHBTLLWeights(const AliHBTLLWeights &/*source*/):
TObject(),
AliHBTWeights(),
  fTest(kTRUE),
  fColoumbSwitch(kTRUE),
  fQuantStatSwitch(kTRUE),
@@ -240,6 +240,22 @@ AliHBTLLWeights* AliHBTLLWeights::Instance()
 }     
 /************************************************************/
 
+void AliHBTLLWeights::Set()
+{
+ //sets this as weighitng class
+ Info("Set","Setting Lednicky-Lyuboshitz as Weighing Class");
+ if ( fgWeights == 0x0 )  
+  {
+    fgWeights = AliHBTLLWeights::Instance();
+    return;
+  }  
+ if ( fgWeights == AliHBTLLWeights::Instance() ) return;
+ delete fgWeights;
+ fgWeights = AliHBTLLWeights::Instance();
+}
+/************************************************************/
+
 Double_t AliHBTLLWeights::GetWeight(const AliHBTPair* partpair)
 {
 // calculates weight for a pair