]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGDQ/dielectron/AliDielectronPairLegCuts.cxx
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGDQ / dielectron / AliDielectronPairLegCuts.cxx
index b0b2dab29634ad2799576573ef57b504257216b8..1a77be3897a000ceb7da8939278b048423a61af4 100644 (file)
@@ -59,6 +59,18 @@ AliDielectronPairLegCuts::AliDielectronPairLegCuts(const char* name, const char*
   //
 }
 
+AliDielectronPairLegCuts::~AliDielectronPairLegCuts()
+{
+  //
+  // Dtor
+  //
+
+  // remove all cuts in the leg2 filter which are also in the leg1 filter
+  // to avoid doule deletion
+  TIter nextCut(fFilterLeg1.GetCuts());
+  TObject *o=0x0;
+  while ( (o=nextCut()) ) fFilterLeg2.GetCuts()->Remove(o);
+}
 
 //________________________________________________________________________
 Bool_t AliDielectronPairLegCuts::IsSelected(TObject* track)