From 81c7313572557ff655a9a4af2bd0fde50a9ff2b1 Mon Sep 17 00:00:00 2001
From: yitang <yingao.tang@cern.ch>
Date: Wed, 23 Aug 2023 17:07:21 +0200
Subject: [PATCH] m fix rd cofi

---
 .../LineConfigDictionaries_RD.py              | 172 ++++++++++++++++-
 .../LineConfigDictionaries_RD.py              | 174 +++++++++++++++++-
 .../LineConfigDictionaries_RD.py              | 172 ++++++++++++++++-
 3 files changed, 511 insertions(+), 7 deletions(-)

diff --git a/Phys/StrippingSettings/python/StrippingSettings/Stripping28r2p2/LineConfigDictionaries_RD.py b/Phys/StrippingSettings/python/StrippingSettings/Stripping28r2p2/LineConfigDictionaries_RD.py
index b67066eca..5712fc72f 100644
--- a/Phys/StrippingSettings/python/StrippingSettings/Stripping28r2p2/LineConfigDictionaries_RD.py
+++ b/Phys/StrippingSettings/python/StrippingSettings/Stripping28r2p2/LineConfigDictionaries_RD.py
@@ -589,6 +589,7 @@ B2Lambdapbargamma = {
     "WGs": [ "RD" ]
 }
 
