diff --git a/DataQuality/DataQualityConfigurations/config/Tau/collisions_run.config b/DataQuality/DataQualityConfigurations/config/Tau/collisions_run.config
index 3310343ca42a4433ae24246d6fffa0b9cdbb8cc0..b2c0b7329c1ca149f0059283dd1095da0ca66665 100644
--- a/DataQuality/DataQualityConfigurations/config/Tau/collisions_run.config
+++ b/DataQuality/DataQualityConfigurations/config/Tau/collisions_run.config
@@ -13,17 +13,25 @@
 
 output top_level {
   output Tau {
+    output Calo {
+    }
+    output Physics {
+      output Z {
+      }
+      output W {
+      }
+    }
+    output Track {
+    }
     output TauB {
       output Calo {
       }
       output Track {
       }
       output Identification {
-        output tauJetBDTinputs {
-        }
-        output EleVetoBDTinputs {
-        }
-	output BDTLoose15GeV {
+	output RNNLoose {
+	}
+	output RNNMedium {
 	}
       }
       output SubStructure {
@@ -35,11 +43,9 @@ output top_level {
       output Track {
       }
       output Identification {
-        output tauJetBDTinputs {
-        }
-        output EleVetoBDTinputs {
-        }
-	output BDTLoose15GeV {
+	output RNNLoose {
+	}
+	output RNNMedium {
 	}
       }
       output SubStructure {
@@ -51,39 +57,27 @@ output top_level {
       output Track {
       }
       output Identification {
-        output tauJetBDTinputs {
-        }
-        output EleVetoBDTinputs {
-        }
-	output BDTLoose15GeV {
+	output RNNLoose {
+	}
+	output RNNMedium {
 	}
       }
       output SubStructure {
       }
     }
     output Trigger {
-      output TauTrig {
-        output Calo {
-        }
-        output Track {
-        }
-        output Identification {
-          output tauJetBDTinputs {
-          }
-          output EleVetoBDTinputs {
-          }
-	  output BDTLoose15GeV {
-	  }
-        }
-        output SubStructure {
-        }
-      }    
-      output JetTrig {
-      }
-      output EleTrig {
-      }
+	output TauTrig1 {
+	}	
+	output EleTrig {
+	}	
+	output JetTrig {
+	}	
+
+
+
     }
 
+
 #    output Expert  {
 #      output TauMerged {
 #      }
@@ -104,44 +98,18 @@ dir Tau {
     display = StatBox
   }
 
-  hist nHighPtTauCandidates {
-    algorithm = tauHists_Chi2NDF
+  hist tauCharge {
+    algorithm = tauHists_Chi2NDF_noEmpty
     display = StatBox,LogY
   }
 
-  hist tauPhi {
-    algorithm = tauHists_Chi2NDF
-    display = StatBox
-  }
-
-  hist tauEta {
+  hist RNNJetScore {
     algorithm = tauHists_Chi2NDF
-     display = StatBox
-  }
- 
-  hist tauPhiVsEta {
-   algorithm = tauHists_Chi2Scatter
-    display = StatBox
-  }
-
-  hist tauPhiVsEtaEt15 {
-    algorithm = tauHists_Chi2Scatter/Loose
-    display = StatBox
-  }
-
-  hist tauPhiVsEtaEt15BDTLoose {
-    algorithm = tauHists_Chi2Scatter/Loose
-    display = StatBox
-  }
-
-  hist tauCharge {
-    algorithm = tauHists_Chi2NDF_noEmpty
     display = StatBox,LogY
   }
 
-  hist nTauCandidates {
-    algorithm = tauHists_Chi2NDF
-      display = StatBox,LogY
+  hist RNNJetScoreSigTrans {
+    display = StatBox,LogY
   }
 
   hist tauEt {
@@ -149,27 +117,27 @@ dir Tau {
       display = StatBox,LogY
   }
 
-  hist tauEtVsPhi {
-    algorithm = tauHists_Chi2Scatter
-      display = StatBox
+  hist tauEta {
+    algorithm = tauHists_Chi2NDF
+     display = StatBox
   }
 
-  hist tauEtVsEta {
-    algorithm = tauHists_Chi2Scatter
+  hist tauEtaVsLB {
+    algorithm = tauHists_Chi2Scatter/Loose
     display = StatBox
   }
 
-  hist tauEtVsLB {
-    algorithm = tauHists_Chi2Scatter/Loose
+  hist tauPhi {
+    algorithm = tauHists_Chi2NDF
     display = StatBox
   }
 
-
-  hist tauEtaVsLB {
-    algorithm = tauHists_Chi2Scatter/Loose
+  hist tauPhiVsEta {
+   algorithm = tauHists_Chi2Scatter
     display = StatBox
   }
 
+
   hist tauPhiVsLB {
     algorithm =  tauHists_Chi2Scatter/Loose
     display = StatBox
@@ -180,145 +148,402 @@ dir Tau {
     display = StatBox
   }
 
-  hist NumTracks {
+  hist tauNumTracks {
     algorithm = tauHists_Chi2NDF
     display = StatBox
   }
 
-  hist NumCoreTrkVsLB {
-    algorithm = tauHists_Chi2Scatter/veryLoose 
+  hist nCluster {
+    algorithm = tauHists_Chi2NDF/veryLoose
     display = StatBox
   }
 
-  
-  hist nCluster {
-    algorithm = tauHists_Chi2NDF/veryLoose
+  hist tauEtVsEta {
+    algorithm = tauHists_Chi2Scatter
     display = StatBox
   }
 
-  hist PtTESMVA {
+  hist tauEtVsPhi {
+    algorithm = tauHists_Chi2Scatter
+      display = StatBox
+  }
+
+
+  hist nTauCandidates {
     algorithm = tauHists_Chi2NDF
-    display = StatBox
+      display = StatBox,LogY
   }
 
-  hist Ptcombined {
+
+  hist nHighPtTauCandidates {
     algorithm = tauHists_Chi2NDF
+    display = StatBox,LogY
+  }
+
+
+  hist tauPhiVsEta_et15 {
+    algorithm = tauHists_Chi2Scatter/Loose
     display = StatBox
   }
 
-  dir TauB {
-    output = Tau/TauB
+  hist tauPhiVsEta_et15_RNNLoose {
+    algorithm = tauHists_Chi2Scatter/Loose
+    display = StatBox
+  }
+
+
+  dir Calo {
+    output = Tau/Calo
     algorithm = tauHists_Chi2NDF_noEmpty
     hist all_in_dir {
       display = StatBox
     }
 
-    hist Tau_TauB_tauPhiVsEta {
-      algorithm = tauHists_Chi2Scatter
-      display = StatBox
+    hist Tau_Calo_EMRadius {
+      algorithm = tauHists_Chi2NDF_noEmpty
+      display = StatBox,LogY
     }
 
-    hist Tau_TauB_tauEtaVsLB {
-      algorithm = tauHists_Chi2Scatter
-      display = StatBox
+    hist Tau_Calo_hadRadius {
+      algorithm = tauHists_Chi2NDF_noEmpty
+      display = StatBox,LogY
+    } 
+
+    hist Tau_Calo_stripWidth2 {
+      algorithm = tauHists_Chi2NDF_noEmpty
+      display = StatBox,LogY
     }
 
-    hist Tau_TauB_tauPhiVsLB {
-      algorithm = tauHists_Chi2Scatter
+    hist Tau_Calo_isolFrac {
+      algorithm = tauHists_Chi2NDF_noEmpty
       display = StatBox
+    }  
+
+    hist Tau_Calo_nStrip {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
+
+    hist Tau_Calo_etEMAtEMScale {
+      algorithm = tauHists_Chi2NDF_noEmpty
+      display = StatBox,LogY
     }
 
-    hist Tau_TauB_tauEtaVsLBet15BDTLoose {
-      algorithm = tauHists_Chi2Scatter/Loose
+    hist Tau_Calo_etHadAtEMScale {
+      algorithm = tauHists_Chi2NDF_noEmpty
+      display = StatBox,LogY
+    }
+ 
+    hist Tau_Calo_centFracVsLB {
+      algorithm = tauHists_Chi2Scatter_noEmpty
       display = StatBox
     }
 
-    hist Tau_TauB_tauPhiVsLBet15BDTLoose {
-      algorithm = tauHists_Chi2Scatter/Loose
+     hist Tau_Calo_isolFracVsLB {
+       algorithm = tauHists_Chi2Scatter_noEmpty
+       display = StatBox
+     }
+
+     hist Tau_Calo_centralityFraction {
+#        algorithm = tauHists_Chi2NDF
+        display = StatBox
+     }
+
+     hist Tau_Calo_dRmax {
+       algorithm = tauHists_Chi2NDF
+       display = StatBox,LogY
+     }
+
+     hist Tau_Calo_eta {
+       algorithm = tauHists_Chi2NDF
+       display = StatBox
+     } 
+
+     hist Tau_Calo_phi {
+       algorithm = tauHists_Chi2NDF
+       display = StatBox
+     } 
+
+     hist Tau_Calo_trkAvgDist {
+       algorithm = tauHists_Chi2NDF
+       display = StatBox
+     }
+  }
+
+  dir Track {
+    output = Tau/Track
+    algorithm = tauHists_Chi2NDF/noMatch
+
+    hist all_in_dir {
       display = StatBox
     }
 
-    hist Tau_TauB_nTauCandidates {
+    hist Tau_Track_leadTrkPt {
       algorithm = tauHists_Chi2NDF
       display = StatBox,LogY
     }
 
-    hist Tau_TauB_tauCharge {
+    hist Tau_Track_trkWidth2 {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
+    hist Tau_Track_trkWidth2 {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
+
+    hist Tau_Track_ipZ0SinThetaSigLeadTrk {
       algorithm = tauHists_Chi2NDF_noEmpty
+      display = StatBox
+    }
+
+    hist Tau_Track_etOverPtLeadTrk {
+      algorithm = tauHists_Chi2NDF
       display = StatBox,LogY
     }
 
-    hist Tau_TauB_tauEt {
+    hist Tau_Track_ipSigLeadTrk {
       algorithm = tauHists_Chi2NDF
       display = StatBox,LogY
     }
 
-    hist Tau_TauB_tauEta {
+    hist Tau_Track_massTrkSys {
+      algorithm = tauHists_Chi2NDF 
+      display = StatBox,LogY
+    }
+
+    hist Tau_Track_trFlightPathSig {
       algorithm = tauHists_Chi2NDF
+      display = StatBox       
+    }
+
+    hist Tau_Track_numberOfSCTHits {
+      display = StatBox,LogY
+    }  
+
+
+    hist Tau_Track_numberOfPixelHits {
+      display = StatBox,LogY
+    }
+
+
+    hist Tau_Track_numberOfTRTHits {
+      display = StatBox,LogY
+    }
+
+    hist Tau_Track_numberOfTRTHighThresholdHits {
+      display = StatBox,LogY
+    }   
+
+    hist Tau_Track_numberOfTRTHighThresholdOutliers {
+      display = StatBox,LogY
+    }
+
+    hist Tau_Track_numberOfTRTOutliers {
+      display = StatBox,LogY
+    }
+
+
+    hist Tau_Track_d0 {
+      algorithm = tauHists_Chi2NDF_noEmpty/veryLoose
+      display = StatBox,<AxisRange(-5,5,"X")>,LogY
+    }
+
+    hist Tau_Track_eta {
+      algorithm = tauHists_Chi2NDF/Loose
       display = StatBox
     } 
 
-    hist Tau_TauB_tauPhi {
+    hist Tau_Track_pT {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
+
+
+    hist Tau_Track_phi {
       algorithm = tauHists_Chi2NDF
       display = StatBox
     } 
-   
-    dir Calo {
-      output = Tau/TauB/Calo
-      algorithm = tauHists_Chi2NDF_noEmpty
-      hist all_in_dir {
-        display = StatBox
-      }
 
-      hist Tau_TauB_Calo_jetSeedPt {
-        algorithm = tauHists_Chi2NDF
-        display = StatBox
-      }
+    hist Tau_Track_z0 {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox
+    } 
 
+    hist Tau_Track_nHighPtTaus {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
  
-      hist Tau_TauB_Calo_jetSeedEta {
-        algorithm = tauHists_Chi2NDF
+  }
+
+  dir Physics {
+    output = Tau/Physics
+    algorithm = tauHists_Chi2NDF/noMatch
+
+    hist all_in_dir {
+      display = StatBox
+    }
+
+    dir W {
+      output = Tau/Physics/W
+      algorithm = tauHists_Chi2NDF/noMatch
+
+      hist all_in_dir {
         display = StatBox
       }
 
-      hist Tau_TauB_Calo_jetSeedPhi {
+      hist tau_pTVsEta {
         algorithm = tauHists_Chi2NDF
         display = StatBox
-      }      
-
-      hist Tau_TauB_Calo_etEMAtEMScale {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
       }
 
-      hist Tau_TauB_Calo_etHadAtEMScale {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
-      }
+    }
 
-      hist Tau_TauB_Calo_EMRadius {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
+    dir Z {
+      output = Tau/Physics/Z
+      algorithm = tauHists_Chi2NDF/noMatch
+
+      hist all_in_dir {
+        display = StatBox
       }
 
-      hist Tau_TauB_Calo_hadRadius {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
+      hist tau_eta {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
       } 
 
-      hist Tau_TauB_Calo_isolFrac {
-        algorithm = tauHists_Chi2NDF_noEmpty
+      hist tau_pTVsEta {
+        algorithm = tauHists_Chi2NDF
         display = StatBox
-      }  
+      } 
 
-      hist Tau_TauB_Calo_nStrip {
+      hist lepton_pTVsEta {
         algorithm = tauHists_Chi2NDF
-        display = StatBox,LogY
-      }
+        display = StatBox
+      } 
 
-      hist Tau_TauB_Calo_stripWidth2 {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
+    }
+
+  }
+
+
+  dir TauB {
+    output = Tau/TauB
+    algorithm = tauHists_Chi2NDF_noEmpty
+    hist all_in_dir {
+      display = StatBox
+    }
+
+    hist Tau_TauB_tauCharge {
+      algorithm = tauHists_Chi2NDF_noEmpty
+      display = StatBox,LogY
+    }
+
+    hist Tau_TauB_RNNJetScore {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
+
+    hist Tau_TauB_RNNJetScoreSigTrans {
+      display = StatBox,LogY
+    }
+
+    hist Tau_TauB_tauEt {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
+
+    hist Tau_TauB_tauEta {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox
+    } 
+
+    hist Tau_TauB_tauEtaVsLB {
+      algorithm = tauHists_Chi2Scatter
+      display = StatBox
+    }
+
+
+    hist Tau_TauB_tauPhi {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox
+    } 
+
+
+    hist Tau_TauB_tauPhiVsEta {
+      algorithm = tauHists_Chi2Scatter
+      display = StatBox
+    }
+
+    hist Tau_TauB_tauPhiVsLB {
+      algorithm = tauHists_Chi2Scatter
+      display = StatBox
+    }
+
+
+    hist Tau_TauB_nTauCandidates {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
+
+
+    dir Calo {
+      output = Tau/TauB/Calo
+      algorithm = tauHists_Chi2NDF_noEmpty
+      hist all_in_dir {
+        display = StatBox
+      }
+
+      hist Tau_TauB_Calo_jetSeedEta {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      }
+
+      hist Tau_TauB_Calo_jetSeedPhi {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      }      
+
+
+      hist Tau_TauB_Calo_jetSeedPt {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      }
+
+      hist Tau_TauB_Calo_EMRadius {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
+      }
+
+      hist Tau_TauB_Calo_hadRadius {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
+      } 
+
+      hist Tau_TauB_Calo_stripWidth2 {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
+      }
+
+      hist Tau_TauB_Calo_isolFrac {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox
+      }  
+
+      hist Tau_TauB_Calo_nStrip {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogY
+      }
+
+      hist Tau_TauB_Calo_etEMAtEMScale {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
+      }
+
+      hist Tau_TauB_Calo_etHadAtEMScale {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
       }
  
       hist Tau_TauB_Calo_CentFracVsLB {
@@ -330,109 +555,90 @@ dir Tau {
         algorithm = tauHists_Chi2Scatter_noEmpty
 	display = StatBox
       }
-    }
 
-    dir Track {
-      output = Tau/TauB/Track
-      algorithm = tauHists_Chi2NDF/noMatch
-  
-      hist all_in_dir {
+      hist Tau_TauB_Calo_centralityFraction {
+#        algorithm = tauHists_Chi2NDF
         display = StatBox
       }
 
-      hist Tau_TauB_Track_pT {
+      hist Tau_TauB_Calo_dRmax {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
 
-      hist Tau_TauB_Track_eta {
-        algorithm = tauHists_Chi2NDF/Loose
+      hist Tau_TauB_Calo_eta {
+        algorithm = tauHists_Chi2NDF
         display = StatBox
       } 
 
-      hist Tau_TauB_Track_phi {
+      hist Tau_TauB_Calo_phi {
         algorithm = tauHists_Chi2NDF
         display = StatBox
       } 
 
-      hist Tau_TauB_Track_leadTrkPt {
+      hist Tau_TauB_Calo_trkAvgDist {
         algorithm = tauHists_Chi2NDF
-        display = StatBox,LogY
-      }
-
-      hist Tau_TauB_Track_nHighPTtaus {
-	algorithm = tauHists_Chi2NDF
-	display = StatBox,LogY
-      }
-
-      hist Tau_TauB_Track_dRJetSeedAxis {
-	display = StatBox
+        display = StatBox
       }
 
-      hist Tau_TauB_Track_d0 {
-        algorithm = tauHists_Chi2NDF_noEmpty/veryLoose
-        display = StatBox,<AxisRange(-5,5,"X")>,LogY
-      }
+    }
 
-      hist Tau_TauB_Track_z0TJVA {
-        display = StatBox,<AxisRange(-35,35,"X")>,LogY
+    dir Track {
+      output = Tau/TauB/Track
+      algorithm = tauHists_Chi2NDF/noMatch
+  
+      hist all_in_dir {
+        display = StatBox
       }
 
-      hist Tau_TauB_Track_z0PriVtx {
-        display = StatBox,<AxisRange(-35,35,"X")>,LogY
+      hist Tau_TauB_Track_leadTrkPt {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogY
       }
 
       hist Tau_TauB_Track_trkWidth2 {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
-      hist Tau_TauB_Track_rConv {
-        display = StatBox,LogY
-      }
-  
-      hist Tau_TauB_Track_rConvII {
+      hist Tau_TauB_Track_trkWidth2 {
+        algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
+
       hist Tau_TauB_Track_ipZ0SinThetaSigLeadTrk {
         algorithm = tauHists_Chi2NDF_noEmpty
         display = StatBox
       }
 
-      hist Tau_TauB_Track_leadTrackDeltaEta {
-        algorithm = tauHists_Chi2NDF
+      hist Tau_TauB_Track_etOverPtLeadTrk {
+#       algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
-      hist Tau_TauB_Track_leadTrackDeltaPhi {
+
+      hist Tau_TauB_Track_ipSigLeadTrk {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
-      hist Tau_TauB_Track_eProbabilityHT {
-        display = StatBox
-      }
-  
-      hist Tau_TauB_Track_numberOfPixelHits {
-        display = StatBox,LogY
-      }
 
-      hist Tau_TauB_Track_numberOfPixelSharedHits {
+      hist Tau_TauB_Track_massTrkSys {
+        algorithm = tauHists_Chi2NDF 
         display = StatBox,LogY
       }
 
-      hist Tau_TauB_Track_numberOfInnermostPixelLayerHits {
-        display = StatBox,LogY
+      hist Tau_TauB_Track_trFlightPathSig {
+#       algorithm = tauHists_Chi2NDF
+        display = StatBox       
       }
 
       hist Tau_TauB_Track_numberOfSCTHits {
         display = StatBox,LogY
       }  
 
-      hist Tau_TauB_Track_numberOfSCTSharedHits {
+
+      hist Tau_TauB_Track_numberOfPixelHits {
         display = StatBox,LogY
-      }  
+      }
+
 
       hist Tau_TauB_Track_numberOfTRTHits {
         display = StatBox,LogY
@@ -449,187 +655,118 @@ dir Tau {
       hist Tau_TauB_Track_numberOfTRTOutliers {
         display = StatBox,LogY
       }
-  
-      hist Tau_TauB_Track_z0VsLB {
-	display = StatBox,<AxisRange(-35,35,"Y")>
-      }
- 
-    }
 
-    dir Identification {
-      output = Tau/TauB/Identification
-      algorthm = tauHists_Chi2NDF_noEmpty
-      hist all_in_dir {
-        display = StatBox
-      }
 
-      hist Tau_TauB_Identification_tauBDTLoose {
-        algorithm = tauHists_Chi2NDF/Loose 
-        display = StatBox 
+      hist Tau_TauB_Track_d0 {
+        algorithm = tauHists_Chi2NDF_noEmpty/veryLoose
+        display = StatBox,<AxisRange(-5,5,"X")>,LogY
       }
 
-      hist Tau_TauB_Identification_tauBDTMedium {
+      hist Tau_TauB_Track_eta {
         algorithm = tauHists_Chi2NDF/Loose
-        display = StatBox 
-      }
+        display = StatBox
+      } 
 
-      hist Tau_TauB_Identification_tauBDTTight {
-        algorithm = tauHists_Chi2NDF 
-        display = StatBox 
+      hist Tau_TauB_Track_pT {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogY
       }
 
-      hist Tau_TauB_Identification_BDTEleScoreSigTrans {
-        algorithm = tauHists_Chi2NDF_noEmpty
+
+      hist Tau_TauB_Track_phi {
+        algorithm = tauHists_Chi2NDF
         display = StatBox
-       }
+      } 
+
+      hist Tau_TauB_Track_z0 {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      } 
 
-      hist Tau_TauB_Identification_BDTJetScore {
+      hist Tau_TauB_Track_nHighPtTaus {
 	algorithm = tauHists_Chi2NDF
 	display = StatBox,LogY
       }
 
-      hist Tau_TauB_Identification_BDTJetScoreSigTrans {
-	display = StatBox,LogY
-      }
+ 
+    }
 
-      hist Tau_TauB_Identification_muonVeto {
+    dir Identification {
+      output = Tau/TauB/Identification
+      algorthm = tauHists_Chi2NDF_noEmpty
+      hist all_in_dir {
         display = StatBox
       }
 
-      hist Tau_TauB_Identification_eleBDTMedium {
-        algorithm = tauHists_Chi2NDF/veryLoose
-        display = StatBox
+      hist Tau_TauB_Identification_tauRNNLoose {
+        algorithm = tauHists_Chi2NDF/Loose 
+        display = StatBox 
       }
 
-      hist Tau_TauB_Identification_eleBDTTight {
+      hist Tau_TauB_Identification_tauRNNMedium {
         algorithm = tauHists_Chi2NDF/Loose
-        display = StatBox
+        display = StatBox 
       }
 
-      dir tauJetBDTinputs {
-	output = Tau/TauB/Identification/tauJetBDTinputs
-	algoithm = tauHists_Chi2NDF_noEmpty
+      hist Tau_TauB_Identification_muonVeto {
+        display = StatBox
+      }
 
-        hist Tau_TauB_Identification_tauJetBDTinputs_CentFrac {
-#          algorithm = tauHists_Chi2NDF
+      dir RNNLoose {
+        output = Tau/TauB/Identification/RNNLoose
+        algorithm = tauHists_Chi2NDF
+        hist all_in_dir {
           display = StatBox
         }
 
-        hist Tau_TauB_Identification_tauJetBDTinputs_dRmax {
+        hist Tau_TauB_Identification_RNNLoose_phi {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
+          display = StatBox
+        } 
 
-        hist Tau_TauB_Identification_tauJetBDTinputs_trkAvgDist {
+        hist Tau_TauB_Identification_RNNLoose_eta {
           algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauB_Identification_tauJetBDTinputs_SumPtTrkFrac {
+        hist Tau_TauB_Identification_RNNLoose_et {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauB_Identification_tauJetBDTinputs_etOverPtLeadTrk {
-#          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
+          display = StatBox
+        } 
 
-        hist Tau_TauB_Identification_tauJetBDTinputs_absipSigLeadTrk {
+        hist Tau_TauB_Identification_RNNLoose_NumTracks {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauB_Identification_tauJetBDTinputs_trFlightPathSig {
-#          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
+      }
 
-        hist Tau_TauB_Identification_tauJetBDTinputs_massTrkSys {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox,LogY
-        }
+      dir RNNMedium {
 
-        hist Tau_TauB_Identification_tauJetBDTinputs_EMPOverTrkSysP {
-#          algorithm = tauHists_Chi2NDF 
+        output = Tau/TauB/Identification/RNNMedium
+        algorithm = tauHists_Chi2NDF
+        hist all_in_dir {
           display = StatBox
         }
 
-        hist Tau_TauB_Identification_tauJetBDTinputs_mEflowApprox {
-#          algorithm = tauHists_Chi2NDF 
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauB_Identification_tauJetBDTinputs_ptRatioEflowApprox {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauB_Identification_RNNMedium_phi {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauB_Identification_tauJetBDTinputs_ptIntermediateAxis {
+        hist Tau_TauB_Identification_RNNMedium_eta {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-      }
-
-      dir EleVetoBDTinputs {
-	output = Tau/TauB/Identification/EleVetoBDTinputs
-	algoithm = tauHists_Chi2NDF_noEmpty
-
-        hist Tau_TauB_Identification_EleVetoBDTinputs_etHotShotWinOverPtLeadTrk {
-#          algorithm = tauHists_Chi2NDF 
           display = StatBox
-        }
-
-        hist Tau_TauB_Identification_EleVetoBDTinputs_EMFracFixed {
-#          algorithm = tauHists_Chi2NDF 
-          display = StatBox
-        }
+        } 
 
-        hist Tau_TauB_Identification_EleVetoBDTinputs_hadLeakFracFixed {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauB_Identification_RNNMedium_et {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauB_Identification_EleVetoBDTinputs_PSSFrac {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauB_Identification_RNNMedium_NumTracks {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
-      }
-
-      dir BDTLoose15GeV {
-	output = Tau/TauB/Identification/BDTLoose15GeV
-	algoithm = tauHists_Chi2NDF
-
-	hist Tau_TauB_Identification_BDTLoose15GeV_et {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox,LogY
-	}
-
-	hist Tau_TauB_Identification_BDTLoose15GeV_eta {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox
-	}
-
-	hist Tau_TauB_Identification_BDTLoose15GeV_phi {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox
-	}
-
-	hist Tau_TauB_Identification_BDTLoose15GeV_numTracks {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox,LogY
-	}
-
-	hist Tau_TauB_Identification_BDTLoose15GeV_nCluster {
-          algorithm = tauHists_Chi2NDF/Loose 
-	  display = StatBox,LogY
-	}
-
-	hist Tau_TauB_Identification_BDTLoose15GeV_PanMode {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox,LogY
-	}
-
+        } 
       }
     }
 
@@ -641,12 +778,17 @@ dir Tau {
         display = StatBox
       }
 
-      hist Tau_TauB_SubStructure_nShot {
-        algorithm = tauHists_Chi2NDF 
+      hist Tau_TauB_SubStructure_shots_pt3 {
+        algorithm = tauHists_Chi2NDF_noEmpty 
         display = StatBox,LogY
-      }  
-      
-      hist Tau_TauB_SubStructure_InvMassEffClusters {
+      }
+
+      hist Tau_TauB_SubStructure_BDTscoreAsP0 {
+        algorithm = tauHists_Chi2NDF_noEmpty 
+        display = StatBox
+      }
+
+      hist Tau_TauB_SubStructure_EMFracTrk {
         algorithm = tauHists_Chi2NDF_noEmpty 
         display = StatBox
       }
@@ -661,12 +803,7 @@ dir Tau {
         display = StatBox
       }
 
-      hist Tau_TauB_SubStructure_shots_pt3 {
-        algorithm = tauHists_Chi2NDF_noEmpty 
-        display = StatBox,LogY
-      }
-
-      hist Tau_TauB_SubStructure_EMFracTrk {
+      hist Tau_TauB_SubStructure_InvMassEffClusters {
         algorithm = tauHists_Chi2NDF_noEmpty 
         display = StatBox
       }
@@ -676,27 +813,37 @@ dir Tau {
         display = StatBox,LogY
       }
 
-      hist Tau_TauB_SubStructure_BDTscoreAsP0 {
-        algorithm = tauHists_Chi2NDF_noEmpty 
-        display = StatBox
+      hist Tau_TauB_SubStructure_nShot {
+        algorithm = tauHists_Chi2NDF 
+        display = StatBox,LogY
+      }  
+
+      hist Tau_TauB_SubStructure_PSSFracEffCluster {
+         algorithm = tauHists_Chi2NDF 
+         display = StatBox
       }
- 
+
+      hist Tau_TauB_SubStructure_ptRatioApprox {
+         algorithm = tauHists_Chi2NDF 
+         display = StatBox
+      }
+
       hist Tau_TauB_SubStructure_PanMode {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
 
-      hist Tau_TauB_SubStructure_PanPt {
+      hist Tau_TauB_SubStructure_PanEta {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
 
-      hist Tau_TauB_SubStructure_PanEta {
+      hist Tau_TauB_SubStructure_PanPhi {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
 
-      hist Tau_TauB_SubStructure_PanPhi {
+      hist Tau_TauB_SubStructure_PanPt {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
@@ -711,38 +858,17 @@ dir Tau {
       display = StatBox
     }
 
-    hist Tau_TauCR_tauPhiVsEta {
-      algorithm = tauHists_Chi2Scatter
-      display = StatBox
-    }
-
-    hist Tau_TauCR_tauEtaVsLB {
-      algorithm = tauHists_Chi2Scatter
-      display = StatBox
-    }
-
-    hist Tau_TauCR_tauPhiVsLB {
-      algorithm = tauHists_Chi2Scatter
-      display = StatBox
-    }
-
-    hist Tau_TauCR_tauEtaVsLBet15BDTLoose {
-      algorithm = tauHists_Chi2Scatter/Loose
-      display = StatBox
-    }
-
-    hist Tau_TauCR_tauPhiVsLBet15BDTLoose {
-      algorithm = tauHists_Chi2Scatter/Loose
-      display = StatBox
+    hist Tau_TauB_tauCharge {
+      algorithm = tauHists_Chi2NDF_noEmpty
+      display = StatBox,LogY
     }
 
-    hist Tau_TauCR_nTauCandidates {
+    hist Tau_TauCR_RNNJetScore {
       algorithm = tauHists_Chi2NDF
       display = StatBox,LogY
     }
 
-    hist Tau_TauCR_tauCharge {
-      algorithm = tauHists_Chi2NDF_noEmpty
+    hist Tau_TauCR_RNNJetScoreSigTrans {
       display = StatBox,LogY
     }
 
@@ -756,10 +882,35 @@ dir Tau {
       display = StatBox
     } 
 
+    hist Tau_TauCR_tauEtaVsLB {
+      algorithm = tauHists_Chi2Scatter
+      display = StatBox
+    }
+
+
     hist Tau_TauCR_tauPhi {
       algorithm = tauHists_Chi2NDF
       display = StatBox
     } 
+
+
+    hist Tau_TauCR_tauPhiVsEta {
+      algorithm = tauHists_Chi2Scatter
+      display = StatBox
+    }
+
+    hist Tau_TauCR_tauPhiVsLB {
+      algorithm = tauHists_Chi2Scatter
+      display = StatBox
+    }
+
+
+    hist Tau_TauCR_nTauCandidates {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
+
+
    
     dir Calo {
       output = Tau/TauCR/Calo
@@ -767,13 +918,6 @@ dir Tau {
       hist all_in_dir {
         display = StatBox
       }
-
-      hist Tau_TauCR_Calo_jetSeedPt {
-        algorithm = tauHists_Chi2NDF
-        display = StatBox
-      }
-
- 
       hist Tau_TauCR_Calo_jetSeedEta {
         algorithm = tauHists_Chi2NDF
         display = StatBox
@@ -784,14 +928,10 @@ dir Tau {
         display = StatBox
       }      
 
-      hist Tau_TauCR_Calo_etEMAtEMScale {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
-      }
 
-      hist Tau_TauCR_Calo_etHadAtEMScale {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
+      hist Tau_TauCR_Calo_jetSeedPt {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
       }
 
       hist Tau_TauCR_Calo_EMRadius {
@@ -804,6 +944,11 @@ dir Tau {
         display = StatBox,LogY
       } 
 
+      hist Tau_TauCR_Calo_stripWidth2 {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
+      }
+
       hist Tau_TauCR_Calo_isolFrac {
         algorithm = tauHists_Chi2NDF_noEmpty
         display = StatBox
@@ -814,7 +959,12 @@ dir Tau {
         display = StatBox,LogY
       }
 
-      hist Tau_TauCR_Calo_stripWidth2 {
+      hist Tau_TauCR_Calo_etEMAtEMScale {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
+      }
+
+      hist Tau_TauCR_Calo_etHadAtEMScale {
         algorithm = tauHists_Chi2NDF_noEmpty
         display = StatBox,LogY
       }
@@ -828,109 +978,90 @@ dir Tau {
         algorithm = tauHists_Chi2Scatter_noEmpty
 	display = StatBox
       }
-    }
 
-    dir Track {
-      output = Tau/TauCR/Track
-      algorithm = tauHists_Chi2NDF/noMatch
-  
-      hist all_in_dir {
+      hist Tau_TauCR_Calo_centralityFraction {
+#        algorithm = tauHists_Chi2NDF
         display = StatBox
       }
 
-      hist Tau_TauCR_Track_pT {
+      hist Tau_TauCR_Calo_dRmax {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
 
-      hist Tau_TauCR_Track_eta {
-        algorithm = tauHists_Chi2NDF/Loose
+      hist Tau_TauCR_Calo_eta {
+        algorithm = tauHists_Chi2NDF
         display = StatBox
       } 
 
-      hist Tau_TauCR_Track_phi {
+      hist Tau_TauCR_Calo_phi {
         algorithm = tauHists_Chi2NDF
         display = StatBox
       } 
 
-      hist Tau_TauCR_Track_leadTrkPt {
+      hist Tau_TauCR_Calo_trkAvgDist {
         algorithm = tauHists_Chi2NDF
-        display = StatBox,LogY
-      }
-
-      hist Tau_TauCR_Track_nHighPTtaus {
-	algorithm = tauHists_Chi2NDF
-	display = StatBox,LogY
-      }
-
-      hist Tau_TauCR_Track_dRJetSeedAxis {
-	display = StatBox
+        display = StatBox
       }
 
-      hist Tau_TauCR_Track_d0 {
-        algorithm = tauHists_Chi2NDF_noEmpty/veryLoose
-        display = StatBox,<AxisRange(-5,5,"X")>,LogY
-      }
+    }
 
-      hist Tau_TauCR_Track_z0TJVA {
-        display = StatBox,<AxisRange(-35,35,"X")>,LogY
+    dir Track {
+      output = Tau/TauCR/Track
+      algorithm = tauHists_Chi2NDF/noMatch
+  
+      hist all_in_dir {
+        display = StatBox
       }
 
-      hist Tau_TauCR_Track_z0PriVtx {
-        display = StatBox,<AxisRange(-35,35,"X")>,LogY
+      hist Tau_TauCR_Track_leadTrkPt {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogY
       }
 
       hist Tau_TauCR_Track_trkWidth2 {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
-      hist Tau_TauCR_Track_rConv {
-        display = StatBox,LogY
-      }
-  
-      hist Tau_TauCR_Track_rConvII {
+      hist Tau_TauCR_Track_trkWidth2 {
+        algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
+
       hist Tau_TauCR_Track_ipZ0SinThetaSigLeadTrk {
         algorithm = tauHists_Chi2NDF_noEmpty
         display = StatBox
       }
 
-      hist Tau_TauCR_Track_leadTrackDeltaEta {
-        algorithm = tauHists_Chi2NDF
+      hist Tau_TauCR_Track_etOverPtLeadTrk {
+#       algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
-      hist Tau_TauCR_Track_leadTrackDeltaPhi {
+
+      hist Tau_TauCR_Track_ipSigLeadTrk {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
-      hist Tau_TauCR_Track_eProbabilityHT {
-        display = StatBox
-      }
-  
-      hist Tau_TauCR_Track_numberOfPixelHits {
-        display = StatBox,LogY
-      }
 
-      hist Tau_TauCR_Track_numberOfPixelSharedHits {
+      hist Tau_TauCR_Track_massTrkSys {
+        algorithm = tauHists_Chi2NDF 
         display = StatBox,LogY
       }
 
-      hist Tau_TauCR_Track_numberOfInnermostPixelLayerHits {
-        display = StatBox,LogY
+      hist Tau_TauCR_Track_trFlightPathSig {
+#       algorithm = tauHists_Chi2NDF
+        display = StatBox       
       }
 
       hist Tau_TauCR_Track_numberOfSCTHits {
         display = StatBox,LogY
       }  
 
-      hist Tau_TauCR_Track_numberOfSCTSharedHits {
+
+      hist Tau_TauCR_Track_numberOfPixelHits {
         display = StatBox,LogY
-      }  
+      }
+
 
       hist Tau_TauCR_Track_numberOfTRTHits {
         display = StatBox,LogY
@@ -947,9 +1078,37 @@ dir Tau {
       hist Tau_TauCR_Track_numberOfTRTOutliers {
         display = StatBox,LogY
       }
-  
-      hist Tau_TauCR_Track_z0VsLB {
-	display = StatBox,<AxisRange(-35,35,"Y")>
+
+
+      hist Tau_TauCR_Track_d0 {
+        algorithm = tauHists_Chi2NDF_noEmpty/veryLoose
+        display = StatBox,<AxisRange(-5,5,"X")>,LogY
+      }
+
+      hist Tau_TauCR_Track_eta {
+        algorithm = tauHists_Chi2NDF/Loose
+        display = StatBox
+      } 
+
+      hist Tau_TauCR_Track_pT {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogY
+      }
+
+
+      hist Tau_TauCR_Track_phi {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      } 
+
+      hist Tau_TauCR_Track_z0 {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      } 
+
+      hist Tau_TauCR_Track_nHighPtTaus {
+	algorithm = tauHists_Chi2NDF
+	display = StatBox,LogY
       }
  
     }
@@ -961,173 +1120,74 @@ dir Tau {
         display = StatBox
       }
 
-      hist Tau_TauCR_Identification_tauBDTLoose {
+      hist Tau_TauCR_Identification_tauRNNLoose {
         algorithm = tauHists_Chi2NDF/Loose 
         display = StatBox 
       }
 
-      hist Tau_TauCR_Identification_tauBDTMedium {
+      hist Tau_TauCR_Identification_tauRNNMedium {
         algorithm = tauHists_Chi2NDF/Loose
         display = StatBox 
       }
 
-      hist Tau_TauCR_Identification_tauBDTTight {
-        algorithm = tauHists_Chi2NDF 
-        display = StatBox 
-      }
-
-      hist Tau_TauCR_Identification_BDTEleScoreSigTrans {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox
-       }
-
-      hist Tau_TauCR_Identification_BDTJetScore {
-	algorithm = tauHists_Chi2NDF
-	display = StatBox,LogY
-      }
-
-      hist Tau_TauCR_Identification_BDTJetScoreSigTrans {
-	display = StatBox,LogY
-      }
-
       hist Tau_TauCR_Identification_muonVeto {
         display = StatBox
       }
 
-      hist Tau_TauCR_Identification_eleBDTMedium {
-        algorithm = tauHists_Chi2NDF/veryLoose
-        display = StatBox
-      }
-
-      hist Tau_TauCR_Identification_eleBDTTight {
-        algorithm = tauHists_Chi2NDF/Loose
-        display = StatBox
-      }
-
-      dir tauJetBDTinputs {
-	output = Tau/TauCR/Identification/tauJetBDTinputs
-	algoithm = tauHists_Chi2NDF_noEmpty
-
-        hist Tau_TauCR_Identification_tauJetBDTinputs_CentFrac {
-#          algorithm = tauHists_Chi2NDF
+      dir RNNLoose {
+        output = Tau/TauCR/Identification/RNNLoose
+        algorithm = tauHists_Chi2NDF
+        hist all_in_dir {
           display = StatBox
         }
 
-        hist Tau_TauCR_Identification_tauJetBDTinputs_dRmax {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauCR_Identification_tauJetBDTinputs_trkAvgDist {
+        hist Tau_TauCR_Identification_RNNLoose_phi {
           algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauCR_Identification_tauJetBDTinputs_SumPtTrkFrac {
+        hist Tau_TauCR_Identification_RNNLoose_eta {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauCR_Identification_tauJetBDTinputs_etOverPtLeadTrk {
-#          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
+          display = StatBox
+        } 
 
-        hist Tau_TauCR_Identification_tauJetBDTinputs_absipSigLeadTrk {
+        hist Tau_TauCR_Identification_RNNLoose_et {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauCR_Identification_tauJetBDTinputs_trFlightPathSig {
-#          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
-
-        hist Tau_TauCR_Identification_tauJetBDTinputs_massTrkSys {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox,LogY
-        }
+        } 
 
-        hist Tau_TauCR_Identification_tauJetBDTinputs_EMPOverTrkSysP {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauCR_Identification_RNNLoose_NumTracks {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
-
-        hist Tau_TauCR_Identification_tauJetBDTinputs_mEflowApprox {
-#          algorithm = tauHists_Chi2NDF 
-          display = StatBox,LogY
-        }
+        } 
+      }
 
-        hist Tau_TauCR_Identification_tauJetBDTinputs_ptRatioEflowApprox {
-#          algorithm = tauHists_Chi2NDF 
+      dir RNNMedium {
+        output = Tau/TauCR/Identification/RNNMedium
+        algorithm = tauHists_Chi2NDF
+        hist all_in_dir {
           display = StatBox
         }
 
-        hist Tau_TauCR_Identification_tauJetBDTinputs_ptIntermediateAxis {
+        hist Tau_TauCR_Identification_RNNMedium_phi {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-      }
-
-      dir EleVetoBDTinputs {
-	output = Tau/TauCR/Identification/EleVetoBDTinputs
-	algoithm = tauHists_Chi2NDF_noEmpty
-
-        hist Tau_TauCR_Identification_EleVetoBDTinputs_etHotShotWinOverPtLeadTrk {
-#          algorithm = tauHists_Chi2NDF 
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauCR_Identification_EleVetoBDTinputs_EMFracFixed {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauCR_Identification_RNNMedium_eta {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauCR_Identification_EleVetoBDTinputs_hadLeakFracFixed {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauCR_Identification_RNNMedium_et {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauCR_Identification_EleVetoBDTinputs_PSSFrac {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauCR_Identification_RNNMedium_NumTracks {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
-      }
-
-      dir BDTLoose15GeV {
-	output = Tau/TauCR/Identification/BDTLoose15GeV
-	algoithm = tauHists_Chi2NDF
-
-	hist Tau_TauCR_Identification_BDTLoose15GeV_et {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox,LogY
-	}
-
-	hist Tau_TauCR_Identification_BDTLoose15GeV_eta {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox
-	}
-
-	hist Tau_TauCR_Identification_BDTLoose15GeV_phi {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox
-	}
-
-	hist Tau_TauCR_Identification_BDTLoose15GeV_numTracks {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox,LogY
-	}
-
-	hist Tau_TauCR_Identification_BDTLoose15GeV_nCluster {
-          algorithm = tauHists_Chi2NDF/Loose 
-	  display = StatBox,LogY
-	}
-
-	hist Tau_TauCR_Identification_BDTLoose15GeV_PanMode {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox,LogY
-	}
-
+        } 
       }
     }
 
@@ -1139,12 +1199,17 @@ dir Tau {
         display = StatBox
       }
 
-      hist Tau_TauCR_SubStructure_nShot {
-        algorithm = tauHists_Chi2NDF 
+      hist Tau_TauCR_SubStructure_shots_pt3 {
+        algorithm = tauHists_Chi2NDF_noEmpty 
         display = StatBox,LogY
-      }  
-      
-      hist Tau_TauCR_SubStructure_InvMassEffClusters {
+      }
+
+      hist Tau_TauCR_SubStructure_BDTscoreAsP0 {
+        algorithm = tauHists_Chi2NDF_noEmpty 
+        display = StatBox
+      }
+
+      hist Tau_TauCR_SubStructure_EMFracTrk {
         algorithm = tauHists_Chi2NDF_noEmpty 
         display = StatBox
       }
@@ -1159,12 +1224,7 @@ dir Tau {
         display = StatBox
       }
 
-      hist Tau_TauCR_SubStructure_shots_pt3 {
-        algorithm = tauHists_Chi2NDF_noEmpty 
-        display = StatBox,LogY
-      }
-
-      hist Tau_TauCR_SubStructure_EMFracTrk {
+      hist Tau_TauCR_SubStructure_InvMassEffClusters {
         algorithm = tauHists_Chi2NDF_noEmpty 
         display = StatBox
       }
@@ -1174,27 +1234,37 @@ dir Tau {
         display = StatBox,LogY
       }
 
-      hist Tau_TauCR_SubStructure_BDTscoreAsP0 {
-        algorithm = tauHists_Chi2NDF_noEmpty 
-        display = StatBox
+      hist Tau_TauCR_SubStructure_nShot {
+        algorithm = tauHists_Chi2NDF 
+        display = StatBox,LogY
+      }  
+
+      hist Tau_TauCR_SubStructure_PSSFracEffCluster {
+         algorithm = tauHists_Chi2NDF 
+         display = StatBox
       }
- 
+
+      hist Tau_TauCR_SubStructure_ptRatioApprox {
+         algorithm = tauHists_Chi2NDF 
+         display = StatBox
+      }
+
       hist Tau_TauCR_SubStructure_PanMode {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
 
-      hist Tau_TauCR_SubStructure_PanPt {
+      hist Tau_TauCR_SubStructure_PanEta {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
 
-      hist Tau_TauCR_SubStructure_PanEta {
+      hist Tau_TauCR_SubStructure_PanPhi {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
 
-      hist Tau_TauCR_SubStructure_PanPhi {
+      hist Tau_TauCR_SubStructure_PanPt {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
@@ -1209,38 +1279,17 @@ dir Tau {
       display = StatBox
     }
 
-    hist Tau_TauE_tauPhiVsEta {
-      algorithm = tauHists_Chi2Scatter
-      display = StatBox
-    }
-
-    hist Tau_TauE_tauEtaVsLB {
-      algorithm = tauHists_Chi2Scatter
-      display = StatBox
-    }
-
-    hist Tau_TauE_tauPhiVsLB {
-      algorithm = tauHists_Chi2Scatter
-      display = StatBox
-    }
-
-    hist Tau_TauE_tauEtaVsLBet15BDTLoose {
-      algorithm = tauHists_Chi2Scatter/Loose
-      display = StatBox
-    }
-
-    hist Tau_TauE_tauPhiVsLBet15BDTLoose {
-      algorithm = tauHists_Chi2Scatter/Loose
-      display = StatBox
+    hist Tau_TauE_tauCharge {
+      algorithm = tauHists_Chi2NDF_noEmpty
+      display = StatBox,LogY
     }
 
-    hist Tau_TauE_nTauCandidates {
+    hist Tau_TauE_RNNJetScore {
       algorithm = tauHists_Chi2NDF
       display = StatBox,LogY
     }
 
-    hist Tau_TauE_tauCharge {
-      algorithm = tauHists_Chi2NDF_noEmpty
+    hist Tau_TauE_RNNJetScoreSigTrans {
       display = StatBox,LogY
     }
 
@@ -1254,10 +1303,34 @@ dir Tau {
       display = StatBox
     } 
 
+    hist Tau_TauE_tauEtaVsLB {
+      algorithm = tauHists_Chi2Scatter
+      display = StatBox
+    }
+
+
     hist Tau_TauE_tauPhi {
       algorithm = tauHists_Chi2NDF
       display = StatBox
     } 
+
+
+    hist Tau_TauE_tauPhiVsEta {
+      algorithm = tauHists_Chi2Scatter
+      display = StatBox
+    }
+
+    hist Tau_TauE_tauPhiVsLB {
+      algorithm = tauHists_Chi2Scatter
+      display = StatBox
+    }
+
+
+    hist Tau_TauE_nTauCandidates {
+      algorithm = tauHists_Chi2NDF
+      display = StatBox,LogY
+    }
+
    
     dir Calo {
       output = Tau/TauE/Calo
@@ -1266,12 +1339,6 @@ dir Tau {
         display = StatBox
       }
 
-      hist Tau_TauE_Calo_jetSeedPt {
-        algorithm = tauHists_Chi2NDF
-        display = StatBox
-      }
-
- 
       hist Tau_TauE_Calo_jetSeedEta {
         algorithm = tauHists_Chi2NDF
         display = StatBox
@@ -1282,14 +1349,10 @@ dir Tau {
         display = StatBox
       }      
 
-      hist Tau_TauE_Calo_etEMAtEMScale {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
-      }
 
-      hist Tau_TauE_Calo_etHadAtEMScale {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
+      hist Tau_TauE_Calo_jetSeedPt {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
       }
 
       hist Tau_TauE_Calo_EMRadius {
@@ -1302,6 +1365,11 @@ dir Tau {
         display = StatBox,LogY
       } 
 
+      hist Tau_TauE_Calo_stripWidth2 {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
+      }
+
       hist Tau_TauE_Calo_isolFrac {
         algorithm = tauHists_Chi2NDF_noEmpty
         display = StatBox
@@ -1312,7 +1380,12 @@ dir Tau {
         display = StatBox,LogY
       }
 
-      hist Tau_TauE_Calo_stripWidth2 {
+      hist Tau_TauE_Calo_etEMAtEMScale {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
+      }
+
+      hist Tau_TauE_Calo_etHadAtEMScale {
         algorithm = tauHists_Chi2NDF_noEmpty
         display = StatBox,LogY
       }
@@ -1326,109 +1399,92 @@ dir Tau {
         algorithm = tauHists_Chi2Scatter_noEmpty
 	display = StatBox
       }
-    }
 
-    dir Track {
-      output = Tau/TauE/Track
-      algorithm = tauHists_Chi2NDF/noMatch
-  
-      hist all_in_dir {
+      hist Tau_TauE_Calo_centralityFraction {
+#        algorithm = tauHists_Chi2NDF
         display = StatBox
       }
 
-      hist Tau_TauE_Track_pT {
+      hist Tau_TauE_Calo_dRmax {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
 
-      hist Tau_TauE_Track_eta {
-        algorithm = tauHists_Chi2NDF/Loose
+      hist Tau_TauE_Calo_eta {
+        algorithm = tauHists_Chi2NDF
         display = StatBox
       } 
 
-      hist Tau_TauE_Track_phi {
+      hist Tau_TauE_Calo_phi {
         algorithm = tauHists_Chi2NDF
         display = StatBox
       } 
 
-      hist Tau_TauE_Track_leadTrkPt {
+      hist Tau_TauE_Calo_trkAvgDist {
         algorithm = tauHists_Chi2NDF
-        display = StatBox,LogY
+        display = StatBox
       }
 
-      hist Tau_TauE_Track_nHighPTtaus {
-	algorithm = tauHists_Chi2NDF
-	display = StatBox,LogY
-      }
 
-      hist Tau_TauE_Track_dRJetSeedAxis {
-	display = StatBox
-      }
+    }
 
-      hist Tau_TauE_Track_d0 {
-        algorithm = tauHists_Chi2NDF_noEmpty/veryLoose
-        display = StatBox,<AxisRange(-5,5,"X")>,LogY
-      }
+    dir Track {
+      output = Tau/TauE/Track
+      algorithm = tauHists_Chi2NDF/noMatch
 
-      hist Tau_TauE_Track_z0TJVA {
-        display = StatBox,<AxisRange(-35,35,"X")>,LogY
+  
+      hist all_in_dir {
+        display = StatBox
       }
 
-      hist Tau_TauE_Track_z0PriVtx {
-        display = StatBox,<AxisRange(-35,35,"X")>,LogY
+      hist Tau_TauE_Track_leadTrkPt {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogY
       }
 
       hist Tau_TauE_Track_trkWidth2 {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
-      hist Tau_TauE_Track_rConv {
-        display = StatBox,LogY
-      }
-  
-      hist Tau_TauE_Track_rConvII {
+      hist Tau_TauE_Track_trkWidth2 {
+        algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
+
       hist Tau_TauE_Track_ipZ0SinThetaSigLeadTrk {
         algorithm = tauHists_Chi2NDF_noEmpty
         display = StatBox
       }
 
-      hist Tau_TauE_Track_leadTrackDeltaEta {
-        algorithm = tauHists_Chi2NDF
+      hist Tau_TauE_Track_etOverPtLeadTrk {
+#       algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
-      hist Tau_TauE_Track_leadTrackDeltaPhi {
+
+      hist Tau_TauE_Track_ipSigLeadTrk {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
       }
-  
-      hist Tau_TauE_Track_eProbabilityHT {
-        display = StatBox
-      }
-  
-      hist Tau_TauE_Track_numberOfPixelHits {
-        display = StatBox,LogY
-      }
 
-      hist Tau_TauE_Track_numberOfPixelSharedHits {
+      hist Tau_TauE_Track_massTrkSys {
+        algorithm = tauHists_Chi2NDF 
         display = StatBox,LogY
       }
 
-      hist Tau_TauE_Track_numberOfInnermostPixelLayerHits {
-        display = StatBox,LogY
+      hist Tau_TauE_Track_trFlightPathSig {
+#       algorithm = tauHists_Chi2NDF
+        display = StatBox       
       }
 
       hist Tau_TauE_Track_numberOfSCTHits {
         display = StatBox,LogY
       }  
 
-      hist Tau_TauE_Track_numberOfSCTSharedHits {
+
+      hist Tau_TauE_Track_numberOfPixelHits {
         display = StatBox,LogY
-      }  
+      }
+
 
       hist Tau_TauE_Track_numberOfTRTHits {
         display = StatBox,LogY
@@ -1445,187 +1501,118 @@ dir Tau {
       hist Tau_TauE_Track_numberOfTRTOutliers {
         display = StatBox,LogY
       }
-  
-      hist Tau_TauE_Track_z0VsLB {
-	display = StatBox,<AxisRange(-35,35,"Y")>
-      }
- 
-    }
 
-    dir Identification {
-      output = Tau/TauE/Identification
-      algorthm = tauHists_Chi2NDF_noEmpty
-      hist all_in_dir {
-        display = StatBox
-      }
 
-      hist Tau_TauE_Identification_tauBDTLoose {
-        algorithm = tauHists_Chi2NDF/Loose 
-        display = StatBox 
+      hist Tau_TauE_Track_d0 {
+        algorithm = tauHists_Chi2NDF_noEmpty/veryLoose
+        display = StatBox,<AxisRange(-5,5,"X")>,LogY
       }
 
-      hist Tau_TauE_Identification_tauBDTMedium {
+      hist Tau_TauE_Track_eta {
         algorithm = tauHists_Chi2NDF/Loose
-        display = StatBox 
-      }
+        display = StatBox
+      } 
 
-      hist Tau_TauE_Identification_tauBDTTight {
-        algorithm = tauHists_Chi2NDF 
-        display = StatBox 
+      hist Tau_TauE_Track_pT {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogY
       }
 
-      hist Tau_TauE_Identification_BDTEleScoreSigTrans {
-        algorithm = tauHists_Chi2NDF_noEmpty
+
+      hist Tau_TauE_Track_phi {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      } 
+
+      hist Tau_TauE_Track_z0 {
+        algorithm = tauHists_Chi2NDF
         display = StatBox
-       }
+      } 
 
-      hist Tau_TauE_Identification_BDTJetScore {
+      hist Tau_TauE_Track_nHighPtTaus {
 	algorithm = tauHists_Chi2NDF
 	display = StatBox,LogY
       }
 
-      hist Tau_TauE_Identification_BDTJetScoreSigTrans {
-	display = StatBox,LogY
-      }
 
-      hist Tau_TauE_Identification_muonVeto {
+ 
+    }
+
+    dir Identification {
+      output = Tau/TauE/Identification
+      algorthm = tauHists_Chi2NDF_noEmpty
+      hist all_in_dir {
         display = StatBox
       }
 
-      hist Tau_TauE_Identification_eleBDTMedium {
-        algorithm = tauHists_Chi2NDF/veryLoose
-        display = StatBox
+      hist Tau_TauE_Identification_tauRNNLoose {
+        algorithm = tauHists_Chi2NDF/Loose 
+        display = StatBox 
       }
 
-      hist Tau_TauE_Identification_eleBDTTight {
+      hist Tau_TauE_Identification_tauRNNMedium {
         algorithm = tauHists_Chi2NDF/Loose
-        display = StatBox
+        display = StatBox 
       }
 
-      dir tauJetBDTinputs {
-	output = Tau/TauE/Identification/tauJetBDTinputs
-	algoithm = tauHists_Chi2NDF_noEmpty
+      hist Tau_TauE_Identification_muonVeto {
+        display = StatBox
+      }
 
-        hist Tau_TauE_Identification_tauJetBDTinputs_CentFrac {
-#          algorithm = tauHists_Chi2NDF
+      dir RNNLoose {
+        output = Tau/TauE/Identification/RNNLoose
+        algorithm = tauHists_Chi2NDF
+        hist all_in_dir {
           display = StatBox
         }
 
-        hist Tau_TauE_Identification_tauJetBDTinputs_dRmax {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauE_Identification_tauJetBDTinputs_trkAvgDist {
+        hist Tau_TauE_Identification_RNNLoose_phi {
           algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauE_Identification_tauJetBDTinputs_SumPtTrkFrac {
+        hist Tau_TauE_Identification_RNNLoose_eta {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauE_Identification_tauJetBDTinputs_etOverPtLeadTrk {
-#          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
+          display = StatBox
+        } 
 
-        hist Tau_TauE_Identification_tauJetBDTinputs_absipSigLeadTrk {
+        hist Tau_TauE_Identification_RNNLoose_et {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauE_Identification_tauJetBDTinputs_trFlightPathSig {
-#          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
-
-        hist Tau_TauE_Identification_tauJetBDTinputs_massTrkSys {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox,LogY
-        }
+        } 
 
-        hist Tau_TauE_Identification_tauJetBDTinputs_EMPOverTrkSysP {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauE_Identification_RNNLoose_NumTracks {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
-
-        hist Tau_TauE_Identification_tauJetBDTinputs_mEflowApprox {
-#          algorithm = tauHists_Chi2NDF 
-          display = StatBox,LogY
-        }
+        } 
+      }
 
-        hist Tau_TauE_Identification_tauJetBDTinputs_ptRatioEflowApprox {
-#          algorithm = tauHists_Chi2NDF 
+      dir RNNMedium {
+        output = Tau/TauE/Identification/RNNMedium
+        algorithm = tauHists_Chi2NDF
+        hist all_in_dir {
           display = StatBox
         }
 
-        hist Tau_TauE_Identification_tauJetBDTinputs_ptIntermediateAxis {
+        hist Tau_TauE_Identification_RNNMedium_phi {
           algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-      }
-
-      dir EleVetoBDTinputs {
-	output = Tau/TauE/Identification/EleVetoBDTinputs
-	algoithm = tauHists_Chi2NDF_noEmpty
-
-        hist Tau_TauE_Identification_EleVetoBDTinputs_etHotShotWinOverPtLeadTrk {
-#          algorithm = tauHists_Chi2NDF 
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauE_Identification_EleVetoBDTinputs_EMFracFixed {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauE_Identification_RNNMedium_eta {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauE_Identification_EleVetoBDTinputs_hadLeakFracFixed {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauE_Identification_RNNMedium_et {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
+        } 
 
-        hist Tau_TauE_Identification_EleVetoBDTinputs_PSSFrac {
-#          algorithm = tauHists_Chi2NDF 
+        hist Tau_TauE_Identification_RNNMedium_NumTracks {
+          algorithm = tauHists_Chi2NDF
           display = StatBox
-        }
-      }
-
-      dir BDTLoose15GeV {
-	output = Tau/TauE/Identification/BDTLoose15GeV
-	algoithm = tauHists_Chi2NDF
-
-	hist Tau_TauE_Identification_BDTLoose15GeV_et {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox,LogY
-	}
-
-	hist Tau_TauE_Identification_BDTLoose15GeV_eta {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox
-	}
-
-	hist Tau_TauE_Identification_BDTLoose15GeV_phi {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox
-	}
-
-	hist Tau_TauE_Identification_BDTLoose15GeV_numTracks {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox,LogY
-	}
-
-	hist Tau_TauE_Identification_BDTLoose15GeV_nCluster {
-          algorithm = tauHists_Chi2NDF/Loose 
-	  display = StatBox,LogY
-	}
-
-	hist Tau_TauE_Identification_BDTLoose15GeV_PanMode {
-          algorithm = tauHists_Chi2NDF 
-	  display = StatBox,LogY
-	}
-
+        } 
       }
     }
 
@@ -1637,12 +1624,17 @@ dir Tau {
         display = StatBox
       }
 
-      hist Tau_TauE_SubStructure_nShot {
-        algorithm = tauHists_Chi2NDF 
+      hist Tau_TauE_SubStructure_shots_pt3 {
+        algorithm = tauHists_Chi2NDF_noEmpty 
         display = StatBox,LogY
-      }  
-      
-      hist Tau_TauE_SubStructure_InvMassEffClusters {
+      }
+
+      hist Tau_TauE_SubStructure_BDTscoreAsP0 {
+        algorithm = tauHists_Chi2NDF_noEmpty 
+        display = StatBox
+      }
+
+      hist Tau_TauE_SubStructure_EMFracTrk {
         algorithm = tauHists_Chi2NDF_noEmpty 
         display = StatBox
       }
@@ -1657,12 +1649,7 @@ dir Tau {
         display = StatBox
       }
 
-      hist Tau_TauE_SubStructure_shots_pt3 {
-        algorithm = tauHists_Chi2NDF_noEmpty 
-        display = StatBox,LogY
-      }
-
-      hist Tau_TauE_SubStructure_EMFracTrk {
+      hist Tau_TauE_SubStructure_InvMassEffClusters {
         algorithm = tauHists_Chi2NDF_noEmpty 
         display = StatBox
       }
@@ -1672,34 +1659,43 @@ dir Tau {
         display = StatBox,LogY
       }
 
-      hist Tau_TauE_SubStructure_BDTscoreAsP0 {
-        algorithm = tauHists_Chi2NDF_noEmpty 
-        display = StatBox
+      hist Tau_TauE_SubStructure_nShot {
+        algorithm = tauHists_Chi2NDF 
+        display = StatBox,LogY
+      }  
+
+      hist Tau_TauE_SubStructure_PSSFracEffCluster {
+         algorithm = tauHists_Chi2NDF 
+         display = StatBox
       }
- 
+
+      hist Tau_TauE_SubStructure_ptRatioApprox {
+         algorithm = tauHists_Chi2NDF 
+         display = StatBox
+      }
+
       hist Tau_TauE_SubStructure_PanMode {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
 
-      hist Tau_TauE_SubStructure_PanPt {
+      hist Tau_TauE_SubStructure_PanEta {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
 
-      hist Tau_TauE_SubStructure_PanEta {
+      hist Tau_TauE_SubStructure_PanPhi {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
 
-      hist Tau_TauE_SubStructure_PanPhi {
+      hist Tau_TauE_SubStructure_PanPt {
         algorithm = tauHists_Chi2NDF 
         display = StatBox
       }
     }
   }
 
-
   dir Trigger {
     output = Tau/Trigger
     algorithm = tauHists_Chi2NDF_noEmpty
@@ -1707,630 +1703,269 @@ dir Tau {
       display = StatBox
     }
 
-    hist TriggerChains {
-      algorithm = tauHists_Chi2NDF/noMatch
-      display = StatBox
-    }
-
-    hist TriggerChains_LB {
-      algorithm = tauHists_Chi2NDF/noMatch
-      display = StatBox
-    }
-
-    dir TauTrig {
-      output = Tau/Trigger/TauTrig
-      algorithm = tauHists_Chi2NDF_noEmpty
+    dir EleTrig {
+      output = Tau/Trigger/EleTrig
+      algorithm = tauHists_Chi2NDF
       hist all_in_dir {
         display = StatBox
       }
 
-      hist Tau_TauTrig_tauPhiVsEta {
-        algorithm = tauHists_Chi2Scatter
+      hist emTriggered_tauCharge {
+        algorithm = tauHists_Chi2NDF_noEmpty
         display = StatBox
-      }
+      } 
 
-      hist Tau_TauTrig_tauEtaVsLB {
-        algorithm = tauHists_Chi2Scatter
-        display = StatBox
+      hist emTriggered_RNNJetScore {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogY
       }
 
-      hist Tau_TauTrig_tauPhiVsLB {
-        algorithm = tauHists_Chi2Scatter
-        display = StatBox
+      hist emTriggered_RNNJetScoreSigTrans {
+        display = StatBox,LogY
       }
 
-      hist Tau_TauTrig_tauEtaVsLBet15BDTLoose {
-        algorithm = tauHists_Chi2Scatter/Loose
+      hist emTriggered_tauEt {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogX
+      }    
+
+      hist emTriggered_tauEta {
+        algorithm = tauHists_Chi2NDF
         display = StatBox
       }
 
-      hist Tau_TauTrig_tauPhiVsLBet15BDTLoose {
+      hist emTriggered_tauEtaVsLB {
         algorithm = tauHists_Chi2Scatter/Loose
         display = StatBox
       }
 
-      hist Tau_TauTrig_nTauCandidates {
+      hist emTriggered_tauPhi {
         algorithm = tauHists_Chi2NDF
-        display = StatBox,LogY
+        display = StatBox
       }
 
-      hist Tau_TauTrig_tauCharge {
-        algorithm = tauHists_Chi2NDF_noEmpty
-        display = StatBox,LogY
-      }
+      hist emTriggered_tauPhiVsEta {
+        algorithm = tauHists_Chi2Scatter
+        display = StatBox
+      }  
 
-      hist Tau_TauTrig_tauEt {
-        algorithm = tauHists_Chi2NDF
-        display = StatBox,LogY
-      }
+      hist emTriggered_tauPhiVsLB {
+        algorithm = tauHists_Chi2Scatter
+        display = StatBox
+      }    
 
-      hist Tau_TauTrig_tauEta {
-        algorithm = tauHists_Chi2NDF
+      hist emTriggered_nTauPerLB {
+        algorithm = tauHists_Chi2NDF 
         display = StatBox
-      } 
+      }
 
-      hist Tau_TauTrig_tauPhi {
+      hist emTriggered_tauNumTracks {
         algorithm = tauHists_Chi2NDF
         display = StatBox
-      } 
-   
-      dir Calo {
-        output = Tau/Trigger/TauTrig/Calo
-        algorithm = tauHists_Chi2NDF_noEmpty
-        hist all_in_dir {
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_Calo_jetSeedPt {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox
-        }
-
- 
-        hist Tau_TauTrig_Calo_jetSeedEta {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_Calo_jetSeedPhi {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox
-        }      
-
-        hist Tau_TauTrig_Calo_etEMAtEMScale {
-          algorithm = tauHists_Chi2NDF_noEmpty
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Calo_etHadAtEMScale {
-          algorithm = tauHists_Chi2NDF_noEmpty
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Calo_EMRadius {
-          algorithm = tauHists_Chi2NDF_noEmpty
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Calo_hadRadius {
-          algorithm = tauHists_Chi2NDF_noEmpty
-          display = StatBox,LogY
-        } 
-
-        hist Tau_TauTrig_Calo_isolFrac {
-          algorithm = tauHists_Chi2NDF_noEmpty
-          display = StatBox
-        }  
-
-        hist Tau_TauTrig_Calo_nStrip {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Calo_stripWidth2 {
-          algorithm = tauHists_Chi2NDF_noEmpty
-          display = StatBox,LogY
-        }
- 
-        hist Tau_TauTrig_Calo_CentFracVsLB {
-          algorithm = tauHists_Chi2Scatter_noEmpty
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_Calo_isolFracVsLB {
-          algorithm = tauHists_Chi2Scatter_noEmpty
-          display = StatBox
-        }
       }
 
-      dir Track {
-        output = Tau/Trigger/TauTrig/Track
-        algorithm = tauHists_Chi2NDF/noMatch
-  
-        hist all_in_dir {
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_Track_pT {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Track_eta {
-          algorithm = tauHists_Chi2NDF/Loose
-          display = StatBox
-        } 
-
-        hist Tau_TauTrig_Track_phi {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox
-        } 
-
-        hist Tau_TauTrig_Track_leadTrkPt {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Track_nHighPTtaus {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Track_dRJetSeedAxis {
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_Track_d0 {
-          algorithm = tauHists_Chi2NDF_noEmpty/veryLoose
-          display = StatBox,<AxisRange(-5,5,"X")>,LogY
-        }
-
-        hist Tau_TauTrig_Track_z0TJVA {
-          display = StatBox,<AxisRange(-35,35,"X")>,LogY
-        }
-
-        hist Tau_TauTrig_Track_z0PriVtx {
-          display = StatBox,<AxisRange(-35,35,"X")>,LogY
-        }
-
-        hist Tau_TauTrig_Track_trkWidth2 {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-  
-        hist Tau_TauTrig_Track_rConv {
-          display = StatBox,LogY
-        }
-  
-        hist Tau_TauTrig_Track_rConvII {
-          display = StatBox,LogY
-        }
-  
-        hist Tau_TauTrig_Track_ipZ0SinThetaSigLeadTrk {
-          algorithm = tauHists_Chi2NDF_noEmpty
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_Track_leadTrackDeltaEta {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-  
-        hist Tau_TauTrig_Track_leadTrackDeltaPhi {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
-  
-        hist Tau_TauTrig_Track_eProbabilityHT {
-          display = StatBox
-        }
-  
-        hist Tau_TauTrig_Track_numberOfPixelHits {
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Track_numberOfPixelSharedHits {
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Track_numberOfInnermostPixelLayerHits {
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Track_numberOfSCTHits {
-          display = StatBox,LogY
-        }  
-
-        hist Tau_TauTrig_Track_numberOfSCTSharedHits {
-          display = StatBox,LogY
-        }  
-
-        hist Tau_TauTrig_Track_numberOfTRTHits {
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Track_numberOfTRTHighThresholdHits {
-          display = StatBox,LogY
-        }   
-
-        hist Tau_TauTrig_Track_numberOfTRTHighThresholdOutliers {
-          display = StatBox,LogY
-        }
-
-        hist Tau_TauTrig_Track_numberOfTRTOutliers {
-          display = StatBox,LogY
-        }
-  
-        hist Tau_TauTrig_Track_z0VsLB {
-          display = StatBox,<AxisRange(-35,35,"Y")>
-        }
- 
+      hist emTriggered_nCluster {
+        algorithm = tauHists_Chi2NDF/veryLoose
+        display = StatBox
       }
 
-      dir Identification {
-        output = Tau/Trigger/TauTrig/Identification
-        algorthm = tauHists_Chi2NDF_noEmpty
-        hist all_in_dir {
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_Identification_tauBDTLoose {
-          algorithm = tauHists_Chi2NDF/Loose 
-          display = StatBox 
-        }
-
-        hist Tau_TauTrig_Identification_tauBDTMedium {
-          algorithm = tauHists_Chi2NDF/Loose
-          display = StatBox 
-        }
-
-        hist Tau_TauTrig_Identification_tauBDTTight {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox 
-        }
-
-        hist Tau_TauTrig_Identification_BDTEleScoreSigTrans {
-          algorithm = tauHists_Chi2NDF_noEmpty
-          display = StatBox
-         }
+      hist emTriggered_tauEtVsEta {
+        algorithm = tauHists_Chi2Scatter
+        display = StatBox
+      }    
 
-        hist Tau_TauTrig_Identification_BDTJetScore {
-          algorithm = tauHists_Chi2NDF
-          display = StatBox,LogY
-        }
+      hist emTriggered_tauEtVsPhi {
+        algorithm = tauHists_Chi2Scatter
+        display = StatBox
+      }    
 
-        hist Tau_TauTrig_Identification_BDTJetScoreSigTrans {
-          display = StatBox,LogY
-        }
+      hist emTriggered_nTauCandidates {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      }
 
-        hist Tau_TauTrig_Identification_muonVeto {
-          display = StatBox
-        }
+      hist emTriggered_nHighPtTauCandidates {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      }
 
-        hist Tau_TauTrig_Identification_eleBDTMedium {
-          algorithm = tauHists_Chi2NDF/veryLoose
-          display = StatBox
-        }
+    }
 
-        hist Tau_TauTrig_Identification_eleBDTTight {
-          algorithm = tauHists_Chi2NDF/Loose
-          display = StatBox
-        }
+    dir JetTrig {
+      output = Tau/Trigger/JetTrig
+      algorithm = tauHists_Chi2NDF
+      hist all_in_dir {
+        display = StatBox
+      }
 
-        dir tauJetBDTinputs {
-          output = Tau/Trigger/TauTrig/Identification/tauJetBDTinputs
-          algoithm = tauHists_Chi2NDF_noEmpty
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_CentFrac {
-#            algorithm = tauHists_Chi2NDF
-            display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_dRmax {
-            algorithm = tauHists_Chi2NDF
-            display = StatBox,LogY
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_trkAvgDist {
-            algorithm = tauHists_Chi2NDF
-            display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_SumPtTrkFrac {
-            algorithm = tauHists_Chi2NDF
-            display = StatBox,LogY
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_etOverPtLeadTrk {
-#            algorithm = tauHists_Chi2NDF
-            display = StatBox,LogY
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_absipSigLeadTrk {
-            algorithm = tauHists_Chi2NDF
-            display = StatBox,LogY
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_trFlightPathSig {
-#            algorithm = tauHists_Chi2NDF
-            display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_massTrkSys {
-            algorithm = tauHists_Chi2NDF 
-            display = StatBox,LogY
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_EMPOverTrkSysP {
-#            algorithm = tauHists_Chi2NDF 
-            display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_mEflowApprox {
-#            algorithm = tauHists_Chi2NDF 
-            display = StatBox,LogY
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_ptRatioEflowApprox {
-#            algorithm = tauHists_Chi2NDF 
-            display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_tauJetBDTinputs_ptIntermediateAxis {
-            algorithm = tauHists_Chi2NDF
-            display = StatBox,LogY
-          }
-        }
+      hist jetTriggered_tauCharge {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox
+      } 
 
-        dir EleVetoBDTinputs {
-          output = Tau/Trigger/TauTrig/Identification/EleVetoBDTinputs
-          algoithm = tauHists_Chi2NDF_noEmpty
-
-          hist Tau_TauTrig_Identification_EleVetoBDTinputs_etHotShotWinOverPtLeadTrk {
-#            algorithm = tauHists_Chi2NDF 
-            display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_EleVetoBDTinputs_EMFracFixed {
-#            algorithm = tauHists_Chi2NDF 
-            display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_EleVetoBDTinputs_hadLeakFracFixed {
-#            algorithm = tauHists_Chi2NDF 
-            display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_EleVetoBDTinputs_PSSFrac {
-#            algorithm = tauHists_Chi2NDF 
-            display = StatBox
-          }
-        }
+      hist jetTriggered_RNNJetScore {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox,LogY
+      }
 
-        dir BDTLoose15GeV {
-          output = Tau/Trigger/TauTrig/Identification/BDTLoose15GeV
-          algoithm = tauHists_Chi2NDF
-
-          hist Tau_TauTrig_Identification_BDTLoose15GeV_et {
-            algorithm = tauHists_Chi2NDF 
-            display = StatBox,LogY
-          }
-
-          hist Tau_TauTrig_Identification_BDTLoose15GeV_eta {
-            algorithm = tauHists_Chi2NDF 
-	    display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_BDTLoose15GeV_phi {
-            algorithm = tauHists_Chi2NDF 
-            display = StatBox
-          }
-
-          hist Tau_TauTrig_Identification_BDTLoose15GeV_numTracks {
-            algorithm = tauHists_Chi2NDF 
-	    display = StatBox,LogY
-          }
-
-          hist Tau_TauTrig_Identification_BDTLoose15GeV_nCluster {
-            algorithm = tauHists_Chi2NDF/Loose 
-	    display = StatBox,LogY
-          }
-
-          hist Tau_TauTrig_Identification_BDTLoose15GeV_PanMode {
-            algorithm = tauHists_Chi2NDF 
-	    display = StatBox,LogY
-	  }
-        }
+      hist jetTriggered_RNNJetScoreSigTrans {
+        display = StatBox,LogY
       }
 
-      dir SubStructure {
-        output = Tau/Trigger/TauTrig/SubStructure
+      hist jetTriggered_tauEt {
         algorithm = tauHists_Chi2NDF
-        hist all_in_dir {
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_SubStructure_nShot {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox,LogY
-        }  
-      
-        hist Tau_TauTrig_SubStructure_InvMassEffClusters {
-          algorithm = tauHists_Chi2NDF_noEmpty 
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_SubStructure_EfracL2EffCluster {
-          algorithm = tauHists_Chi2NDF/Loose 
-          display = StatBox
-        }
-
-        hist Tau_TauTrig_SubStructure_EisoEffCluster {
-          algorithm = tauHists_Chi2NDF_noEmpty/Loose 
-          display = StatBox
-        }
+        display = StatBox,LogX
+      }    
 
-        hist Tau_TauTrig_SubStructure_shots_pt3 {
-          algorithm = tauHists_Chi2NDF_noEmpty 
-          display = StatBox,LogY
-        }
+      hist jetTriggered_tauEta {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      }
 
-        hist Tau_TauTrig_SubStructure_EMFracTrk {
-          algorithm = tauHists_Chi2NDF_noEmpty 
-          display = StatBox
-        }
+      hist jetTriggered_tauEtaVsLB {
+        algorithm = tauHists_Chi2Scatter/Loose
+        display = StatBox
+      }
 
-        hist Tau_TauTrig_SubStructure_NumNeutPFO {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox,LogY
-        }
+      hist jetTriggered_tauPhi {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
+      }
 
-        hist Tau_TauTrig_SubStructure_BDTscoreAsP0 {
-          algorithm = tauHists_Chi2NDF_noEmpty 
-          display = StatBox
-        }
- 
-        hist Tau_TauTrig_SubStructure_PanMode {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox
-        }
+      hist jetTriggered_tauPhiVsEta {
+        algorithm = tauHists_Chi2Scatter
+        display = StatBox
+      }  
 
-        hist Tau_TauTrig_SubStructure_PanPt {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox
-        }
+      hist jetTriggered_tauPhiVsLB {
+        algorithm = tauHists_Chi2Scatter
+        display = StatBox
+      }    
 
-        hist Tau_TauTrig_SubStructure_PanEta {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox
-        }
+      hist jetTriggered_nTauPerLB {
+        algorithm = tauHists_Chi2NDF 
+        display = StatBox
+      }
 
-        hist Tau_TauTrig_SubStructure_PanPhi {
-          algorithm = tauHists_Chi2NDF 
-          display = StatBox
-        }
+      hist jetTriggered_tauNumTracks {
+        algorithm = tauHists_Chi2NDF
+        display = StatBox
       }
-    }
 
-    dir JetTrig {
-      output = Tau/Trigger/JetTrig
-      algorithm = tauHists_Chi2NDF_noEmpty
-      hist all_in_dir {
+      hist jetTriggered_nCluster {
+        algorithm = tauHists_Chi2NDF/veryLoose
         display = StatBox
       }
-   
+
+      hist jetTriggered_tauEtVsEta {
+        algorithm = tauHists_Chi2Scatter
+        display = StatBox
+      }    
+
+      hist jetTriggered_tauEtVsPhi {
+        algorithm = tauHists_Chi2Scatter
+        display = StatBox
+      }    
+
       hist jetTriggered_nTauCandidates {
         algorithm = tauHists_Chi2NDF
         display = StatBox
       }
 
-      hist jetTriggered_tauCharge {
-        algorithm = tauHists_Chi2NDF_noEmpty
+      hist jetTriggered_nHighPtTauCandidates {
+        algorithm = tauHists_Chi2NDF
         display = StatBox
       }
 
-      hist jetTriggered_tauEt {
-        algorithm = tauHists_Chi2NDF
-        display = StatBox,LogX
-      }
+    }
 
-      hist jetTriggered_tauEtVsEta {
-        algorithm = tauHists_Chi2Scatter
+    dir TauTrig1 {
+      output = Tau/Trigger/TauTrig1
+      algorithm = tauHists_Chi2NDF
+      hist all_in_dir {
         display = StatBox
       }
 
-      hist jetTriggered_tauEtVsPhi {
-        algorithm =  tauHists_Chi2Scatter
-        display = StatBox
+      hist tauTriggered1_tauTriggered1_tauCharge {
+        algorithm = tauHists_Chi2NDF_noEmpty
+        display = StatBox,LogY
       }
 
-      hist jetTriggered_PtTESMVA {
+      hist tauTriggered1_RNNJetScore {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
-      } 
-   
-      hist jetTriggered_Ptcombined {
-        algorithm = tauHists_Chi2NDF
+      }
+
+      hist tauTriggered1_RNNJetScoreSigTrans {
         display = StatBox,LogY
-      } 
-   
-      hist jetTriggered_tauEta {
+      }
+
+      hist tauTriggered1_tauEt {
         algorithm = tauHists_Chi2NDF
-        display = StatBox
-      } 
+        display = StatBox,LogY
+      }
 
-      hist jetTriggered_tauPhi {
+      hist tauTriggered1_tauEta {
         algorithm = tauHists_Chi2NDF
         display = StatBox
-      } 
-   
-      hist jetTriggered_tauPhiVsEta {
-        algorithm =  tauHists_Chi2Scatter
-        display = StatBox
       }
-    }
 
-    dir EleTrig {
-      output = Tau/Trigger/EleTrig
-      algorithm = tauHists_Chi2NDF_noEmpty
-      hist all_in_dir {
+      hist tauTriggered1_tauEtaVsLB {
+        algorithm = tauHists_Chi2Scatter/Loose
         display = StatBox
       }
 
-      hist emTriggered_nTauCandidates {
+      hist tauTriggered1_tauPhi {
         algorithm = tauHists_Chi2NDF
         display = StatBox
       }
 
-      hist emTriggered_tauCharge {
-        algorithm = tauHists_Chi2NDF_noEmpty
+      hist tauTriggered1_tauPhiVsEta {
+        algorithm = tauHists_Chi2Scatter
         display = StatBox
       }
 
-      hist emTriggered_NumTracks {
-        algorithm = tauHists_Chi2NDF/Loose
+
+      hist tauTriggered1_tauPhiVsLB {
+        algorithm =  tauHists_Chi2Scatter/Loose
         display = StatBox
       }
- 
-      hist emTriggered_tauEt {
+
+      hist tauTriggered1_nTauPerLB {
+        algorithm = tauHists_Chi2NDF 
+        display = StatBox
+      }
+
+      hist tauTriggered1_tauNumTracks {
         algorithm = tauHists_Chi2NDF
-        display = StatBox,LogX
+        display = StatBox
       }
 
-      hist emTriggered_tauEtVsEta {
-        algorithm = tauHists_Chi2Scatter
+      hist tauTriggered1_nCluster {
+        algorithm = tauHists_Chi2NDF/veryLoose
         display = StatBox
       }
 
-      hist emTriggered_tauEtVsPhi {
+      hist tauTriggered1_tauEtVsEta {
         algorithm = tauHists_Chi2Scatter
         display = StatBox
       }
 
-      hist emTriggered_tauEta {
-        algorithm = tauHists_Chi2NDF
+      hist tauTriggered1_tauEtVsPhi {
+        algorithm = tauHists_Chi2Scatter
         display = StatBox
-      } 
+      }
 
-      hist emTriggered_tauPhi {
-        algorithm = tauHists_Chi2NDF
-        display = StatBox
-      } 
 
-      hist emTriggered_PtTESMVA {
+      hist tauTriggered1_nTauCandidates {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
-      } 
-   
-      hist emTriggered_Ptcombined {
+      }
+
+
+      hist tauTriggered1_nHighPtTauCandidates {
         algorithm = tauHists_Chi2NDF
         display = StatBox,LogY
-      } 
-   
-   
-      hist emTriggered_tauPhiVsEta {
-        algorithm = tauHists_Chi2Scatter
-        display = StatBox
       }
     }
   }