+
 B2STauTauInclusive = {
     "BUILDERTYPE": "B2STauTauInclusiveConf", 
     "CONFIG": {
@@ -626,12 +627,33 @@ B2STauTauInclusive = {
         "RelInfoTools": [
             {
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_VertexIsoInfo", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_VertexIsoInfo", 
+                    "[X+ ->  Hadron ^D+ D+]CC": "Taup_VertexIsoInfo", 
+                    "[X+ ->  Hadron ^D+ D-]CC": "Taup_VertexIsoInfo", 
+                    "[X+ ->  Hadron ^tau+ tau+]CC": "Taup_VertexIsoInfo", 
                     "[X+ ->  Hadron ^tau+ tau-]CC": "Taup_VertexIsoInfo", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_VertexIsoInfo", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_VertexIsoInfo", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_VertexIsoInfo", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_VertexIsoInfo", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_VertexIsoInfo", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_VertexIsoInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_VertexIsoInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_VertexIsoInfo", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_VertexIsoInfo", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_VertexIsoInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_VertexIsoInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_VertexIsoInfo", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_VertexIsoInfo", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_VertexIsoInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_VertexIsoInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_VertexIsoInfo", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_VertexIsoInfo", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_VertexIsoInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_VertexIsoInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_VertexIsoInfo", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_VertexIsoInfo", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_VertexIsoInfo"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -641,28 +663,70 @@ B2STauTauInclusive = {
             {
                 "ConeSize": 0.5, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone05", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone05", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_Cone05", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone05", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone05", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_Cone05", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_Cone05", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_Cone05", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_Cone05", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_Cone05", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_Cone05"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
-                "Location": "BVars_ConeIsoInfo", 
+                "Location": "BVars_ConeIsoInfo_Cone05", 
                 "Type": "RelInfoConeIsolation", 
                 "Variables": []
             }, 
             {
                 "ConeSize": 1.0, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone10", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone10", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_Cone10", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone10", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone10", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_Cone10", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_Cone10", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_Cone10", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_Cone10", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_Cone10", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_Cone10"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -673,12 +737,33 @@ B2STauTauInclusive = {
             {
                 "ConeSize": 1.5, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_15", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_15", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_15", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_15", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_15", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_15", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_15", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_15", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_15", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_15", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_15", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_15", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_15", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_15", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_15"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -689,12 +774,33 @@ B2STauTauInclusive = {
             {
                 "ConeSize": 2.0, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone20", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone20", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_Cone20", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone20", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone20", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_Cone20", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_Cone20", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_Cone20", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_Cone20", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_Cone20", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_Cone20"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -704,12 +810,33 @@ B2STauTauInclusive = {
             }, 
             {
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_VertexIsoBDTInfo", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_VertexIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_VertexIsoBDTInfo", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_VertexIsoBDTInfo", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_VertexIsoBDTInfo", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_VertexIsoBDTInfo", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_VertexIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_VertexIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_VertexIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_VertexIsoBDTInfo", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_VertexIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_VertexIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_VertexIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_VertexIsoBDTInfo", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_VertexIsoBDTInfo"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -718,20 +845,62 @@ B2STauTauInclusive = {
             }, 
             {
                 "DaughterLocations": {
+                    "[X+ ->  Hadron (D+ -> X+ X- ^X+) D+]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> X+ X- ^X+) D-]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> X+ ^X- X+) D+]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> X+ ^X- X+) D-]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> ^X+ X- X+) D+]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> ^X+ X- X+) D-]CC": "Taup_pi1_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron (tau+ -> X+ X- ^X+) tau-]CC": "Taup_pi3_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron (tau+ -> X+ ^X- X+) tau-]CC": "Taup_pi2_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron (tau+ -> ^X+ X- X+) tau-]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ (tau+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ (tau+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ (tau+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ (tau- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ (tau- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ (tau- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X+ -> ^Hadron  D+  D+]CC": "H1_TrackIsoBDTInfo", 
+                    "[X+ -> ^Hadron  D+  D-]CC": "H1_TrackIsoBDTInfo", 
+                    "[X+ -> ^Hadron  tau+  tau+]CC": "H1_TrackIsoBDTInfo", 
                     "[X+ -> ^Hadron  tau+  tau-]CC": "H1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ X- ^X+) D+]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ X- ^X+) D-]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ ^X- X+) D+]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ ^X- X+) D-]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> ^X+ X- X+) D+]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> ^X+ X- X+) D-]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (tau+ -> X+ X- ^X+) tau+]CC": "Taup_pi3_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron (tau+ -> X+ X- ^X+) tau-]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (tau+ -> X+ ^X- X+) tau+]CC": "Taup_pi2_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron (tau+ -> X+ ^X- X+) tau-]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (tau+ -> ^X+ X- X+) tau+]CC": "Taup_pi1_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron (tau+ -> ^X+ X- X+) tau-]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron tau+ (tau+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron tau+ (tau+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron tau+ (tau+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron tau+ (tau- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron tau+ (tau- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron tau+ (tau- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_TrackIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_TrackIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_TrackIsoBDTInfo", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_TrackIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_TrackIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_TrackIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_TrackIsoBDTInfo", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_TrackIsoBDTInfo"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -757,7 +926,6 @@ B2STauTauInclusive = {
 
 
 
-
 B2TauNu = {
     "BUILDERTYPE": "B2TauNuConf", 
     "CONFIG": {
diff --git a/Phys/StrippingSettings/python/StrippingSettings/Stripping29r2p3/LineConfigDictionaries_RD.py b/Phys/StrippingSettings/python/StrippingSettings/Stripping29r2p3/LineConfigDictionaries_RD.py
index 877537367..78b5042b4 100644
--- a/Phys/StrippingSettings/python/StrippingSettings/Stripping29r2p3/LineConfigDictionaries_RD.py
+++ b/Phys/StrippingSettings/python/StrippingSettings/Stripping29r2p3/LineConfigDictionaries_RD.py
@@ -589,6 +589,8 @@ B2Lambdapbargamma = {
     "WGs": [ "RD" ]
 }
 
+
+
 B2STauTauInclusive = {
     "BUILDERTYPE": "B2STauTauInclusiveConf", 
     "CONFIG": {
@@ -626,12 +628,33 @@ B2STauTauInclusive = {
         "RelInfoTools": [
             {
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_VertexIsoInfo", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_VertexIsoInfo", 
+                    "[X+ ->  Hadron ^D+ D+]CC": "Taup_VertexIsoInfo", 
+                    "[X+ ->  Hadron ^D+ D-]CC": "Taup_VertexIsoInfo", 
+                    "[X+ ->  Hadron ^tau+ tau+]CC": "Taup_VertexIsoInfo", 
                     "[X+ ->  Hadron ^tau+ tau-]CC": "Taup_VertexIsoInfo", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_VertexIsoInfo", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_VertexIsoInfo", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_VertexIsoInfo", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_VertexIsoInfo", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_VertexIsoInfo", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_VertexIsoInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_VertexIsoInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_VertexIsoInfo", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_VertexIsoInfo", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_VertexIsoInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_VertexIsoInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_VertexIsoInfo", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_VertexIsoInfo", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_VertexIsoInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_VertexIsoInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_VertexIsoInfo", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_VertexIsoInfo", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_VertexIsoInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_VertexIsoInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_VertexIsoInfo", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_VertexIsoInfo", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_VertexIsoInfo"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -641,28 +664,70 @@ B2STauTauInclusive = {
             {
                 "ConeSize": 0.5, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone05", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone05", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_Cone05", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone05", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone05", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_Cone05", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_Cone05", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_Cone05", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_Cone05", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_Cone05", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_Cone05"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
-                "Location": "BVars_ConeIsoInfo", 
+                "Location": "BVars_ConeIsoInfo_Cone05", 
                 "Type": "RelInfoConeIsolation", 
                 "Variables": []
             }, 
             {
                 "ConeSize": 1.0, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone10", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone10", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_Cone10", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone10", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone10", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_Cone10", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_Cone10", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_Cone10", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_Cone10", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_Cone10", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_Cone10"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -673,12 +738,33 @@ B2STauTauInclusive = {
             {
                 "ConeSize": 1.5, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_15", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_15", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_15", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_15", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_15", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_15", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_15", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_15", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_15", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_15", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_15", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_15", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_15", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_15", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_15"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -689,12 +775,33 @@ B2STauTauInclusive = {
             {
                 "ConeSize": 2.0, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone20", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone20", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_Cone20", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone20", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone20", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_Cone20", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_Cone20", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_Cone20", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_Cone20", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_Cone20", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_Cone20"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -704,12 +811,33 @@ B2STauTauInclusive = {
             }, 
             {
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_VertexIsoBDTInfo", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_VertexIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_VertexIsoBDTInfo", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_VertexIsoBDTInfo", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_VertexIsoBDTInfo", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_VertexIsoBDTInfo", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_VertexIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_VertexIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_VertexIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_VertexIsoBDTInfo", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_VertexIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_VertexIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_VertexIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_VertexIsoBDTInfo", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_VertexIsoBDTInfo"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -718,20 +846,62 @@ B2STauTauInclusive = {
             }, 
             {
                 "DaughterLocations": {
+                    "[X+ ->  Hadron (D+ -> X+ X- ^X+) D+]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> X+ X- ^X+) D-]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> X+ ^X- X+) D+]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> X+ ^X- X+) D-]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> ^X+ X- X+) D+]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> ^X+ X- X+) D-]CC": "Taup_pi1_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron (tau+ -> X+ X- ^X+) tau-]CC": "Taup_pi3_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron (tau+ -> X+ ^X- X+) tau-]CC": "Taup_pi2_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron (tau+ -> ^X+ X- X+) tau-]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ (tau+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ (tau+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ (tau+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ (tau- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ (tau- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ (tau- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X+ -> ^Hadron  D+  D+]CC": "H1_TrackIsoBDTInfo", 
+                    "[X+ -> ^Hadron  D+  D-]CC": "H1_TrackIsoBDTInfo", 
+                    "[X+ -> ^Hadron  tau+  tau+]CC": "H1_TrackIsoBDTInfo", 
                     "[X+ -> ^Hadron  tau+  tau-]CC": "H1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ X- ^X+) D+]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ X- ^X+) D-]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ ^X- X+) D+]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ ^X- X+) D-]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> ^X+ X- X+) D+]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> ^X+ X- X+) D-]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (tau+ -> X+ X- ^X+) tau+]CC": "Taup_pi3_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron (tau+ -> X+ X- ^X+) tau-]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (tau+ -> X+ ^X- X+) tau+]CC": "Taup_pi2_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron (tau+ -> X+ ^X- X+) tau-]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (tau+ -> ^X+ X- X+) tau+]CC": "Taup_pi1_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron (tau+ -> ^X+ X- X+) tau-]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron tau+ (tau+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron tau+ (tau+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron tau+ (tau+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron tau+ (tau- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron tau+ (tau- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron tau+ (tau- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_TrackIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_TrackIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_TrackIsoBDTInfo", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_TrackIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_TrackIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_TrackIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_TrackIsoBDTInfo", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_TrackIsoBDTInfo"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -754,8 +924,6 @@ B2STauTauInclusive = {
     "STREAMS": [ "Bhadron" ], 
     "WGs": [ "RD" ]
 }
-
-
 B2TauNu = {
     "BUILDERTYPE": "B2TauNuConf", 
     "CONFIG": {
diff --git a/Phys/StrippingSettings/python/StrippingSettings/Stripping34r0p3/LineConfigDictionaries_RD.py b/Phys/StrippingSettings/python/StrippingSettings/Stripping34r0p3/LineConfigDictionaries_RD.py
index 430d9003d..dd15d3d40 100644
--- a/Phys/StrippingSettings/python/StrippingSettings/Stripping34r0p3/LineConfigDictionaries_RD.py
+++ b/Phys/StrippingSettings/python/StrippingSettings/Stripping34r0p3/LineConfigDictionaries_RD.py
@@ -589,6 +589,7 @@ B2Lambdapbargamma = {
     "WGs": [ "RD" ]
 }
 
+
 B2STauTauInclusive = {
     "BUILDERTYPE": "B2STauTauInclusiveConf", 
     "CONFIG": {
@@ -626,12 +627,33 @@ B2STauTauInclusive = {
         "RelInfoTools": [
             {
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_VertexIsoInfo", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_VertexIsoInfo", 
+                    "[X+ ->  Hadron ^D+ D+]CC": "Taup_VertexIsoInfo", 
+                    "[X+ ->  Hadron ^D+ D-]CC": "Taup_VertexIsoInfo", 
+                    "[X+ ->  Hadron ^tau+ tau+]CC": "Taup_VertexIsoInfo", 
                     "[X+ ->  Hadron ^tau+ tau-]CC": "Taup_VertexIsoInfo", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_VertexIsoInfo", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_VertexIsoInfo", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_VertexIsoInfo", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_VertexIsoInfo", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_VertexIsoInfo", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_VertexIsoInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_VertexIsoInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_VertexIsoInfo", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_VertexIsoInfo", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_VertexIsoInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_VertexIsoInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_VertexIsoInfo", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_VertexIsoInfo", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_VertexIsoInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_VertexIsoInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_VertexIsoInfo", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_VertexIsoInfo", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_VertexIsoInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_VertexIsoInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_VertexIsoInfo", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_VertexIsoInfo", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_VertexIsoInfo"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -641,28 +663,70 @@ B2STauTauInclusive = {
             {
                 "ConeSize": 0.5, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone05", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone05", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_Cone05", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone05", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone05", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone05", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_Cone05", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_Cone05", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_Cone05", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_Cone05", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_Cone05", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_Cone05", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_Cone05"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
-                "Location": "BVars_ConeIsoInfo", 
+                "Location": "BVars_ConeIsoInfo_Cone05", 
                 "Type": "RelInfoConeIsolation", 
                 "Variables": []
             }, 
             {
                 "ConeSize": 1.0, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone10", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone10", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_Cone10", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone10", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone10", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone10", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_Cone10", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_Cone10", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_Cone10", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_Cone10", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_Cone10", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_Cone10", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_Cone10"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -673,12 +737,33 @@ B2STauTauInclusive = {
             {
                 "ConeSize": 1.5, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_15", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_15", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_15", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_15", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_15", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_15", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_15", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_15", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_15", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_15", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_15", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_15", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_15", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_15", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_15", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_15"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -689,12 +774,33 @@ B2STauTauInclusive = {
             {
                 "ConeSize": 2.0, 
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone20", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone20", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_ConeIsoInfo_Cone20", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_ConeIsoInfo_Cone20", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_ConeIsoInfo_Cone20", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_ConeIsoInfo_Cone20", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_ConeIsoInfo_Cone20", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_ConeIsoInfo_Cone20", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_ConeIsoInfo_Cone20", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_ConeIsoInfo_Cone20", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_ConeIsoInfo_Cone20", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_ConeIsoInfo_Cone20", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_ConeIsoInfo_Cone20"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -704,12 +810,33 @@ B2STauTauInclusive = {
             }, 
             {
                 "DaughterLocations": {
+                    "[X+ ->  Hadron D+ ^D+]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ ^D-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron ^D+  D+]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron ^D+  D-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron ^tau+  tau+]CC": "Taup_VertexIsoBDTInfo", 
                     "[X+ ->  Hadron ^tau+  tau-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ ^tau+]CC": "Taum_VertexIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ ^tau-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X+ -> ^Hadron D+  D+]CC": "H1_VertexIsoBDTInfo", 
+                    "[X+ -> ^Hadron D+  D-]CC": "H1_VertexIsoBDTInfo", 
+                    "[X+ -> ^Hadron tau+  tau+]CC": "H1_VertexIsoBDTInfo", 
                     "[X+ -> ^Hadron tau+  tau-]CC": "H1_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D+]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron  Hadron D+ ^D-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron  Hadron tau+ ^tau+]CC": "Taum_VertexIsoBDTInfo", 
                     "[X0 ->  Hadron  Hadron tau+ ^tau-]CC": "Taum_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D+]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron ^D+  D-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron ^tau+  tau+]CC": "Taup_VertexIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron ^tau+  tau-]CC": "Taup_VertexIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_VertexIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_VertexIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_VertexIsoBDTInfo", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_VertexIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_VertexIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_VertexIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_VertexIsoBDTInfo", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_VertexIsoBDTInfo"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -718,20 +845,62 @@ B2STauTauInclusive = {
             }, 
             {
                 "DaughterLocations": {
+                    "[X+ ->  Hadron (D+ -> X+ X- ^X+) D+]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> X+ X- ^X+) D-]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> X+ ^X- X+) D+]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> X+ ^X- X+) D-]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> ^X+ X- X+) D+]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron (D+ -> ^X+ X- X+) D-]CC": "Taup_pi1_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron (tau+ -> X+ X- ^X+) tau-]CC": "Taup_pi3_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron (tau+ -> X+ ^X- X+) tau-]CC": "Taup_pi2_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron (tau+ -> ^X+ X- X+) tau-]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron D+ (D- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ (tau+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ (tau+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X+ ->  Hadron tau+ (tau+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ (tau- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ (tau- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
                     "[X+ ->  Hadron tau+ (tau- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X+ -> ^Hadron  D+  D+]CC": "H1_TrackIsoBDTInfo", 
+                    "[X+ -> ^Hadron  D+  D-]CC": "H1_TrackIsoBDTInfo", 
+                    "[X+ -> ^Hadron  tau+  tau+]CC": "H1_TrackIsoBDTInfo", 
                     "[X+ -> ^Hadron  tau+  tau-]CC": "H1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ X- ^X+) D+]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ X- ^X+) D-]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ ^X- X+) D+]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> X+ ^X- X+) D-]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> ^X+ X- X+) D+]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (D+ -> ^X+ X- X+) D-]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (tau+ -> X+ X- ^X+) tau+]CC": "Taup_pi3_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron (tau+ -> X+ X- ^X+) tau-]CC": "Taup_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (tau+ -> X+ ^X- X+) tau+]CC": "Taup_pi2_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron (tau+ -> X+ ^X- X+) tau-]CC": "Taup_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron (tau+ -> ^X+ X- X+) tau+]CC": "Taup_pi1_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron (tau+ -> ^X+ X- X+) tau-]CC": "Taup_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron D+ (D- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron tau+ (tau+ -> X+ X- ^X+)]CC": "Taum_pi3_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron tau+ (tau+ -> X+ ^X- X+)]CC": "Taum_pi2_TrackIsoBDTInfo", 
+                    "[X0 ->  Hadron Hadron tau+ (tau+ -> ^X+ X- X+)]CC": "Taum_pi1_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron tau+ (tau- -> X- X+ ^X-)]CC": "Taum_pi3_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron tau+ (tau- -> X- ^X+ X-)]CC": "Taum_pi2_TrackIsoBDTInfo", 
                     "[X0 ->  Hadron Hadron tau+ (tau- -> ^X- X+ X-)]CC": "Taum_pi1_TrackIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D+]CC": "H2_TrackIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  D+  D-]CC": "H2_TrackIsoBDTInfo", 
+                    "[X0 -> Hadron ^Hadron  tau+  tau+]CC": "H2_TrackIsoBDTInfo", 
                     "[X0 -> Hadron ^Hadron  tau+  tau-]CC": "H2_TrackIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D+]CC": "H1_TrackIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  D+  D-]CC": "H1_TrackIsoBDTInfo", 
+                    "[X0 -> ^Hadron Hadron  tau+  tau+]CC": "H1_TrackIsoBDTInfo", 
                     "[X0 -> ^Hadron Hadron  tau+  tau-]CC": "H1_TrackIsoBDTInfo"
                 }, 
                 "IgnoreUnmatchedDescriptors": True, 
@@ -757,7 +926,6 @@ B2STauTauInclusive = {
 
 
 
-
 B2TauNu = {
     "BUILDERTYPE": "B2TauNuConf", 
     "CONFIG": {
-- 
GitLab