diff --git a/Trigger/TrigValidation/TrigBphysValidation/CMakeLists.txt b/Trigger/TrigValidation/TrigBphysValidation/CMakeLists.txt
deleted file mode 100644
index 446eae7e0fde518b7e414a77c3b8f5636f660274..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/CMakeLists.txt
+++ /dev/null
@@ -1,52 +0,0 @@
-################################################################################
-# Package: TrigBphysValidation
-################################################################################
-
-# Declare the package name:
-atlas_subdir( TrigBphysValidation )
-
-# Declare the package's dependencies:
-atlas_depends_on_subdirs( PUBLIC
-                          Control/AthenaBaseComps
-                          Control/StoreGate
-                          GaudiKernel
-                          PhysicsAnalysis/AnalysisCommon/AnalysisTools
-                          PhysicsAnalysis/AnalysisCommon/UserAnalysisUtils
-                          Trigger/TrigAnalysis/TrigDecisionTool
-                          Trigger/TrigEvent/TrigCaloEvent
-                          Trigger/TrigEvent/TrigInDetEvent
-                          Trigger/TrigEvent/TrigMuonEvent
-                          Trigger/TrigEvent/TrigParticle
-                          PRIVATE
-                          Event/EventInfo
-                          Generators/GeneratorObjects
-                          PhysicsAnalysis/AnalysisTrigger/AnalysisTriggerEvent
-                          PhysicsAnalysis/TruthParticleID/McParticleEvent
-                          Reconstruction/Particle
-                          Reconstruction/ParticleTruth
-                          Trigger/TrigT1/TrigT1Interfaces
-                          Trigger/TrigTruthEvent/TrigInDetTruthEvent )
-
-# External dependencies:
-find_package( CLHEP )
-find_package( HepMC )
-find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread MathMore Minuit Minuit2 Matrix Physics HistPainter Rint )
-
-# Component(s) in the package:
-atlas_add_library( TrigBphysValidationLib
-                   src/*.cxx
-                   PUBLIC_HEADERS TrigBphysValidation
-                   INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS}
-                   PRIVATE_INCLUDE_DIRS ${HEPMC_INCLUDE_DIRS}
-                   DEFINITIONS ${CLHEP_DEFINITIONS}
-                   LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} AthenaBaseComps GaudiKernel TrigCaloEvent TrigInDetEvent TrigMuonEvent TrigParticle StoreGateLib SGtests AthAnalysisToolsLib UserAnalysisUtilsLib TrigDecisionToolLib
-                   PRIVATE_LINK_LIBRARIES ${HEPMC_LIBRARIES} EventInfo GeneratorObjects AnalysisTriggerEvent McParticleEvent Particle ParticleTruth TrigT1Interfaces TrigInDetTruthEvent )
-
-atlas_add_component( TrigBphysValidation
-                     src/components/*.cxx
-                     INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${CLHEP_INCLUDE_DIRS} ${HEPMC_INCLUDE_DIRS}
-                     LINK_LIBRARIES ${ROOT_LIBRARIES} ${CLHEP_LIBRARIES} ${HEPMC_LIBRARIES} AthenaBaseComps StoreGateLib SGtests GaudiKernel AthAnalysisToolsLib UserAnalysisUtilsLib TrigDecisionToolLib TrigCaloEvent TrigInDetEvent TrigMuonEvent TrigParticle EventInfo GeneratorObjects AnalysisTriggerEvent McParticleEvent Particle ParticleTruth TrigT1Interfaces TrigInDetTruthEvent TrigBphysValidationLib )
-
-# Install files from the package:
-atlas_install_joboptions( share/*.txt share/*.py )
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/TrigBphysValidation/JpsiVal.h b/Trigger/TrigValidation/TrigBphysValidation/TrigBphysValidation/JpsiVal.h
deleted file mode 100644
index 3f0a7c53d460904acc570468a28112e4d25d08a6..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/TrigBphysValidation/JpsiVal.h
+++ /dev/null
@@ -1,260 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-#ifndef JPSIVAL_H
-#define JPSIVAL_H
-/////////////////////////////////////////////////////////////////////////////////////////////////////
-/// Name    : AnalysisSkeleton.h
-/// Package : offline/PhysicsAnalysis/AnalysisCommon/UserAnalysis
-/// Author  : Ketevi A. Assamagan
-/// Created : July 2004
-///
-/// DESCRIPTION:
-///
-/// This class is an analysis skeleton - The user can implement his analysis here
-/// This class is also used for the demonstration of the distributed analysis
-/// Ketevi A. Assamagan on June 9, 2004
-///
-/// Vivek Jain - March 11, 2010
-/// This file has been extensively modified since creation. It now shows you how to access
-/// trigger information. Preparation of objects, e.g., electrons, muons, jets, etc., 
-/// has been pushed off into the UserAnalysisUtils package
-///
-/// Vivek Jain - July 13, 2011
-/// Modified to use AthAlgorithm insead of CBNT_AthenaAwareBase.
-
-/// The code here also does overlap removal
-///
-/// Please see https://twiki.cern.ch/twiki/bin/view/AtlasProtected/PhysicsAnalysisWorkBookAODAnalysisRel17#Writing_your_own_analysis_code for details relating to release 17
-/// 
-///
-/// Name    : Jpsi_Val.h
-/// Package : offline/Trigger/TrigValidation/BphysValidation
-/// Author  : J.Kirk
-/// Created : March 2009
-///
-/// DESCRIPTION:
-///
-/// Perform trigger validation on JpsiphiPi sample (modified from AnalyssiSkeleton.h
-///
-///////////////////////////////////////////////////////////////////////////////////////////////////////
-
-#include "GaudiKernel/ToolHandle.h"
-//#include "GaudiKernel/Algorithm.h"
-#include "GaudiKernel/ObjectVector.h"
-#include "CLHEP/Units/SystemOfUnits.h"
-#include "StoreGate/StoreGateSvc.h"
-#include "GaudiKernel/ITHistSvc.h"
-#include "AthenaBaseComps/AthAlgorithm.h"
-
-#include "AnalysisTools/AnalysisTools.h"
-
-#include "UserAnalysisUtils/UserAnalysisSelectionTool.h"
-#include "UserAnalysisUtils/UserAnalysisPreparationTool.h"
-#include "UserAnalysisUtils/UserAnalysisOverlapCheckingTool.h"
-#include "UserAnalysisUtils/UserAnalysisOverlapRemovalTool.h"
-
-#include "TrigDecisionTool/TrigDecisionTool.h"
-
-//#include "TLorentzVector.h"
-//#include "CLHEP/Vector/LorentzVector.h"
-
-//#include "CBNT_Utils/CBNT_AthenaAwareBase.h"
-
-#include <string>
-
-#include "TH1.h"
-
-class TrackParticleTruthCollection;
-
-using namespace Trig;
-namespace Trig {
-  class ChainGroup;
-}
-
-// upgrade to inherit from AthAlgorithm
- 
-class JpsiVal : public AthAlgorithm  {
-
- public:
-
-   JpsiVal(const std::string& name, ISvcLocator* pSvcLocator);
-   ~JpsiVal();
-
-   virtual StatusCode beginRun();
-   virtual StatusCode initialize();
-   virtual StatusCode finalize();
-   virtual StatusCode execute();
-   virtual StatusCode initEvent();
-
- private:
-
-
-   /** methods called by execute() */
-
-   // to add event info to new ntuple (used to go by default in CollectionTree)
-   //   StatusCode addEventInfo(); 
-   //
-   //StatusCode electronSkeleton();
-   //StatusCode triggerSkeleton();
-
-   /** an example of pre-selection, overlap-checking and overlap removal */
-   //StatusCode analysisPreparation();
-
-   /** look at b-jet tagging information */
-   //StatusCode bjetInfo();
-
-   /** get quark flavour of jets */
-   //int getQuarkJetFlavour(JetCollection::const_iterator jetItr);
-
-   /** get missing ET information */
-   //StatusCode getMissingET();
-
-   /** make plots for SUSY studies */
-   //StatusCode SusyStudies();
-
-   /** get pT of top quarks */
-   //StatusCode getTopQpT(int &, double&, double&);
-
- private:
-
-   /** get a handle to the tool helper */
-   ToolHandle<AnalysisTools> m_analysisTools;
-
-   /** get a handle on the user tool for pre-selection and overlap removal */
-   ToolHandle<UserAnalysisSelectionTool>       m_analysisSelectionTool;
-   ToolHandle<UserAnalysisPreparationTool>     m_analysisPreparationTool;
-   ToolHandle<UserAnalysisOverlapCheckingTool> m_analysisOverlapCheckingTool;
-   ToolHandle<UserAnalysisOverlapRemovalTool>  m_analysisOverlapRemovalTool;
-
-   /** tool to access the trigger decision */
-   ToolHandle<Trig::TrigDecisionTool> m_trigDec;
-
-   /** a handle on the Hist/TTree registration service */
-   ITHistSvc * m_thistSvc;
-
-   /** a handle on Store Gate for access to the Event Store */
-   //StoreGateSvc* m_storeGate;
-
-   /** the key of the Electron Container to retrieve from the AOD */
-   //std::string m_electronContainerName; 
-
-   /** name of the AOD truth particle container to retrieve from StoreGate */
-   std::string m_truthParticleContainerName;
-
-   /** key to get missing ET information */
-   //std::string m_missingETObjectName;
-
-   /** key for MC event container */
-   std::string m_MCEventContainerName;
-
-   /** key for L2 Track container */
-   std::string m_TrackContainerName;
-
-   /// The missing ET object
-   //const MissingET * m_pMissing;
-   //double m_pxMiss;
-   //double m_pyMiss;
-   //double m_ptMiss;   
-
-   /** additional user cuts after pre-selections */ 
- 
-   //double m_deltaRMatchCut;
-   //double m_maxDeltaR;
-
-   /** electron specific cuts */
-   //double m_etElecCut;
-   //double m_elecCone;
-   //double m_etaElecCut;
-
-   /** bjet specific cuts */
-   //double m_bjetWt_ip3dsv1Cut;
-   //double m_bjet_etaCut;
-   //double m_bjet_etCut;
-
-   /** missing ET cuts */
-   //double m_missingETCut;
-
-   /** Atlfast data? */
-   //bool m_isAtlFastData;
-
-   /** truth input? */
-   //bool m_doTruth;
-
-   /** min Jet ET cut for SUSY studies */
-   //double m_SusyJetMinEt;
-   
-  /** Histograms */
-  TH1F* m_h_jpsiphysn;
-  TH1F* m_h_jpsiphysmass;
-  TH1F* m_h_jpsiphystype;
-  TH1F* m_hiNRoI_1;
-  TH1F* m_hiNRoI_2;
-  TH1F* m_hiNRoI_3;
-  TH1F* m_hiNRoI_4;
-  TH1F* m_hiNRoI_5;
-  TH1F* m_hiNRoI_6;
-  TH1F* m_hiNRoI_7;
-  TH1F* m_hiNRoI_8;
-  TH1F* m_hiNRoI_9;
-  TH1F* m_hiNRoI_10;
-
-  TH1F* m_hpt_muplus;
-  TH1F* m_hpt_muminus;
-  TH1F* m_hphi_muplus;
-  TH1F* m_hphi_muminus;
-  TH1F* m_heta_muplus;
-  TH1F* m_heta_muminus;
-  TH1F* m_hpt_muplus_inroi;
-  TH1F* m_hpt_muminus_inroi;
-  TH1F* m_hphi_muplus_inroi;
-  TH1F* m_hphi_muminus_inroi;
-  TH1F* m_heta_muplus_inroi;
-  TH1F* m_heta_muminus_inroi;
-  TH1F* m_hpt_muplus_tr;
-  TH1F* m_hpt_muminus_tr;
-  TH1F* m_hphi_muplus_tr;
-  TH1F* m_hphi_muminus_tr;
-  TH1F* m_heta_muplus_tr;
-  TH1F* m_heta_muminus_tr;
-
-  TH1F* m_hmass_Jpsi;
-  TH1F* m_hmass_Jpsi_b;
-  TH1F* m_hmass_Jpsi_m;
-  TH1F* m_hmass_Jpsi_e;
-
-  
-  int m_Ntrack_Mup;
-  int m_Ntrack_Mup_pT;
-  int m_Ntrack_Mup_inRoI;
-  int m_Ntrack_Mup_inRoI_pT;
-  int m_Ntrack_Mum;
-  int m_Ntrack_Mum_pT;
-  int m_Ntrack_Mum_inRoI;
-  int m_Ntrack_Mum_inRoI_pT;
-
-  int m_trackAlgo;
-  std::string m_triggerName;
-  /** Athena-Aware Ntuple (AAN) variables - branches of the AAN TTree */
-
-  TTree* m_tree_AS; 
-  /** Simple variables */
-  int m_aan_Jpsiphys;
-  std::vector<double> * m_aan_JpsiMass;
-  std::vector<double> * m_aan_JpsiFitMass;
-
-  bool m_doTrigger;
-  const ChainGroup* m_all;
-  const ChainGroup* m_allL1;
-  const ChainGroup* m_allL2;
-  const ChainGroup* m_allEF;
-  std::vector<std::string> m_chain_names;
-
-  StatusCode getTrackParticleTruth( TrackParticleTruthCollection& p);
-
-
-};
-
-#endif // JPSIVAL_H
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/cmt/requirements b/Trigger/TrigValidation/TrigBphysValidation/cmt/requirements
index 2472fbcc39efc804345141bf73ddcdc75d3715b2..9bb3a0c6bf7bbc6caa02d3fb5babb7f9e1431465 100644
--- a/Trigger/TrigValidation/TrigBphysValidation/cmt/requirements
+++ b/Trigger/TrigValidation/TrigBphysValidation/cmt/requirements
@@ -4,61 +4,17 @@ author J.Kirk <hartj@cern.ch>
 
 use AtlasPolicy	     AtlasPolicy-*
 use GaudiInterface   GaudiInterface-*    External
-#use EvtGen           EvtGen-*            External
 use AtlasROOT        AtlasROOT-*         External
 use AtlasCLHEP     AtlasCLHEP-* External
 
-#use CLIDSvc          CLIDSvc-*           Control
 use StoreGate        StoreGate-*         Control
 use AthenaBaseComps  AthenaBaseComps-*   Control
 
 
-#use TrkTrack               TrkTrack-*               Tracking/TrkEvent
-#use TrkParameters          TrkParameters-*          Tracking/TrkEvent
-#use TrkTrackSummary        TrkTrackSummary-*        Tracking/TrkEvent
-#use TrkVertexBilloirTools  TrkVertexBilloirTools-*  Tracking/TrkVertexFitter
-##JKuse CtvmftVertexFit         CtvmftVertexFit-*        Reconstruction/Vertexing
-#use ITrackToVertex          ITrackToVertex-*         Reconstruction/RecoTools
-
-use UserAnalysisUtils           UserAnalysisUtils-*             PhysicsAnalysis/AnalysisCommon
-
-
-#use BPhysAnalysisTools     BPhysAnalysisTools-*    PhysicsAnalysis/BPhys
-use AnalysisTools          AnalysisTools-*         PhysicsAnalysis/AnalysisCommon
-#use JpsiUpsilonTools       JpsiUpsilonTools-*      PhysicsAnalysis
-
-#use egammaEvent     egammaEvent-*       Reconstruction/egamma
-#use JetTagEvent      JetTagEvent-*       PhysicsAnalysis/JetTagging
-#use JetEvent         JetEvent-*          Reconstruction/Jet
-
-#use TrkV0Vertex               TrkV0Vertex-*                 Tracking/TrkEvent
-#use TrkV0Fitter               TrkV0Fitter-*                 Tracking/TrkVertexFitter
-#use TrkVertexAnalysisUtils    TrkVertexAnalysisUtils-*      Tracking/TrkVertexFitter
-
-
-use TrigDecisionTool            TrigDecisionTool-*	    Trigger/TrigAnalysis
-#access to the trigger EDM
-use TrigCaloEvent               TrigCaloEvent-*         Trigger/TrigEvent
-use TrigInDetEvent              TrigInDetEvent-*        Trigger/TrigEvent
-use TrigParticle                TrigParticle-*          Trigger/TrigEvent
-use TrigMuonEvent               TrigMuonEvent-*         Trigger/TrigEvent
-
-
-
-
-# for TrigEffJpsiTools
-##use TrigEffJpsiTools 		 TrigEffJpsiTools        Trigger/TrigAnalysis
 
 private
-use ParticleTruth    ParticleTruth-*     Reconstruction
-use McParticleEvent        McParticleEvent-*       PhysicsAnalysis/TruthParticleID
-use GeneratorObjects       GeneratorObjects-*       Generators
-use EventInfo        EventInfo-*         Event
-use AtlasHepMC       AtlasHepMC-*        External
-use AnalysisTriggerEvent        AnalysisTriggerEvent-*  PhysicsAnalysis/AnalysisTrigger
-use Particle         Particle-*          Reconstruction
-use TrigInDetTruthEvent         TrigInDetTruthEvent-*           Trigger/TrigTruthEvent
-use TrigT1Interfaces            TrigT1Interfaces-*              Trigger/TrigT1
+
+end_private
 
 ## if you want to get debug symbols, uncomment the following 2 lines
 ## (don't put this into production code !)
@@ -73,10 +29,5 @@ apply_tag ROOTMathLibs
 apply_pattern dual_use_library files= " *.cxx "
 
 
-#private
-## hack !! FIXME (or better: fix VKalXyz packages)
-# macro_append BPhysBJpsi_linkopts " $(VKalVrtCore_linkopts)"
-#end_private
 
 apply_pattern declare_joboptions files="*.txt *.py"
-# apply_pattern declare_python_modules files="__init__.py AnalysisFlags.py"
diff --git a/Trigger/TrigValidation/TrigBphysValidation/grid/datasetsList.py b/Trigger/TrigValidation/TrigBphysValidation/grid/datasetsList.py
deleted file mode 100644
index 7077cec0739af139d38c216c3971fd4d34484fac..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/grid/datasetsList.py
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-
-
-datasets = [ ]
-
-##----------------------------------------
-## 2010 May reprocessing + more datasets
-##----------------------------------------
-
-### Period B (reprocessed)
-#datasets += [ "data10_7TeV.periodB.physics_MuonswBeam.PhysCont.AOD.repro04_v01/" ]
-
-## Period C (Tier-0 reconstruction)
-#datasets += [ "data10_7TeV.periodC.physics_MuonswBeam.PhysCont.AOD.t0pro04_v01/" ]
-
-## Period D
-#datasets += [ "data10_7TeV.periodD.physics_MuonswBeam.PhysCont.AOD.t0pro04_v01/" ]
-
-## Period E
-#datasets += [ "data10_7TeV.periodE.physics_Muons.PhysCont.AOD.t0pro04_v01/" ]
-
-## Period F
-datasets += [ "data10_7TeV.periodF.physics_Muons.PhysCont.AOD.t0pro04_v01/" ]
-
-## Period G
-#datasets += [ "data10_7TeV.periodG1.physics_Muons.PhysCont.AOD.t0pro04_v01/" ]
-#datasets += [ "data10_7TeV.periodG2.physics_Muons.PhysCont.AOD.t0pro04_v01/" ]
-#datasets += [ "data10_7TeV.periodG3.physics_Muons.PhysCont.AOD.t0pro04_v01/" ]
-#datasets += [ "data10_7TeV.periodG4.physics_Muons.PhysCont.AOD.t0pro04_v01/" ]
-#datasets += [ "data10_7TeV.periodG5.physics_Muons.PhysCont.AOD.t0pro04_v01/" ]
diff --git a/Trigger/TrigValidation/TrigBphysValidation/grid/download.py b/Trigger/TrigValidation/TrigBphysValidation/grid/download.py
deleted file mode 100755
index 2f98e97b7c6d32f6a1ff80fac6bd9faaac0f6614..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/grid/download.py
+++ /dev/null
@@ -1,68 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##################################################################
-##  download.py
-##----------------------------------------------------------------
-##
-##  Batch download of output datasets created by
-##  jobs submitted by "submit.py".
-##
-##  Input datasets must be specified in the file "datasetsList.py"
-##
-##  Author: Daniel Scheirich <daniel.scheirich@cern.ch>
-##
-##  Part of B2JpsiV0 analysis algorithm
-##
-##################################################################
-
-import string, os
-
-##---------------------------------------------
-##  Configuration
-##---------------------------------------------
-
-## Configure output dataset name
-## Output dataset(s) are be named as follows:
-##
-##  userTag.tryNo.dataTag.runNo.runNo.alg
-##
-## runNo is automatically extracted from the name of the input datasets ( defined in "datasetsList.py" file)
-## IMPORTANT! The settings must match those from "submit.py"
-
-userTag           = "user10.DanielScheirich"      # put your user tag here
-dataTag           = "data10_7TeV_MuonswBeam"      # string that describes the input data
-alg               = "TriggerJpsiAnalysis"         # string that describes
-tryNo             = "07"                          # must be unique for each execution of the job
-
-##---------------------------------------------
-##  Import list of datasets
-##---------------------------------------------
-import datasetsList
-
-datasets = datasetsList.datasets
-
-##---------------------------------------------
-##  Script itself
-##---------------------------------------------
-
-## loop over datasets
-
-for dataset in datasets :
-
-  print "Working on ", dataset
-
-  ## get run number
-  runNo = dataset.split(".",3)[1]
-
-  ## create DQ2 command
-
-  command = "dq2-get " + userTag + "." + tryNo + "." + dataTag + "." +  runNo + "." + alg
-
-  print command
-
-  ## execute DQ2 command
-
-  os.system( command )
-
-## End of script
diff --git a/Trigger/TrigValidation/TrigBphysValidation/grid/merge.py b/Trigger/TrigValidation/TrigBphysValidation/grid/merge.py
deleted file mode 100755
index 0bb9e7449ebe3ca04ecac8e245381cbd0cbfa82d..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/grid/merge.py
+++ /dev/null
@@ -1,79 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-
-import string, os
-
-##---------------------------------------------
-##  Configuration
-##---------------------------------------------
-
-## list OUTPUT datasets from your job here
-
-datasets = []
-
-datasets += [ "user10.DanielScheirich.12.data10.00152166.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152214.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152220.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152221.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152345.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152409.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152441.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152508.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152777.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152845.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152878.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152933.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.12.data10.00152994.JpsiTrigger" ]
-datasets += [ "user10.DanielScheirich.13.data10.00152844.JpsiTrigger" ]
-
-##---------------------------------------------
-##  Script itself
-##---------------------------------------------
-
-## loop over datasets
-
-bigmerge = []
-
-i = 0
-for dataset in datasets :
-
-  print "Merging ", dataset
-
-  files = os.listdir("./" + dataset)
-  filesToMerge = []
-
-  for file in files :
-
-    parts = file.split(".")
-
-    if( len(parts) >= 10 and parts[9] == "root" ) :
-
-      print "    ", dataset+"/"+file
-
-      filesToMerge += [ dataset+"/"+file ]
-
-  outfile = dataset+".bphys.root"
-
-  print "  => " + outfile
-
-  ## command
-
-  command = "hadd " + outfile + " " + " ".join(filesToMerge)
-
-  print command
-
-  os.system( command )
-
-  bigmerge += [ outfile ]
-
-print "Big merge"
-
-command = "hadd all.root " + " ".join(bigmerge)
-
-print command
-
-os.system( command )
-
-
-## End of script
diff --git a/Trigger/TrigValidation/TrigBphysValidation/grid/submit.py b/Trigger/TrigValidation/TrigBphysValidation/grid/submit.py
deleted file mode 100755
index a4e2b273d4b3e4aa23cb490c91808accbc3d4fee..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/grid/submit.py
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##################################################################
-##  submit.py
-##----------------------------------------------------------------
-##
-##  Batch submit of pathena jobs.
-##
-##  Input datasets must be specified in the file "datasetsList.py"
-##
-##  Author: Daniel Scheirich <daniel.scheirich@cern.ch>
-##
-##  Part of TrigBphysValidation package
-##
-##################################################################
-
-import string, os
-
-##---------------------------------------------
-##  Configuration
-##---------------------------------------------
-
-jobO              = "BPhysAnalysisMasterAuto.py"  # master job option
-algOutputFile     = "bphys.root"                  # name of the output file created by the algorithm
-
-## Configure output dataset name
-## Output dataset(s) will be named as follows:
-##
-##  userTag.tryNo.dataTag.runNo.runNo.alg
-##
-## runNo is automatically extracted from the name of the input datasets ( defined in "datasetsList.py" file)
-
-userTag           = "user.scheiric"                                             # put your user tag here
-dataTag           = "data10_7TeV_Muons_DetStatus-v03-pass1-analysis-2010F"      # string that describes the input data
-alg               = "TrigJpsiAnalysis"                                          # string that describes algorithm
-tryNo             = "01"                                                        # must be unique for each execution of the job
-
-## Further pathena configuration
-##
-##  some useful options:
-##    --nFilesPerJob=2
-##    --nEventsPerJob=100
-##    --nFiles=1
-##    --site=TRIUMF
-##    --split=1
-##
-##  Just copy these strings into "config" variable
-
-config = ''
-config += ' --nFilesPerJob=4 '
-config += '  --dbRelease=LATEST '
-config += ' --excludedSite=ANALY_TECHNION-HEP,ANALY_AUSTRALIA,ANALY_TR-10-ULAKBIM,ANALY_VICTORIA-WG1,ANALY_IFAE,ANALY_HU_ATLAS_Tier2 '
-
-##---------------------------------------------
-##  Import list of datasets
-##---------------------------------------------
-import datasetsList
-
-datasets = datasetsList.datasets
-
-##---------------------------------------------
-##  Script itself
-##---------------------------------------------
-
-## loop over datasets
-
-for dataset in datasets :
-
-  print "\n"
-  print "------------------------------------------------------------"
-  print " Working on ", dataset
-  print "------------------------------------------------------------"
-
-  ## get run number
-  runNo = dataset.split(".",3)[1]
-
-  ## create pathena command
-
-  command  = "pathena " + jobO + " --noBuild " + " --supStream GLOBAL " + config + "  "
-  command += "--inDS " + dataset + "  "
-  command += "--outDS " + userTag + "." + tryNo + "." + dataTag + "." +  runNo + "." + alg + "  "
-  command += "--excludeFile WorkArea/run,WorkArea/rootScripts  "
-  command += "--extOutFile " + algOutputFile
-
-  print command
-
-  ## execute pathena command
-
-  os.system( command )
-
-## End of the script
diff --git a/Trigger/TrigValidation/TrigBphysValidation/grid/submitESD.py b/Trigger/TrigValidation/TrigBphysValidation/grid/submitESD.py
deleted file mode 100755
index ce9e80652dad2c2b11b3277bc70640d955491150..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/grid/submitESD.py
+++ /dev/null
@@ -1,86 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##################################################################
-##  submit.py
-##----------------------------------------------------------------
-##
-##  Batch submit of pathena jobs.
-##
-##  Input datasets must be specified in the file "datasetsList.py"
-##
-##  Author: Daniel Scheirich <daniel.scheirich@cern.ch>
-##
-##  Part of TrigBphysValidation package
-##
-##################################################################
-
-import string, os
-
-##---------------------------------------------
-##  Configuration
-##---------------------------------------------
-
-jobO              = "BPhysAnalysisMasterAuto.py"  # master job option
-algOutputFile     = "bphys.root"                  # name of the output file created by the algorithm
-
-## Configure output dataset name
-## Output dataset(s) will be named as follows:
-##
-##  userTag.tryNo.dataTag.runNo.runNo.alg
-##
-## runNo is automatically extracted from the name of the input datasets ( defined in "datasetsList.py" file)
-
-userTag           = "user.scheiric"               # put your user tag here
-dataTag           = "data10_7TeV_MuonswBeam"      # string that describes the input data
-alg               = "TrigDiMuonCalib"             # string that describes algorithm
-tryNo             = "14r"                          # must be unique for each execution of the job
-
-## Further pathena configuration
-##
-##  some useful options:
-##    --nFilesPerJob=2
-##    --nEventsPerJob=100
-##    --nFiles=1
-##    --site=TRIUMF
-##    --split=1
-##    --excludedSite=ANALY_AGLT2
-##
-##  Just copy these strings into "config" variable
-
-config            = " --dbRelease=LATEST --nFilesPerJob=2 --excludedSite=ANALY_SARA "
-
-##---------------------------------------------
-##  Import list of datasets
-##---------------------------------------------
-import datasetsList
-
-datasets = datasetsList.datasets
-
-##---------------------------------------------
-##  Script itself
-##---------------------------------------------
-
-## loop over datasets
-
-for dataset in datasets :
-
-  print "Working on ", dataset
-
-  ## get run number
-  runNo = dataset.split(".",3)[1]
-
-  ## create pathena command
-
-  command  = "pathena " + jobO + " --noBuild " + " --supStream GLOBAL,AOD " + config + "  "
-  command += "--inDS " + dataset + "  "
-  command += "--outDS " + userTag + "." + tryNo + "." + dataTag + "." +  runNo + "." + alg + "  "
-  command += "--extOutFile " + algOutputFile
-
-  print command
-
-  ## execute pathena command
-
-  os.system( command )
-
-## End of the script
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/AnalysisBase.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/AnalysisBase.h
deleted file mode 100644
index 31ae7b5ea3405696f02acfcf786cda62b0dfe391..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/AnalysisBase.h
+++ /dev/null
@@ -1,153 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// AnalysisBase class
-///---------------------------------------------------
-/// Base class for B2JpsiV0 analyzes
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of B2JpsiV0RootAnalysis
-///===================================================
-
-#ifndef AnalysisBase_H
-#define AnalysisBase_H
-
-class AnalysisBase {
-  public:
-    //constructors
-    AnalysisBase() :
-      m_OL(INFO), m_fi(0), m_currentFile(NULL), m_corruptedFiles(0)  { };
-
-    AnalysisBase(OutputLevel OL) :
-      m_OL(OL), m_fi(0), m_currentFile(NULL), m_corruptedFiles(0)  { };
-
-    void          loadDirectory(std::string dirPath);         // loads root files from the directory
-    void          loadFiles(std::vector<std::string> files);  // loads files
-    TFile*        getFile(std::string fileName);              // opens root file "fileName"
-    void          resetIterator();                            // reset file iterator
-    bool          iterateFiles();                             // iterate through m_files
-    TTree*        loadTree(std::string name);                 // loads tree from the current file
-
-    //inline functions
-    TFile*        currentFile()                       { return m_currentFile; }
-    std::string   currentFileName()                   { return m_currentFile!=NULL ? m_currentFile->GetName() : "" ; }
-    std::string   dirPath()                           { return m_dirPath; }
-    OutputLevel   ol()                                { return m_OL; }
-    void          addCorruptedFile(std::string file)  { m_corruptedFiles.push_back(file); }
-
-  private:
-    OutputLevel                         m_OL;               // output level used by Log tool
-
-    std::string                         m_dirPath;          // directory containing root files
-    std::vector<std::string>            m_files;            // list of file names
-
-    int                                 m_fi;               // file names iterator
-    TFile*                              m_currentFile;      // pointer to currently open file
-    std::vector<std::string>            m_corruptedFiles;   // list of corrupted files
-};
-
-///===================================================
-/// Begin of definitions
-///===================================================
-void AnalysisBase::loadDirectory(std::string dirPath) {
-  Log log("AnalysisBase::loadDirectory", ol());
-
-  //check dirPath
-  m_dirPath = dirPath;
-  if(m_dirPath.length() > 0 && m_dirPath.at(m_dirPath.length()-1) != '/') m_dirPath += "/";
-
-  //read file names
-  log.info("Reading directory " + m_dirPath );
-  m_files = listFiles(m_dirPath);
-
-  log.info("There is " + iToStr(m_files.size()) + " files in the directory");
-
-  //get ready for iteration through files
-  resetIterator();
-}
-///===================================================
-void AnalysisBase::loadFiles(std::vector<std::string> files) {
-  Log log("AnalysisBase::loadDirectory", ol());
-
-  m_files = files;
-
-  log.info("There is " + iToStr(m_files.size()) + " files in the list");
-
-  //get ready for iteration through files
-  resetIterator();
-
-}
-///===================================================
-TFile* AnalysisBase::getFile(std::string fileName) {
-  Log log("AnalysisBase::getFile", ol());
-
-  log.debug("Opening " + fileName);
-  m_currentFile = TFile::Open(fileName.c_str());
-  if(m_currentFile!=NULL && m_currentFile->IsZombie()) {
-    log.warning("File " + fileName + " is zombie");
-    m_currentFile = NULL;
-  }
-
-  return m_currentFile;
-
-}
-///===================================================
-void AnalysisBase::resetIterator() {
-  Log log("AnalysisBase::resetIterator", ol());
-
-  m_currentFile = NULL;
-  m_fi = 0;
-}
-///===================================================
-bool AnalysisBase::iterateFiles() {
-  Log log("AnalysisBase::iterateFiles", ol());
-
-  //close previously opened file
-  if(m_currentFile!=NULL)
-    m_currentFile->Close();
-
-  // try to load the file. If file is corrupted, try the next one ...
-  log.debug("Starting loop");
-  for(; m_fi < (int)m_files.size() && getFile( m_dirPath + m_files.at(m_fi) ) == NULL; ++m_fi) {
-    log.warning("File " + iToStr(m_fi) + "  " + m_files.at(m_fi) + " can't be opened");
-    addCorruptedFile( m_files.at(m_fi) );
-  }
-  log.debug("end of loop");
-
-  //check if iterator reached end of the list
-  if(m_fi >= (int)m_files.size()) {
-    m_currentFile = NULL;
-    log.info("End of file list reached");
-    return false;
-  }
-
-  // info output
-  log.info(" File " + iToStr(m_fi) + "  " + m_files.at(m_fi) + " opened ");
-
-  // prepare iterator for the next loop
-  ++m_fi;
-
-  return true;
-
-}
-///===================================================
-TTree* AnalysisBase::loadTree(std::string name) {
-  Log log("AnalysisBase::loadTree", ol());
-
-  if(currentFile() == NULL) return NULL;
-
-  TTree* tree = (TTree*)currentFile()->Get(name.c_str());
-  if(tree == NULL) {
-    log.error("Tree " + name + " cannot be loaded from the file");
-  }
-
-  return tree;
-}
-
-#endif
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/BCompositeParticle.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/BCompositeParticle.h
deleted file mode 100644
index c2a84128c75f0c2f91625015e4dcf8e0475e6f38..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/BCompositeParticle.h
+++ /dev/null
@@ -1,493 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//////////////////////////////////////////////////////////
-// This class has been automatically generated on
-// Wed Jun  9 15:06:36 2010 by ROOT version 5.26/00
-// from TTree JPSI/JPSI
-// found on file: /home/scheiric/bulk/data/output_JpsiOfficial/2010-06-09/user.JamesCatmore.155697.f261_m496.muonstream_StandardGRL_prelim_muon_yellowPlus_7TeV-v02-pass1.staco.UKI-NORTHGRID-SHEF-HEP_SCRATCHDISK.bphys.root
-//////////////////////////////////////////////////////////
-
-#ifndef BCompositeParticle_h
-#define BCompositeParticle_h
-
-#include <TROOT.h>
-#include <TChain.h>
-#include <TFile.h>
-#include <string>
-
-class BCompositeParticle {
-public :
-   TTree          *fChain;   //!pointer to the analyzed TTree or TChain
-
-   // smart getter methods
-   TVector3               getTrackMom(int i);                           // get i-th original track momentum
-   TLorentzVector         getTrackLorentzMom(int i, double mass);       // get i-th original track 4-momentum
-
-   TVector3               getRefTrackMom(int i);                        // get i-th refitted track momentum
-   TLorentzVector         getRefTrackLorentzMom(int i, double mass);    // get i-th refitted track 4-momentum
-
-   TVector3               getTrueTrackMom(int i);                       // get i-th original track momentum
-   TLorentzVector         getTrueTrackLorentzMom(int i);                // get i-th original track 4-momentum
-
-   TVector3               getVertex();                                  // get reconstructed vertex position
-   TVector3               getTrueVertex();                              // get true vertex position (if filled)
-   std::vector<TVector3>  getPrimVertex();                              // get primary vertex position (if filled)
-   TVector3               getTruePrimVertex();                          // get true primary vertex position (if filled)
-
-   TVector3               getRefMom();                                  // get refitted momentum
-   TLorentzVector         getRefLorentzMom();                           // get refitted 4-momentum
-   TLorentzVector         getRefLorentzMom(double mass);                // get refitted 4-momentum taking external mass of the paricle
-
-   std::vector<int>       getParticlesInEvent(int runNum, int evtNum);  // get entry numbers of particles in given event
-
-   bool                   findTrack(int i, TrackBag tracks, Track& track);  // find corresponding Track object
-   bool                   findMuon(int i, MuonBag muons, Muon& muon);       // find corresponding Track object
-
-   std::string            m_name;
-
-   // Declaration of leaf types
-   Int_t           eventNumber;
-   Int_t           lumiBlock;
-   Int_t           runNumber;
-   vector<double>  *PV_X;
-   vector<double>  *PV_Y;
-   vector<double>  *PV_Z;
-   vector<int>     *PV_type;
-   vector<int>     *PV_index;
-   Double_t        TRUEPV_X;
-   Double_t        TRUEPV_Y;
-   Double_t        TRUEPV_Z;
-   Int_t           charge;
-   Bool_t          isSignal;
-   Double_t        VTX_pt;
-   Double_t        VTX_ptError;
-   Int_t           index;
-   Double_t        VTX_xposition;
-   Double_t        VTX_yposition;
-   Double_t        VTX_zposition;
-   Double_t        VTX_xxPosCov;
-   Double_t        VTX_xyPosCov;
-   Double_t        VTX_xzPosCov;
-   Double_t        VTX_yyPosCov;
-   Double_t        VTX_yzPosCov;
-   Double_t        VTX_zzPosCov;
-   Double_t        VTX_chi2;
-   Int_t           VTX_NDF;
-   Double_t        VTX_mass;
-   Double_t        VTX_massError;
-   Double_t        VTX_px;
-   Double_t        VTX_py;
-   Double_t        VTX_pz;
-   Double_t        VTX_rapidity;
-   vector<double>  *VTX_refTrksPx;
-   vector<double>  *VTX_refTrksPy;
-   vector<double>  *VTX_refTrksPz;
-   vector<double>  *VTX_lxy;
-   vector<double>  *VTX_lxyError;
-   vector<double>  *VTX_tau;
-   vector<double>  *VTX_tauError;
-   vector<double>  *VTX_refPVx;
-   vector<double>  *VTX_refPVy;
-   vector<double>  *VTX_refPVz;
-   vector<double>  *TRKS_px;
-   vector<double>  *TRKS_py;
-   vector<double>  *TRKS_pz;
-   vector<double>  *TRKS_d0;
-   vector<double>  *TRKS_z0;
-   vector<int>     *TRKS_index;
-   vector<double>  *TRUE_TRKS_px;
-   vector<double>  *TRUE_TRKS_py;
-   vector<double>  *TRUE_TRKS_pz;
-   vector<double>  *TRUE_TRKS_e;
-   vector<double>  *MUONS_pt;
-   vector<double>  *MUONS_eta;
-   vector<int>     *MUONS_index;
-   Double_t        TRUTH_px;
-   Double_t        TRUTH_py;
-   Double_t        TRUTH_pz;
-   Double_t        TRUTH_e;
-   Int_t           TRUTH_pdgID;
-   Double_t        TRUTH_vtxX;
-   Double_t        TRUTH_vtxY;
-   Double_t        TRUTH_vtxZ;
-
-   // List of branches
-   TBranch        *b_eventNumber;   //!
-   TBranch        *b_lumiBlock;   //!
-   TBranch        *b_runNumber;   //!
-   TBranch        *b_PV_X;   //!
-   TBranch        *b_PV_Y;   //!
-   TBranch        *b_PV_Z;   //!
-   TBranch        *b_PV_type;   //!
-   TBranch        *b_PV_index;   //!
-   TBranch        *b_TRUEPV_X;   //!
-   TBranch        *b_TRUEPV_Y;   //!
-   TBranch        *b_TRUEPV_Z;   //!
-   TBranch        *b_charge;   //!
-   TBranch        *b_isSignal;   //!
-   TBranch        *b_VTX_pt;   //!
-   TBranch        *b_VTX_ptError;   //!
-   TBranch        *b_index;   //!
-   TBranch        *b_VTX_xposition;   //!
-   TBranch        *b_VTX_yposition;   //!
-   TBranch        *b_VTX_zposition;   //!
-   TBranch        *b_VTX_xxPosCov;   //!
-   TBranch        *b_VTX_xyPosCov;   //!
-   TBranch        *b_VTX_xzPosCov;   //!
-   TBranch        *b_VTX_yyPosCov;   //!
-   TBranch        *b_VTX_yzPosCov;   //!
-   TBranch        *b_VTX_zzPosCov;   //!
-   TBranch        *b_VTX_chi2;   //!
-   TBranch        *b_VTX_NDF;   //!
-   TBranch        *b_VTX_mass;   //!
-   TBranch        *b_VTX_massError;   //!
-   TBranch        *b_VTX_px;   //!
-   TBranch        *b_VTX_py;   //!
-   TBranch        *b_VTX_pz;   //!
-   TBranch        *b_VTX_rapidity;   //!
-   TBranch        *b_VTX_refTrksPx;   //!
-   TBranch        *b_VTX_refTrksPy;   //!
-   TBranch        *b_VTX_refTrksPz;   //!
-   TBranch        *b_VTX_lxy;   //!
-   TBranch        *b_VTX_lxyError;   //!
-   TBranch        *b_VTX_tau;   //!
-   TBranch        *b_VTX_tauError;   //!
-   TBranch        *b_VTX_refPVx;   //!
-   TBranch        *b_VTX_refPVy;   //!
-   TBranch        *b_VTX_refPVz;   //!
-   TBranch        *b_TRKS_px;   //!
-   TBranch        *b_TRKS_py;   //!
-   TBranch        *b_TRKS_pz;   //!
-   TBranch        *b_TRKS_d0;   //!
-   TBranch        *b_TRKS_z0;   //!
-   TBranch        *b_TRKS_index;   //!
-   TBranch        *b_TRUE_TRKS_px;   //!
-   TBranch        *b_TRUE_TRKS_py;   //!
-   TBranch        *b_TRUE_TRKS_pz;   //!
-   TBranch        *b_TRUE_TRKS_e;   //!
-   TBranch        *b_MUONS_pt;   //!
-   TBranch        *b_MUONS_eta;   //!
-   TBranch        *b_MUONS_index;   //!
-   TBranch        *b_TRUTH_px;   //!
-   TBranch        *b_TRUTH_py;   //!
-   TBranch        *b_TRUTH_pz;   //!
-   TBranch        *b_TRUTH_e;   //!
-   TBranch        *b_TRUTH_pdgID;   //!
-   TBranch        *b_TRUTH_vtxX;   //!
-   TBranch        *b_TRUTH_vtxY;   //!
-   TBranch        *b_TRUTH_vtxZ;   //!
-
-   BCompositeParticle(TTree *tree, std::string name);
-   Int_t    GetEntry(Long64_t entry);
-   void     Init(TTree *tree, std::string name);
-};
-
-BCompositeParticle::BCompositeParticle(TTree *tree, std::string name) : m_name(name)
-{
-  Init(tree,name);
-}
-
-Int_t BCompositeParticle::GetEntry(Long64_t entry)
-{
-  if (!fChain) return 0;
-  return fChain->GetEntry(entry);
-}
-
-void BCompositeParticle::Init(TTree *tree, std::string name)
-{
-   // Set object pointer
-  PV_X = 0;
-  PV_Y = 0;
-  PV_Z = 0;
-  PV_type = 0;
-  PV_index = 0;
-  VTX_refTrksPx = 0;
-  VTX_refTrksPy = 0;
-  VTX_refTrksPz = 0;
-  VTX_lxy = 0;
-  VTX_lxyError = 0;
-  VTX_tau = 0;
-  VTX_tauError = 0;
-  VTX_refPVx = 0;
-  VTX_refPVy = 0;
-  VTX_refPVz = 0;
-  TRKS_px = 0;
-  TRKS_py = 0;
-  TRKS_pz = 0;
-  TRKS_d0 = 0;
-  TRKS_z0 = 0;
-  TRKS_index = 0;
-  TRUE_TRKS_px = 0;
-  TRUE_TRKS_py = 0;
-  TRUE_TRKS_pz = 0;
-  TRUE_TRKS_e = 0;
-  MUONS_pt = 0;
-  MUONS_eta = 0;
-  MUONS_index = 0;
-
-   // Set branch addresses and branch pointers
-   if (!tree) return;
-   fChain = tree;
-   fChain->SetBranchAddress((name+"_eventNumber").c_str(), &eventNumber, &b_eventNumber);
-   fChain->SetBranchAddress((name+"_lumiBlock").c_str(), &lumiBlock, &b_lumiBlock);
-   fChain->SetBranchAddress((name+"_runNumber").c_str(), &runNumber, &b_runNumber);
-   fChain->SetBranchAddress((name+"_PV_X").c_str(), &PV_X, &b_PV_X);
-   fChain->SetBranchAddress((name+"_PV_Y").c_str(), &PV_Y, &b_PV_Y);
-   fChain->SetBranchAddress((name+"_PV_Z").c_str(), &PV_Z, &b_PV_Z);
-   fChain->SetBranchAddress((name+"_PV_type").c_str(), &PV_type, &b_PV_type);
-   fChain->SetBranchAddress((name+"_PV_index").c_str(), &PV_index, &b_PV_index);
-   fChain->SetBranchAddress((name+"_TRUEPV_X").c_str(), &TRUEPV_X, &b_TRUEPV_X);
-   fChain->SetBranchAddress((name+"_TRUEPV_Y").c_str(), &TRUEPV_Y, &b_TRUEPV_Y);
-   fChain->SetBranchAddress((name+"_TRUEPV_Z").c_str(), &TRUEPV_Z, &b_TRUEPV_Z);
-   fChain->SetBranchAddress((name+"_charge").c_str(), &charge, &b_charge);
-   fChain->SetBranchAddress((name+"_isSignal").c_str(), &isSignal, &b_isSignal);
-   fChain->SetBranchAddress((name+"_VTX_pt").c_str(), &VTX_pt, &b_VTX_pt);
-   fChain->SetBranchAddress((name+"_VTX_ptError").c_str(), &VTX_ptError, &b_VTX_ptError);
-   fChain->SetBranchAddress((name+"_index").c_str(), &index, &b_index);
-   fChain->SetBranchAddress((name+"_VTX_xposition").c_str(), &VTX_xposition, &b_VTX_xposition);
-   fChain->SetBranchAddress((name+"_VTX_yposition").c_str(), &VTX_yposition, &b_VTX_yposition);
-   fChain->SetBranchAddress((name+"_VTX_zposition").c_str(), &VTX_zposition, &b_VTX_zposition);
-   fChain->SetBranchAddress((name+"_VTX_xxPosCov").c_str(), &VTX_xxPosCov, &b_VTX_xxPosCov);
-   fChain->SetBranchAddress((name+"_VTX_xyPosCov").c_str(), &VTX_xyPosCov, &b_VTX_xyPosCov);
-   fChain->SetBranchAddress((name+"_VTX_xzPosCov").c_str(), &VTX_xzPosCov, &b_VTX_xzPosCov);
-   fChain->SetBranchAddress((name+"_VTX_yyPosCov").c_str(), &VTX_yyPosCov, &b_VTX_yyPosCov);
-   fChain->SetBranchAddress((name+"_VTX_yzPosCov").c_str(), &VTX_yzPosCov, &b_VTX_yzPosCov);
-   fChain->SetBranchAddress((name+"_VTX_zzPosCov").c_str(), &VTX_zzPosCov, &b_VTX_zzPosCov);
-   fChain->SetBranchAddress((name+"_VTX_chi2").c_str(), &VTX_chi2, &b_VTX_chi2);
-   fChain->SetBranchAddress((name+"_VTX_NDF").c_str(), &VTX_NDF, &b_VTX_NDF);
-   fChain->SetBranchAddress((name+"_VTX_mass").c_str(), &VTX_mass, &b_VTX_mass);
-   fChain->SetBranchAddress((name+"_VTX_massError").c_str(), &VTX_massError, &b_VTX_massError);
-   fChain->SetBranchAddress((name+"_VTX_px").c_str(), &VTX_px, &b_VTX_px);
-   fChain->SetBranchAddress((name+"_VTX_py").c_str(), &VTX_py, &b_VTX_py);
-   fChain->SetBranchAddress((name+"_VTX_pz").c_str(), &VTX_pz, &b_VTX_pz);
-   fChain->SetBranchAddress((name+"_VTX_rapidity").c_str(), &VTX_rapidity, &b_VTX_rapidity);
-   fChain->SetBranchAddress((name+"_VTX_refTrksPx").c_str(), &VTX_refTrksPx, &b_VTX_refTrksPx);
-   fChain->SetBranchAddress((name+"_VTX_refTrksPy").c_str(), &VTX_refTrksPy, &b_VTX_refTrksPy);
-   fChain->SetBranchAddress((name+"_VTX_refTrksPz").c_str(), &VTX_refTrksPz, &b_VTX_refTrksPz);
-   fChain->SetBranchAddress((name+"_VTX_lxy").c_str(), &VTX_lxy, &b_VTX_lxy);
-   fChain->SetBranchAddress((name+"_VTX_lxyError").c_str(), &VTX_lxyError, &b_VTX_lxyError);
-   fChain->SetBranchAddress((name+"_VTX_tau").c_str(), &VTX_tau, &b_VTX_tau);
-   fChain->SetBranchAddress((name+"_VTX_tauError").c_str(), &VTX_tauError, &b_VTX_tauError);
-   fChain->SetBranchAddress((name+"_VTX_refPVx").c_str(), &VTX_refPVx, &b_VTX_refPVx);
-   fChain->SetBranchAddress((name+"_VTX_refPVy").c_str(), &VTX_refPVy, &b_VTX_refPVy);
-   fChain->SetBranchAddress((name+"_VTX_refPVz").c_str(), &VTX_refPVz, &b_VTX_refPVz);
-   fChain->SetBranchAddress((name+"_TRKS_px").c_str(), &TRKS_px, &b_TRKS_px);
-   fChain->SetBranchAddress((name+"_TRKS_py").c_str(), &TRKS_py, &b_TRKS_py);
-   fChain->SetBranchAddress((name+"_TRKS_pz").c_str(), &TRKS_pz, &b_TRKS_pz);
-   fChain->SetBranchAddress((name+"_TRKS_d0").c_str(), &TRKS_d0, &b_TRKS_d0);
-   fChain->SetBranchAddress((name+"_TRKS_z0").c_str(), &TRKS_z0, &b_TRKS_z0);
-   fChain->SetBranchAddress((name+"_TRKS_index").c_str(), &TRKS_index, &b_TRKS_index);
-   fChain->SetBranchAddress((name+"_TRUE_TRKS_px").c_str(), &TRUE_TRKS_px, &b_TRUE_TRKS_px);
-   fChain->SetBranchAddress((name+"_TRUE_TRKS_py").c_str(), &TRUE_TRKS_py, &b_TRUE_TRKS_py);
-   fChain->SetBranchAddress((name+"_TRUE_TRKS_pz").c_str(), &TRUE_TRKS_pz, &b_TRUE_TRKS_pz);
-   fChain->SetBranchAddress((name+"_TRUE_TRKS_e").c_str(), &TRUE_TRKS_e, &b_TRUE_TRKS_e);
-   fChain->SetBranchAddress((name+"_MUONS_pt").c_str(), &MUONS_pt, &b_MUONS_pt);
-   fChain->SetBranchAddress((name+"_MUONS_eta").c_str(), &MUONS_eta, &b_MUONS_eta);
-   fChain->SetBranchAddress((name+"_MUONS_index").c_str(), &MUONS_index, &b_MUONS_index);
-   fChain->SetBranchAddress((name+"_TRUTH_px").c_str(), &TRUTH_px, &b_TRUTH_px);
-   fChain->SetBranchAddress((name+"_TRUTH_py").c_str(), &TRUTH_py, &b_TRUTH_py);
-   fChain->SetBranchAddress((name+"_TRUTH_pz").c_str(), &TRUTH_pz, &b_TRUTH_pz);
-   fChain->SetBranchAddress((name+"_TRUTH_e").c_str(), &TRUTH_e, &b_TRUTH_e);
-   fChain->SetBranchAddress((name+"_TRUTH_pdgID").c_str(), &TRUTH_pdgID, &b_TRUTH_pdgID);
-   fChain->SetBranchAddress((name+"_TRUTH_vtxX").c_str(), &TRUTH_vtxX, &b_TRUTH_vtxX);
-   fChain->SetBranchAddress((name+"_TRUTH_vtxY").c_str(), &TRUTH_vtxY, &b_TRUTH_vtxY);
-   fChain->SetBranchAddress((name+"_TRUTH_vtxZ").c_str(), &TRUTH_vtxZ, &b_TRUTH_vtxZ);
-
-}
-
-//*****************************************
-TVector3 BCompositeParticle::getTrackMom(int i) {
-  TVector3 vect(0,0,0);
-  if(i >= (int)TRKS_px->size() ||
-     TRKS_px->size() != TRKS_py->size() ||
-     TRKS_px->size() != TRKS_pz->size())
-  {
-    std::cout << "ERROR in BCompositeParticle::getTracks: momentum components have different length" << std::endl;
-    return vect;
-  }
-
-  vect.SetXYZ(TRKS_px->at(i), TRKS_py->at(i), TRKS_pz->at(i));
-  return vect;
-}
-//*****************************************
-TLorentzVector BCompositeParticle::getTrackLorentzMom(int i, double mass) {
-  TLorentzVector vect(0,0,0,0);
-  if(i >= (int)TRKS_px->size() ||
-     TRKS_px->size() != TRKS_py->size() ||
-     TRKS_px->size() != TRKS_pz->size())
-  {
-    std::cout << "ERROR in BCompositeParticle::getTracks: momentum components have different length" << std::endl;
-    return vect;
-  }
-
-  vect.SetXYZM(TRKS_px->at(i), TRKS_py->at(i), TRKS_pz->at(i), mass);
-  return vect;
-}
-//*****************************************
-TVector3 BCompositeParticle::getRefTrackMom(int i) {
-  TVector3 vect(0,0,0);
-  if(i >= (int)VTX_refTrksPx->size() ||
-     VTX_refTrksPx->size() != VTX_refTrksPy->size() ||
-     VTX_refTrksPx->size() != VTX_refTrksPz->size())
-  {
-    std::cout << "ERROR in BCompositeParticle::getRefTracks: momentum components have different length" << std::endl;
-    return vect;
-  }
-
-  vect.SetXYZ(VTX_refTrksPx->at(i), VTX_refTrksPy->at(i), VTX_refTrksPz->at(i));
-  return vect;
-}
-//*****************************************
-TLorentzVector BCompositeParticle::getRefTrackLorentzMom(int i, double mass) {
-  TLorentzVector vect(0,0,0,0);
-  if(i >= (int)TRKS_px->size() ||
-     VTX_refTrksPx->size() != VTX_refTrksPy->size() ||
-     VTX_refTrksPx->size() != VTX_refTrksPz->size())
-  {
-    std::cout << "ERROR in BCompositeParticle::getRefTracks: momentum components have different length" << std::endl;
-    return vect;
-  }
-
-  vect.SetXYZM(VTX_refTrksPx->at(i), VTX_refTrksPy->at(i), VTX_refTrksPz->at(i), mass);
-  return vect;
-}
-//*****************************************
-TVector3 BCompositeParticle::getTrueTrackMom(int i) {
-  TVector3 vect(0,0,0);
-  if(i >= (int)TRUE_TRKS_px->size() ||
-     TRUE_TRKS_px->size() != TRUE_TRKS_py->size() ||
-     TRUE_TRKS_px->size() != TRUE_TRKS_pz->size())
-  {
-    std::cout << "ERROR in BCompositeParticle::getTrueTrack: momentum components have different length" << std::endl;
-    return vect;
-  }
-
-  vect.SetXYZ(TRUE_TRKS_px->at(i), TRUE_TRKS_py->at(i), TRUE_TRKS_pz->at(i));
-  return vect;
-}
-//*****************************************
-TLorentzVector BCompositeParticle::getTrueTrackLorentzMom(int i) {
-  TLorentzVector vect(0,0,0,0);
-  if(i >= (int)TRUE_TRKS_px->size() ||
-     TRUE_TRKS_px->size() != TRUE_TRKS_py->size() ||
-     TRUE_TRKS_px->size() != TRUE_TRKS_pz->size() ||
-     TRUE_TRKS_px->size() != TRUE_TRKS_e->size())
-  {
-    std::cout << "ERROR in BCompositeParticle::getTrueTrack: momentum components have different length" << std::endl;
-    return vect;
-  }
-
-  vect.SetPxPyPzE(TRUE_TRKS_px->at(i), TRUE_TRKS_py->at(i), TRUE_TRKS_pz->at(i), TRUE_TRKS_e->at(i));
-  return vect;
-}
-//*****************************************
-TVector3 BCompositeParticle::getVertex() {
-  TVector3 vect(VTX_xposition, VTX_yposition, VTX_zposition);
-  return vect;
-}
-//*****************************************
-TVector3 BCompositeParticle::getTrueVertex() {
-  TVector3 vect(TRUTH_vtxX, TRUTH_vtxY, TRUTH_vtxZ);
-  return vect;
-}
-//*****************************************
-std::vector<TVector3> BCompositeParticle::getPrimVertex() {
-  std::vector<TVector3> pv;
-  for(int i=0; i<(int)VTX_refPVx->size(); ++i) {
-    pv.push_back(TVector3(VTX_refPVx->at(i), VTX_refPVy->at(i), VTX_refPVz->at(i)));
-  }
-
-  return pv;
-}
-//*****************************************
-TVector3 BCompositeParticle::getTruePrimVertex() {
-  TVector3 vect(TRUEPV_X, TRUEPV_Y, TRUEPV_Z);
-  return vect;
-}
-//*****************************************
-TVector3 BCompositeParticle::getRefMom() {
-  TVector3 vect(VTX_px, VTX_py, VTX_pz);
-  return vect;
-}
-//*****************************************
-TLorentzVector BCompositeParticle::getRefLorentzMom() {
-  TLorentzVector vect;
-  vect.SetXYZM(VTX_px, VTX_py, VTX_pz, VTX_mass);
-  return vect;
-}
-//*****************************************
-TLorentzVector BCompositeParticle::getRefLorentzMom(double mass) {
-  TLorentzVector vect;
-  vect.SetXYZM(VTX_px, VTX_py, VTX_pz, mass);
-  return vect;
-}
-//*****************************************
-std::vector<int> BCompositeParticle::getParticlesInEvent(int run, int event) {
-
-  std::vector<int> particles;
-
-  // Get the entry corresponding to the run and event
-  Int_t index = fChain->GetEntryNumberWithIndex(run,event);
-  if (index==-1) { // Trap in case wrong event/run
-    std::cout << "ERROR: run/event pairing " << run << "/" << event << " is not found in the BCompositeParticle ntuple " << m_name << std::endl;
-    std::cout << "Please check! Returning an empty vector of tracks!" << std::endl;
-    return particles;
-  }
-
-  //NOTE index retrieved by GetEntryNumberWithIndex is not neccessary the one of the first entry
-  //Thus we have to loop back to check:
-
-  //read entry and loop back until we reach a different event or a beginning of the tree
-  for(fChain->GetEntry(index); runNumber == run && eventNumber==event && index > 0; fChain->GetEntry(--index)) {
-    //std::cout << "index = " << index << " run = " << run << "(" << runNumber << ") event = " <<  event << "(" << eventNumber << ")" << std::endl;
-  }
-
-  //now index is either 0 or it is the first entry before the one we want
-  //so let's take the one we want:
-  if(runNumber != run || eventNumber!=event) ++index;
-
-  //loop over all the entries in this event
-  for(fChain->GetEntry(index); runNumber == run && eventNumber==event && index<fChain->GetEntries(); fChain->GetEntry(++index)) {
-    //std::cout << "index = " << index << " run = " << run << "(" << runNumber << ") event = " <<  event << "(" << eventNumber << ")" << std::endl;
-    particles.push_back( index );
-  }
-
-  return particles;
-
-}
-//*****************************************
-bool BCompositeParticle::findTrack(int i, TrackBag tracks, Track& track) {
-
-  int trkIndex = TRKS_index->at(i);
-
-  //loop through tracks
-  TrackBag::iterator trkItr = tracks.begin();
-  for(; trkItr!=tracks.end(); ++trkItr) {
-    if ( (*trkItr).index()==trkIndex) {
-      track = (*trkItr);
-      return true;
-    }
-  }
-  return false;
-}
-//*****************************************
-bool BCompositeParticle::findMuon(int i, MuonBag muons, Muon& muon) {
-
-  int trkIndex = TRKS_index->at(i);
-
-  //loop through muons
-  MuonBag::iterator muonItr = muons.begin();
-  for(; muonItr!=muons.end(); ++muonItr) {
-    if ( (*muonItr).inDetTrackIndex()==trkIndex) {
-      muon = (*muonItr);
-      return true;
-    }
-  }
-
-  return false;
-}
-//*****************************************
-
-#endif
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Calib.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Calib.h
deleted file mode 100644
index c572a715f65e04ffab0b80334b067cae79e7017a..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Calib.h
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//////////////////////////////////////////////////////////
-// This class has been automatically generated on
-// Thu Jun 17 11:34:54 2010 by ROOT version 5.26/00
-// from TTree TrigDiMuonCalibTree/TrigDiMuonCalib tree
-// found on file: Calib.01.root
-//////////////////////////////////////////////////////////
-
-#ifndef Calib_h
-#define Calib_h
-
-#include <TROOT.h>
-#include <TChain.h>
-#include <TFile.h>
-
-class Calib {
-public :
-   TTree          *fChain;   //!pointer to the analyzed TTree or TChain
-   Int_t           fCurrent; //!current Tree number in a TChain
-
-   // Declaration of leaf types
-   Int_t           RunNumber;
-   Int_t           LumiBlock;
-   Int_t           EventNumber;
-   Double_t        Pt;
-   Double_t        Eta;
-   Double_t        Phi;
-   Double_t        Charge;
-   vector<double>  *InnerMdt_eta;
-   vector<double>  *InnerMdt_phi;
-   vector<double>  *MiddleMdt_eta;
-   vector<double>  *MiddleMdt_phi;
-   vector<double>  *Csc_eta;
-   vector<double>  *Csc_phi;
-   vector<int>     *Csc_type;
-   vector<double>  *MiddleRpc_eta;
-   vector<double>  *MiddleRpc_phi;
-   vector<int>     *MiddleRpc_type;
-   vector<double>  *InnerTgc_eta;
-   vector<double>  *InnerTgc_phi;
-   vector<int>     *InnerTgc_type;
-   vector<double>  *MiddleTgc_eta;
-   vector<double>  *MiddleTgc_phi;
-   vector<int>     *MiddleTgc_type;
-
-   // List of branches
-   TBranch        *b_RunNumber;   //!
-   TBranch        *b_LumiBlock;   //!
-   TBranch        *b_EventNumber;   //!
-   TBranch        *b_Pt;   //!
-   TBranch        *b_Eta;   //!
-   TBranch        *b_Phi;   //!
-   TBranch        *b_Charge;   //!
-   TBranch        *b_InnerMdt_eta;   //!
-   TBranch        *b_InnerMdt_phi;   //!
-   TBranch        *b_MiddleMdt_eta;   //!
-   TBranch        *b_MiddleMdt_phi;   //!
-   TBranch        *b_Csc_eta;   //!
-   TBranch        *b_Csc_phi;   //!
-   TBranch        *b_Csc_type;   //!
-   TBranch        *b_MiddleRpc_eta;   //!
-   TBranch        *b_MiddleRpc_phi;   //!
-   TBranch        *b_MiddleRpc_type;   //!
-   TBranch        *b_InnerTgc_eta;   //!
-   TBranch        *b_InnerTgc_phi;   //!
-   TBranch        *b_InnerTgc_type;   //!
-   TBranch        *b_MiddleTgc_eta;   //!
-   TBranch        *b_MiddleTgc_phi;   //!
-   TBranch        *b_MiddleTgc_type;   //!
-
-   Calib(TTree *tree=0);
-   virtual ~Calib();
-   virtual Int_t    GetEntry(Long64_t entry);
-   virtual Long64_t LoadTree(Long64_t entry);
-   virtual void     Init(TTree *tree);
-};
-
-Calib::Calib(TTree *tree)
-{
-// if parameter tree is not specified (or zero), connect the file
-// used to generate this class and read the Tree.
-   if (tree == 0) {
-      TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("Calib.01.root");
-      if (!f) {
-         f = new TFile("Calib.01.root");
-      }
-      tree = (TTree*)gDirectory->Get("TrigDiMuonCalibTree");
-
-   }
-   Init(tree);
-}
-
-Calib::~Calib()
-{
-   if (!fChain) return;
-   delete fChain->GetCurrentFile();
-}
-
-Int_t Calib::GetEntry(Long64_t entry)
-{
-// Read contents of entry.
-   if (!fChain) return 0;
-   return fChain->GetEntry(entry);
-}
-Long64_t Calib::LoadTree(Long64_t entry)
-{
-// Set the environment to read one entry
-   if (!fChain) return -5;
-   Long64_t centry = fChain->LoadTree(entry);
-   if (centry < 0) return centry;
-   if (!fChain->InheritsFrom(TChain::Class()))  return centry;
-   TChain *chain = (TChain*)fChain;
-   if (chain->GetTreeNumber() != fCurrent) {
-      fCurrent = chain->GetTreeNumber();
-   }
-   return centry;
-}
-
-void Calib::Init(TTree *tree)
-{
-   // The Init() function is called when the selector needs to initialize
-   // a new tree or chain. Typically here the branch addresses and branch
-   // pointers of the tree will be set.
-   // It is normally not necessary to make changes to the generated
-   // code, but the routine can be extended by the user if needed.
-   // Init() will be called many times when running on PROOF
-   // (once per file to be processed).
-
-   // Set object pointer
-   InnerMdt_eta = 0;
-   InnerMdt_phi = 0;
-   MiddleMdt_eta = 0;
-   MiddleMdt_phi = 0;
-   Csc_eta = 0;
-   Csc_phi = 0;
-   Csc_type = 0;
-   MiddleRpc_eta = 0;
-   MiddleRpc_phi = 0;
-   MiddleRpc_type = 0;
-   InnerTgc_eta = 0;
-   InnerTgc_phi = 0;
-   InnerTgc_type = 0;
-   MiddleTgc_eta = 0;
-   MiddleTgc_phi = 0;
-   MiddleTgc_type = 0;
-   // Set branch addresses and branch pointers
-   if (!tree) return;
-   fChain = tree;
-   fCurrent = -1;
-   fChain->SetMakeClass(1);
-
-   fChain->SetBranchAddress("RunNumber", &RunNumber, &b_RunNumber);
-   fChain->SetBranchAddress("LumiBlock", &LumiBlock, &b_LumiBlock);
-   fChain->SetBranchAddress("EventNumber", &EventNumber, &b_EventNumber);
-   fChain->SetBranchAddress("Pt", &Pt, &b_Pt);
-   fChain->SetBranchAddress("Eta", &Eta, &b_Eta);
-   fChain->SetBranchAddress("Phi", &Phi, &b_Phi);
-   fChain->SetBranchAddress("Charge", &Charge, &b_Charge);
-   fChain->SetBranchAddress("InnerMdt_eta", &InnerMdt_eta, &b_InnerMdt_eta);
-   fChain->SetBranchAddress("InnerMdt_phi", &InnerMdt_phi, &b_InnerMdt_phi);
-   fChain->SetBranchAddress("MiddleMdt_eta", &MiddleMdt_eta, &b_MiddleMdt_eta);
-   fChain->SetBranchAddress("MiddleMdt_phi", &MiddleMdt_phi, &b_MiddleMdt_phi);
-   fChain->SetBranchAddress("Csc_eta", &Csc_eta, &b_Csc_eta);
-   fChain->SetBranchAddress("Csc_phi", &Csc_phi, &b_Csc_phi);
-   fChain->SetBranchAddress("Csc_type", &Csc_type, &b_Csc_type);
-   fChain->SetBranchAddress("MiddleRpc_eta", &MiddleRpc_eta, &b_MiddleRpc_eta);
-   fChain->SetBranchAddress("MiddleRpc_phi", &MiddleRpc_phi, &b_MiddleRpc_phi);
-   fChain->SetBranchAddress("MiddleRpc_type", &MiddleRpc_type, &b_MiddleRpc_type);
-   fChain->SetBranchAddress("InnerTgc_eta", &InnerTgc_eta, &b_InnerTgc_eta);
-   fChain->SetBranchAddress("InnerTgc_phi", &InnerTgc_phi, &b_InnerTgc_phi);
-   fChain->SetBranchAddress("InnerTgc_type", &InnerTgc_type, &b_InnerTgc_type);
-   fChain->SetBranchAddress("MiddleTgc_eta", &MiddleTgc_eta, &b_MiddleTgc_eta);
-   fChain->SetBranchAddress("MiddleTgc_phi", &MiddleTgc_phi, &b_MiddleTgc_phi);
-   fChain->SetBranchAddress("MiddleTgc_type", &MiddleTgc_type, &b_MiddleTgc_type);
-}
-
-
-#endif // #ifdef Calib_cxx
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Chain.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Chain.h
deleted file mode 100644
index a939df726730b8560def6e48b7bf5cb629e0fb6d..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Chain.h
+++ /dev/null
@@ -1,303 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//////////////////////////////////////////////////////////
-// This class has been automatically generated on
-// Thu Apr 29 09:49:26 2010 by ROOT version 5.26/00
-// from TTree L2_MU4_DiMu_FS_noOS/L2_MU4_DiMu_FS_noOS
-// found on file: ../run/bphys.10.root
-//////////////////////////////////////////////////////////
-
-#ifndef Chain_h
-#define Chain_h
-
-#include <TROOT.h>
-#include <TChain.h>
-#include <TFile.h>
-#include <string>
-
-class Chain {
-  public :
-    TTree          *fChain;
-
-   // Declaration of leaf types
-    Int_t           RunNumber;
-    Int_t           LumiBlock;
-    Int_t           EventNumber;
-    vector<bool>    *All_trk1_valid;
-    vector<double>  *All_trk1_pt;
-    vector<double>  *All_trk1_eta;
-    vector<double>  *All_trk1_phi;
-    vector<double>  *All_trk1_d0;
-    vector<double>  *All_trk1_z0;
-    vector<double>  *All_trk1_charge;
-    vector<double>  *All_trk1_dEta;
-    vector<double>  *All_trk1_dPhi;
-    vector<double>  *All_trk1_mdtHits;
-    vector<double>  *All_trk1_rpcHits;
-    vector<double>  *All_trk1_tgcHits;
-    vector<bool>    *All_trk2_valid;
-    vector<double>  *All_trk2_pt;
-    vector<double>  *All_trk2_eta;
-    vector<double>  *All_trk2_phi;
-    vector<double>  *All_trk2_d0;
-    vector<double>  *All_trk2_z0;
-    vector<double>  *All_trk2_charge;
-    vector<double>  *All_trk2_dEta;
-    vector<double>  *All_trk2_dPhi;
-    vector<double>  *All_trk2_mdtHits;
-    vector<double>  *All_trk2_rpcHits;
-    vector<double>  *All_trk2_tgcHits;
-    vector<double>  *All_mass;
-    vector<double>  *All_fitMass;
-    vector<double>  *All_chi2;
-    vector<double>  *All_vtx_x;
-    vector<double>  *All_vtx_y;
-    vector<double>  *All_vtx_z;
-    vector<bool>    *Matched_trk1_valid;
-    vector<double>  *Matched_trk1_pt;
-    vector<double>  *Matched_trk1_eta;
-    vector<double>  *Matched_trk1_phi;
-    vector<double>  *Matched_trk1_d0;
-    vector<double>  *Matched_trk1_z0;
-    vector<double>  *Matched_trk1_charge;
-    vector<double>  *Matched_trk1_dEta;
-    vector<double>  *Matched_trk1_dPhi;
-    vector<double>  *Matched_trk1_mdtHits;
-    vector<double>  *Matched_trk1_rpcHits;
-    vector<double>  *Matched_trk1_tgcHits;
-    vector<bool>    *Matched_trk2_valid;
-    vector<double>  *Matched_trk2_pt;
-    vector<double>  *Matched_trk2_eta;
-    vector<double>  *Matched_trk2_phi;
-    vector<double>  *Matched_trk2_d0;
-    vector<double>  *Matched_trk2_z0;
-    vector<double>  *Matched_trk2_charge;
-    vector<double>  *Matched_trk2_dEta;
-    vector<double>  *Matched_trk2_dPhi;
-    vector<double>  *Matched_trk2_mdtHits;
-    vector<double>  *Matched_trk2_rpcHits;
-    vector<double>  *Matched_trk2_tgcHits;
-    vector<double>  *Matched_mass;
-    vector<double>  *Matched_fitMass;
-    vector<double>  *Matched_chi2;
-    vector<double>  *Matched_vtx_x;
-    vector<double>  *Matched_vtx_y;
-    vector<double>  *Matched_vtx_z;
-    vector<bool>    *AllTracks_valid;
-    vector<double>  *AllTracks_pt;
-    vector<double>  *AllTracks_eta;
-    vector<double>  *AllTracks_phi;
-    vector<double>  *AllTracks_d0;
-    vector<double>  *AllTracks_z0;
-    vector<double>  *AllTracks_charge;
-    vector<double>  *AllTracks_dEta;
-    vector<double>  *AllTracks_dPhi;
-    vector<bool>    *MatchedTracks_valid;
-    vector<double>  *MatchedTracks_pt;
-    vector<double>  *MatchedTracks_eta;
-    vector<double>  *MatchedTracks_phi;
-    vector<double>  *MatchedTracks_d0;
-    vector<double>  *MatchedTracks_z0;
-    vector<double>  *MatchedTracks_charge;
-    vector<double>  *MatchedTracks_dEta;
-    vector<double>  *MatchedTracks_dPhi;
-
-   //constructor
-    Chain(TTree *tree,
-          std::string chain,
-          bool doMatchedTracks=true,
-          bool doAllTracks=true)
-    {
-      fChain = tree;
-      Init(chain+"_", doMatchedTracks, doAllTracks);
-    }
-
-    Int_t    GetEntry(Long64_t entry);
-    void     Init(std::string chain,bool doMatchedTracks,bool doAllTracks);
-};
-
-
-Int_t Chain::GetEntry(Long64_t entry)
-{
-// Read contents of entry.
-  if (!fChain) return 0;
-  return fChain->GetEntry(entry);
-}
-
-void Chain::Init(std::string chain,
-                 bool doMatchedTracks,
-                 bool doAllTracks)
-{
-   // Set object pointer
-  All_trk1_valid = 0;
-  All_trk1_pt = 0;
-  All_trk1_eta = 0;
-  All_trk1_phi = 0;
-  All_trk1_d0 = 0;
-  All_trk1_z0 = 0;
-  All_trk1_charge = 0;
-  All_trk1_dEta = 0;
-  All_trk1_dPhi = 0;
-  All_trk1_mdtHits = 0;
-  All_trk1_rpcHits = 0;
-  All_trk1_tgcHits = 0;
-  All_trk2_valid = 0;
-  All_trk2_pt = 0;
-  All_trk2_eta = 0;
-  All_trk2_phi = 0;
-  All_trk2_d0 = 0;
-  All_trk2_z0 = 0;
-  All_trk2_charge = 0;
-  All_trk2_dEta = 0;
-  All_trk2_dPhi = 0;
-  All_trk2_mdtHits = 0;
-  All_trk2_rpcHits = 0;
-  All_trk2_tgcHits = 0;
-  All_mass = 0;
-  All_fitMass = 0;
-  All_chi2 = 0;
-  All_vtx_x = 0;
-  All_vtx_y = 0;
-  All_vtx_z = 0;
-  Matched_trk1_valid = 0;
-  Matched_trk1_pt = 0;
-  Matched_trk1_eta = 0;
-  Matched_trk1_phi = 0;
-  Matched_trk1_d0 = 0;
-  Matched_trk1_z0 = 0;
-  Matched_trk1_charge = 0;
-  Matched_trk1_dEta = 0;
-  Matched_trk1_dPhi = 0;
-  Matched_trk1_mdtHits = 0;
-  Matched_trk1_rpcHits = 0;
-  Matched_trk1_tgcHits = 0;
-  Matched_trk2_valid = 0;
-  Matched_trk2_pt = 0;
-  Matched_trk2_eta = 0;
-  Matched_trk2_phi = 0;
-  Matched_trk2_d0 = 0;
-  Matched_trk2_z0 = 0;
-  Matched_trk2_charge = 0;
-  Matched_trk2_dEta = 0;
-  Matched_trk2_dPhi = 0;
-  Matched_trk2_mdtHits = 0;
-  Matched_trk2_rpcHits = 0;
-  Matched_trk2_tgcHits = 0;
-  Matched_mass = 0;
-  Matched_fitMass = 0;
-  Matched_chi2 = 0;
-  Matched_vtx_x = 0;
-  Matched_vtx_y = 0;
-  Matched_vtx_z = 0;
-  AllTracks_valid = 0;
-  AllTracks_pt = 0;
-  AllTracks_eta = 0;
-  AllTracks_phi = 0;
-  AllTracks_d0 = 0;
-  AllTracks_z0 = 0;
-  AllTracks_charge = 0;
-  AllTracks_dEta = 0;
-  AllTracks_dPhi = 0;
-  MatchedTracks_valid = 0;
-  MatchedTracks_pt = 0;
-  MatchedTracks_eta = 0;
-  MatchedTracks_phi = 0;
-  MatchedTracks_d0 = 0;
-  MatchedTracks_z0 = 0;
-  MatchedTracks_charge = 0;
-  MatchedTracks_dEta = 0;
-  MatchedTracks_dPhi = 0;
-
-   // Set branch addresses
-  fChain->SetBranchAddress("RunNumber",   &RunNumber  );
-  fChain->SetBranchAddress("LumiBlock",   &LumiBlock  );
-  fChain->SetBranchAddress("EventNumber", &EventNumber);
-  fChain->SetBranchAddress((chain+"All_trk1_valid").c_str(), &All_trk1_valid);
-  fChain->SetBranchAddress((chain+"All_trk1_pt").c_str(), &All_trk1_pt);
-  fChain->SetBranchAddress((chain+"All_trk1_eta").c_str(), &All_trk1_eta);
-  fChain->SetBranchAddress((chain+"All_trk1_phi").c_str(), &All_trk1_phi);
-  fChain->SetBranchAddress((chain+"All_trk1_d0").c_str(), &All_trk1_d0);
-  fChain->SetBranchAddress((chain+"All_trk1_z0").c_str(), &All_trk1_z0);
-  fChain->SetBranchAddress((chain+"All_trk1_charge").c_str(), &All_trk1_charge);
-  fChain->SetBranchAddress((chain+"All_trk1_dEta").c_str(), &All_trk1_dEta);
-  fChain->SetBranchAddress((chain+"All_trk1_dPhi").c_str(), &All_trk1_dPhi);
-  fChain->SetBranchAddress((chain+"All_trk1_mdtHits").c_str(), &All_trk1_mdtHits);
-  fChain->SetBranchAddress((chain+"All_trk1_rpcHits").c_str(), &All_trk1_rpcHits);
-  fChain->SetBranchAddress((chain+"All_trk1_tgcHits").c_str(), &All_trk1_tgcHits);
-  fChain->SetBranchAddress((chain+"All_trk2_valid").c_str(), &All_trk2_valid);
-  fChain->SetBranchAddress((chain+"All_trk2_pt").c_str(), &All_trk2_pt);
-  fChain->SetBranchAddress((chain+"All_trk2_eta").c_str(), &All_trk2_eta);
-  fChain->SetBranchAddress((chain+"All_trk2_phi").c_str(), &All_trk2_phi);
-  fChain->SetBranchAddress((chain+"All_trk2_d0").c_str(), &All_trk2_d0);
-  fChain->SetBranchAddress((chain+"All_trk2_z0").c_str(), &All_trk2_z0);
-  fChain->SetBranchAddress((chain+"All_trk2_charge").c_str(), &All_trk2_charge);
-  fChain->SetBranchAddress((chain+"All_trk2_dEta").c_str(), &All_trk2_dEta);
-  fChain->SetBranchAddress((chain+"All_trk2_dPhi").c_str(), &All_trk2_dPhi);
-  fChain->SetBranchAddress((chain+"All_trk2_mdtHits").c_str(), &All_trk2_mdtHits);
-  fChain->SetBranchAddress((chain+"All_trk2_rpcHits").c_str(), &All_trk2_rpcHits);
-  fChain->SetBranchAddress((chain+"All_trk2_tgcHits").c_str(), &All_trk2_tgcHits);
-  fChain->SetBranchAddress((chain+"All_mass").c_str(), &All_mass);
-  fChain->SetBranchAddress((chain+"All_fitMass").c_str(), &All_fitMass);
-  fChain->SetBranchAddress((chain+"All_chi2").c_str(), &All_chi2);
-  fChain->SetBranchAddress((chain+"All_vtx_x").c_str(), &All_vtx_x);
-  fChain->SetBranchAddress((chain+"All_vtx_y").c_str(), &All_vtx_y);
-  fChain->SetBranchAddress((chain+"All_vtx_z").c_str(), &All_vtx_z);
-  fChain->SetBranchAddress((chain+"Matched_trk1_valid").c_str(), &Matched_trk1_valid);
-  fChain->SetBranchAddress((chain+"Matched_trk1_pt").c_str(), &Matched_trk1_pt);
-  fChain->SetBranchAddress((chain+"Matched_trk1_eta").c_str(), &Matched_trk1_eta);
-  fChain->SetBranchAddress((chain+"Matched_trk1_phi").c_str(), &Matched_trk1_phi);
-  fChain->SetBranchAddress((chain+"Matched_trk1_d0").c_str(), &Matched_trk1_d0);
-  fChain->SetBranchAddress((chain+"Matched_trk1_z0").c_str(), &Matched_trk1_z0);
-  fChain->SetBranchAddress((chain+"Matched_trk1_charge").c_str(), &Matched_trk1_charge);
-  fChain->SetBranchAddress((chain+"Matched_trk1_dEta").c_str(), &Matched_trk1_dEta);
-  fChain->SetBranchAddress((chain+"Matched_trk1_dPhi").c_str(), &Matched_trk1_dPhi);
-  fChain->SetBranchAddress((chain+"Matched_trk1_mdtHits").c_str(), &Matched_trk1_mdtHits);
-  fChain->SetBranchAddress((chain+"Matched_trk1_rpcHits").c_str(), &Matched_trk1_rpcHits);
-  fChain->SetBranchAddress((chain+"Matched_trk1_tgcHits").c_str(), &Matched_trk1_tgcHits);
-  fChain->SetBranchAddress((chain+"Matched_trk2_valid").c_str(), &Matched_trk2_valid);
-  fChain->SetBranchAddress((chain+"Matched_trk2_pt").c_str(), &Matched_trk2_pt);
-  fChain->SetBranchAddress((chain+"Matched_trk2_eta").c_str(), &Matched_trk2_eta);
-  fChain->SetBranchAddress((chain+"Matched_trk2_phi").c_str(), &Matched_trk2_phi);
-  fChain->SetBranchAddress((chain+"Matched_trk2_d0").c_str(), &Matched_trk2_d0);
-  fChain->SetBranchAddress((chain+"Matched_trk2_z0").c_str(), &Matched_trk2_z0);
-  fChain->SetBranchAddress((chain+"Matched_trk2_charge").c_str(), &Matched_trk2_charge);
-  fChain->SetBranchAddress((chain+"Matched_trk2_dEta").c_str(), &Matched_trk2_dEta);
-  fChain->SetBranchAddress((chain+"Matched_trk2_dPhi").c_str(), &Matched_trk2_dPhi);
-  fChain->SetBranchAddress((chain+"Matched_trk2_mdtHits").c_str(), &Matched_trk2_mdtHits);
-  fChain->SetBranchAddress((chain+"Matched_trk2_rpcHits").c_str(), &Matched_trk2_rpcHits);
-  fChain->SetBranchAddress((chain+"Matched_trk2_tgcHits").c_str(), &Matched_trk2_tgcHits);
-  fChain->SetBranchAddress((chain+"Matched_mass").c_str(), &Matched_mass);
-  fChain->SetBranchAddress((chain+"Matched_fitMass").c_str(), &Matched_fitMass);
-  fChain->SetBranchAddress((chain+"Matched_chi2").c_str(), &Matched_chi2);
-  fChain->SetBranchAddress((chain+"Matched_vtx_x").c_str(), &Matched_vtx_x);
-  fChain->SetBranchAddress((chain+"Matched_vtx_y").c_str(), &Matched_vtx_y);
-  fChain->SetBranchAddress((chain+"Matched_vtx_z").c_str(), &Matched_vtx_z);
-
-  if(doAllTracks) {
-    fChain->SetBranchAddress((chain+"AllTracks_valid").c_str(), &AllTracks_valid);
-    fChain->SetBranchAddress((chain+"AllTracks_pt").c_str(), &AllTracks_pt);
-    fChain->SetBranchAddress((chain+"AllTracks_eta").c_str(), &AllTracks_eta);
-    fChain->SetBranchAddress((chain+"AllTracks_phi").c_str(), &AllTracks_phi);
-    fChain->SetBranchAddress((chain+"AllTracks_d0").c_str(), &AllTracks_d0);
-    fChain->SetBranchAddress((chain+"AllTracks_z0").c_str(), &AllTracks_z0);
-    fChain->SetBranchAddress((chain+"AllTracks_charge").c_str(), &AllTracks_charge);
-    fChain->SetBranchAddress((chain+"AllTracks_dEta").c_str(), &AllTracks_dEta);
-    fChain->SetBranchAddress((chain+"AllTracks_dPhi").c_str(), &AllTracks_dPhi);
-  }
-
-  if(doMatchedTracks) {
-    fChain->SetBranchAddress((chain+"MatchedTracks_valid").c_str(), &MatchedTracks_valid);
-    fChain->SetBranchAddress((chain+"MatchedTracks_pt").c_str(), &MatchedTracks_pt);
-    fChain->SetBranchAddress((chain+"MatchedTracks_eta").c_str(), &MatchedTracks_eta);
-    fChain->SetBranchAddress((chain+"MatchedTracks_phi").c_str(), &MatchedTracks_phi);
-    fChain->SetBranchAddress((chain+"MatchedTracks_d0").c_str(), &MatchedTracks_d0);
-    fChain->SetBranchAddress((chain+"MatchedTracks_z0").c_str(), &MatchedTracks_z0);
-    fChain->SetBranchAddress((chain+"MatchedTracks_charge").c_str(), &MatchedTracks_charge);
-    fChain->SetBranchAddress((chain+"MatchedTracks_dEta").c_str(), &MatchedTracks_dEta);
-    fChain->SetBranchAddress((chain+"MatchedTracks_dPhi").c_str(), &MatchedTracks_dPhi);
-  }
-}
-
-#endif
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/CutsBase.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/CutsBase.h
deleted file mode 100644
index 72fe4ef2acd321ba7b4cbcfd86f483b6a09e3246..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/CutsBase.h
+++ /dev/null
@@ -1,317 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// CutsBase class
-///---------------------------------------------------
-/// Base class for cut algorithms
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of B2JpsiV0RootAnalysis
-///===================================================
-
-#ifndef CutsBase_H
-#define CutsBase_H
-
-#include "Log.h"
-
-enum CutType { CUT_DOUBLE_RANGE, CUT_DOUBLE, CUT_INT, CUT_STRING };
-
-struct CutBase {
-  std::string name;         // cut variable name
-  bool        enabled;      // is enabled
-  CutType     type;         // cut type used for casting
-};
-
-struct DoubleRangeCut : CutBase {
-
-  double min;               // min value
-  double max;               // max value
-
-  bool operator==(double value) {
-    return value >= min && value <= max;
-  }
-
-  bool operator!=(double value) {
-    return value < min || value > max;
-  }
-
-  bool operator<(double value) {
-    return max < value;
-  }
-
-  bool operator>(double value) {
-    return min > value;
-  }
-
-};
-
-struct DoubleCut : CutBase {
-
-  double val;               // cut value
-
-  bool operator==(double value) {
-    return val == value;
-  }
-
-  bool operator!=(double value) {
-    return val != value;
-  }
-
-  bool operator<(double value) {
-    return val < value;
-  }
-
-  bool operator>(double value) {
-    return val > value;
-  }
-
-};
-
-struct IntCut : CutBase{
-
-  int val;                  // cut value
-
-  bool operator==(int value) {
-    return val == value;
-  }
-
-  bool operator!=(int value) {
-    return val != value;
-  }
-
-  bool operator<(int value) {
-    return val < value;
-  }
-
-  bool operator>(int value) {
-    return val > value;
-  }
-
-};
-
-struct StringCut : CutBase {
-
-  std::string val;          // cut value
-
-  bool operator==(std::string value) {
-    return val == value;
-  }
-
-  bool operator!=(std::string value) {
-    return val != value;
-  }
-
-};
-
-class CutsBase {
-
-  public:
-    // costructor
-    CutsBase() : m_ol(INFO), m_settings("") { };
-    CutsBase(OutputLevel olIn, std::string settings) : m_ol(olIn), m_settings(settings) { };
-
-    // read cut values from string m_settings:
-    // string must be in the following format:
-    //   cut_name(min,max)    for range cuts
-    //   cut_name(val)        for single value cuts
-    //   cut_name             use default values
-    void AddCutVariable(std::string name, DoubleRangeCut& cut, double defaultMin, double defaultMax);   // double range cut
-    void AddCutVariable(std::string name, DoubleCut& cut, double defaultVal);                           // single-value cut
-    void AddCutVariable(std::string name, IntCut& cut, int defaultVal);                                 // int type single-value cut
-    void AddCutVariable(std::string name, StringCut& cut, std::string defaultVal);                      // int type single-value cut
-
-    // inline functions
-    std::vector<CutBase*>& getCuts() { return m_cuts; }
-
-  protected:
-
-    OutputLevel ol() { return m_ol; }
-
-  private:
-
-    bool getValString(std::string name, std::string& subStr);
-
-    OutputLevel           m_ol;                 // output level
-    std::string           m_settings;           // cut settings
-
-    std::vector<CutBase*> m_cuts;               // collection of all cut variables
-
-};
-
-///===================================================
-/// Begin of definitions
-///===================================================
-void CutsBase::AddCutVariable(std::string name, DoubleRangeCut& cut, double defaultMin, double defaultMax) {
-  Log log("CutsBase::AddCutVariable", ol());
-
-  cut.name = name;
-  cut.enabled = false;
-  cut.min = defaultMin;
-  cut.max = defaultMax;
-
-  // register cut variable
-  cut.type = CUT_DOUBLE_RANGE;
-  m_cuts.push_back(&cut);
-
-  // is variable defined?
-  std::string::size_type pos = m_settings.find(name);
-  if(pos==std::string::npos) {
-    log.info("** " + name + ": disabled (default = " + fToStr(defaultMin) + ", " + fToStr(defaultMax) + ")");
-    return;
-  }
-
-  // variable is defined
-  cut.enabled = true;
-
-  // read values
-  std::string valStr;
-  if(getValString(name, valStr)) {
-    // read minimum
-    stringstream ss1(valStr);
-    ss1 >> cut.min;
-
-    //read maximum, if it exists
-    std::string::size_type pos2 = valStr.find(",");
-    if(pos2!=std::string::npos) {
-      stringstream ss2(valStr.substr(pos2+1));
-      ss2 >> cut.max;
-    }
-  }
-
-  log.info("** " + name + ": " + fToStr(cut.min) + ", " + fToStr(cut.max));
-
-}
-///===================================================
-void CutsBase::AddCutVariable(std::string name, DoubleCut& cut, double defaultVal) {
-  Log log("CutsBase::AddCutVariable", ol());
-
-  cut.name = name;
-  cut.enabled = false;
-  cut.val = defaultVal;
-
-  // register cut variable
-  cut.type = CUT_DOUBLE;
-  m_cuts.push_back(&cut);
-
-  // is variable defined?
-  std::string::size_type pos = m_settings.find(name);
-  if(pos==std::string::npos) {
-    log.info("** " + name + ": disabled (default = " + fToStr(defaultVal) + ")");
-    return;
-  }
-
-  // variable is defined
-  cut.enabled = true;
-
-  // read values
-  std::string valStr;
-  if(getValString(name, valStr)) {
-    // read value
-    stringstream ss1(valStr);
-    ss1 >> cut.val;
-  }
-
-  log.info("** " + name + ": " + fToStr(cut.val));
-
-}
-///===================================================
-void CutsBase::AddCutVariable(std::string name, IntCut& cut, int defaultVal) {
-  Log log("CutsBase::AddCutVariable", ol());
-
-  cut.name = name;
-  cut.enabled = false;
-  cut.val = defaultVal;
-
-  // register cut variable
-  cut.type = CUT_INT;
-  m_cuts.push_back(&cut);
-
-  // is variable defined?
-  std::string::size_type pos = m_settings.find(name);
-  if(pos==std::string::npos) {
-    log.info("** " + name + ": disabled (default = " + iToStr(defaultVal) + ")");
-    return;
-  }
-
-  // variable is defined
-  cut.enabled = true;
-
-  // read values
-  std::string valStr;
-  if(getValString(name, valStr)) {
-    // read value
-    stringstream ss1(valStr);
-    ss1 >> cut.val;
-  }
-
-  log.info("** " + name + ": " + iToStr(cut.val));
-
-
-}
-///===================================================
-void CutsBase::AddCutVariable(std::string name, StringCut& cut, std::string defaultVal) {
-  Log log("CutsBase::AddCutVariable", ol());
-
-  cut.name = name;
-  cut.enabled = false;
-  cut.val = defaultVal;
-
-  // register cut variable
-  cut.type = CUT_STRING;
-  m_cuts.push_back(&cut);
-
-  // is variable defined?
-  std::string::size_type pos = m_settings.find(name);
-  if(pos==std::string::npos) {
-    log.info("** " + name + ": disabled (default = " + defaultVal + ")");
-    return;
-  }
-
-  // variable is defined
-  cut.enabled = true;
-
-  // read values
-  std::string valStr;
-  if(getValString(name, valStr)) {
-    // read value
-    cut.val = valStr;
-  }
-
-  log.info("** " + name + ": " + cut.val);
-
-}
-///===================================================
-bool CutsBase::getValString(std::string name, std::string& subStr) {
-  Log log("CutsBase::getValString", ol() );
-
-  std::string::size_type pos = m_settings.find(name+"(");
-  if(pos==std::string::npos) return false;
-
-  // find closing bracket
-  std::string::size_type posEnd = m_settings.substr( pos + name.length() + 1 ).find( ")" );
-  if(posEnd==std::string::npos) {
-    log.error("Closing bracket for variable "+name+" wasn't found. Default values will be used");
-    return false;
-  }
-
-  //copy the string between the brackets
-  std::string tmpStr = m_settings.substr(pos+name.length() + 1, posEnd);
-
-  log.debug("tmpStr = " + tmpStr);
-
-  //remove spaces
-  subStr = "";
-  for(uint i=0; i<tmpStr.size(); ++i) {
-    if(tmpStr.at(i) != ' ') subStr += tmpStr.at(i);
-  }
-
-  return true;
-}
-
-#endif
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/CutsJpsi.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/CutsJpsi.h
deleted file mode 100644
index 55ecc7fc17967a2950af5423532c74769439d871..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/CutsJpsi.h
+++ /dev/null
@@ -1,702 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// CutsJpsi class
-///---------------------------------------------------
-/// Implements candidate selection for B2JpsiV0
-/// candidates
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of B2JpsiV0RootAnalysis
-///===================================================
-
-#ifndef CutsJpsi_H
-#define CutsJpsi_H
-
-#include "CutsBase.h"
-#include "Chain.h"
-#include "GoodRunsLists/DQHelperFunctions.h"
-
-// main class
-class CutsJpsi : public CutsBase {
-
-  public:
-    // costructor
-    CutsJpsi(OutputLevel olIn, std::string settings);
-
-    // public methods
-    bool selectTrigDecision(TriggerBag& trigDecisions,
-                            std::string chain);                 // select event based on trigger decision information
-    bool selectTrigPassThrough(std::vector<std::string>* pt,
-                               std::string chain);              // select pass-through chains
-    bool selectLevel1(TriggerBag& trigDecisions,
-                      std::vector<std::string>* pt);            // select level-1 trigger decision
-    bool selectTrigger(TriggerBag& trigDecisions,
-                       std::vector<std::string>* pt);           // select trigger decision (level-1 && level-2)
-
-    bool selectJpsi(BCompositeParticle* jpsi,
-                    TrackBag tracks,
-                    MuonBag muons);                 // select Jpsi
-    bool selectSimpleJpsi(SimpleJpsi* jpsi);        // select Jpsi
-
-    bool selectFEX(Chain* chain,
-                   int i,
-                   bool analyzeMatched);            // selection of i-th TrigL2Bphys objects FEX selecton
-
-    bool selectHypo(Chain* chain,
-                    int i,
-                    bool analyzeMatched,
-                    double overrideChi2 = -1,
-                    int overrideNMuHits = -1);       // selection of i-th TrigL2Bphys objects simulating Hypo selection
-
-    bool selectFEX(Chain* chain,
-                   bool analyzeMatched);            // loop through TrigL2Bphys objects and apply FEX selecton
-
-    bool selectHypo(Chain* chain,
-                    bool analyzeMatched,
-                    double overrideChi2 = -1,
-                    int overrideNMuHits = -1);      // loop through TrigL2Bphys objects and apply Hypo selection
-
-    bool selectHypo(TrigDiMuonExtrapolator* propagator,
-                    TrigHits* trig,
-                    int nHits = -1,
-                    double chi2 = -1);
-    bool selectHypo(TrigDiMuonExtrapolator* propagator,
-                    std::vector<int>* trigIndex,
-                    TrigHits* trig,
-                    int nHits = -1,
-                    double chi2 = -1);              // loop through entries listed in trigIndex
-    bool selectHypo(int entry,
-                    TrigDiMuonExtrapolator* propagator,
-                    TrigHits* trig,
-                    int nHits = -1,
-                    double chi2 = -1);              // loop through all entries in one event
-
-    bool selectGRL(int run, int lumiBlock);         // select event using GRL
-
-    // public attributes
-    Muon      jpsiMu0;                              // Jpsi muons
-    Muon      jpsiMu1;
-
-    Track     jpsiTrk0;                             // Jpsi tracks
-    Track     jpsiTrk1;
-
-    double    jpsiDPhi;                             // opening angle in phi
-
-    double    E0;                                   // moun track energy
-    double    E1;                                   // moun track energy
-
-    int    mu0_pixHits;                             // number of hits
-    int    mu1_pixHits;
-    int    mu0_sctHits;
-    int    mu1_sctHits;
-    int    mu0_mdtHits;
-    int    mu1_mdtHits;
-
-    // cut variables
-    // Jpsi
-    DoubleRangeCut  cut_jpsiMass;           // jpsi invariant mass cut
-    DoubleCut       cut_jpsiChi2Prob;       // chi2 probability cut
-    DoubleCut       cut_jpsiDPhi;           // opening angle of two muons in phi
-    DoubleCut       cut_jpsiDEta;           // opening angle of two muons in eta
-
-    DoubleCut       cut_trkChi2OnNdf;       // Track fit chi2/ndf cut
-    DoubleCut       cut_muonPt;             // pt cut on muons
-    DoubleCut       cut_muonPt2;            // pt cut on leading muon
-    DoubleCut       cut_muonE;              // Enery cut on muons
-    DoubleCut       cut_muonEta;            // eta of the jpsi
-    IntCut          cut_muonPixHits;        // cut on no. of b-layer + pixel hits
-    IntCut          cut_muonSctHits;        // cut on no. of SCT hits
-    IntCut          cut_muonMdtHits;        // cut on no. of MDT hits
-    StringCut       cut_muonTypes;          // which types of muons are used for the J/psi selection
-    StringCut       cut_detPart;            // Detector part: Barrel, Endcap
-
-
-    // Trigger
-    StringCut       cut_level1;             // apply level-1 trigger
-    StringCut       cut_level2;             // apply level-2 trigger
-    StringCut       cut_passThrough;        // pass-through chains, coma separated list. Only part of the name can be specified, e.g. _mu4_,_MU4_
-
-    // fex cuts
-    DoubleCut       cut_fexChi2;            // cut on trigger vertexing chi2
-    DoubleRangeCut  cut_fexMass;            // cut on invariant mass of TrigL2Bphys object
-    DoubleCut       cut_fexTrkPt;           // cut on trigger track pT
-    IntCut          cut_fexCheckOS;         // check tracks have opposite sign
-
-    // hypo cuts
-    DoubleCut       cut_hypoChi2;           // cut on trigger vertexing chi2
-    DoubleRangeCut  cut_hypoMass;           // cut on invariant mass of TrigL2Bphys object
-    IntCut          cut_hypoNMuHits;        // no. of associated muon hits requested in Hypo algorithm
-    IntCut          cut_hypoCheckOS;        // check tracks have opposite sign
-
-    // some other cuts
-    DoubleCut       cut_trigTrkDR;          // matching between offline and trigger track
-    IntCut          cut_doChi2Scan;         // perform scan of different chi2 cuts at Hypo step
-    IntCut          cut_doNMuHitsScan;      // perform scan of different NMuHits cuts at Hypo step (only applicable for TrigDiMuon)
-    DoubleCut       cut_extraChi2;          // chi2 cut to be applied separately
-
-    // Good Runs List
-    StringCut       cut_GRL;                // good run list
-
-    // list of pass-through chains
-    std::vector<std::string>  passThrough;
-    std::vector<std::string>  level1;
-    std::vector<std::string>  level2;
-
-};
-
-///===================================================
-/// Begin of definitions
-///===================================================
-
-CutsJpsi::CutsJpsi(OutputLevel olIn, std::string settings) : CutsBase(olIn, settings) {
-  Log log("CutsJpsi::CutsJpsi", ol() );
-
-  // initialize cut variables
-  //jpsi
-  AddCutVariable("JpsiMass"       , cut_jpsiMass      , 2700, 3500);
-  AddCutVariable("JpsiChi2Prob"   , cut_jpsiChi2Prob  , 0.05    );
-  AddCutVariable("JpsiDPhi"       , cut_jpsiDPhi      , 100     );
-  AddCutVariable("JpsiDEta"       , cut_jpsiDEta      , 100     );
-
-  AddCutVariable("TrkChi2OnNdf"   , cut_trkChi2OnNdf  , 3.5     );
-  AddCutVariable("MuonPt"         , cut_muonPt        , 2.800    );
-  AddCutVariable("MuonPt2"        , cut_muonPt2       , 2.800    );
-  AddCutVariable("MuonE"          , cut_muonE         , 3000    );
-  AddCutVariable("MuonEta"        , cut_muonEta       , 100     );
-  AddCutVariable("MuonPixHits"    , cut_muonPixHits   , 1       );
-  AddCutVariable("MuonSctHits"    , cut_muonSctHits   , 6       );
-  AddCutVariable("MuonMdtHits"    , cut_muonMdtHits   , 5       );
-
-  AddCutVariable("MuonTypes"      , cut_muonTypes     , "ALL"   );
-  AddCutVariable("DetPart"        , cut_detPart       , "Barrel");
-
-  //trigger
-  AddCutVariable("Level1"         , cut_level1        , "L1_MU0" );
-  AddCutVariable("Level2"         , cut_level2        , "" );
-  AddCutVariable("PassThrough"    , cut_passThrough   , "_MU4_,_mu4_" );
-
-  log.info("Level1: ");
-  level1 = explode(cut_level1.val, ",");
-  std::vector<std::string>::iterator level1Itr = level1.begin();
-  for(; level1Itr!=level1.end(); ++level1Itr) {
-    log.info("  " + (*level1Itr));
-  }
-
-  log.info("Level2: ");
-  level2 = explode(cut_level2.val, ",");
-  std::vector<std::string>::iterator level2Itr = level2.begin();
-  for(; level2Itr!=level2.end(); ++level2Itr) {
-    log.info("  " + (*level2Itr));
-  }
-
-  log.info("Pass through: ");
-  passThrough = explode(cut_passThrough.val, ",");
-  std::vector<std::string>::iterator passThroughItr = passThrough.begin();
-  for(; passThroughItr!=passThrough.end(); ++passThroughItr) {
-    log.info("  " + (*passThroughItr));
-  }
-
-  // fex
-  AddCutVariable("FexChi2"       , cut_fexChi2        , 10000.   );
-  AddCutVariable("FexMass"       , cut_fexMass        , 500, 1e20);
-  AddCutVariable("FexTrkPt"      , cut_fexTrkPt       , 2800     );
-  AddCutVariable("FexCheckOS"    , cut_fexCheckOS     , 0        );
-
-  // hypo
-  AddCutVariable("HypoChi2"       , cut_hypoChi2      , 10000.   );
-  AddCutVariable("HypoMass"       , cut_hypoMass      , 500, 1e20);
-  AddCutVariable("HypoNMuHits"    , cut_hypoNMuHits   , 3        );
-  AddCutVariable("HypoCheckOS"    , cut_hypoCheckOS   , 0        );
-
-  // some other cuts
-  AddCutVariable("TrigTrkDR"      , cut_trigTrkDR     , 0.1      );
-  AddCutVariable("DoChi2Scan"     , cut_doChi2Scan    , 0        );
-  AddCutVariable("DoNMuHitsScan"  , cut_doNMuHitsScan , 0        );
-  AddCutVariable("ExtraChi2"      , cut_extraChi2     , 30       );
-
-  //GRL
-  AddCutVariable("GRL"            , cut_GRL           , ""       );
-  if( cut_GRL.enabled ) {
-    DQ::SetXMLFile(cut_GRL.val.c_str());
-  }
-
-}
-///===================================================
-bool CutsJpsi::selectTrigDecision(TriggerBag& trigDecisions, std::string chain) {
-  Log log("CutsJpsi::selectLevel1", ol() );
-
-  // loop through decisions
-  TriggerBag::iterator trigItr = trigDecisions.begin();
-  for(; trigItr!=trigDecisions.end(); ++trigItr) {
-    if( chain == (*trigItr).name() ) {
-      return true;
-    }
-  }
-
-  log.debug("Candidate not accepted by level-1 trigger");
-
-  return false;
-
-}
-///===================================================
-bool CutsJpsi::selectTrigPassThrough(std::vector<std::string>* pt, std::string chain) {
-  Log log("CutsJpsi::selectTrigPassThrough", ol() );
-
-  // loop through decisions
-  std::vector<std::string>::iterator ptItr = pt->begin();
-  for(; ptItr!=pt->end(); ++ptItr) {
-    if( ptItr->find(chain) != std::string::npos) return true;
-  }
-
-  log.debug("Candidate not accepted by pass-through trigger");
-
-  return false;
-
-}
-///===================================================
-bool CutsJpsi::selectLevel1(TriggerBag& trigDecisions, std::vector<std::string>* pt) {
-  Log log("CutsJpsi::selectLevel1", ol() );
-
-  // level1
-  if(cut_level1.enabled) {
-
-    std::vector<std::string>::iterator level1Itr = level1.begin();
-    for(; level1Itr!=level1.end(); ++level1Itr) {
-      if( selectTrigDecision(trigDecisions, *level1Itr) ) return true;
-    }
-  }
-
-  // pass through chains
-  if(cut_passThrough.enabled) {
-
-    std::vector<std::string>::iterator passThroughItr = passThrough.begin();
-    for(; passThroughItr!=passThrough.end(); ++passThroughItr) {
-      if( selectTrigPassThrough(pt, *passThroughItr) ) return true;
-    }
-  }
-
-  if(!cut_level1.enabled && !cut_passThrough.enabled) return true;
-
-  return false;
-
-}
-///===================================================
-bool CutsJpsi::selectTrigger(TriggerBag& trigDecisions, std::vector<std::string>* pt) {
-  Log log("CutsJpsi::selectTrigger", ol() );
-
-  if( !selectLevel1(trigDecisions, pt) ) return false;
-
-  if(cut_level2.enabled) {
-
-    std::vector<std::string>::iterator level2Itr = level2.begin();
-    for(; level2Itr!=level2.end(); ++level2Itr) {
-      if( selectTrigDecision(trigDecisions, *level2Itr) ) return true;
-    }
-  } else
-    return true;
-
-    return false;
-
-}
-///===================================================
-bool CutsJpsi::selectJpsi(BCompositeParticle* jpsi,
-                          TrackBag tracks,
-                          MuonBag muons)
-{
-  Log log("CutsJpsi::selectJpsi", ol() );
-
-  bool success;
-
-  //get Jpsi tracks
-  success =
-      jpsi->findTrack(0, tracks, jpsiTrk0) &&
-      jpsi->findTrack(1, tracks, jpsiTrk1);
-
-  if(!success) {
-    log.error("Jpsi doesn't have tracks");
-    return false;
-  }
-
-  // get Jpsi muons
-  success =
-      jpsi->findMuon(0, muons, jpsiMu0) &&
-      jpsi->findMuon(1, muons, jpsiMu1);
-
-  if(!success) {
-    log.error("Jpsi doesn't have muons");
-    return false;
-  }
-
-  // calculate muon energy
-  E0 = jpsi->getTrackLorentzMom(0, 105.658).E();
-  E1 = jpsi->getTrackLorentzMom(1, 105.658).E();
-
-  // retrieve number of hits
-  mu0_pixHits = jpsiTrk0.nBLayer() + jpsiTrk0.nPix();
-  mu1_pixHits = jpsiTrk1.nBLayer() + jpsiTrk1.nPix();
-
-  mu0_sctHits = jpsiTrk0.nSCT();
-  mu1_sctHits = jpsiTrk1.nSCT();
-
-  mu0_mdtHits = jpsiMu0.numberOfMDTHits();
-  mu1_mdtHits = jpsiMu1.numberOfMDTHits();
-
-  // calculate opening angle
-  jpsiDPhi = dAngle(jpsi->getTrackMom(0).Phi(), jpsi->getTrackMom(1).Phi());
-
-  // apply Jpsi cuts
-  if(cut_jpsiMass.enabled       && cut_jpsiMass != jpsi->VTX_mass) return false;
-  if(cut_jpsiChi2Prob.enabled   && cut_jpsiChi2Prob > TMath::Prob(jpsi->VTX_chi2, jpsi->VTX_NDF) ) return false;
-  if(cut_jpsiDPhi.enabled       && cut_jpsiDPhi < fabs( dAngle(jpsi->getTrackMom(0).Phi(), jpsi->getTrackMom(1).Phi()) ) ) return false;
-  if(cut_jpsiDEta.enabled       && cut_jpsiDEta < fabs( jpsi->getTrackMom(0).Eta() - jpsi->getTrackMom(1).Eta() ) ) return false;
-
-  // aply muon cuts
-  if( cut_trkChi2OnNdf.enabled  && (cut_trkChi2OnNdf < jpsiTrk0.chi2()/jpsiTrk0.ndf() || cut_trkChi2OnNdf < jpsiTrk1.chi2()/jpsiTrk1.ndf()) ) return false;
-
-  if(cut_muonPt.enabled         && (cut_muonPt > jpsi->getTrackMom(0).Perp() || cut_muonPt > jpsi->getTrackMom(1).Perp()) ) return false;
-  if(cut_muonE.enabled          && (cut_muonE  > E0 || cut_muonE  > E1  ) ) return false;
-  if(cut_muonPixHits.enabled    && (cut_muonPixHits > mu0_pixHits || cut_muonPixHits > mu1_pixHits ) ) return false;
-  if(cut_muonSctHits.enabled    && (cut_muonSctHits > mu0_sctHits || cut_muonSctHits > mu1_sctHits ) ) return false;
-  if(cut_muonMdtHits.enabled    && (cut_muonMdtHits > mu0_mdtHits || cut_muonMdtHits > mu1_mdtHits ) ) return false;
-
-  if(cut_muonPt2.enabled        &&  cut_muonPt2 > TMath::Max(jpsi->getTrackMom(0).Perp(), jpsi->getTrackMom(1).Perp()) ) return false;
-  if(cut_muonEta.enabled        && (cut_muonEta < fabs(jpsi->getTrackMom(0).Eta()) || cut_muonEta < fabs(jpsi->getTrackMom(1).Eta())) ) return false;
-
-  if(cut_muonTypes.enabled ) {
-    if(cut_muonTypes == "ONE_COMB"  &&  !jpsiMu0.isCombinedMuon() && !jpsiMu1.isCombinedMuon()  ) return false;
-    if(cut_muonTypes == "BOTH_COMB" && (!jpsiMu0.isCombinedMuon() || !jpsiMu1.isCombinedMuon()) ) return false;
-  }
-
-  if(cut_detPart.enabled) {
-    if(cut_detPart == "BB" && (fabs(jpsi->getTrackMom(0).Eta()) >   1. || fabs(jpsi->getTrackMom(1).Eta()) >   1.) ) return false;
-    if(cut_detPart == "EE" && (fabs(jpsi->getTrackMom(0).Eta()) <=  1. || fabs(jpsi->getTrackMom(1).Eta()) <=  1.) ) return false;
-    if(cut_detPart == "BE" && ((fabs(jpsi->getTrackMom(0).Eta()) >  1. && fabs(jpsi->getTrackMom(1).Eta()) >  1.) ||
-       (fabs(jpsi->getTrackMom(0).Eta()) <=  1. && fabs(jpsi->getTrackMom(1).Eta()) <=  1.)) ) return false;
-  }
-
-  // all cuts passed
-  return true;
-
-}
-///===================================================
-bool CutsJpsi::selectSimpleJpsi(SimpleJpsi* jpsi) {
-  Log log("CutsJpsi::selectSimpleJpsi", ol() );
-
-  if(cut_jpsiDPhi.enabled && cut_jpsiDPhi < fabs( dAngle(jpsi->trk0_phi, jpsi->trk1_phi) ) ) return false;
-  if(cut_jpsiDEta.enabled && cut_jpsiDEta < fabs( jpsi->trk0_eta - jpsi->trk1_eta ) ) return false;
-
-  if(cut_detPart.enabled) {
-    if(cut_detPart == "BB" && (fabs(jpsi->trk0_eta) >   1. || fabs(jpsi->trk1_eta) >   1.) ) return false;
-    if(cut_detPart == "EE" && (fabs(jpsi->trk0_eta) <=  1. || fabs(jpsi->trk1_eta) <=  1.) ) return false;
-    if(cut_detPart == "BE" && ((fabs(jpsi->trk0_eta) >  1. && fabs(jpsi->trk1_eta) >  1.) || (fabs(jpsi->trk0_eta) <=  1. && fabs(jpsi->trk1_eta) <=  1.)) ) return false;
-  }
-
-  return true;
-}
-///===================================================
-bool CutsJpsi::selectFEX(Chain* chain, int i, bool analyzeMatched) {
-  Log log("CutsJpsi::selectFEX", ol() );
-
-  double chi2, pt1, pt2, mass, ch1, ch2;
-
-  // get vaues
-  if(analyzeMatched) {
-    chi2 = chain->Matched_chi2->at(i);
-    mass = chain->Matched_mass->at(i);
-    pt1  = chain->Matched_trk1_pt->at(i);
-    pt2  = chain->Matched_trk2_pt->at(i);
-    ch1  = chain->Matched_trk1_charge->at(i);
-    ch2  = chain->Matched_trk2_charge->at(i);
-  }else{
-    chi2 = chain->All_chi2->at(i);
-    mass = chain->All_mass->at(i);
-    pt1  = chain->All_trk1_pt->at(i);
-    pt2  = chain->All_trk2_pt->at(i);
-    ch1  = chain->All_trk1_charge->at(i);
-    ch2  = chain->All_trk2_charge->at(i);
-  }
-
-  //apply cuts
-  if(cut_fexChi2.enabled && cut_fexChi2 < chi2 ) return false;
-  if(cut_fexMass.enabled && cut_fexMass != mass ) return false;
-  if(cut_fexTrkPt.enabled && ( cut_fexTrkPt > fabs(pt1) || cut_fexTrkPt > fabs(pt2))) return false;
-  if(cut_fexCheckOS.enabled && cut_fexCheckOS.val && ch1*ch2 >=0 ) return false;
-
-  // all cuts passed
-  return true;
-
-}
-///===================================================
-bool CutsJpsi::selectHypo(Chain* chain, int i, bool analyzeMatched,
-                          double overrideChi2,
-                          int overrideNMuHits)
-{
-  Log log("CutsJpsi::selectHypo", ol() );
-
-  double chi2, pt1, pt2, mass, ch1, ch2;
-  double mdt1, mdt2, rpc1, rpc2, tgc1, tgc2;
-
-  // get vaues
-  if(analyzeMatched) {
-    chi2 = chain->Matched_chi2->at(i);
-    mass = chain->Matched_mass->at(i);
-    pt1  = chain->Matched_trk1_pt->at(i);
-    pt2  = chain->Matched_trk2_pt->at(i);
-    ch1  = chain->Matched_trk1_charge->at(i);
-    ch2  = chain->Matched_trk2_charge->at(i);
-    mdt1 = chain->Matched_trk1_mdtHits->at(i);
-    rpc1 = chain->Matched_trk1_rpcHits->at(i);
-    tgc1 = chain->Matched_trk1_tgcHits->at(i);
-    mdt2 = chain->Matched_trk2_mdtHits->at(i);
-    rpc2 = chain->Matched_trk2_rpcHits->at(i);
-    tgc2 = chain->Matched_trk2_tgcHits->at(i);
-  }else{
-    chi2 = chain->All_chi2->at(i);
-    mass = chain->All_mass->at(i);
-    pt1  = chain->All_trk1_pt->at(i);
-    pt2  = chain->All_trk2_pt->at(i);
-    ch1  = chain->All_trk1_charge->at(i);
-    ch2  = chain->All_trk2_charge->at(i);
-    mdt1 = chain->All_trk1_mdtHits->at(i);
-    rpc1 = chain->All_trk1_rpcHits->at(i);
-    tgc1 = chain->All_trk1_tgcHits->at(i);
-    mdt2 = chain->All_trk2_mdtHits->at(i);
-    rpc2 = chain->All_trk2_rpcHits->at(i);
-    tgc2 = chain->All_trk2_tgcHits->at(i);
-  }
-
-  log.debug("ch1*pt1 = " + fToStr(ch1*pt1) + ", ch2*pt2 = " + fToStr(ch2*pt2));
-
-  // chi2 and nMuHits cuts
-  bool doChi2Cut    = cut_hypoChi2.enabled;
-  bool doNMuHitsCut = cut_hypoNMuHits.enabled;
-
-  double cutChi2    = cut_hypoChi2.val;
-  double cutNMuHits = cut_hypoNMuHits.val;
-
-  if(overrideChi2 >= 0) {
-    cutChi2 = overrideChi2;
-    doChi2Cut = true;
-  }
-
-  if(overrideNMuHits>= 0) {
-    cutNMuHits = overrideNMuHits;
-    doNMuHitsCut = true;
-  }
-
-  //apply cuts
-  if(doChi2Cut && cutChi2 < chi2 ) return false;
-  if(cut_hypoMass.enabled && cut_hypoMass != mass ) return false;
-  if(cut_hypoCheckOS.enabled && cut_hypoCheckOS.val && ch1*ch2 >=0 ) return false;
-  if(doNMuHitsCut && ( cutNMuHits > mdt1+rpc1+tgc1 || cutNMuHits > mdt2+rpc2+tgc2 )) return false;
-
-  // all cuts passed
-  return true;
-
-}
-///===================================================
-bool CutsJpsi::selectFEX(Chain* chain, bool analyzeMatched) {
-  Log log("CutsJpsi::selectFEX", ol() );
-
-  int nCand = (int)chain->All_fitMass->size();
-  if(analyzeMatched)
-    nCand = (int)chain->Matched_fitMass->size();
-
-  for(int i=0; i < nCand; ++i) {
-    // apply FEX cuts on TrigL2Bphys candidate
-    if( selectFEX(chain, i, analyzeMatched) ) {
-      return true;
-    }
-  }
-
-  return false;
-
-}
-///===================================================
-bool CutsJpsi::selectHypo(Chain* chain, bool analyzeMatched,
-                          double overrideChi2,
-                          int overrideNMuHits)
-{
-  Log log("CutsJpsi::selectHypo", ol() );
-
-  int nCand = (int)chain->All_fitMass->size();
-  if(analyzeMatched)
-    nCand = (int)chain->Matched_fitMass->size();
-
-  for(int i=0; i < nCand; ++i) {
-    // apply Hypo cuts on TrigL2Bphys candidate
-    if( selectHypo(chain, i, analyzeMatched, overrideChi2, overrideNMuHits) ) {
-      return true;
-    }
-  }
-
-  return false;
-
-}
-///===================================================
-bool CutsJpsi::selectHypo(TrigDiMuonExtrapolator* propagator, TrigHits* trig, int nHits, double chi2) {
-  Log log("CutsJpsi::selectHypo", ol() );
-
-  if(cut_hypoMass.enabled && cut_hypoMass != trig->trigMass ) return false;
-  if(cut_hypoCheckOS.enabled && cut_hypoCheckOS.val && trig->trk0_charge * trig->trk1_charge >=0 ) return false;
-
-  // chi2 and nMuHits cuts
-  bool doChi2Cut    = cut_hypoChi2.enabled;
-  bool doNMuHitsCut = cut_hypoNMuHits.enabled;
-
-  double cutChi2    = cut_hypoChi2.val;
-  double cutNMuHits = cut_hypoNMuHits.val;
-
-  if(chi2 >= 0) {
-    cutChi2 = chi2;
-    doChi2Cut = true;
-  }
-
-  if(nHits>= 0) {
-    cutNMuHits = nHits;
-    doNMuHitsCut = true;
-  }
-
-  if(nHits == -2) doNMuHitsCut = false;
-
-  // apply chi2 cut
-  if(doChi2Cut && cutChi2 < trig->chi2 ) return false;
-
-  if(doNMuHitsCut) {
-    // no of hits
-    int nMdt[2] = {0, 0};
-    int nRpc[2] = {0, 0};
-    int nTgc[2] = {0, 0};
-
-    // apply hit cut
-    for(int j=0; j<2; ++j) {
-      double ptId   = trig->pt(j);
-      double etaId  = trig->eta(j);
-      double phiId  = trig->phi(j);
-      double charge = trig->charge(j);
-
-      // MDT  -------------------------------------
-      for(int i=0; i<(int)trig->innerMdt_r(j)->size(); ++i) {
-        if(propagator->matchMdtInner(trig->innerMdt_r(j)->at(i), trig->innerMdt_z(j)->at(i), ptId, etaId, phiId, charge))
-          ++nMdt[j];
-      }
-
-      for(int i=0; i<(int)trig->middleMdt_r(j)->size(); ++i) {
-        if(propagator->matchMdtMiddle(trig->middleMdt_r(j)->at(i), trig->middleMdt_z(j)->at(i), ptId, etaId, phiId, charge))
-          ++nMdt[j];
-      }
-
-      // RPC ---------------------------------------
-      for(int i=0; i<(int)trig->etaRpc_r(j)->size(); ++i) {
-        if(propagator->matchRpcEtaPad(trig->etaRpc_r(j)->at(i), trig->etaRpc_z(j)->at(i), ptId, etaId, phiId, charge))
-          ++nRpc[j];
-      }
-
-      for(int i=0; i<(int)trig->phiRpc_x(j)->size(); ++i) {
-        if(propagator->matchRpcPhiPad(trig->phiRpc_x(j)->at(i), trig->phiRpc_y(j)->at(i), ptId, etaId, phiId, charge))
-          ++nRpc[j];
-      }
-
-      // TGC ---------------------------------------
-      // wire
-      for(int i=0; i<(int)trig->innerEtaTgc_r(j)->size(); ++i) {
-        if(propagator->matchInnerTgcRhoHit(trig->innerEtaTgc_r(j)->at(i), trig->innerEtaTgc_z(j)->at(i), trig->innerEtaTgc_phi(j)->at(i), ptId, etaId, phiId, charge))
-          ++nTgc[j];
-      }
-      for(int i=0; i<(int)trig->middleEtaTgc_r(j)->size(); ++i) {
-        if(propagator->matchMiddleTgcRhoHit(trig->middleEtaTgc_r(j)->at(i), trig->middleEtaTgc_z(j)->at(i), trig->middleEtaTgc_phi(j)->at(i), ptId, etaId, phiId, charge))
-          ++nTgc[j];
-      }
-
-      // strip
-      for(int i=0; i<(int)trig->innerPhiTgc(j)->size(); ++i) {
-        if(propagator->matchInnerTgcPhiHit(trig->innerPhiTgc(j)->at(i), ptId, etaId, phiId, charge))
-          ++nTgc[j];
-      }
-
-      for(int i=0; i<(int)trig->middlePhiTgc(j)->size(); ++i) {
-        if(propagator->matchMiddleTgcPhiHit(trig->middlePhiTgc(j)->at(i), ptId, etaId, phiId, charge))
-          ++nTgc[j];
-      }
-    }
-
-//     if(nMdt[0] != trig->trk0_nMdt)
-//       log.info("MDT0: "+iToStr(nMdt[0])+" x "+fToStr( trig->trk0_nMdt ));
-//     if(nMdt[1] != trig->trk1_nMdt)
-//       log.info("MDT1: "+iToStr(nMdt[1])+" x "+fToStr( trig->trk1_nMdt ));
-    //
-//     if(nTgc[0] != trig->trk0_nTgc && trig->trk0_nTgc!=15)
-//       log.info("TGC0: "+iToStr(nTgc[0])+" x "+fToStr( trig->trk0_nTgc ) + ", eta = "+fToStr(trig->eta(0)));
-//     if(nTgc[1] != trig->trk1_nTgc && trig->trk1_nTgc!=15)
-//       log.info("TGC1: "+iToStr(nTgc[1])+" x "+fToStr( trig->trk1_nTgc ) + ", eta = "+fToStr(trig->eta(1)));
-    //
-//     if(nRpc[0] != trig->trk0_nRpc) {
-//       log.info("RPC0: "+iToStr(nRpc[0])+" x "+fToStr( trig->trk0_nRpc ) + ", eta = "+fToStr(trig->eta(0)));
-//     }
-//     if(nRpc[1] != trig->trk1_nRpc)
-//       log.info("RPC1: "+iToStr(nRpc[1])+" x "+fToStr( trig->trk1_nRpc ) + ", eta = "+fToStr(trig->eta(1)));
-
-    if(nMdt[0] + nRpc[0] + nTgc[0] >= cutNMuHits && nMdt[1] + nRpc[1] + nTgc[1] >= cutNMuHits )
-      return true;
-
-//     if(trig->trk0_nMdt +  trig->trk0_nRpc + trig->trk0_nTgc >= cutNMuHits && trig->trk1_nMdt +  trig->trk1_nRpc + trig->trk1_nTgc >= cutNMuHits )
-//       return true;
-
-    return false;
-  }
-
-  return true;
-}
-///===================================================
-bool CutsJpsi::selectHypo(TrigDiMuonExtrapolator* propagator, std::vector<int>* trigIndex, TrigHits* trig, int nHits, double chi2) {
-  Log log("CutsJpsi::selectHypo", ol() );
-
-  bool passHypo = false;
-  std::vector<int>::iterator indexItr = trigIndex->begin();
-  for(; indexItr!=trigIndex->end(); ++indexItr) {
-    // load trigger object
-    trig->GetEntry(*indexItr);
-
-    // apply hypo selection
-    if( selectHypo(propagator, trig, nHits, chi2) ) passHypo = true;
-  }
-
-  return passHypo;
-}
-///===================================================
-bool CutsJpsi::selectHypo(int entry, TrigDiMuonExtrapolator* propagator, TrigHits* trig, int nHits, double chi2) {
-  Log log("CutsJpsi::selectHypo", ol() );
-
-  trig->GetEntry(entry);
-  int run   = trig->runNumber;
-  int event = trig->eventNumber;
-
-  bool passHypo = false;
-  for(; run == trig->runNumber && event == trig->eventNumber && entry < trig->fChain->GetEntries(); trig->GetEntry(++entry)) {
-    //log.info("entry "+iToStr(entry)+" run "+iToStr(trig->runNumber)+" event "+iToStr(trig->eventNumber));
-    // apply hypo selection
-    if( selectHypo(propagator, trig, nHits, chi2) ) passHypo = true;
-  }
-
-  return passHypo;
-
-}
-///===================================================
-bool CutsJpsi::selectGRL(int run, int lumiBlock) {
-  Log log("CutsJpsi::selectGRL", ol() );
-
-  if( cut_GRL.enabled && !DQ::PassRunLB(run,lumiBlock) ) return false;
-
-  return true;
-
-}
-///===================================================
-
-#endif
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Details.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Details.h
deleted file mode 100644
index e880aa0ebaea708e2d13c4129dff419ab41600ba..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Details.h
+++ /dev/null
@@ -1,289 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//////////////////////////////////////////////////////////
-// This class has been automatically generated on
-// Wed May 19 21:21:33 2010 by ROOT version 5.26/00
-// from TTree L2_MU4_DiMu_Details/L2_MU4_DiMu_Details
-// found on file: user10.DanielScheirich.03.data10_7TeV_MuonswBeam.00153565.TrigDiMuonCalib.bphys.root
-//////////////////////////////////////////////////////////
-
-#ifndef Details_h
-#define Details_h
-
-#include <TROOT.h>
-#include <TChain.h>
-#include <TFile.h>
-
-class Details {
-public :
-   TTree          *fChain;   //!pointer to the analyzed TTree or TChain
-   Int_t           fCurrent; //!current Tree number in a TChain
-
-   // Declaration of leaf types
-   Int_t           RunNumber;
-   Int_t           LumiBlock;
-   Int_t           EvtNumber;
-   Double_t        RoiEta;
-   Double_t        RoiPhi;
-   Double_t        Pt;
-   Double_t        Eta;
-   Double_t        Phi;
-   Double_t        Charge;
-   Double_t        InnerBarrel_extEta;
-   Double_t        InnerBarrel_extPhi;
-   Double_t        InnerEndcap_extEta;
-   Double_t        InnerEndcap_extPhi;
-   Double_t        MiddleBarrel_extEta;
-   Double_t        MiddleBarrel_extPhi;
-   Double_t        MiddleEndcap_extEta;
-   Double_t        MiddleEndcap_extPhi;
-   Int_t           NAssociatedMdt;
-   Int_t           NAssociatedRpcEta;
-   Int_t           NAssociatedRpcPhi;
-   Int_t           NAssociatedTgcRho;
-   Int_t           NAssociatedTgcPhi;
-   vector<double>  *InnerMdt_r;
-   vector<double>  *InnerMdt_z;
-   vector<bool>    *InnerMdt_associated;
-   vector<double>  *MiddleMdt_r;
-   vector<double>  *MiddleMdt_z;
-   vector<bool>    *MiddleMdt_associated;
-   vector<double>  *MiddleRpc_etaPad_x;
-   vector<double>  *MiddleRpc_etaPad_y;
-   vector<double>  *MiddleRpc_etaPad_z;
-   vector<double>  *MiddleRpc_etaPad_r;
-   vector<bool>    *MiddleRpc_etaPad_associated;
-   vector<double>  *MiddleRpc_phiPad_x;
-   vector<double>  *MiddleRpc_phiPad_y;
-   vector<double>  *MiddleRpc_phiPad_z;
-   vector<double>  *MiddleRpc_phiPad_r;
-   vector<bool>    *MiddleRpc_phiPad_associated;
-   vector<double>  *InnerTgc_phiHit_phi;
-   vector<double>  *InnerTgc_phiHit_r;
-   vector<double>  *InnerTgc_phiHit_z;
-   vector<double>  *InnerTgc_phiHit_width;
-   vector<bool>    *InnerTgc_phiHit_associated;
-   vector<double>  *InnerTgc_rhoHit_phi;
-   vector<double>  *InnerTgc_rhoHit_r;
-   vector<double>  *InnerTgc_rhoHit_z;
-   vector<double>  *InnerTgc_rhoHit_width;
-   vector<bool>    *InnerTgc_rhoHit_associated;
-   vector<double>  *MiddleTgc_phiHit_phi;
-   vector<double>  *MiddleTgc_phiHit_r;
-   vector<double>  *MiddleTgc_phiHit_z;
-   vector<double>  *MiddleTgc_phiHit_width;
-   vector<bool>    *MiddleTgc_phiHit_associated;
-   vector<double>  *MiddleTgc_rhoHit_phi;
-   vector<double>  *MiddleTgc_rhoHit_r;
-   vector<double>  *MiddleTgc_rhoHit_z;
-   vector<double>  *MiddleTgc_rhoHit_width;
-   vector<bool>    *MiddleTgc_rhoHit_associated;
-   vector<int>     *BTrigIndex;
-   vector<int>     *BWhichTrack;
-   vector<int>     *BTrigMatched;
-   vector<int>     *BWhichTrackMatched;
-
-   // List of branches
-   TBranch        *b_RunNumber;   //!
-   TBranch        *b_LumiBlock;   //!
-   TBranch        *b_EvtNumber;   //!
-   TBranch        *b_RoiEta;   //!
-   TBranch        *b_RoiPhi;   //!
-   TBranch        *b_Pt;   //!
-   TBranch        *b_Eta;   //!
-   TBranch        *b_Phi;   //!
-   TBranch        *b_Charge;   //!
-   TBranch        *b_InnerBarrel_extEta;   //!
-   TBranch        *b_InnerBarrel_extPhi;   //!
-   TBranch        *b_InnerEndcap_extEta;   //!
-   TBranch        *b_InnerEndcap_extPhi;   //!
-   TBranch        *b_MiddleBarrel_extEta;   //!
-   TBranch        *b_MiddleBarrel_extPhi;   //!
-   TBranch        *b_MiddleEndcap_extEta;   //!
-   TBranch        *b_MiddleEndcap_extPhi;   //!
-   TBranch        *b_NAssociatedMdt;   //!
-   TBranch        *b_NAssociatedRpcEta;   //!
-   TBranch        *b_NAssociatedRpcPhi;   //!
-   TBranch        *b_NAssociatedTgcRho;   //!
-   TBranch        *b_NAssociatedTgcPhi;   //!
-   TBranch        *b_InnerMdt_r;   //!
-   TBranch        *b_InnerMdt_z;   //!
-   TBranch        *b_InnerMdt_associated;   //!
-   TBranch        *b_MiddleMdt_r;   //!
-   TBranch        *b_MiddleMdt_z;   //!
-   TBranch        *b_MiddleMdt_associated;   //!
-   TBranch        *b_MiddleRpc_etaPad_x;   //!
-   TBranch        *b_MiddleRpc_etaPad_y;   //!
-   TBranch        *b_MiddleRpc_etaPad_z;   //!
-   TBranch        *b_MiddleRpc_etaPad_r;   //!
-   TBranch        *b_MiddleRpc_etaPad_associated;   //!
-   TBranch        *b_MiddleRpc_phiPad_x;   //!
-   TBranch        *b_MiddleRpc_phiPad_y;   //!
-   TBranch        *b_MiddleRpc_phiPad_z;   //!
-   TBranch        *b_MiddleRpc_phiPad_r;   //!
-   TBranch        *b_MiddleRpc_phiPad_associated;   //!
-   TBranch        *b_InnerTgc_phiHit_phi;   //!
-   TBranch        *b_InnerTgc_phiHit_r;   //!
-   TBranch        *b_InnerTgc_phiHit_z;   //!
-   TBranch        *b_InnerTgc_phiHit_width;   //!
-   TBranch        *b_InnerTgc_phiHit_associated;   //!
-   TBranch        *b_InnerTgc_rhoHit_phi;   //!
-   TBranch        *b_InnerTgc_rhoHit_r;   //!
-   TBranch        *b_InnerTgc_rhoHit_z;   //!
-   TBranch        *b_InnerTgc_rhoHit_width;   //!
-   TBranch        *b_InnerTgc_rhoHit_associated;   //!
-   TBranch        *b_MiddleTgc_phiHit_phi;   //!
-   TBranch        *b_MiddleTgc_phiHit_r;   //!
-   TBranch        *b_MiddleTgc_phiHit_z;   //!
-   TBranch        *b_MiddleTgc_phiHit_width;   //!
-   TBranch        *b_MiddleTgc_phiHit_associated;   //!
-   TBranch        *b_MiddleTgc_rhoHit_phi;   //!
-   TBranch        *b_MiddleTgc_rhoHit_r;   //!
-   TBranch        *b_MiddleTgc_rhoHit_z;   //!
-   TBranch        *b_MiddleTgc_rhoHit_width;   //!
-   TBranch        *b_MiddleTgc_rhoHit_associated;   //!
-   TBranch        *b_BTrigIndex;   //!
-   TBranch        *b_BWhichTrack;   //!
-   TBranch        *b_BTrigMatched;   //!
-   TBranch        *b_BWhichTrackMatched;   //!
-
-   Details(TTree *tree=0);
-   Int_t    GetEntry(Long64_t entry);
-   void     Init(TTree *tree);
-};
-
-Details::Details(TTree *tree)
-{
-   Init(tree);
-}
-
-Int_t Details::GetEntry(Long64_t entry)
-{
-// Read contents of entry.
-   if (!fChain) return 0;
-   return fChain->GetEntry(entry);
-}
-void Details::Init(TTree *tree)
-{
-   // The Init() function is called when the selector needs to initialize
-   // a new tree or chain. Typically here the branch addresses and branch
-   // pointers of the tree will be set.
-   // It is normally not necessary to make changes to the generated
-   // code, but the routine can be extended by the user if needed.
-   // Init() will be called many times when running on PROOF
-   // (once per file to be processed).
-
-   // Set object pointer
-   InnerMdt_r = 0;
-   InnerMdt_z = 0;
-   InnerMdt_associated = 0;
-   MiddleMdt_r = 0;
-   MiddleMdt_z = 0;
-   MiddleMdt_associated = 0;
-   MiddleRpc_etaPad_x = 0;
-   MiddleRpc_etaPad_y = 0;
-   MiddleRpc_etaPad_z = 0;
-   MiddleRpc_etaPad_r = 0;
-   MiddleRpc_etaPad_associated = 0;
-   MiddleRpc_phiPad_x = 0;
-   MiddleRpc_phiPad_y = 0;
-   MiddleRpc_phiPad_z = 0;
-   MiddleRpc_phiPad_r = 0;
-   MiddleRpc_phiPad_associated = 0;
-   InnerTgc_phiHit_phi = 0;
-   InnerTgc_phiHit_r = 0;
-   InnerTgc_phiHit_z = 0;
-   InnerTgc_phiHit_width = 0;
-   InnerTgc_phiHit_associated = 0;
-   InnerTgc_rhoHit_phi = 0;
-   InnerTgc_rhoHit_r = 0;
-   InnerTgc_rhoHit_z = 0;
-   InnerTgc_rhoHit_width = 0;
-   InnerTgc_rhoHit_associated = 0;
-   MiddleTgc_phiHit_phi = 0;
-   MiddleTgc_phiHit_r = 0;
-   MiddleTgc_phiHit_z = 0;
-   MiddleTgc_phiHit_width = 0;
-   MiddleTgc_phiHit_associated = 0;
-   MiddleTgc_rhoHit_phi = 0;
-   MiddleTgc_rhoHit_r = 0;
-   MiddleTgc_rhoHit_z = 0;
-   MiddleTgc_rhoHit_width = 0;
-   MiddleTgc_rhoHit_associated = 0;
-   BTrigIndex = 0;
-   BWhichTrack = 0;
-   BTrigMatched = 0;
-   BWhichTrackMatched = 0;
-   // Set branch addresses and branch pointers
-   if (!tree) return;
-   fChain = tree;
-   fCurrent = -1;
-   fChain->SetMakeClass(1);
-
-   fChain->SetBranchAddress("RunNumber", &RunNumber, &b_RunNumber);
-   fChain->SetBranchAddress("LumiBlock", &LumiBlock, &b_LumiBlock);
-   fChain->SetBranchAddress("EvtNumber", &EvtNumber, &b_EvtNumber);
-   fChain->SetBranchAddress("RoiEta", &RoiEta, &b_RoiEta);
-   fChain->SetBranchAddress("RoiPhi", &RoiPhi, &b_RoiPhi);
-   fChain->SetBranchAddress("Pt", &Pt, &b_Pt);
-   fChain->SetBranchAddress("Eta", &Eta, &b_Eta);
-   fChain->SetBranchAddress("Phi", &Phi, &b_Phi);
-   fChain->SetBranchAddress("Charge", &Charge, &b_Charge);
-   fChain->SetBranchAddress("InnerBarrel_extEta", &InnerBarrel_extEta, &b_InnerBarrel_extEta);
-   fChain->SetBranchAddress("InnerBarrel_extPhi", &InnerBarrel_extPhi, &b_InnerBarrel_extPhi);
-   fChain->SetBranchAddress("InnerEndcap_extEta", &InnerEndcap_extEta, &b_InnerEndcap_extEta);
-   fChain->SetBranchAddress("InnerEndcap_extPhi", &InnerEndcap_extPhi, &b_InnerEndcap_extPhi);
-   fChain->SetBranchAddress("MiddleBarrel_extEta", &MiddleBarrel_extEta, &b_MiddleBarrel_extEta);
-   fChain->SetBranchAddress("MiddleBarrel_extPhi", &MiddleBarrel_extPhi, &b_MiddleBarrel_extPhi);
-   fChain->SetBranchAddress("MiddleEndcap_extEta", &MiddleEndcap_extEta, &b_MiddleEndcap_extEta);
-   fChain->SetBranchAddress("MiddleEndcap_extPhi", &MiddleEndcap_extPhi, &b_MiddleEndcap_extPhi);
-   fChain->SetBranchAddress("NAssociatedMdt", &NAssociatedMdt, &b_NAssociatedMdt);
-   fChain->SetBranchAddress("NAssociatedRpcEta", &NAssociatedRpcEta, &b_NAssociatedRpcEta);
-   fChain->SetBranchAddress("NAssociatedRpcPhi", &NAssociatedRpcPhi, &b_NAssociatedRpcPhi);
-   fChain->SetBranchAddress("NAssociatedTgcRho", &NAssociatedTgcRho, &b_NAssociatedTgcRho);
-   fChain->SetBranchAddress("NAssociatedTgcPhi", &NAssociatedTgcPhi, &b_NAssociatedTgcPhi);
-   fChain->SetBranchAddress("InnerMdt_r", &InnerMdt_r, &b_InnerMdt_r);
-   fChain->SetBranchAddress("InnerMdt_z", &InnerMdt_z, &b_InnerMdt_z);
-   fChain->SetBranchAddress("InnerMdt_associated", &InnerMdt_associated, &b_InnerMdt_associated);
-   fChain->SetBranchAddress("MiddleMdt_r", &MiddleMdt_r, &b_MiddleMdt_r);
-   fChain->SetBranchAddress("MiddleMdt_z", &MiddleMdt_z, &b_MiddleMdt_z);
-   fChain->SetBranchAddress("MiddleMdt_associated", &MiddleMdt_associated, &b_MiddleMdt_associated);
-   fChain->SetBranchAddress("MiddleRpc_etaPad_x", &MiddleRpc_etaPad_x, &b_MiddleRpc_etaPad_x);
-   fChain->SetBranchAddress("MiddleRpc_etaPad_y", &MiddleRpc_etaPad_y, &b_MiddleRpc_etaPad_y);
-   fChain->SetBranchAddress("MiddleRpc_etaPad_z", &MiddleRpc_etaPad_z, &b_MiddleRpc_etaPad_z);
-   fChain->SetBranchAddress("MiddleRpc_etaPad_r", &MiddleRpc_etaPad_r, &b_MiddleRpc_etaPad_r);
-   fChain->SetBranchAddress("MiddleRpc_etaPad_associated", &MiddleRpc_etaPad_associated, &b_MiddleRpc_etaPad_associated);
-   fChain->SetBranchAddress("MiddleRpc_phiPad_x", &MiddleRpc_phiPad_x, &b_MiddleRpc_phiPad_x);
-   fChain->SetBranchAddress("MiddleRpc_phiPad_y", &MiddleRpc_phiPad_y, &b_MiddleRpc_phiPad_y);
-   fChain->SetBranchAddress("MiddleRpc_phiPad_z", &MiddleRpc_phiPad_z, &b_MiddleRpc_phiPad_z);
-   fChain->SetBranchAddress("MiddleRpc_phiPad_r", &MiddleRpc_phiPad_r, &b_MiddleRpc_phiPad_r);
-   fChain->SetBranchAddress("MiddleRpc_phiPad_associated", &MiddleRpc_phiPad_associated, &b_MiddleRpc_phiPad_associated);
-   fChain->SetBranchAddress("InnerTgc_phiHit_phi", &InnerTgc_phiHit_phi, &b_InnerTgc_phiHit_phi);
-   fChain->SetBranchAddress("InnerTgc_phiHit_r", &InnerTgc_phiHit_r, &b_InnerTgc_phiHit_r);
-   fChain->SetBranchAddress("InnerTgc_phiHit_z", &InnerTgc_phiHit_z, &b_InnerTgc_phiHit_z);
-   fChain->SetBranchAddress("InnerTgc_phiHit_width", &InnerTgc_phiHit_width, &b_InnerTgc_phiHit_width);
-   fChain->SetBranchAddress("InnerTgc_phiHit_associated", &InnerTgc_phiHit_associated, &b_InnerTgc_phiHit_associated);
-   fChain->SetBranchAddress("InnerTgc_rhoHit_phi", &InnerTgc_rhoHit_phi, &b_InnerTgc_rhoHit_phi);
-   fChain->SetBranchAddress("InnerTgc_rhoHit_r", &InnerTgc_rhoHit_r, &b_InnerTgc_rhoHit_r);
-   fChain->SetBranchAddress("InnerTgc_rhoHit_z", &InnerTgc_rhoHit_z, &b_InnerTgc_rhoHit_z);
-   fChain->SetBranchAddress("InnerTgc_rhoHit_width", &InnerTgc_rhoHit_width, &b_InnerTgc_rhoHit_width);
-   fChain->SetBranchAddress("InnerTgc_rhoHit_associated", &InnerTgc_rhoHit_associated, &b_InnerTgc_rhoHit_associated);
-   fChain->SetBranchAddress("MiddleTgc_phiHit_phi", &MiddleTgc_phiHit_phi, &b_MiddleTgc_phiHit_phi);
-   fChain->SetBranchAddress("MiddleTgc_phiHit_r", &MiddleTgc_phiHit_r, &b_MiddleTgc_phiHit_r);
-   fChain->SetBranchAddress("MiddleTgc_phiHit_z", &MiddleTgc_phiHit_z, &b_MiddleTgc_phiHit_z);
-   fChain->SetBranchAddress("MiddleTgc_phiHit_width", &MiddleTgc_phiHit_width, &b_MiddleTgc_phiHit_width);
-   fChain->SetBranchAddress("MiddleTgc_phiHit_associated", &MiddleTgc_phiHit_associated, &b_MiddleTgc_phiHit_associated);
-   fChain->SetBranchAddress("MiddleTgc_rhoHit_phi", &MiddleTgc_rhoHit_phi, &b_MiddleTgc_rhoHit_phi);
-   fChain->SetBranchAddress("MiddleTgc_rhoHit_r", &MiddleTgc_rhoHit_r, &b_MiddleTgc_rhoHit_r);
-   fChain->SetBranchAddress("MiddleTgc_rhoHit_z", &MiddleTgc_rhoHit_z, &b_MiddleTgc_rhoHit_z);
-   fChain->SetBranchAddress("MiddleTgc_rhoHit_width", &MiddleTgc_rhoHit_width, &b_MiddleTgc_rhoHit_width);
-   fChain->SetBranchAddress("MiddleTgc_rhoHit_associated", &MiddleTgc_rhoHit_associated, &b_MiddleTgc_rhoHit_associated);
-   fChain->SetBranchAddress("BTrigIndex", &BTrigIndex, &b_BTrigIndex);
-   fChain->SetBranchAddress("BWhichTrack", &BWhichTrack, &b_BWhichTrack);
-   fChain->SetBranchAddress("BTrigMatched", &BTrigMatched, &b_BTrigMatched);
-   fChain->SetBranchAddress("BWhichTrackMatched", &BWhichTrackMatched, &b_BWhichTrackMatched);
-}
-
-#endif
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/HistogramHolder.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/HistogramHolder.h
deleted file mode 100644
index 4be4be823ca8d0f888e53a687a830eee8b891fda..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/HistogramHolder.h
+++ /dev/null
@@ -1,919 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// HistogramHolder class
-///---------------------------------------------------
-/// Holder for some standard histograms
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of B2JpsiV0RootAnalysis
-///===================================================
-
-#ifndef HistogramHolder_H
-#define HistogramHolder_H
-
-#include <map>
-#include "Log.h"
-#include "TH1D.h"
-#include "TH2F.h"
-#include "TLine.h"
-#include "TLegend.h"
-#include "TStyle.h"
-#include "TPaveStats.h"
-#include "TCanvas.h"
-#include "TDirectory.h"
-
-#include "CutsBase.h"
-#include "Utils.h"
-
-//instance counter
-static int iPlots = 0;  // this no. is included in the histograms name so they don't overwrite when created multiple times
-
-enum HistType { HIST_1D, HIST_2D };
-
-// struct strCmp {
-//   bool operator()( std::string s1, std::string s2 ) const {
-//     return s1 < s2;
-//   }
-// };
-
-struct HistInfo {
-
-  //constructr
-  HistInfo() : name(""), title(""), legend(""), disp(""), cut(""), optStat(1110), hist(NULL), valX(NULL), valY(NULL), valXVect(NULL), valYVect(NULL), weight(NULL), weightVect(NULL) {  } ;
-
-  void create(HistType typeIn, std::string nameIn, std::string titleIn,
-              std::string legendIn, std::string dispIn, std::string cutIn,
-              int optStatIn,
-              int nBinsXIn, double minXIn, double maxXIn,
-              int nBinsYIn = 0, double minYIn = 0, double maxYIn = 0);
-
-  //public attributes
-  HistType                type;     // histogram type
-  std::string             name;     // histogram name
-  std::string             title;    // histogram title
-  std::string             legend;   // legend entry
-  std::string             disp;     // legend display option
-  std::string             cut;      // name of the corresponding cut variable
-  int                     optStat; // options of statistics frame
-
-  Int_t                   nBinsX;   // n of bins
-  Double_t                minX;     // X-axis minimum
-  Double_t                maxX;     // X-axis maximum
-
-  Int_t                   nBinsY;   // n of bins
-  Double_t                minY;     // Y-axis minimum
-  Double_t                maxY;     // Y-axis maximum
-
-  TH1*                    hist;     // histogram itself
-
-  Double_t*               valX;     // single fill variable
-  Double_t*               valY;     // single fill variable
-
-  std::vector<Double_t>*  valXVect; // vector of fill variables
-  std::vector<Double_t>*  valYVect; // vector of fill variables
-
-  Double_t*               weight;     // weight of the candidate
-  std::vector<Double_t>*  weightVect; // weights of the candidates
-
-};
-
-class HistogramHolder {
-
-  public:
-    //constructor
-    HistogramHolder() : m_ol(INFO), m_cuts(NULL) { ++iPlots; m_histDir = new TDirectory(); }
-    HistogramHolder(OutputLevel ol) : m_ol(ol), m_cuts(NULL) { ++iPlots;  m_histDir = new TDirectory();  }
-
-    //public methods
-    bool      isDefined(std::string name);                                      // check whether histogram is defined
-
-    bool      addHistogram1D(std::string nameIn,
-                             std::string titleIn,
-                             std::string legendIn,
-                             std::string dispIn,
-                             std::string cutIn,
-                             int optStatIn,
-                             int nBinsXIn, double minXIn, double maxXIn);       // add TH1D histogram
-
-    bool      addHistogram1D(std::string definition);                           // add TH1D histogram defined by single string
-
-    bool      addHistogram2D(std::string nameIn,
-                             std::string titleIn,
-                             std::string legendIn,
-                             std::string dispIn,
-                             std::string cutIn,
-                             int optStatIn,
-                             int nBinsXIn, double minXIn, double maxXIn,
-                             int nBinsYIn, double minYIn, double maxYIn);       // add TH2F histogram
-
-    bool      addHistogram2D(std::string definition);                           // add TH2F histogram defined by single string
-
-    bool      importHistFromFile(std::string fileName);                             // reads histogram definitions from the text file
-
-    HistInfo* getHistInfo(std::string name);                                    // retrieve HistInfo. Null is returned if histogram doesn't exist
-    TH1D*     getHist(std::string name);                                        // retrieve 1D histogram. NULL is returned if histogram doesn't exist or has wrong type
-    TH2F*     getHist2D(std::string name);                                      // retrieve 2D histogram. NULL is returned if histogram doesn't exist or has wrong type
-
-    void      resetHistVar();                                                   // clear pointers to the histogram variables
-
-    bool      setHistVar(std::string name, Double_t* p, Double_t* weight=NULL); // set fill variable pointer
-    bool      setHistVarY(std::string name, Double_t* p);                       // set fill variable pointer
-
-    bool      setHistVar(std::string name, std::vector<Double_t>* p);           // set fill variable pointer
-    bool      setHistVarY(std::string name, std::vector<Double_t>* p);          // set fill variable pointer
-
-    bool      setHistVar(std::string name, std::vector<Double_t>* p,
-                         Double_t* weight);                                     // set fill variable pointer with weight
-    bool      setHistVar(std::string name, std::vector<Double_t>* p,
-                         std::vector<Double_t>* weight);                        // set fill variable pointer with weight
-
-    void      fillAll();                                                        // fill all histograms with defined fill variables
-    void      saveHist(TFile* file);                                            // save histograms to the file
-
-    void      setTitle(std::string name, std::string title);                    // set histogram title
-
-    void      setMarkerStyle(std::string name,
-                             int style,
-                             int color=kBlack,
-                             double size=1.2,
-                             bool doSumw2=true);                                // set histogram marker style
-
-    void      setFillStyle(std::string name, int color);                        // set histogram fill style
-
-    void      drawHist(std::string name, std::string opt="");                   // draws histogram and it's cuts if defined
-    void      drawHist(std::vector<std::string> names, std::string opt="");     // draws histograms defined by names
-    void      drawHist(NameList names, std::string opt="");                     // draws histograms defined by NameList
-
-    void      drawMoreHist(std::vector<std::string> names, int markerStyle=20); // draws histograms in separate windows
-    void      drawMoreHist(NameList names, int markerStyle=20);                 // draws histograms in separate windows
-
-    void      drawLegend(std::vector<std::string> names,
-                         double x1, double y1, double x2, double y2,
-                         std::vector<TF1*> fun,
-                         std::vector<std::string> funName);                     // draws legend
-    void      drawLegend(NameList names,
-                         double x1, double y1, double x2, double y2,
-                         std::vector<TF1*> fun,
-                         std::vector<std::string> funName);                     // draws legend
-    void      drawLegend(std::vector<std::string> names,
-                         double x1, double y1, double x2, double y2);           // draws legend
-    void      drawLegend(NameList names,
-                         double x1, double y1, double x2, double y2);           // draws legend
-
-    void      drawCut(double cut, double min, double max);                      // draws lines indicating single cut
-    void      drawCuts(double cut1, double cut2, double min, double max);       // draws lines indicating cut range
-    void      drawCut(double cut, std::string name);                            // draws lines indicating single cut
-    void      drawCuts(double cut1, double cut2, std::string name);             // draws lines indicating cut range
-
-
-    // inline methods
-
-    void setCutsForHist(CutsBase* cuts)  { m_cuts = cuts; }                      // set pointer to the used cuts
-    TDirectory* getHistDir() { return m_histDir; }                               // return histogram directory
-
-    std::vector<std::string> getActiveHists() { return m_activeHists; }          // return list of active histograms
-    void resetActiveHists() { m_activeHists.clear(); }                           // clear list of active histograms
-
-  private:
-    // private attributes
-    OutputLevel                     m_ol;           // output level
-    std::map<std::string, HistInfo> m_hists;        // histograms
-    std::vector<std::string>        m_activeHists;  // list of histograms that heve set histograming variable
-
-    CutsBase*                       m_cuts;         // pointer to the cuts used to create histograms
-    TDirectory*                     m_histDir;      // ROOT directory where histograms will be stored
-
-};
-
-///===================================================
-/// Begin of definitions
-///===================================================
-void HistInfo::create(HistType typeIn, std::string nameIn, std::string titleIn,
-                      std::string legendIn, std::string dispIn, std::string cutIn,
-                      int optStatIn,
-                      int nBinsXIn, double minXIn, double maxXIn,
-                      int nBinsYIn, double minYIn, double maxYIn)
-{
-  type      = typeIn;
-  name      = nameIn;
-  title     = titleIn;
-  legend    = legendIn;
-  disp      = dispIn;
-  cut       = cutIn;
-  optStat  = optStatIn;
-  nBinsX    = nBinsXIn;
-  minX      = minXIn;
-  maxX      = maxXIn;
-  nBinsY    = nBinsYIn;
-  minY      = minYIn;
-  maxY      = maxYIn;
-
-  if(type == HIST_1D) {
-    hist = new TH1D((name+"_"+iToStr(iPlots)).c_str(), title.c_str(), nBinsX, minX, maxX);
-  } else {
-    hist = new TH2F((name+"_"+iToStr(iPlots)).c_str(), title.c_str(), nBinsX, minX, maxX, nBinsY, minY, maxY);
-  }
-}
-///===================================================
-bool HistogramHolder::isDefined(std::string name) {
-  Log log("HistogramHolder::isDefined", m_ol);
-  return getHistInfo(name) != NULL;
-}
-///===================================================
-bool HistogramHolder::addHistogram1D(std::string nameIn, std::string titleIn, std::string legendIn,
-                                     std::string dispIn, std::string cutIn,
-                                     int optStatIn,
-                                     int nBinsXIn, double minXIn, double maxXIn)
-{
-  Log log("HistogramHolder::addHistogram1D", m_ol);
-
-  if( m_hists.find(nameIn) != m_hists.end() ) {
-    log.warning("Histogram with name " + nameIn + " already exists. It will be reset");
-    getHist(nameIn)->Reset();
-    return true;
-  }
-
-  //create histogram
-  HistInfo hist;
-  hist.create(HIST_1D, nameIn, titleIn, legendIn, dispIn, cutIn, optStatIn, nBinsXIn, minXIn, maxXIn);
-  m_hists[nameIn] = hist;
-
-  log.debug("1D histogram " + nameIn + " added to the collection");
-  return true;
-
-}
-///===================================================
-bool HistogramHolder::addHistogram1D(std::string definition) {
-  Log log("HistogramHolder::addHistogram1D", m_ol);
-
-  //get histogram name
-  std::string name;
-  if( !getValue(definition, "name=", name) ) {
-    //name wasn't defined. Create a default name
-    name = "Hist0";
-    for(int i=0; m_hists.find(name) != m_hists.end(); name = std::string("Hist") + iToStr(++i) );
-  }
-
-  //get histogram title
-  std::string title = name;
-  getValue(definition, "title=", title);
-
-  //get histogram legend
-  std::string legend = name;
-  getValue(definition, "legend=", legend);
-  std::string disp = "p";
-  getValue(definition, "disp=", disp);
-
-  //get cut variable
-  std::string cut = "";
-  getValue(definition, "cut=", cut);
-
-  //get optStat variable
-  int optStat = 1110;
-  getValue(definition, "optStat=", optStat);
-
-  //get no of bins, minX and maxX
-  int    nBinsX = 100;
-  double minX = 0;
-  double maxX = 1;
-  getValue(definition, "nBinsX=", nBinsX);
-  getValue(definition, "minX=", minX);
-  getValue(definition, "maxX=", maxX);
-
-  log.info("Histogram: name=" + name + ", title = " + title + ", legend = " + legend + ", cut = " + cut + ", optStat = " + iToStr(optStat) +
-      ", nBinsX = " + iToStr(nBinsX) + ", minX = " + fToStr(minX) + ", maxX = " + fToStr(maxX));
-
-  //adding histogram
-  return addHistogram1D(name, title, legend, disp, cut, optStat, nBinsX, minX, maxX);
-
-}
-///===================================================
-bool HistogramHolder::addHistogram2D(std::string nameIn, std::string titleIn, std::string legendIn,
-                                     std::string dispIn, std::string cutIn,
-                                     int optStatIn,
-                                     int nBinsXIn, double minXIn, double maxXIn,
-                                     int nBinsYIn, double minYIn, double maxYIn)
-{
-  Log log("HistogramHolder::addHistogram2D", m_ol);
-
-  if( m_hists.find(nameIn) != m_hists.end() ) {
-    log.warning("Histogram with name " + nameIn + " already exists. It will be reset");
-    getHist2D(nameIn)->Reset();
-    return true;
-  }
-
-  HistInfo hist;
-  hist.create(HIST_2D, nameIn, titleIn, legendIn, dispIn, cutIn, optStatIn, nBinsXIn, minXIn, maxXIn, nBinsYIn, minYIn, maxYIn);
-  m_hists[nameIn] = hist;
-
-  log.debug("2D histogram " + nameIn + " added to the collection");
-  return true;
-
-}
-///===================================================
-bool HistogramHolder::addHistogram2D(std::string definition) {
-  Log log("HistogramHolder::addHistogram2D", m_ol);
-
-  //get histogram name
-  std::string name;
-  if( !getValue(definition, "name=", name) ) {
-    //name wasn't defined. Create a default name
-    name = "Hist0";
-    for(int i=0; m_hists.find(name) != m_hists.end(); name = std::string("Hist") + iToStr(++i) );
-  }
-
-  //get histogram title
-  std::string title = name;
-  getValue(definition, "title=", title);
-
-  //get histogram legend
-  std::string legend = name;
-  getValue(definition, "legend=", legend);
-  std::string disp = "p";
-  getValue(definition, "disp=", disp);
-
-  //get cut variable
-  std::string cut = "";
-  getValue(definition, "cut=", cut);
-
-  //get optStat variable
-  int optStat = 1110;
-  getValue(definition, "optStat=", optStat);
-
-  //get no of bins, minX and maxX
-  int    nBinsX = 100;
-  double minX = 0;
-  double maxX = 1;
-  getValue(definition, "nBinsX=", nBinsX);
-  getValue(definition, "minX=", minX);
-  getValue(definition, "maxX=", maxX);
-
-  //get no of bins, minY and maxY
-  int    nBinsY = 100;
-  double minY = 0;
-  double maxY = 1;
-  getValue(definition, "nBinsY=", nBinsY);
-  getValue(definition, "minY=", minY);
-  getValue(definition, "maxY=", maxY);
-
-  log.info("Histogram: name=" + name + ", title = " + title + ", legend = " + legend + ", cut = " + cut + ", optStat = " + iToStr(optStat) +
-      ", nBinsX = " + iToStr(nBinsX) + ", minX = " + fToStr(minX) + ", maxX = " + fToStr(maxX)+
-      ", nBinsY = " + iToStr(nBinsY) + ", minY = " + fToStr(minY) + ", maxY = " + fToStr(maxY));
-
-  //adding histogram
-  return addHistogram2D(name, title, legend, disp, cut, optStat, nBinsX, minX, maxX, nBinsY, minY, maxY);
-
-}
-///===================================================
-HistInfo* HistogramHolder::getHistInfo(std::string name) {
-  Log log("HistogramHolder::getHistInfo", m_ol);
-
-  map<std::string, HistInfo>::iterator iter = m_hists.find(name);
-  if(iter!=m_hists.end())
-    return &( iter->second );
-
-  log.debug("Histogram "+name+" doesn't exist");
-
-  return NULL;
-}
-///===================================================
-TH1D* HistogramHolder::getHist(std::string name) {
-  Log log("HistogramHolder::getHist", m_ol);
-
-  HistInfo* histInfo = getHistInfo(name);
-  if(histInfo!=NULL && histInfo->type == HIST_1D)
-    return dynamic_cast<TH1D*>(histInfo->hist);
-
-  return NULL;
-
-}
-///===================================================
-TH2F* HistogramHolder::getHist2D(std::string name) {
-  Log log("HistogramHolder::getHist2D", m_ol);
-
-  HistInfo* histInfo = getHistInfo(name);
-  if(histInfo!=NULL && histInfo->type == HIST_2D)
-    return dynamic_cast<TH2F*>(histInfo->hist);
-
-  return NULL;
-
-}
-///===================================================
-bool HistogramHolder::importHistFromFile(std::string fileName) {
-  Log log("HistogramHolder::importHistFromFile", m_ol);
-
-  // backup the current directory
-  TDirectory* currentDir = gDirectory;
-
-  // change to the histogram directory
-  m_histDir->cd();
-
-  const int maxLength = 1000;
-  char buffer[maxLength];
-
-  ifstream fin( fileName.c_str() );
-
-  while( fin.getline(buffer, maxLength) ) {
-    string line(buffer);
-
-    // resolve comments: everything after % will be removed
-    line = line.substr(0,line.find_first_of("%"));
-
-    log.debug(line);
-
-    // create 1D histograms
-    if(line.find("HIST_1D")!=std::string::npos && line.find("name=")!=std::string::npos) {
-      if( !addHistogram1D(line) ) return false;
-    }
-
-    if(line.find("HIST_2D")!=std::string::npos && line.find("name=")!=std::string::npos) {
-      if( !addHistogram2D(line) ) return false;
-    }
-
-  }
-
-  // change to the previous directory
-  currentDir->cd();
-
-  return true;
-
-}
-///===================================================
-void HistogramHolder::resetHistVar() {
-  Log log("HistogramHolder::resetHistVar", m_ol);
-
-  std::map<std::string, HistInfo>::iterator histsItr = m_hists.begin();
-  for(; histsItr!=m_hists.end(); ++histsItr) {
-    histsItr->second.valX = NULL;
-    histsItr->second.valY = NULL;
-    histsItr->second.valXVect = NULL;
-    histsItr->second.valYVect = NULL;
-  }
-
-}
-///===================================================
-bool HistogramHolder::setHistVar(std::string name, Double_t* p, Double_t* weight) {
-  Log log("HistogramHolder::setHistVar", m_ol);
-
-  HistInfo* histInfo = getHistInfo(name);
-  if(histInfo == NULL) {
-    log.debug("Histogram " + name + " doesn't exist");
-    return false;
-  }
-
-  //set fill variable pointer
-  histInfo->valX = p;
-  if(weight!=NULL) histInfo->weight = weight;
-
-  // update list of active histograms
-  if(find(m_activeHists.begin(), m_activeHists.end(), name) == m_activeHists.end())
-    m_activeHists.push_back(name);
-
-  return true;
-}
-///===================================================
-bool HistogramHolder::setHistVarY(std::string name, Double_t* p) {
-  Log log("HistogramHolder::setHistVarY", m_ol);
-
-  HistInfo* histInfo = getHistInfo(name);
-  if(histInfo == NULL) {
-    log.debug("Histogram " + name + " doesn't exist");
-    return false;
-  }
-
-  //set fill variable pointer
-  histInfo->valY = p;
-
-  // update list of active histograms
-  if(find(m_activeHists.begin(), m_activeHists.end(), name) == m_activeHists.end())
-    m_activeHists.push_back(name);
-
-  return true;
-}
-///===================================================
-bool HistogramHolder::setHistVar(std::string name, std::vector<Double_t>* p) {
-  Log log("HistogramHolder::setHistVar", m_ol);
-
-  HistInfo* histInfo = getHistInfo(name);
-  if(histInfo == NULL) {
-    log.debug("Histogram " + name + " doesn't exist");
-    return false;
-  }
-
-  //set fill variable pointer
-  histInfo->valXVect = p;
-
-  // update list of active histograms
-  if(find(m_activeHists.begin(), m_activeHists.end(), name) == m_activeHists.end())
-    m_activeHists.push_back(name);
-
-
-  return true;
-
-}
-///===================================================
-bool HistogramHolder::setHistVarY(std::string name, std::vector<Double_t>* p) {
-  Log log("HistogramHolder::setHistVarY", m_ol);
-
-  HistInfo* histInfo = getHistInfo(name);
-  if(histInfo == NULL) {
-    log.debug("Histogram " + name + " doesn't exist");
-    return false;
-  }
-
-  //set fill variable pointer
-  histInfo->valYVect = p;
-
-
-  // update list of active histograms
-  if(find(m_activeHists.begin(), m_activeHists.end(), name) == m_activeHists.end())
-    m_activeHists.push_back(name);
-
-
-  return true;
-
-}
-///===================================================
-bool HistogramHolder::setHistVar(std::string name, std::vector<Double_t>* p, Double_t* weight) {
-  Log log("HistogramHolder::setHistVar", m_ol);
-
-  if( !setHistVar(name, p) ) return false;
-  getHistInfo(name)->weight = weight;
-  return true;
-}
-///===================================================
-bool HistogramHolder::setHistVar(std::string name, std::vector<Double_t>* p, std::vector<Double_t>* weight) {
-  Log log("HistogramHolder::setHistVar", m_ol);
-
-  if( !setHistVar(name, p) ) return false;
-  getHistInfo(name)->weightVect = weight;
-  return true;
-}
-///===================================================
-void HistogramHolder::fillAll() {
-  Log log("HistogramHolder::fillAll", m_ol);
-
-  std::map<std::string, HistInfo>::iterator histsItr = m_hists.begin();
-  for(; histsItr!=m_hists.end(); ++histsItr) {
-    log.debug( "Histogram " + histsItr->first);
-    //1D histogram
-    if(histsItr->second.type == HIST_1D && histsItr->second.hist != NULL) {
-      // cast according to hist. type
-      TH1D* hist = dynamic_cast<TH1D*>(histsItr->second.hist);
-      if(hist==NULL) {
-        log.error("1D Histogram " + histsItr->first + " cannot be cast");
-        continue;
-      }
-
-      log.debug(" ... is 1D histogram");
-
-      //fill single variables
-      if(histsItr->second.valX != NULL) {
-        log.debug( "Filling single variable for " + histsItr->first +" : " + fToStr(*(histsItr->second.valX)) );
-        // get weight
-        double weight = 1;
-        if(histsItr->second.weight != NULL) weight = *(histsItr->second.weight);
-
-        // fill
-        hist->Fill( *(histsItr->second.valX) , weight );
-      }
-
-      //fill vector
-      if(histsItr->second.valXVect != NULL) {
-        log.debug( "Filling vector variable for " + histsItr->first );
-        std::vector<Double_t>::iterator valXItr = histsItr->second.valXVect->begin();
-        for(int i=0; valXItr != histsItr->second.valXVect->end(); ++valXItr, ++i) {
-          // get weight
-          double weight = 1;
-          if( histsItr->second.weightVect !=NULL && i< (int)histsItr->second.weightVect->size())
-            weight = histsItr->second.weightVect->at(i);
-          else if(histsItr->second.weight != NULL)
-            weight = *(histsItr->second.weight);
-
-          // fill
-          hist->Fill(*valXItr, weight);
-        }
-      }
-    }
-
-    //2D histogram
-    if(histsItr->second.type == HIST_2D && histsItr->second.hist != NULL) {
-      // cast according to hist. type
-      TH2F* hist = dynamic_cast<TH2F*>(histsItr->second.hist);
-      if(hist==NULL) {
-        log.error("2D Histogram " + histsItr->first + " cannot be cast");
-        continue;
-      }
-
-      //fill single variables
-      if(histsItr->second.valX != NULL && histsItr->second.valY != NULL)
-        hist->Fill( *(histsItr->second.valX),  *(histsItr->second.valY) );
-
-      //fill vector
-      //log.info("Going to fill 2D hist: " + iToStr(histsItr->second.valXVect->size()) + ", " +iToStr(histsItr->second.valYVect->size()) );
-      if(histsItr->second.valXVect != NULL && histsItr->second.valYVect != NULL &&
-         histsItr->second.valXVect->size() == histsItr->second.valYVect->size() )
-      {
-        std::vector<Double_t>::iterator valXItr = histsItr->second.valXVect->begin();
-        std::vector<Double_t>::iterator valYItr = histsItr->second.valYVect->begin();
-        for(int i=0; valXItr != histsItr->second.valXVect->end(); ++valXItr, ++valYItr, ++i) {
-          // get weight
-          double weight = 1;
-          if( histsItr->second.weightVect !=NULL && i< (int)histsItr->second.weightVect->size())
-            weight = histsItr->second.weightVect->at(i);
-          else if(histsItr->second.weight != NULL)
-            weight = *(histsItr->second.weight);
-
-          // fill
-          hist->Fill(*valXItr, *valYItr, weight);
-        }
-      }
-    }
-  }
-
-  // cleanup
-  histsItr = m_hists.begin();
-  for(; histsItr!=m_hists.end(); ++histsItr) {
-    //1D histogram
-    if(histsItr->second.valXVect != NULL) {
-      //cleanup for next run
-      histsItr->second.valXVect->clear();
-    }
-
-    //2D histogram
-    if(histsItr->second.type == HIST_2D && histsItr->second.hist != NULL) {
-      //fill vector
-      if(histsItr->second.valXVect != NULL && histsItr->second.valYVect != NULL &&
-         histsItr->second.valXVect->size() == histsItr->second.valYVect->size() )
-      {
-        //cleanup for next run
-        histsItr->second.valXVect->clear();
-        histsItr->second.valYVect->clear();
-      }
-    }
-
-    // clean weights
-    if(histsItr->second.weightVect != NULL) {
-      //cleanup for next run
-      histsItr->second.weightVect->clear();
-    }
-  }
-
-}
-///===================================================
-void HistogramHolder::saveHist(TFile* file) {
-  Log log("HistogramHolder::save", m_ol);
-
-  file->cd();
-  std::map<std::string, HistInfo>::iterator histsItr = m_hists.begin();
-  for(; histsItr!=m_hists.end(); ++histsItr) {
-    (*histsItr).second.hist->Write();
-  }
-}
-///===================================================
-void HistogramHolder::setTitle(std::string name, std::string title) {
-  Log log("HistogramHolder::setMarkerStyle", m_ol);
-
-  if(isDefined(name)) {
-    getHistInfo(name)->hist->SetTitle(title.c_str());
-  }
-
-}
-///===================================================
-void HistogramHolder::setMarkerStyle(std::string name, int style, int color, double size, bool doSumw2) {
-  Log log("HistogramHolder::setMarkerStyle", m_ol);
-
-  if(isDefined(name)) {
-    HistInfo* histInfo = getHistInfo(name);
-    histInfo->hist->SetMarkerStyle(style);
-    histInfo->hist->SetMarkerColor(color);
-    histInfo->hist->SetMarkerSize(size);
-    if(doSumw2) histInfo->hist->Sumw2();
-  }
-}
-///===================================================
-void HistogramHolder::setFillStyle(std::string name, int color) {
-  Log log("HistogramHolder::setFillStyle", m_ol);
-
-  if(isDefined(name)) {
-    HistInfo* histInfo = getHistInfo(name);
-    histInfo->hist->SetFillColor(color);
-  }
-}
-///===================================================
-void HistogramHolder::drawHist(std::string name, std::string opt) {
-  Log log("HistogramHolder::drawHist", m_ol);
-
-  if(isDefined(name)) {
-    HistInfo* histInfo = getHistInfo(name);
-
-    if(histInfo->optStat == 0)
-      histInfo->hist->SetStats(0);
-
-    //set histogram range
-    //histInfo->hist->SetMinimum(0);
-    histInfo->hist->SetMaximum(1.5*histInfo->hist->GetMaximum());
-
-    //draw histogram
-    histInfo->hist->Draw(opt.c_str());
-
-    // set optStat
-    if(histInfo->optStat != 0 && gStyle->GetOptStat() != histInfo->optStat) {
-      log.debug("Different optStat requested");
-
-      gPad->Update();
-      TPaveStats *st = (TPaveStats*)histInfo->hist->FindObject("stats");
-
-      if(st!=NULL) {
-        log.info("Setting optStat = "+iToStr(histInfo->optStat));
-        st->SetOptStat(histInfo->optStat);
-        st->Draw();
-      }else{
-        log.warning("Stats were not found");
-      }
-
-    }
-
-
-    //try to find a corresponding cut variable if requested
-    if(histInfo->cut != "" && m_cuts!=NULL) {
-      std::vector<CutBase*>::iterator cutsItr = m_cuts->getCuts().begin();
-      for(; cutsItr!=m_cuts->getCuts().end(); ++cutsItr) {
-        if((*cutsItr)->name == histInfo->cut) {
-          // DoubleRangeCut
-          if((*cutsItr)->type == CUT_DOUBLE_RANGE) {
-            drawCuts(((DoubleRangeCut*)(*cutsItr))->min, ((DoubleRangeCut*)(*cutsItr))->max, name);
-          }
-
-          //DoubleCut
-          if((*cutsItr)->type == CUT_DOUBLE) {
-            drawCut(((DoubleCut*)(*cutsItr))->val, name);
-          }
-
-          //IntCut
-          if((*cutsItr)->type == CUT_INT) {
-            drawCut(((IntCut*)(*cutsItr))->val, name);
-          }
-
-        }
-      } // end of loop over cut variables
-    }
-  }
-
-}
-///===================================================
-void HistogramHolder::drawHist(std::vector<std::string> names, std::string opt) {
-  Log log("HistogramHolder::drawHist", m_ol);
-
-  std::vector<std::string>::iterator namesItr = names.begin();
-  for(int i=0; namesItr!=names.end(); ++namesItr, ++i) {
-    if(isDefined(*namesItr)) {
-      if(i == 0 || opt!="") {
-        drawHist(*namesItr, opt.c_str());
-      }else{
-        drawHist(*namesItr, (std::string("same")).c_str());
-      }
-    }
-  }
-
-}
-///===================================================
-void HistogramHolder::drawHist(NameList names, std::string opt) {
-  Log log("HistogramHolder::drawHist", m_ol);
-
-  drawHist(names.names,opt);
-
-}
-///===================================================
-void HistogramHolder::drawMoreHist(std::vector<std::string> names, int markerStyle) {
-  Log log("HistogramHolder::drawMoreHist", m_ol);
-
-  std::vector<std::string>::iterator namesItr = names.begin();
-  for(int i=0; namesItr!=names.end(); ++namesItr, ++i) {
-    if(isDefined(*namesItr)) {
-      new TCanvas((std::string("c_")+(*namesItr)).c_str(), (*namesItr).c_str(),0,0,800,600);
-      HistInfo* histInfo = getHistInfo(*namesItr);
-      if(histInfo->disp == "f") {
-        setFillStyle(*namesItr, kYellow);
-      }else{
-        setMarkerStyle(*namesItr, markerStyle);
-      }
-
-      drawHist(*namesItr);
-    }
-  }
-}
-///===================================================
-void HistogramHolder::drawMoreHist(NameList names, int markerStyle) {
-  Log log("HistogramHolder::drawHist", m_ol);
-
-  drawMoreHist(names.names, markerStyle);
-
-}
-///===================================================
-void HistogramHolder::drawLegend(std::vector<std::string> names, double x1, double y1, double x2, double y2,
-                                 std::vector<TF1*> fun, std::vector<std::string> funName)
-{
-  Log log("HistogramHolder::drawLegend", m_ol);
-
-  TLegend* leg = new TLegend(x1,y1,x2,y2);
-
-  std::vector<std::string>::iterator namesItr = names.begin();
-  for(int i=0; namesItr!=names.end(); ++namesItr, ++i) {
-    if(isDefined(*namesItr)) {
-      HistInfo* histInfo = getHistInfo(*namesItr);
-      leg->AddEntry(histInfo->hist, histInfo->legend.c_str(), histInfo->disp.c_str());
-    }
-  }
-
-  std::vector<TF1*>::iterator funItr = fun.begin();
-  std::vector<std::string>::iterator funNameItr = funName.begin();
-  for(; funItr!=fun.end() && funNameItr!=funName.end(); ++funNameItr) {
-    leg->AddEntry(*funItr, (*funNameItr).c_str(), "l");
-  }
-
-  // draw legend
-  leg->SetFillColor(kWhite);
-  leg->SetBorderSize(0);
-  leg->SetTextSize(0.04);
-  leg->Draw("same");
-
-}
-///===================================================
-void HistogramHolder::drawLegend(NameList names, double x1, double y1, double x2, double y2,
-                                 std::vector<TF1*> fun, std::vector<std::string> funName)
-{
-  Log log("HistogramHolder::drawLegend", m_ol);
-
-  drawLegend(names.names, x1, y1, x2, y2, fun, funName);
-}
-///===================================================
-void HistogramHolder::drawLegend(std::vector<std::string> names, double x1, double y1, double x2, double y2) {
-  Log log("HistogramHolder::drawLegend", m_ol);
-
-  TLegend* leg = new TLegend(x1,y1,x2,y2);
-
-  std::vector<std::string>::iterator namesItr = names.begin();
-  for(int i=0; namesItr!=names.end(); ++namesItr, ++i) {
-    if(isDefined(*namesItr)) {
-      HistInfo* histInfo = getHistInfo(*namesItr);
-      leg->AddEntry(histInfo->hist, histInfo->legend.c_str(), histInfo->disp.c_str());
-    }
-  }
-
-  // draw legend
-  leg->SetFillColor(kWhite);
-  leg->SetBorderSize(0);
-  leg->Draw("same");
-
-}
-///===================================================
-void HistogramHolder::drawLegend(NameList names, double x1, double y1, double x2, double y2){
-  Log log("HistogramHolder::drawLegend", m_ol);
-
-  drawLegend(names.names, x1, y1, x2, y2);
-}
-///===================================================
-void HistogramHolder::drawCut(double cut, double min, double max) {
-  Log log("HistogramHolder::drawCut", m_ol);
-
-  TLine* l = new TLine(cut, min, cut, max);
-  l->SetLineStyle(2);
-  l->Draw();
-
-}
-///===================================================
-void HistogramHolder::drawCuts(double cut1, double cut2, double min, double max) {
-  Log log("HistogramHolder::drawCuts", m_ol);
-
-  drawCut(cut1, min, max);
-  drawCut(cut2, min, max);
-}
-///===================================================
-void HistogramHolder::drawCut(double cut, std::string name) {
-  Log log("HistogramHolder::drawCut", m_ol);
-
-  if(isDefined(name)) {
-    double max = 0.6*getHistInfo(name)->hist->GetMaximum();
-    double min = getHistInfo(name)->hist->GetMinimum();
-
-    drawCut(cut, min, max);
-  }
-}
-///===================================================
-void HistogramHolder::drawCuts(double cut1, double cut2, std::string name) {
-  Log log("HistogramHolder::drawCuts", m_ol);
-
-  drawCut(cut1, name);
-  drawCut(cut2, name);
-}
-///===================================================
-
-#endif
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Log.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Log.h
deleted file mode 100644
index 39398052d5f54bd8541412211d97f0d798b874ae..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Log.h
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// Log class
-///---------------------------------------------------
-/// Logging tool
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of B2JpsiV0RootAnalysis
-///===================================================
-
-#include <iostream>
-#include <sstream>
-#include <iomanip>
-
-#ifndef Log_H
-#define Log_H
-
-typedef int OutputLevel;
-
-const int ERROR   = 0;
-const int WARNING = 1;
-const int INFO    = 2;
-const int DEBUG   = 3;
-
-enum StatusCode {SUCCESS, ACCEPT, FAILURE, REJECT };
-
-class Log {
-  public:
-    Log(std::string inMethod, OutputLevel ol);
-    ~Log();
-    void print(OutputLevel outputLevel, std::string text);
-
-    void error(std::string text) { print(ERROR, text); }
-    void warning(std::string text) { print(WARNING, text); }
-    void info(std::string text) { print(INFO, text); }
-    void debug(std::string text) { print(DEBUG, text); }
-
-  private:
-
-    std::string m_inMethod;
-    OutputLevel m_outputLevel;
-
-};
-//************************************************************
-
-OutputLevel strToOl(std::string str);
-std::string iToStr(int value);
-std::string fToStr(double value);
-
-Log::Log(std::string inMethod, OutputLevel ol) : m_inMethod(inMethod), m_outputLevel(ol) {
-  print(DEBUG, "In method " + m_inMethod + "...");
-}
-
-Log::~Log() {
-  print(DEBUG, "Leaving " + m_inMethod);
-}
-
-void Log::print(OutputLevel outputLevel, std::string text) {
-  if(outputLevel<=m_outputLevel) {
-    std::string level;
-    switch(outputLevel) {
-      case ERROR: level = "ERROR"; break;
-      case WARNING: level = "WARNING"; break;
-      case INFO: level = "INFO"; break;
-      default: level = "DEBUG"; break;
-    }
-    std::string tmp1 = "["+m_inMethod+"] ";
-    std::string tmp2 = level+": ";
-    std::cout << std::setw(45) << std::left << tmp1 << std::setw(10) <<std::right<< tmp2 << text<<std::endl;
-  }
-}
-//************************************************************
-OutputLevel strToOl(std::string str) {
-  if(str=="DEBUG") return DEBUG;
-  if(str=="INFO") return INFO;
-  if(str=="WARNING") return WARNING;
-  if(str=="ERROR") return ERROR;
-
-  return INFO;
-
-}
-//************************************************************
-std::string iToStr(int value) {
-  std::stringstream ss;
-  ss << value;
-  return ss.str();
-}
-//************************************************************
-std::string fToStr(double value) {
-  std::stringstream ss;
-  ss << value;
-  return ss.str();
-}
-//************************************************************
-
-#endif
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Muon.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Muon.h
deleted file mode 100644
index 4dde4fd0bd712b6f27461440154d8a6e1b4723a1..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Muon.h
+++ /dev/null
@@ -1,229 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//********************************************
-// Muon.h
-// Simple representation of a muon
-// Can be created from the n-tuple tree
-// made by GetMuonSimple in BPhysAnalysisTools
-//********************************************
-
-class Muon {
-  
-private:
-  Int_t m_event;
-  Int_t m_lumiBlock;
-  Int_t m_run;
-  Double_t m_px;
-  Double_t m_py;
-  Double_t m_pz;
-  Double_t m_e;
-  Double_t m_cotTheta;
-  Double_t m_qOverP;
-  Double_t m_pt;
-  Double_t m_eta;
-  Double_t m_phi;
-  Int_t m_charge;
-  Int_t m_author;
-  bool m_isLoose;
-  bool m_isMedium;
-  bool m_isTight;
-  Double_t m_fitChi2;
-  Double_t m_matchChi2;
-  Double_t m_matchChi2OverDoF;
-  Double_t m_nucone20;
-  Double_t m_etcone10;
-  Double_t m_etcone20;
-  Double_t m_etcone30;
-  Double_t m_etcone40;
-  bool m_bestMatch;
-  bool m_isCombinedMuon;
-  bool m_hasCombinedMuon;
-  bool m_hasInDetTrackParticle;
-  bool m_hasMuonSpectrometerTrackParticle;
-  bool m_hasMuonExtrapolatedTrackParticle;
-  bool m_hasCombinedMuonTrackParticle;
-  bool m_hasCluster;
-  bool m_isHighPt;
-  bool m_isLowPt;
-  Int_t m_numberOfBLayerHits;
-  Int_t m_numberOfPixelHits;
-  Int_t m_numberOfSCTHits;
-  Int_t m_numberOfTRTHits;
-  Int_t m_numberOfTRTHighThresholdHits;
-  Int_t m_numberOfMDTHits;
-  Int_t m_numberOfCSCEtaHits;
-  Int_t m_numberOfCSCPhiHits;
-  Int_t m_numberOfRPCEtaHits;
-  Int_t m_numberOfRPCPhiHits;
-  Int_t m_numberOfTGCEtaHits;
-  Int_t m_numberOfTGCPhiHits;
-  Double_t m_segmentDeltaEta;
-  Double_t m_segmentDeltaPhi;
-  Int_t m_index;
-  Int_t m_inDetTrackIndex;
-
-public:
-  // Constructor
-  Muon(void) {
-      m_event = 0;
-      m_lumiBlock = 0;
-      m_run = 0;
-      m_px = 0.0;
-      m_py = 0.0;
-      m_pz = 0.0;
-      m_e = 0.0;
-      m_cotTheta = 0.0;
-      m_qOverP = 0.0;
-      m_pt = 0.0;
-      m_eta = 0.0;
-      m_phi = 0.0;
-      m_charge = 0;
-      m_author = 0;
-      m_isLoose = false;
-      m_isMedium = false;
-      m_isTight = false;
-      m_fitChi2 = 0.0;
-      m_matchChi2 = 0.0;
-      m_matchChi2OverDoF = 0.0;
-      m_nucone20 = 0.0;
-      m_etcone10 = 0.0;
-      m_etcone20 = 0.0;
-      m_etcone30 = 0.0;
-      m_etcone40 = 0.0;
-      m_bestMatch = false;
-      m_isCombinedMuon = false;
-      m_hasCombinedMuon = false;
-      m_hasInDetTrackParticle = false;
-      m_hasMuonSpectrometerTrackParticle = false;
-      m_hasMuonExtrapolatedTrackParticle = false;
-      m_hasCombinedMuonTrackParticle = false;
-      m_hasCluster = false;
-      m_isHighPt = false;
-      m_isLowPt = false;
-      m_numberOfBLayerHits = 0;
-      m_numberOfPixelHits = 0;
-      m_numberOfSCTHits = 0;
-      m_numberOfTRTHits = 0;
-      m_numberOfTRTHighThresholdHits = 0;
-      m_numberOfMDTHits = 0;
-      m_numberOfCSCEtaHits = 0;
-      m_numberOfCSCPhiHits = 0;
-      m_numberOfRPCEtaHits = 0;
-      m_numberOfRPCPhiHits = 0;
-      m_numberOfTGCEtaHits = 0;
-      m_numberOfTGCPhiHits = 0;
-      m_segmentDeltaEta = 0.0;
-      m_segmentDeltaPhi = 0.0;	
-      m_index = 0;
-      m_inDetTrackIndex = 0;
-  }
-  // Set methods
-  void setEventNumber(Int_t input) {m_event = input;}
-  void setLumiBlock(Int_t input) {m_lumiBlock = input;}
-  void setRunNumber(Int_t input) {m_run = input;}
-  void setPx(Double_t input) {m_px = input;}
-  void setPy(Double_t input) {m_py = input;}
-  void setPz(Double_t input) {m_pz = input;}
-  void setE(Double_t input) {m_e = input;}
-  void setCotTheta(Double_t input) {m_cotTheta = input;}
-  void setQOverP(Double_t input) {m_qOverP = input;}
-  void setPt(Double_t input) {m_pt = input;}
-  void setEta(Double_t input) {m_eta = input;}
-  void setPhi(Double_t input) {m_phi = input;}
-  void setCharge(Int_t input) {m_charge = input;}
-  void setAuthor(Int_t input) {m_author = input;}
-  void setIsLoose(bool input) {m_isLoose = input;}
-  void setIsMedium(bool input) {m_isMedium = input;}
-  void setIsTight(bool input) {m_isTight = input;}
-  void setFitChi2(Double_t input) {m_fitChi2 = input;}
-  void setMatchChi2(Double_t input) {m_matchChi2 = input;}
-  void setMatchChi2OverDoF(Double_t input) {m_matchChi2OverDoF = input;}
-  void setNucone20(Double_t input) {m_nucone20 = input;}
-  void setEtcone10(Double_t input) {m_etcone10 = input;}
-  void setEtcone20(Double_t input) {m_etcone20 = input;}
-  void setEtcone30(Double_t input) {m_etcone30 = input;}
-  void setEtcone40(Double_t input) {m_etcone40 = input;}
-  void setBestMatch(bool input) {m_bestMatch = input;}
-  void setIsCombinedMuon(bool input) {m_isCombinedMuon = input;}
-  void setHasCombinedMuon(bool input) {m_hasCombinedMuon = input;}
-  void setHasInDetTrackParticle(bool input) {m_hasInDetTrackParticle = input;}
-  void setHasMuonSpectrometerTrackParticle(bool input) {m_hasMuonSpectrometerTrackParticle = input;}
-  void setHasMuonExtrapolatedTrackParticle(bool input) {m_hasMuonExtrapolatedTrackParticle = input;}
-  void setHasCombinedMuonTrackParticle(bool input) {m_hasCombinedMuonTrackParticle = input;}
-  void setHasCluster(bool input) {m_hasCluster = input;}
-  void setIsHighPt(bool input) {m_isHighPt = input;}
-  void setIsLowPt(bool input) {m_isLowPt = input;}
-  void setNumberOfBLayerHits(Int_t input) {m_numberOfBLayerHits = input;}
-  void setNumberOfPixelHits(Int_t input) {m_numberOfPixelHits = input;}
-  void setNumberOfSCTHits(Int_t input) {m_numberOfSCTHits = input;}
-  void setNumberOfTRTHits(Int_t input) {m_numberOfTRTHits = input;}
-  void setNumberOfTRTHighThresholdHits(Int_t input) {m_numberOfTRTHighThresholdHits = input;}
-  void setNumberOfMDTHits(Int_t input) {m_numberOfMDTHits = input;}
-  void setNumberOfCSCEtaHits(Int_t input) {m_numberOfCSCEtaHits = input;}
-  void setNumberOfCSCPhiHits(Int_t input) {m_numberOfCSCPhiHits = input;}
-  void setNumberOfRPCEtaHits(Int_t input) {m_numberOfRPCEtaHits = input;}
-  void setNumberOfRPCPhiHits(Int_t input) {m_numberOfCSCPhiHits = input;}
-  void setNumberOfTGCEtaHits(Int_t input) {m_numberOfTGCEtaHits = input;}
-  void setNumberOfTGCPhiHits(Int_t input) {m_numberOfTGCPhiHits = input;}
-  void setSegmentDeltaEta(Double_t input) {m_segmentDeltaEta = input;}
-  void setSegmentDeltaPhi(Double_t input) {m_segmentDeltaPhi = input;}
-
-  void setIndex(Int_t input) {m_index = input;}
-  void setInDetTrackIndex(Int_t input) {m_inDetTrackIndex = input;}
-
-  // Get methods
-  Int_t eventNumber(void) {return m_event;}
-  Int_t lumiBlock(void) {return m_lumiBlock;}
-  Int_t runNumber(void) {return m_run;}
-  Double_t px(void) {return m_px;}
-  Double_t py(void) {return m_py;}
-  Double_t pz(void) {return m_pz;}
-  Double_t e(void) {return m_e;}
-  Double_t cotTheta(void) {return m_cotTheta;}
-  Double_t qOverP(void) {return m_qOverP;}
-  Double_t pt(void) {return m_pt;}
-  Double_t eta(void) {return m_eta;}
-  Double_t phi(void) {return m_phi;}
-  Int_t charge(void) {return m_charge;}
-  Int_t author(void) {return m_author;}
-  bool isLoose(void) {return m_isLoose;}
-  bool isMedium(void) {return m_isMedium;}
-  bool isTight(void) {return m_isTight;}
-  Double_t fitChi2(void) {return m_fitChi2;}
-  Double_t matchChi2(void) {return m_matchChi2;}
-  Double_t matchChi2OverDoF(void) {return m_matchChi2OverDoF;}
-  Double_t nucone20(void) {return m_nucone20;}
-  Double_t etcone10(void) {return m_etcone10;}
-  Double_t etcone20(void) {return m_etcone20;}
-  Double_t etcone30(void) {return m_etcone30;}
-  Double_t etcone40(void) {return m_etcone40;}
-  bool bestMatch(void) {return m_bestMatch;}
-  bool isCombinedMuon(void) {return m_isCombinedMuon;}
-  bool hasCombinedMuon(void) {return m_hasCombinedMuon;}
-  bool hasInDetTrackParticle(void) {return m_hasInDetTrackParticle;}
-  bool hasMuonSpectrometerTrackParticle(void) {return m_hasMuonSpectrometerTrackParticle;}
-  bool hasMuonExtrapolatedTrackParticle(void) {return m_hasMuonExtrapolatedTrackParticle;}
-  bool hasCombinedMuonTrackParticle(void) {return m_hasCombinedMuonTrackParticle;}
-  bool hasCluster(void) {return m_hasCluster;}
-  bool isHighPt(void) {return m_isHighPt;}
-  bool isLowPt(void) {return m_isLowPt;}
-  Int_t numberOfBLayerHits(void) {return m_numberOfBLayerHits;}
-  Int_t numberOfPixelHits(void) {return m_numberOfPixelHits;}
-  Int_t numberOfSCTHits(void) {return m_numberOfSCTHits;}
-  Int_t numberOfTRTHits(void) {return m_numberOfTRTHits;}
-  Int_t numberOfTRTHighThresholdHits(void) {return m_numberOfTRTHighThresholdHits;}
-  Int_t numberOfMDTHits(void) {return m_numberOfMDTHits;}
-  Int_t numberOfCSCEtaHits(void) {return m_numberOfCSCEtaHits;}
-  Int_t numberOfCSCPhiHits(void) {return m_numberOfCSCPhiHits;}
-  Int_t numberOfRPCEtaHits(void) {return m_numberOfRPCEtaHits;}
-  Int_t numberOfRPCPhiHits(void) {return m_numberOfCSCPhiHits;}
-  Int_t numberOfTGCEtaHits(void) {return m_numberOfTGCEtaHits;}
-  Int_t numberOfTGCPhiHits(void) {return m_numberOfTGCPhiHits;}
-  Double_t segmentDeltaEta(void) {return m_segmentDeltaEta;}
-  Double_t segmentDeltaPhi(void) {return m_segmentDeltaPhi;} 
-  Int_t index(void) {return m_index;}
-  Int_t inDetTrackIndex(void) {return m_inDetTrackIndex;}
-
-}; // End of class definition
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/NtupleReader.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/NtupleReader.h
deleted file mode 100644
index bc36d84323fb5101942dd13ee3a177de366fe774..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/NtupleReader.h
+++ /dev/null
@@ -1,628 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// ****************************************
-// NtupleReader.h
-// This class reads and stores the n-tuples
-// made by GetTrack, GetMuonSimple and
-// GetVertex, and returns them to the user
-// either in a single vector or
-// event-by-event, within a ROOT session
-// ****************************************
-#ifndef NtupleReader_H
-#define NtupleReader_H
-
-#include "Vertex.h"
-#include "Track.h"
-#include "Muon.h"
-#include "TriggerDecision.h"
-#include "TFile.h"
-#include "TTree.h"
-#include<iostream>
-
-typedef std::vector<Track> TrackBag;
-typedef std::vector<Muon> MuonBag;
-typedef std::vector<Vertex> VertexBag;
-typedef std::vector<TriggerDecision> TriggerBag;
-
-class NtupleReader {
- public:
-  NtupleReader() { };
-  void prepareTree(std::string, TTree*);
-  TrackBag readTrackTree(Int_t, std::string, TTree*);
-  VertexBag readVertexTree(Int_t, std::string, TTree*);
-  MuonBag readMuonTree(Int_t, std::string, TTree*);
-  TriggerBag readTriggerTree(Int_t, std::string, TTree*);
-  std::vector<VertexBag> allVertices(std::string, TTree*);
-  std::vector<TrackBag> allTracks(std::string, TTree*);
-  std::vector<MuonBag> allMuons(std::string, TTree*);
-  std::vector<TriggerBag> allTriggers(std::string, TTree*);
-  VertexBag getVertices(Int_t, Int_t, std::string, TTree*);
-  TrackBag getTracks(Int_t,  Int_t, std::string, TTree*);
-  MuonBag getMuons(Int_t,  Int_t, std::string, TTree*);
-  TriggerBag getTriggers(Int_t, Int_t, std::string, TTree*);
-};
-
-void NtupleReader::prepareTree(std::string key, TTree* theTree) {
-
-  // Build the indices for navigating between events
-  theTree->BuildIndex((key+"_runNumber").c_str(), (key+"_eventNumber").c_str());
-  return;
-
-}
-
-TrackBag NtupleReader::getTracks(Int_t run,  Int_t event, std::string key, TTree* TRACKS){
-
-  // Get the entry corresponding to the run and event
-  Int_t index = TRACKS->GetEntryNumberWithIndex(run,event);
-  if (index==-1) { // Trap in case wrong event/run
-    std::cout << "ERROR: run/event pairing " << run << "/" << event << " is not found in the track ntuple with key " << key << std::endl;
-    std::cout << "Please check! Returning an empty vector of tracks!" << std::endl;
-    TrackBag blank; blank.clear();
-    return blank;
-  }
-
-  // Get the tracks corresponding to this entry
-  TrackBag theTracks = readTrackTree(index,key,TRACKS);
-
-  // Return to the user
-  return theTracks;
-
-}
-
-MuonBag NtupleReader::getMuons(Int_t run, Int_t event, std::string key, TTree* MUONS){
-
-  // Get the entry corresponding to the run and event
-  Int_t index = MUONS->GetEntryNumberWithIndex(run,event);
-  if (index==-1) {
-    std::cout << "ERROR: run/event pairing " << run << "/" << event << " is not found in the muon ntuple with key " << key << std::endl;
-    std::cout << "Please check! Returning an empty vector of muons!" << std::endl;
-    MuonBag blank; blank.clear();
-    return blank;
-  }
-
-  // Get the tracks corresponding to this entry
-  MuonBag theMuons = readMuonTree(index,key,MUONS);
-
-  // Return to the user
-  return theMuons;
-
-}
-
-VertexBag NtupleReader::getVertices(Int_t run,  Int_t event, std::string key, TTree* VERTICES){
-
-  // Get the entry corresponding to the run and event
-  Int_t index = VERTICES->GetEntryNumberWithIndex(run,event);
-  if (index==-1) {
-    std::cout << "ERROR: run/event pairing " << run << "/" << event << " is not found in the vertex ntuple with key " << key << std::endl;
-    std::cout << "Please check! Returning an empty vector of vertices!" << std::endl;
-    VertexBag blank; blank.clear();
-    return blank;
-  }
-
-  // Get the tracks corresponding to this entry
-  VertexBag theVertices = readVertexTree(index,key,VERTICES);
-
-  // Return to the user
-  return theVertices;
-
-}
-
-TriggerBag NtupleReader::getTriggers(Int_t run,  Int_t event, std::string key, TTree* TRIG){
-
-  // Get the entry corresponding to the run and event
-  Int_t index = TRIG->GetEntryNumberWithIndex(run,event);
-  if (index==-1) {
-    std::cout << "ERROR: run/event pairing " << run << "/" << event << " is not found in the trigger ntuple with key " << key << std::endl;
-    std::cout << "Please check! Returning an empty vector of trigger decisions!" << std::endl;
-    TriggerBag blank; blank.clear();
-    return blank;
-  }
-
-  // Get the tracks corresponding to this entry
-  TriggerBag theTriggers = readTriggerTree(index,key,TRIG);
-
-  // Return to the user
-  return theTriggers;
-
-}
-
-TrackBag NtupleReader::readTrackTree(Int_t index, std::string key, TTree* TRACKS) {
-
-  // Declare the vectors into which the tree will be read
-  Int_t eventNumber(0);
-  Int_t lumiBlock(0);
-  Int_t runNumber(0);
-  std::vector<Double_t> *m_px(0);
-  std::vector<Double_t> *m_py(0);
-  std::vector<Double_t> *m_pz(0);
-  std::vector<Double_t> *m_pt(0);
-  std::vector<Double_t> *m_eta(0);
-  std::vector<Double_t> *m_d0(0);
-  std::vector<Double_t> *m_z0(0);
-  std::vector<Double_t> *m_phi0(0);
-  std::vector<Double_t> *m_theta(0);
-  std::vector<Double_t> *m_qOverP(0);
-  std::vector<Double_t> *m_d0Err(0);
-  std::vector<Double_t> *m_z0Err(0);
-  std::vector<Double_t> *m_phi0Err(0);
-  std::vector<Double_t> *m_thetaErr(0);
-  std::vector<Double_t> *m_qOverPErr(0);
-  std::vector<Double_t> *m_chi2(0);
-  std::vector<Int_t> * m_ndf(0);
-  std::vector<Int_t> * m_nBLayer(0);
-  std::vector<Int_t> * m_nPix(0);
-  std::vector<Int_t> * m_nSCT(0);
-  std::vector<Int_t> * m_nTRT(0);
-  std::vector<Int_t> * m_index(0);
-  std::vector<Int_t> * m_vtxIndex(0);
-
-  // Set branch addresses
-  std::string branchString = key+"_TRKS";
-  TRACKS->SetBranchAddress( (key+"_eventNumber").c_str(), &eventNumber);
-  TRACKS->SetBranchAddress( (key+"_lumiBlock").c_str(), &lumiBlock);
-  TRACKS->SetBranchAddress( (key+"_runNumber").c_str(), &runNumber);
-  TRACKS->SetBranchAddress( (branchString+"_px").c_str(), &m_px);
-  TRACKS->SetBranchAddress( (branchString+"_py").c_str(), &m_py);
-  TRACKS->SetBranchAddress( (branchString+"_pz").c_str(), &m_pz);
-  TRACKS->SetBranchAddress( (branchString+"_pt").c_str(), &m_pt);
-  TRACKS->SetBranchAddress( (branchString+"_eta").c_str(), &m_eta);
-  TRACKS->SetBranchAddress( (branchString+"_d0").c_str(), &m_d0);
-  TRACKS->SetBranchAddress( (branchString+"_z0").c_str(), &m_z0);
-  TRACKS->SetBranchAddress( (branchString+"_phi0").c_str(), &m_phi0);
-  TRACKS->SetBranchAddress( (branchString+"_theta").c_str(), &m_theta);
-  TRACKS->SetBranchAddress( (branchString+"_qOverP").c_str(), &m_qOverP);
-
-  TRACKS->SetBranchAddress( (branchString+"_d0Err").c_str(), &m_d0Err);
-  TRACKS->SetBranchAddress( (branchString+"_z0Err").c_str(), &m_z0Err);
-  TRACKS->SetBranchAddress( (branchString+"_phi0Err").c_str(), &m_phi0Err);
-  TRACKS->SetBranchAddress( (branchString+"_thetaErr").c_str(), &m_thetaErr);
-  TRACKS->SetBranchAddress( (branchString+"_qOverPErr").c_str(), &m_qOverPErr);
-
-  TRACKS->SetBranchAddress( (branchString+"_chi2").c_str(), &m_chi2);
-  TRACKS->SetBranchAddress( (branchString+"_ndf").c_str(), &m_ndf);
-  TRACKS->SetBranchAddress( (branchString+"_nBLayer").c_str(), &m_nBLayer);
-  TRACKS->SetBranchAddress( (branchString+"_nPix").c_str(), &m_nPix);
-  TRACKS->SetBranchAddress( (branchString+"_nSCT").c_str(), &m_nSCT);
-  TRACKS->SetBranchAddress( (branchString+"_nTRT").c_str(), &m_nTRT);
-  TRACKS->SetBranchAddress( (branchString+"_index").c_str(), &m_index);
-  TRACKS->SetBranchAddress( (branchString+"_vtxIndex").c_str(), &m_vtxIndex);
-
-  // Looping variables
-  Int_t j;
-
-  TRACKS->GetEntry(index);
-  Int_t nTrks = m_index->size();
-  TrackBag eventTracks; eventTracks.clear();
-  if (nTrks==0) return eventTracks;
-  for (j=0; j<nTrks; ++j) {
-    Track tmpTrack;
-    tmpTrack.setEventNumber(eventNumber);
-    tmpTrack.setLumiBlock(lumiBlock);
-    tmpTrack.setRunNumber(runNumber);
-    tmpTrack.setPx( (*m_px)[j]);
-    tmpTrack.setPy( (*m_py)[j]);
-    tmpTrack.setPz( (*m_pz)[j]);
-    tmpTrack.setPt( (*m_pt)[j]);
-    tmpTrack.setEta( (*m_eta)[j]);
-    tmpTrack.setD0( (*m_d0)[j]);
-    tmpTrack.setZ0( (*m_z0)[j]);
-    tmpTrack.setPhi0( (*m_phi0)[j]);
-    tmpTrack.setTheta( (*m_theta)[j]);
-    tmpTrack.setQOverP( (*m_qOverP)[j]);
-
-    tmpTrack.setD0Err( (*m_d0Err)[j]);
-    tmpTrack.setZ0Err( (*m_z0Err)[j]);
-    tmpTrack.setPhi0Err( (*m_phi0Err)[j]);
-    tmpTrack.setThetaErr( (*m_thetaErr)[j]);
-    tmpTrack.setQOverPErr( (*m_qOverPErr)[j]);
-
-    tmpTrack.setChi2( (*m_chi2)[j]);
-    tmpTrack.setNDF( (*m_ndf)[j]);
-    tmpTrack.setNBLayer( (*m_nBLayer)[j]);
-    tmpTrack.setNPix( (*m_nPix)[j]);
-    tmpTrack.setNSCT( (*m_nSCT)[j]);
-    tmpTrack.setNTRT( (*m_nTRT)[j]);
-    tmpTrack.setIndex( (*m_index)[j]);
-    tmpTrack.setVtxIndex( (*m_vtxIndex)[j]);
-    eventTracks.push_back(tmpTrack);
-  }
-
-  return eventTracks;
-
-}
-
-MuonBag NtupleReader::readMuonTree(Int_t index, std::string key, TTree* MUONS) {
-
-  // Declare the vectors into which the tree will be read
-  Int_t eventNumber(0);
-  Int_t lumiBlock(0);
-  Int_t runNumber(0);
-  std::vector<Double_t> *m_px(0);
-  std::vector<Double_t> *m_py(0);
-  std::vector<Double_t> *m_pz(0);
-  std::vector<Double_t> *m_e(0);
-  std::vector<Double_t> *m_cotTh(0);
-  std::vector<Double_t> *m_pt(0);
-  std::vector<Double_t> *m_eta(0);
-  std::vector<Double_t> *m_phi(0);
-  std::vector<Int_t> *m_charge(0);
-  std::vector<Int_t> *m_author(0);
-  std::vector<bool> *m_isLoose(0);
-  std::vector<bool> *m_isMedium(0);
-  std::vector<bool> *m_isTight(0);
-  std::vector<Double_t> *m_fitChi2(0);
-  std::vector<Double_t> *m_matchChi2(0);
-  std::vector<Double_t> *m_matchChi2OverDoF(0);
-  std::vector<Double_t> *m_nucone20(0);
-  std::vector<Double_t> *m_etcone10(0);
-  std::vector<Double_t> *m_etcone20(0);
-  std::vector<Double_t> *m_etcone30(0);
-  std::vector<Double_t> *m_etcone40(0);
-  std::vector<bool> *m_bestMatch(0);
-  std::vector<bool> *m_isCombinedMuon(0);
-  std::vector<bool> *m_hasCombinedMuon(0);
-  std::vector<bool> *m_hasInDetTrackParticle(0);
-  std::vector<bool> *m_isStandAloneMuon(0);
-  std::vector<bool> *m_hasMuonSpectrometerTrackParticle(0);
-  std::vector<bool> *m_hasMuonExtrapolatedTrackParticle(0);
-  std::vector<bool> *m_hasCombinedMuonTrackParticle(0);
-  std::vector<bool> *m_hasCluster(0);
-  std::vector<bool> *m_isHighPt(0);
-  std::vector<bool> *m_isLowPt(0);
-  std::vector<Int_t> *m_numberOfBLayerHits(0);
-  std::vector<Int_t> *m_numberOfPixelHits(0);
-  std::vector<Int_t> *m_numberOfSCTHits(0);
-  std::vector<Int_t> *m_numberOfTRTHits(0);
-  std::vector<Int_t> *m_numberOfTRTHighThresholdHits(0);
-  std::vector<Int_t> *m_numberOfMDTHits(0);
-  std::vector<Int_t> *m_numberOfCSCEtaHits(0);
-  std::vector<Int_t> *m_numberOfCSCPhiHits(0);
-  std::vector<Int_t> *m_numberOfRPCEtaHits(0);
-  std::vector<Int_t> *m_numberOfRPCPhiHits(0);
-  std::vector<Int_t> *m_numberOfTGCEtaHits(0);
-  std::vector<Int_t> *m_numberOfTGCPhiHits(0);
-  std::vector<Int_t> *m_index(0);
-  std::vector<Int_t> *m_inDetTrackIndex(0);
-
-
-  // Set branch addresses
-  std::string branchString = key+"_MU";
-  MUONS->SetBranchAddress( (key+"_eventNumber").c_str(), &eventNumber);
-  MUONS->SetBranchAddress( (key+"_lumiBlock").c_str(), &lumiBlock);
-  MUONS->SetBranchAddress( (key+"_runNumber").c_str(), &runNumber);
-  MUONS->SetBranchAddress( (branchString+"_px").c_str(), &m_px);
-  MUONS->SetBranchAddress( (branchString+"_py").c_str(), &m_py);
-  MUONS->SetBranchAddress( (branchString+"_pz").c_str(), &m_pz);
-  MUONS->SetBranchAddress( (branchString+"_e").c_str(), &m_e);
-  MUONS->SetBranchAddress( (branchString+"_cotTh").c_str(), &m_cotTh);
-  MUONS->SetBranchAddress( (branchString+"_pt").c_str(), &m_pt);
-  MUONS->SetBranchAddress( (branchString+"_eta").c_str(), &m_eta);
-  MUONS->SetBranchAddress( (branchString+"_phi").c_str(), &m_phi);
-  MUONS->SetBranchAddress( (branchString+"_charge").c_str(), &m_charge);
-  MUONS->SetBranchAddress( (branchString+"_author").c_str(), &m_author);
-  MUONS->SetBranchAddress( (branchString+"_isLoose").c_str(), &m_isLoose);
-  MUONS->SetBranchAddress( (branchString+"_isMedium").c_str(), & m_isMedium);
-  MUONS->SetBranchAddress( (branchString+"_isTight").c_str(), &m_isTight);
-  MUONS->SetBranchAddress( (branchString+"_fitChi2").c_str(), &m_fitChi2);
-  MUONS->SetBranchAddress( (branchString+"_matchChi2").c_str(), &m_matchChi2);
-  MUONS->SetBranchAddress( (branchString+"_matchChi2OverDoF").c_str(), &m_matchChi2OverDoF);
-  MUONS->SetBranchAddress( (branchString+"_nucone20").c_str(), &m_nucone20);
-  MUONS->SetBranchAddress( (branchString+"_etcone10").c_str(), &m_etcone10);
-  MUONS->SetBranchAddress( (branchString+"_etcone20").c_str(), &m_etcone20);
-  MUONS->SetBranchAddress( (branchString+"_etcone30").c_str(), &m_etcone30);
-  MUONS->SetBranchAddress( (branchString+"_etcone40").c_str(), &m_etcone40);
-  MUONS->SetBranchAddress( (branchString+"_bestMatch").c_str(), &m_bestMatch);
-  MUONS->SetBranchAddress( (branchString+"_isCombinedMuon").c_str(), &m_isCombinedMuon);
-  MUONS->SetBranchAddress( (branchString+"_hasCombinedMuon").c_str(), &m_hasCombinedMuon);
-  MUONS->SetBranchAddress( (branchString+"_hasInDetTrackParticle").c_str(), &m_hasInDetTrackParticle);
-
-  MUONS->SetBranchAddress( (branchString+"_isStandAloneMuon").c_str(), &m_isStandAloneMuon);
-
-  MUONS->SetBranchAddress( (branchString+"_hasMuonSpectrometerTrackParticle").c_str(), &m_hasMuonSpectrometerTrackParticle);
-  MUONS->SetBranchAddress( (branchString+"_hasMuonExtrapolatedTrackParticle").c_str(), &m_hasMuonExtrapolatedTrackParticle);
-  MUONS->SetBranchAddress( (branchString+"_hasCombinedMuonTrackParticle").c_str(), &m_hasCombinedMuonTrackParticle);
-  MUONS->SetBranchAddress( (branchString+"_hasCluster").c_str(), &m_hasCluster);
-  MUONS->SetBranchAddress( (branchString+"_isHighPt").c_str(), &m_isHighPt);
-  MUONS->SetBranchAddress( (branchString+"_isLowPt").c_str(), &m_isLowPt);
-  MUONS->SetBranchAddress( (branchString+"_numberOfBLayerHits").c_str(), &m_numberOfBLayerHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfPixelHits").c_str(), &m_numberOfPixelHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfSCTHits").c_str(), &m_numberOfSCTHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfTRTHits").c_str(), &m_numberOfTRTHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfTRTHighThresholdHits").c_str(), &m_numberOfTRTHighThresholdHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfMDTHits").c_str(), &m_numberOfMDTHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfCSCEtaHits").c_str(), &m_numberOfCSCEtaHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfCSCPhiHits").c_str(), &m_numberOfCSCPhiHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfRPCEtaHits").c_str(), &m_numberOfRPCEtaHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfRPCPhiHits").c_str(), &m_numberOfRPCPhiHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfTGCEtaHits").c_str(), &m_numberOfTGCEtaHits);
-  MUONS->SetBranchAddress( (branchString+"_numberOfTGCPhiHits").c_str(), &m_numberOfTGCPhiHits);
-  MUONS->SetBranchAddress( (branchString+"_index").c_str(), &m_index);
-  MUONS->SetBranchAddress( (branchString+"_inDetTrackIndex").c_str(), &m_inDetTrackIndex);
-
-  // Looping variable
-  Int_t j;
-
-  // Loop over the tree and fill the objects
-  MUONS->GetEntry(index);
-  Int_t nMu = m_index->size();
-  MuonBag eventMuons; eventMuons.clear();
-  if (nMu==0) return eventMuons;
-  for (j=0; j<nMu; ++j) {
-    Muon tmpMuon;
-    tmpMuon.setEventNumber(eventNumber);
-    tmpMuon.setLumiBlock(lumiBlock);
-    tmpMuon.setRunNumber(runNumber);
-    tmpMuon.setPx( (*m_px)[j]);
-    tmpMuon.setPy( (*m_py)[j]);
-    tmpMuon.setPz( (*m_pz)[j]);
-    tmpMuon.setE( (*m_e)[j]);
-    tmpMuon.setCotTheta( (*m_cotTh)[j]);
-    tmpMuon.setPt( (*m_pt)[j]);
-    tmpMuon.setEta( (*m_eta)[j]);
-    tmpMuon.setPhi( (*m_phi)[j]);
-    tmpMuon.setCharge( (*m_charge)[j]);
-    tmpMuon.setAuthor( (*m_author)[j]);
-    tmpMuon.setIsLoose( (*m_isLoose)[j]);
-    tmpMuon.setIsMedium( (*m_isMedium)[j]);
-    tmpMuon.setIsTight( (*m_isTight)[j]);
-    tmpMuon.setFitChi2( (*m_fitChi2)[j]);
-    tmpMuon.setMatchChi2( (*m_matchChi2)[j]);
-    tmpMuon.setMatchChi2OverDoF( (*m_matchChi2OverDoF)[j]);
-    tmpMuon.setNucone20( (*m_nucone20)[j]);
-    tmpMuon.setEtcone10( (*m_etcone10)[j]);
-    tmpMuon.setEtcone20( (*m_etcone20)[j]);
-    tmpMuon.setEtcone30( (*m_etcone30)[j]);
-    tmpMuon.setEtcone40( (*m_etcone40)[j]);
-    tmpMuon.setBestMatch( (*m_bestMatch)[j]);
-    tmpMuon.setIsCombinedMuon( (*m_isCombinedMuon)[j]);
-    tmpMuon.setHasCombinedMuon( (*m_hasCombinedMuon)[j]);
-    tmpMuon.setHasInDetTrackParticle( (*m_hasInDetTrackParticle)[j]);
-
-    tmpMuon.setHasInDetTrackParticle( (*m_isStandAloneMuon)[j]);
-
-    tmpMuon.setHasMuonSpectrometerTrackParticle( (*m_hasMuonSpectrometerTrackParticle)[j]);
-    tmpMuon.setHasMuonExtrapolatedTrackParticle( (*m_hasMuonExtrapolatedTrackParticle)[j]);
-    tmpMuon.setHasCombinedMuonTrackParticle( (*m_hasCombinedMuonTrackParticle)[j]);
-    tmpMuon.setHasCluster( (*m_hasCluster)[j]);
-    tmpMuon.setIsHighPt( (*m_isHighPt)[j]);
-    tmpMuon.setIsLowPt( (*m_isLowPt)[j]);
-    tmpMuon.setNumberOfBLayerHits( (*m_numberOfBLayerHits)[j]);
-    tmpMuon.setNumberOfPixelHits( (*m_numberOfPixelHits)[j]);
-    tmpMuon.setNumberOfSCTHits( (*m_numberOfSCTHits)[j]);
-    tmpMuon.setNumberOfTRTHits( (*m_numberOfTRTHits)[j]);
-    tmpMuon.setNumberOfTRTHighThresholdHits( (*m_numberOfTRTHighThresholdHits)[j]);
-    tmpMuon.setNumberOfMDTHits( (*m_numberOfMDTHits)[j]);
-    tmpMuon.setNumberOfCSCEtaHits( (*m_numberOfCSCEtaHits)[j]);
-    tmpMuon.setNumberOfCSCPhiHits( (*m_numberOfCSCPhiHits)[j]);
-    tmpMuon.setNumberOfRPCEtaHits( (*m_numberOfRPCEtaHits)[j]);
-    tmpMuon.setNumberOfRPCPhiHits( (*m_numberOfRPCPhiHits)[j]);
-    tmpMuon.setNumberOfTGCEtaHits( (*m_numberOfTGCEtaHits)[j]);
-    tmpMuon.setNumberOfTGCPhiHits( (*m_numberOfTGCPhiHits)[j]);
-    tmpMuon.setIndex( (*m_index)[j]);
-    tmpMuon.setInDetTrackIndex( (*m_inDetTrackIndex)[j]);
-    eventMuons.push_back(tmpMuon);
-  }
-
-  return eventMuons;
-
-}
-
-VertexBag NtupleReader::readVertexTree(Int_t index, std::string key, TTree* PRIVTX) {
-
-  // Declare the vectors into which the tree will be read
-  Int_t eventNumber(0);
-  Int_t lumiBlock(0);
-  Int_t runNumber(0);
-  Double_t m_bsX(0);
-  Double_t m_bsY(0);
-  Double_t m_bsZ(0);
-  Double_t m_bsSigX(0);
-  Double_t m_bsSigY(0);
-  Double_t m_bsSigZ(0);
-  std::vector<int> * m_vtxType(0);
-  std::vector<double> * m_vtxCovXX(0);
-  std::vector<double> *m_vtxCovXY(0);
-  std::vector<double> *m_vtxCovXZ(0);
-  std::vector<double> *m_vtxCovYZ(0);
-  std::vector<double> *m_vtxCovYY(0);
-  std::vector<double> *m_vtxCovZZ(0);
-  std::vector<double> *m_vtxX(0);
-  std::vector<double> *m_vtxY(0);
-  std::vector<double> *m_vtxZ(0);
-  std::vector<double> *m_vtxChi2(0);
-  std::vector<int> * m_vtxNDF(0);
-  std::vector<int> *m_index(0);
-
-  // Set branch addresses
-  PRIVTX->SetBranchAddress((key+"_eventNumber").c_str(),&eventNumber);
-  PRIVTX->SetBranchAddress((key+"_runNumber").c_str(),&runNumber);
-  PRIVTX->SetBranchAddress((key+"_lumiBlock").c_str(),&lumiBlock);
-  PRIVTX->SetBranchAddress("BS_POS_X",&m_bsX);
-  PRIVTX->SetBranchAddress("BS_POS_Y",&m_bsY);
-  PRIVTX->SetBranchAddress("BS_POS_Z",&m_bsZ);
-  PRIVTX->SetBranchAddress("BS_SIGMA_X",&m_bsSigX);
-  PRIVTX->SetBranchAddress("BS_SIGMA_Y",&m_bsSigY);
-  PRIVTX->SetBranchAddress("BS_SIGMA_Z",&m_bsSigZ);
-  PRIVTX->SetBranchAddress((key+"_xposition").c_str(),&m_vtxX);
-  PRIVTX->SetBranchAddress((key+"_yposition").c_str(),&m_vtxY);
-  PRIVTX->SetBranchAddress((key+"_zposition").c_str(),&m_vtxZ);
-  PRIVTX->SetBranchAddress((key+"_xxPosCov").c_str(),&m_vtxCovXX);
-  PRIVTX->SetBranchAddress((key+"_yyPosCov").c_str(),&m_vtxCovYY);
-  PRIVTX->SetBranchAddress((key+"_zzPosCov").c_str(),&m_vtxCovZZ);
-  PRIVTX->SetBranchAddress((key+"_xyPosCov").c_str(),&m_vtxCovXY);
-  PRIVTX->SetBranchAddress((key+"_yzPosCov").c_str(),&m_vtxCovYZ);
-  PRIVTX->SetBranchAddress((key+"_xzPosCov").c_str(),&m_vtxCovXZ);
-  PRIVTX->SetBranchAddress((key+"_chi2").c_str(),&m_vtxChi2);
-  PRIVTX->SetBranchAddress((key+"_ndf").c_str(),&m_vtxNDF);
-  PRIVTX->SetBranchAddress((key+"_type").c_str(),&m_vtxType);
-  PRIVTX->SetBranchAddress((key+"_index").c_str(),&m_index);
-
-  // Looping variable
-  Int_t j;
-
-  // Loop over the tree and fill the objects
-  PRIVTX->GetEntry(index);
-  Int_t nPriVtx = m_index->size();
-  VertexBag eventVertices; eventVertices.clear();
-  if (nPriVtx==0) return eventVertices;
-  for (j=0; j<nPriVtx; ++j) {
-    Vertex tmpPriVtx;
-    tmpPriVtx.setEvent(eventNumber);
-    tmpPriVtx.setLumiBlock(lumiBlock);
-    tmpPriVtx.setRun(runNumber);
-    tmpPriVtx.setBSX( m_bsX );
-    tmpPriVtx.setBSY( m_bsY );
-    tmpPriVtx.setBSZ( m_bsZ );
-    tmpPriVtx.setBSSigX( m_bsSigX );
-    tmpPriVtx.setBSSigY( m_bsSigY );
-    tmpPriVtx.setBSSigZ( m_bsSigZ );
-    tmpPriVtx.setType( (*m_vtxType)[j]);
-    tmpPriVtx.setCovXX( (*m_vtxCovXX)[j]);
-    tmpPriVtx.setCovXY( (*m_vtxCovXY)[j]);
-    tmpPriVtx.setCovXZ( (*m_vtxCovXZ)[j]);
-    tmpPriVtx.setCovYZ( (*m_vtxCovYZ)[j]);
-    tmpPriVtx.setCovYY( (*m_vtxCovYY)[j]);
-    tmpPriVtx.setCovZZ( (*m_vtxCovZZ)[j]);
-    tmpPriVtx.setX( (*m_vtxX)[j]);
-    tmpPriVtx.setY( (*m_vtxY)[j]);
-    tmpPriVtx.setZ( (*m_vtxZ)[j]);
-    tmpPriVtx.setChi2( (*m_vtxChi2)[j]);
-    tmpPriVtx.setNDF( (*m_vtxNDF)[j]);
-    tmpPriVtx.setIndex( (*m_index)[j]);
-    eventVertices.push_back(tmpPriVtx);
-  }
-
-  return eventVertices;
-
-}
-
-TriggerBag NtupleReader::readTriggerTree(Int_t index, std::string key, TTree* TRIG) {
-
-  // Declare the vectors into which the tree will be read
-  Int_t eventNumber(0);
-  Int_t runNumber(0);
-  std::vector<int> * m_l1prescale(0);
-  std::vector<int> * m_l2prescale(0);
-  std::vector<int> * m_efprescale(0);
-  std::vector<std::string> * m_l1name(0);
-  std::vector<std::string> * m_l2name(0);
-  std::vector<std::string> * m_efname(0);
-
-  // Set branch addresses
-  TRIG->SetBranchAddress((key+"_eventNumber").c_str(),&eventNumber);
-  TRIG->SetBranchAddress((key+"_runNumber").c_str(),&runNumber);
-  TRIG->SetBranchAddress((key+"_L1_trigger_name").c_str(),&m_l1name);
-  TRIG->SetBranchAddress((key+"_L2_trigger_name").c_str(),&m_l2name);
-  TRIG->SetBranchAddress((key+"_EF_trigger_name").c_str(),&m_efname);
-  TRIG->SetBranchAddress((key+"_L1_prescale").c_str(),&m_l1prescale);
-  TRIG->SetBranchAddress((key+"_L2_prescale").c_str(),&m_l2prescale);
-  TRIG->SetBranchAddress((key+"_EF_prescale").c_str(),&m_efprescale);
-
-  // Looping variable
-  Int_t j;
-
-  // Loop over the tree and fill the objects
-  TRIG->GetEntry(index);
-  Int_t nL1 = m_l1name->size();
-  Int_t nL2 = m_l2name->size();
-  Int_t nEF = m_efname->size();
-  TriggerBag eventTriggers; eventTriggers.clear();
-  if (nL1==0 && nL2==0 && nEF==0) return eventTriggers;
-  for (j=0; j<nL1; ++j) {
-    TriggerDecision tmpTrig;
-    tmpTrig.setEvent(eventNumber);
-    tmpTrig.setRun(runNumber);
-    tmpTrig.setPrescale( (*m_l1prescale)[j]);
-    tmpTrig.setName( (*m_l1name)[j]);
-    eventTriggers.push_back(tmpTrig);
-  }
-  for (j=0; j<nL2; ++j) {
-    TriggerDecision tmpTrig;
-    tmpTrig.setEvent(eventNumber);
-    tmpTrig.setRun(runNumber);
-    tmpTrig.setPrescale( (*m_l2prescale)[j]);
-    tmpTrig.setName( (*m_l2name)[j]);
-    eventTriggers.push_back(tmpTrig);
-  }
-  for (j=0; j<nEF; ++j) {
-    TriggerDecision tmpTrig;
-    tmpTrig.setEvent(eventNumber);
-    tmpTrig.setRun(runNumber);
-    tmpTrig.setPrescale( (*m_efprescale)[j]);
-    tmpTrig.setName( (*m_efname)[j]);
-    eventTriggers.push_back(tmpTrig);
-  }
-
-  return eventTriggers;
-
-}
-
-
-std::vector<TrackBag> NtupleReader::allTracks(std::string key, TTree* TRACKS) {
-
-  // Get the number of entries
-  Int_t nEvTRACKS = (Int_t)TRACKS->GetEntries();
-
-  // Start loop
-  std::vector<TrackBag> allTracks;
-  for (Int_t i=0; i<nEvTRACKS; ++i) {
-    TrackBag theTracks = readTrackTree(i,key,TRACKS);
-    allTracks.push_back(theTracks);
-  }
-
-  return allTracks;
-
-}
-
-std::vector<MuonBag> NtupleReader::allMuons(std::string key, TTree* MUONS) {
-
-  // Get the number of entries
-  Int_t nEvMUONS = (Int_t)MUONS->GetEntries();
-
-  // Start loop
-  std::vector<MuonBag> allMuons;
-  for (Int_t i=0; i<nEvMUONS; ++i) {
-    MuonBag theMuons = readMuonTree(i,key,MUONS);
-    allMuons.push_back(theMuons);
-  }
-
-  return allMuons;
-
-}
-
-std::vector<VertexBag> NtupleReader::allVertices(std::string key, TTree* PRIVTX) {
-
-  // Get the number of entries
-  Int_t nEvPRIVTX = (Int_t)PRIVTX->GetEntries();
-
-  // Start loop
-  std::vector<VertexBag> allVertices;
-  for (Int_t i=0; i<nEvPRIVTX; ++i) {
-    VertexBag theVertices = readVertexTree(i,key,PRIVTX);
-    allVertices.push_back(theVertices);
-  }
-
-  return allVertices;
-
-}
-
-std::vector<TriggerBag> NtupleReader::allTriggers(std::string key, TTree* TRIG) {
-
-  // Get the number of entries
-  Int_t nEvTRIG = (Int_t)TRIG->GetEntries();
-
-  // Start loop
-  std::vector<TriggerBag> allTriggers;
-  for (Int_t i=0; i<nEvTRIG; ++i) {
-    TriggerBag theTriggers = readTriggerTree(i,key,TRIG);
-    allTriggers.push_back(theTriggers);
-  }
-
-  return allTriggers;
-
-}
-
-#endif
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/SimpleJpsi.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/SimpleJpsi.h
deleted file mode 100644
index 3eceaa870e9c60de7b9ad955f37b58310a82c6e9..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/SimpleJpsi.h
+++ /dev/null
@@ -1,174 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//////////////////////////////////////////////////////////
-// This class has been automatically generated on
-// Mon Jun 21 17:13:13 2010 by ROOT version 5.26/00
-// from TTree Jpsi/Jpsi tree
-// found on file: L2_MU4_DiMu_FS.root
-//////////////////////////////////////////////////////////
-
-#ifndef SimpleJpsi_h
-#define SimpleJpsi_h
-
-#include <TROOT.h>
-#include <TChain.h>
-#include <TFile.h>
-
-class SimpleJpsi {
-public :
-   TTree          *fChain;   //!pointer to the analyzed TTree or TChain
-   Int_t           fCurrent; //!current Tree number in a TChain
-
-   // Declaration of leaf types
-   Int_t           runNumber;
-   Int_t           lumiBlock;
-   Int_t           eventNumber;
-   Double_t        mass;
-   Double_t        pt;
-   Double_t        eta;
-   Double_t        phi;
-   vector<int>     *trigIndex;
-   Double_t        trk0_pt;
-   Double_t        trk0_eta;
-   Double_t        trk0_phi;
-   Double_t        trk0_charge;
-   Double_t        trk1_pt;
-   Double_t        trk1_eta;
-   Double_t        trk1_phi;
-   Double_t        trk1_charge;
-   Double_t        matchTrk0_pt;
-   Double_t        matchTrk0_eta;
-   Double_t        matchTrk0_phi;
-   Double_t        matchTrk0_charge;
-   Bool_t          matchTrk0_valid;
-   Double_t        matchTrk1_pt;
-   Double_t        matchTrk1_eta;
-   Double_t        matchTrk1_phi;
-   Double_t        matchTrk1_charge;
-   Bool_t          matchTrk1_valid;
-
-   // List of branches
-   TBranch        *b_runNumber;   //!
-   TBranch        *b_lumiBlock;   //!
-   TBranch        *b_eventNumber;   //!
-   TBranch        *b_mass;   //!
-   TBranch        *b_pt;   //!
-   TBranch        *b_eta;   //!
-   TBranch        *b_phi;   //!
-   TBranch        *b_trigIndex;   //!
-   TBranch        *b_trk0_pt;   //!
-   TBranch        *b_trk0_eta;   //!
-   TBranch        *b_trk0_phi;   //!
-   TBranch        *b_trk0_charge;   //!
-   TBranch        *b_trk1_pt;   //!
-   TBranch        *b_trk1_eta;   //!
-   TBranch        *b_trk1_phi;   //!
-   TBranch        *b_trk1_charge;   //!
-   TBranch        *b_matchTrk0_pt;   //!
-   TBranch        *b_matchTrk0_eta;   //!
-   TBranch        *b_matchTrk0_phi;   //!
-   TBranch        *b_matchTrk0_charge;   //!
-   TBranch        *b_matchTrk0_valid;   //!
-   TBranch        *b_matchTrk1_pt;   //!
-   TBranch        *b_matchTrk1_eta;   //!
-   TBranch        *b_matchTrk1_phi;   //!
-   TBranch        *b_matchTrk1_charge;   //!
-   TBranch        *b_matchTrk1_valid;   //!
-
-   SimpleJpsi(TTree *tree=0);
-   virtual ~SimpleJpsi();
-   virtual Int_t    GetEntry(Long64_t entry);
-   virtual Long64_t LoadTree(Long64_t entry);
-   virtual void     Init(TTree *tree);
-};
-
-SimpleJpsi::SimpleJpsi(TTree *tree)
-{
-// if parameter tree is not specified (or zero), connect the file
-// used to generate this class and read the Tree.
-   if (tree == 0) {
-      TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("L2_MU4_DiMu_FS.root");
-      if (!f) {
-         f = new TFile("L2_MU4_DiMu_FS.root");
-      }
-      tree = (TTree*)gDirectory->Get("Jpsi");
-
-   }
-   Init(tree);
-}
-
-SimpleJpsi::~SimpleJpsi()
-{
-   if (!fChain) return;
-   delete fChain->GetCurrentFile();
-}
-
-Int_t SimpleJpsi::GetEntry(Long64_t entry)
-{
-// Read contents of entry.
-   if (!fChain) return 0;
-   return fChain->GetEntry(entry);
-}
-Long64_t SimpleJpsi::LoadTree(Long64_t entry)
-{
-// Set the environment to read one entry
-   if (!fChain) return -5;
-   Long64_t centry = fChain->LoadTree(entry);
-   if (centry < 0) return centry;
-   if (!fChain->InheritsFrom(TChain::Class()))  return centry;
-   TChain *chain = (TChain*)fChain;
-   if (chain->GetTreeNumber() != fCurrent) {
-      fCurrent = chain->GetTreeNumber();
-   }
-   return centry;
-}
-
-void SimpleJpsi::Init(TTree *tree)
-{
-   // The Init() function is called when the selector needs to initialize
-   // a new tree or chain. Typically here the branch addresses and branch
-   // pointers of the tree will be set.
-   // It is normally not necessary to make changes to the generated
-   // code, but the routine can be extended by the user if needed.
-   // Init() will be called many times when running on PROOF
-   // (once per file to be processed).
-
-   // Set object pointer
-   trigIndex = 0;
-   // Set branch addresses and branch pointers
-   if (!tree) return;
-   fChain = tree;
-   fCurrent = -1;
-   fChain->SetMakeClass(1);
-
-   fChain->SetBranchAddress("runNumber", &runNumber, &b_runNumber);
-   fChain->SetBranchAddress("lumiBlock", &lumiBlock, &b_lumiBlock);
-   fChain->SetBranchAddress("eventNumber", &eventNumber, &b_eventNumber);
-   fChain->SetBranchAddress("mass", &mass, &b_mass);
-   fChain->SetBranchAddress("pt", &pt, &b_pt);
-   fChain->SetBranchAddress("eta", &eta, &b_eta);
-   fChain->SetBranchAddress("phi", &phi, &b_phi);
-   fChain->SetBranchAddress("trigIndex", &trigIndex, &b_trigIndex);
-   fChain->SetBranchAddress("trk0_pt", &trk0_pt, &b_trk0_pt);
-   fChain->SetBranchAddress("trk0_eta", &trk0_eta, &b_trk0_eta);
-   fChain->SetBranchAddress("trk0_phi", &trk0_phi, &b_trk0_phi);
-   fChain->SetBranchAddress("trk0_charge", &trk0_charge, &b_trk0_charge);
-   fChain->SetBranchAddress("trk1_pt", &trk1_pt, &b_trk1_pt);
-   fChain->SetBranchAddress("trk1_eta", &trk1_eta, &b_trk1_eta);
-   fChain->SetBranchAddress("trk1_phi", &trk1_phi, &b_trk1_phi);
-   fChain->SetBranchAddress("trk1_charge", &trk1_charge, &b_trk1_charge);
-   fChain->SetBranchAddress("matchTrk0_pt", &matchTrk0_pt, &b_matchTrk0_pt);
-   fChain->SetBranchAddress("matchTrk0_eta", &matchTrk0_eta, &b_matchTrk0_eta);
-   fChain->SetBranchAddress("matchTrk0_phi", &matchTrk0_phi, &b_matchTrk0_phi);
-   fChain->SetBranchAddress("matchTrk0_charge", &matchTrk0_charge, &b_matchTrk0_charge);
-   fChain->SetBranchAddress("matchTrk0_valid", &matchTrk0_valid, &b_matchTrk0_valid);
-   fChain->SetBranchAddress("matchTrk1_pt", &matchTrk1_pt, &b_matchTrk1_pt);
-   fChain->SetBranchAddress("matchTrk1_eta", &matchTrk1_eta, &b_matchTrk1_eta);
-   fChain->SetBranchAddress("matchTrk1_phi", &matchTrk1_phi, &b_matchTrk1_phi);
-   fChain->SetBranchAddress("matchTrk1_charge", &matchTrk1_charge, &b_matchTrk1_charge);
-   fChain->SetBranchAddress("matchTrk1_valid", &matchTrk1_valid, &b_matchTrk1_valid);
-}
-
-#endif // #ifdef SimpleJpsi_cxx
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Track.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Track.h
deleted file mode 100644
index 9b3e596f5e8de1bbe4d8c7fb75210042079c21d4..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Track.h
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//***************************************
-// Track.h
-// Simple representation of a track
-// Can be created from the n-tuple tree
-// made by GetTrack in BPhysAnalysisTools
-//***************************************
-
-class Track {
-  
-private:
-  int m_event;
-  int m_lumiBlock;
-  int m_run;
-  double m_px;
-  double m_py;
-  double m_pz;
-  double m_pt;
-  double m_eta;
-  double m_d0;
-  double m_z0;
-  double m_phi0;             
-  double m_theta;
-  double m_qOverP;
-  double m_d0Err;
-  double m_z0Err;
-  double m_phi0Err;             
-  double m_thetaErr;
-  double m_qOverPErr;
-  double m_chi2;
-  int m_ndf;
-  int m_nBlayer;
-  int m_nPix;
-  int m_nSCT;
-  int m_nTRT;
-  int m_index;
-  int m_vtxIndex;
-
-public:
-  // Constructor
-  Track(void) {
-      m_event = 0;
-      m_lumiBlock = 0;
-      m_run = 0;
-      m_px = 0.0;
-      m_py = 0.0;
-      m_pz = 0.0;
-      m_pt = 0.0;
-      m_eta = 0.0;
-      m_d0 = 0.0;
-      m_z0 = 0.0;
-      m_theta = 0.0;
-      m_phi0 = 0.0;             
-      m_qOverP = 0.0;
-      m_d0Err = 0.0;
-      m_z0Err = 0.0;
-      m_thetaErr = 0.0;
-      m_phi0Err = 0.0;             
-      m_qOverPErr = 0.0;
-      m_chi2 = 0.0;
-      m_ndf = 0;
-      m_nBlayer = 0;
-      m_nPix = 0;
-      m_nSCT = 0;
-      m_nTRT = 0;
-      m_index = 0;
-      m_vtxIndex = 0;
-  }
-  // Set methods
-  void setEventNumber(int input) {m_event = input;}
-  void setLumiBlock(int input) {m_lumiBlock = input;}
-  void setRunNumber(int input) {m_run = input;}
-  void setPx(double input) {m_px = input;}
-  void setPy(double input) {m_py = input;}
-  void setPz(double input) {m_pz = input;}
-  void setPt(double input) {m_pt = input;}
-  void setEta(double input) {m_eta = input;}
-  void setD0(double input) {m_d0 = input;}
-  void setZ0(double input) {m_z0 = input;}
-  void setPhi0(double input) {m_phi0 = input;}
-  void setTheta(double input) {m_theta = input;}
-  void setQOverP(double input) {m_qOverP = input;}
-  void setD0Err(double input) {m_d0Err = input;}
-  void setZ0Err(double input) {m_z0Err = input;}
-  void setPhi0Err(double input) {m_phi0Err = input;}
-  void setThetaErr(double input) {m_thetaErr = input;}
-  void setQOverPErr(double input) {m_qOverPErr = input;}
-  void setChi2(double input) {m_chi2 = input;}
-  void setNDF(int input) {m_ndf = input;}
-  void setNBLayer(int input) {m_nBlayer = input;}
-  void setNPix(int input) {m_nPix = input;}
-  void setNSCT(int input) {m_nSCT = input;}
-  void setNTRT(int input) {m_nTRT = input;}
-  void setIndex(int input) {m_index = input;}
-  void setVtxIndex(int input) {m_vtxIndex = input;}
-
-  // Get methods
-  int eventNumber(void) {return m_event;}
-  int lumiBlock(void) {return m_lumiBlock;}
-  int runNumber(void) {return m_run;}
-  double px(void) {return m_px;}
-  double py(void) {return m_py;}
-  double pz(void) {return m_pz;}
-  double pt(void) {return m_pt;}
-  double eta(void) {return m_eta;}
-  double d0(void) {return m_d0;}
-  double z0(void) {return m_z0;}
-  double theta(void) {return m_theta;}
-  double phi0(void) {return m_phi0;}
-  double qOverP(void) {return m_qOverP;}
-  double d0Err(void) {return m_d0Err;}
-  double z0Err(void) {return m_z0Err;}
-  double thetaErr(void) {return m_thetaErr;}
-  double phi0Err(void) {return m_phi0Err;}
-  double qOverPErr(void) {return m_qOverPErr;}
-  double chi2(void) {return m_chi2;}
-  int ndf(void) {return m_ndf;}
-  int nBLayer(void) {return m_nBlayer;}
-  int nPix(void) {return m_nPix;}
-  int nSCT(void) {return m_nSCT;}
-  int nTRT(void) {return m_nTRT;}
-  int index(void) {return m_index;}
-  int vtxIndex(void) {return m_vtxIndex;}
-
-}; // End of class definition 
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/TrigDiMuonExtrapolator.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/TrigDiMuonExtrapolator.h
deleted file mode 100644
index 79e1f0ba7a6930371d9a24ec0b77c3f9a4b65eae..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/TrigDiMuonExtrapolator.h
+++ /dev/null
@@ -1,1443 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// TrigDiMuonExtrapolator class
-///---------------------------------------------------
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of TrigDiMuonCalib
-///===================================================
-
-#ifndef TrigDiMuonExtrapolator_H
-#define TrigDiMuonExtrapolator_H
-
-#include <TProfile.h>
-#include <TGraphErrors.h>
-#include <TVector2.h>
-#include "Log.h"
-
-const double PI_OVER_4 = TMath::Pi()/4.;
-const double PI_OVER_8 = TMath::Pi()/8.;
-
-class TrigDiMuonExtrapolator {
-  public:
-
-    TrigDiMuonExtrapolator(OutputLevel olIn, std::string settings, bool createHist = true);
-
-    // inner station specific methods
-    void     getBinIE(double eta,
-                      int& bin);                      // returns bin in Inner Endcap
-    void     fillInner(Calib* hits);                  // fill inner station histograms
-    void     drawInner(std::string settings);         // draw inner histograms
-    TVector2 propagationInnerBarrel(double ptId,
-                                    double etaId,
-                                    double phiId,
-                                    double charge);   // propagate to inner barrel
-    TVector2 propagationInnerBarrel(Calib* t);        // propagate to inner barrel
-    TVector2 propagationInnerEndCap(double ptId,
-                                    double etaId,
-                                    double phiId,
-                                    double charge);   // propagate to inner endcap
-    TVector2 propagationInnerEndCap(Calib* t);        // propagate to inner endcap
-
-    // middle station specific methods
-    void     getBinME(double ptId,
-                      double etaId,
-                      double phiId,
-                      double charge,
-                      int& binEta,
-                      int& binPhi);                   // return bins in Middle Endcap
-    void     fillMiddle(Calib* hits);                 // fill middle station histograms
-    void     drawMiddle(std::string settings);        // draw inner histograms
-    TVector2 propagationMiddleBarrel(double ptId,
-                                     double etaId,
-                                     double phiId,
-                                     double charge);  // propagate to inner barrel
-    TVector2 propagationMiddleBarrel(Calib* t);       // propagate to inner barrel
-    TVector2 propagationMiddleEndCap(double ptId,
-                                     double etaId,
-                                     double phiId,
-                                     double charge);  // propagate to inner endcap
-    TVector2 propagationMiddleEndCap(Calib* t);       // propagate to inner endcap
-
-    // hit matching
-    bool     matchMdtInner(double r, double z,
-                           double ptId,
-                           double etaId,
-                           double phiId,
-                           double charge);            // check MDT inner hit matching
-
-    bool     matchMdtMiddle(double r, double z,
-                            double ptId,
-                            double etaId,
-                            double phiId,
-                            double charge);           // check MDT inner hit matching
-    bool     matchRpcEtaPad(double r, double z,
-                            double ptId,
-                            double etaId,
-                            double phiId,
-                            double charge);           // check RPC middle eta hit matching
-    bool     matchRpcPhiPad(double x, double y,
-                            double ptId,
-                            double etaId,
-                            double phiId,
-                            double charge);           // check RPC middle phi hit matching
-    bool     matchInnerTgcPhiHit(double phi,
-                                 double ptId,
-                                 double etaId,
-                                 double phiId,
-                                 double charge);      // check TGC inner phi hit matching
-    bool     matchInnerTgcRhoHit(double r, double z,
-                                 double phi_hit,
-                                 double ptId,
-                                 double etaId,
-                                 double phiId,
-                                 double charge);      // check TGC inner rho hit matching
-    bool     matchMiddleTgcPhiHit(double phi,
-                                 double ptId,
-                                 double etaId,
-                                 double phiId,
-                                 double charge);      // check TGC middle phi hit matching
-    bool     matchMiddleTgcRhoHit(double r, double z,
-                                  double phi_hit,
-                                  double ptId,
-                                  double etaId,
-                                  double phiId,
-                                  double charge);     // check TGC middle rho hit matching
-
-    // used by both
-    void     read(std::string file);                  // read propagator constants from file
-    void     readCutCone(std::string file);           // read matching cut-cone constants
-    void     save(std::string file);                  // fave propagator constants to file
-
-    // inline methods
-    OutputLevel ol() { return m_ol; }
-
-  private:
-
-    OutputLevel m_ol;             // output level
-
-    // profile histograms
-    TProfile* h_ib_dPhi;          // inner barrel
-    TProfile* h_ie_dPhi[3];       // inner endacp
-
-    TProfile* h_mb_dEta;          // middle barrel
-    TProfile* h_mb_dPhi;          // middle barrel
-    TProfile* h_me_dEta[5][3];    // middle endcap
-    TProfile* h_me_dPhi[2];       // middle endcap
-
-    // 2D histograms
-    TH2F* h2_ib_dPhi;          // inner barrel
-    TH2F* h2_ie_dPhi[3];       // inner endacp
-
-    TH2F* h2_mb_dEta;          // middle barrel
-    TH2F* h2_mb_dPhi;          // middle barrel
-    TH2F* h2_me_dEta[5][3];    // middle endcap
-    TH2F* h2_me_dPhi[2];       // middle endcap
-
-    TH2F* h_midEndcap_dEtaVsEta[4];    // dEta vs eta
-    TH2F* h_midEndcap_dEtaVsPhi[4];    // dEta vs phi
-    TH2F* h_innEndcap_dPhiVsEta[4];    // dEta vs phi
-
-    // fitted functions
-    TF1* fun_ib;
-    TF1* fun_ie[3];
-
-    TF1* fun_mb;
-    TF1* fun_me[5][3];
-    TF1* fun_me_dPhi;
-
-    // propagator constants
-    double m_ib_c0;
-    double m_ib_c1;
-
-    double m_ie_c0[3];
-    double m_ie_c1[3];
-
-    double m_mb_c0;
-    double m_mb_c1;
-    double m_mb_c2;
-
-    double m_me_c0[5][3];
-    double m_me_c1[5][3];
-    double m_me_c2[5][3];
-
-    double m_me_dPhi_c0;
-    double m_me_dPhi_c1;
-
-    // hit matching
-    double m_RpcEtaFactor;
-    double m_RpcPhiFactor;
-    double m_TgcEtaFactor;
-    double m_TgcPhiFactor;
-    double m_MdtEtaFactor;
-
-    // cut-cone constants
-    double m_cone_Endcap_mdt_inner_dEta_c0;
-    double m_cone_Endcap_mdt_inner_dEta_c1;
-
-    double m_cone_Endcap_mdt_middle_dEta_c0;
-    double m_cone_Endcap_mdt_middle_dEta_c1;
-
-    double m_cone_Barrel_mdt_inner_dEta_c0;
-    double m_cone_Barrel_mdt_inner_dEta_c1;
-
-    double m_cone_Barrel_mdt_middle_dEta_c0;
-    double m_cone_Barrel_mdt_middle_dEta_c1;
-
-    double m_cone_rpc_middle_dEta_c0;
-    double m_cone_rpc_middle_dEta_c1;
-
-    double m_cone_rpc_middle_dPhi_c0;
-    double m_cone_rpc_middle_dPhi_c1;
-
-    double m_cone_tgc_wire_inner_dEta_c0;
-    double m_cone_tgc_wire_inner_dEta_c1;
-
-    double m_cone_tgc_wire_middle_dEta_c0;
-    double m_cone_tgc_wire_middle_dEta_c1;
-
-    double m_cone_tgc_strip_inner_dPhi_c0;
-    double m_cone_tgc_strip_inner_dPhi_c1;
-
-    double m_cone_tgc_strip_middle_dPhi_c0;
-    double m_cone_tgc_strip_middle_dPhi_c1;
-    double m_cone_tgc_strip_middle2_dPhi_c0;
-    double m_cone_tgc_strip_middle2_dPhi_c1;
-
-
-    // flag
-    bool m_oneOverPt;
-    int m_dEtaVsPhiBin;    // for which endcap eta bin plot dEta_vs_phi should be drawn
-};
-
-///===================================================
-/// Begin of definitions
-///===================================================
-TrigDiMuonExtrapolator::TrigDiMuonExtrapolator(OutputLevel olIn, std::string settings, bool createHist) : m_ol(olIn)
-{
-  Log log("TrigDiMuonExtrapolator::TrigDiMuonExtrapolator", ol());
-
-  m_oneOverPt = false;
-  if( settings.find("OneOverPt") != std::string::npos) m_oneOverPt = true;
-
-  double rangeMin = 2500;
-  double rangeMax = 20000;
-  double rangeMinF = rangeMin;
-  if(m_oneOverPt) {
-    rangeMin = 0;
-    rangeMinF = 5e-5;
-    rangeMax = 0.0004;
-  }
-
-  int nBins = 10;
-
-  if(createHist) {
-    // inner station
-    h_ib_dPhi  = new TProfile("h_ib","Inner Barrel;1/p_{T} (MeV);#Delta#phi",nBins,rangeMin,rangeMax);
-    h2_ib_dPhi = new TH2F("h2_ib","Inner Barrel;1/p_{T} (MeV);#Delta#phi",nBins,rangeMin,rangeMax,100,-1., 1.);
-
-    // middle station
-    h_mb_dEta = new TProfile("h_mb","Middle Barrel;1/p_{T} (MeV);#Delta#eta",nBins,rangeMin,rangeMax);
-    h2_mb_dEta = new TH2F("h2_mb","Middle Barrel;1/p_{T} (MeV);#Delta#eta",nBins,rangeMin,rangeMax,100,-1.,1.);
-    h_mb_dPhi = new TProfile("h_mb_dPhi","Middle Barrel;1/p_{T} (MeV);#Delta#phi",nBins,rangeMin,rangeMax);
-    h2_mb_dPhi = new TH2F("h2_mb_dPhi","Middle Barrel;1/p_{T} (MeV);#Delta#phi",nBins,rangeMin,rangeMax,100,-1.,1.);
-
-    for(int i=0; i<5; ++i) {
-      for(int j=0; j<3; ++j) {
-        h_me_dEta[i][j] = new TProfile(("h_me_"+iToStr(i)+"_"+iToStr(j)).c_str(),("Middle Endcap - bin "+iToStr(i)+" x "+iToStr(j)+";1/p_{T} (MeV);#Delta#eta").c_str(),nBins,rangeMin,rangeMax);
-        h2_me_dEta[i][j] = new TH2F(("h2_me_"+iToStr(i)+"_"+iToStr(j)).c_str(),("Middle Endcap - bin "+iToStr(i)+" x "+iToStr(j)+";1/p_{T} (MeV);#Delta#eta").c_str(),nBins,rangeMin,rangeMax, 100, -1., 1.);
-      }
-    }
-
-    for(int i=0; i<2; ++i) {
-      h_me_dPhi[i] = new TProfile(("h_me_dPhi_"+iToStr(i)).c_str(),("Middle Endcap - bin "+iToStr(i)+";1/p_{T} (MeV);#Delta#phi").c_str(),nBins,rangeMin,rangeMax);
-      h2_me_dPhi[i] = new TH2F(("h2_me_dPhi_"+iToStr(i)).c_str(),("Middle Endcap - bin "+iToStr(i)+";1/p_{T} (MeV);#Delta#phi").c_str(),nBins,rangeMin,rangeMax, 100, -1., 1.);
-    }
-
-    // dEta vs eta
-    h_midEndcap_dEtaVsEta[0] = new TH2F("h_midEndcap_dEtaVsEta0","Middle Endcap p_{T} < 2GeV;#Delta#eta;#eta",100,-1.5,1,100,0.9,2.6);
-    h_midEndcap_dEtaVsEta[1] = new TH2F("h_midEndcap_dEtaVsEta1","Middle Endcap 2GeV < p_{T} < 4GeV;#Delta#eta;#eta",100,-1.5,1,100,0.9,2.6);
-    h_midEndcap_dEtaVsEta[2] = new TH2F("h_midEndcap_dEtaVsEta2","Middle Endcap 4GeV < p_{T} < 6GeV;#Delta#eta;#eta",100,-1.5,1,100,0.9,2.6);
-    h_midEndcap_dEtaVsEta[3] = new TH2F("h_midEndcap_dEtaVsEta3","Middle Endcap 6GeV < p_{T};#Delta#eta;#eta",100,-1.5,1,100,0.9,2.6);
-
-    h_midEndcap_dEtaVsPhi[0] = new TH2F("h_midEndcap_dEtaVsPhi0","Middle Endcap p_{T} < 2GeV;#Delta#eta;#phi",100,-1.5,0.5,100,0,PI_OVER_8);
-    h_midEndcap_dEtaVsPhi[1] = new TH2F("h_midEndcap_dEtaVsPhi1","Middle Endcap 2GeV < p_{T} < 4GeV;#Delta#eta;#phi",100,-1.5,0.5,100,0,PI_OVER_8);
-    h_midEndcap_dEtaVsPhi[2] = new TH2F("h_midEndcap_dEtaVsPhi2","Middle Endcap 4GeV < p_{T} < 6GeV;#Delta#eta;#phi",100,-1.5,0.5,100,0,PI_OVER_8);
-    h_midEndcap_dEtaVsPhi[3] = new TH2F("h_midEndcap_dEtaVsPhi3","Middle Endcap 6GeV < p_{T};#Delta#eta;#phi",100,-1.5,0.5,100,0,PI_OVER_8);
-
-    h_innEndcap_dPhiVsEta[0] = new TH2F("h_innEndcap_dPhiVsEta0","Inner Endcap p_{T} < 2GeV         ;#Delta#Phi;#eta",100,-0.5,1.,100,0.9,2.6);
-    h_innEndcap_dPhiVsEta[1] = new TH2F("h_innEndcap_dPhiVsEta1","Inner Endcap 2GeV < p_{T} < 4GeV  ;#Delta#Phi;#eta",100,-0.5,1.,100,0.9,2.6);
-    h_innEndcap_dPhiVsEta[2] = new TH2F("h_innEndcap_dPhiVsEta2","Inner Endcap 4GeV < p_{T} < 6GeV  ;#Delta#Phi;#eta",100,-0.5,1.,100,0.9,2.6);
-    h_innEndcap_dPhiVsEta[3] = new TH2F("h_innEndcap_dPhiVsEta3","Inner Endcap 6GeV < p_{T}         ;#Delta#Phi;#eta",100,-0.5,1.,100,0.9,2.6);
-  }
-
-  /// fit functions
-  // inner station
-
-  if(m_oneOverPt)
-    fun_ib = new TF1("fun_ib","[0] + [1]*x",rangeMinF,rangeMax);
-  else
-    fun_ib = new TF1("fun_ib","[0] + [1]*(1/x)",rangeMinF,rangeMax);
-
-  //   fun_ib->SetParLimits(0,0,1e30);
-  //   fun_ib->SetParLimits(1,0,1e30);
-
-  for(int i=0; i<3; ++i) {
-    h_ie_dPhi[i] = new TProfile(("h_ie_"+iToStr(i)).c_str(),("Inner Endcap - bin "+iToStr(i)+";1/p_{T} (MeV);#Delta#phi").c_str(),nBins,rangeMin,rangeMax);
-    h2_ie_dPhi[i] = new TH2F(("h2_ie_"+iToStr(i)).c_str(),("Inner Endcap - bin "+iToStr(i)+";1/p_{T} (MeV);#Delta#phi").c_str(),nBins,rangeMin,rangeMax, 100, -1, 1.);
-
-    if(m_oneOverPt)
-      fun_ie[i] = new TF1(("fun_ie_"+iToStr(i)).c_str(),"[0] + [1]*x",rangeMinF,rangeMax);
-    else
-      fun_ie[i] = new TF1(("fun_ie_"+iToStr(i)).c_str(),"[0] + [1]*(1/x)",rangeMinF,rangeMax);
-
-    //     fun_ie[i]->SetParLimits(0,0,1e30);
-    //     fun_ie[i]->SetParLimits(1,0,3e10);
-  }
-
-  // middle station
-
-  if(m_oneOverPt)
-    fun_mb = new TF1("fun_mb","[0] + [1]*x + [2]*x*x",rangeMinF,rangeMax);
-  else
-    fun_mb = new TF1("fun_mb","[0] + [1]*(1/x) + [2]*1/(x*x)",rangeMinF,rangeMax);
-    //   fun_mb->SetParLimits(0,0,1e10);
-
-  for(int i=0; i<5; ++i) {
-    for(int j=0; j<3; ++j) {
-      if(m_oneOverPt)
-        fun_me[i][j] = new TF1(("fun_me_"+iToStr(i)+"_"+iToStr(j)).c_str(),"[0] + [1]*x + [2]*x*x",rangeMinF,rangeMax);
-      else
-        fun_me[i][j] = new TF1(("fun_me_"+iToStr(i)+"_"+iToStr(j)).c_str(),"[0] + [1]*(1/x) + [2]*1/(x*x)",rangeMinF,rangeMax);
-         // fun_me[i][j]->SetParLimits(0,0,1e10);
-    }
-  }
-
-  if(m_oneOverPt)
-    fun_me_dPhi = new TF1("fun_me_dPhi","[0] + [1]*x",rangeMinF,rangeMax);
-  else
-    fun_me_dPhi = new TF1("fun_me_dPhi","[0] + [1]*(1/x)",rangeMinF,rangeMax);
-
-
-  // hit matching cuts
-  m_RpcEtaFactor  = 2.;
-  m_RpcPhiFactor  = 2.;
-  m_TgcEtaFactor  = 2.;
-  m_TgcPhiFactor  = 2.;
-  m_MdtEtaFactor  = 2.;
-
-  m_dEtaVsPhiBin = 1;
-  getValue(settings, "DEtaVsPhiBin=", m_dEtaVsPhiBin);
-
-
-}
-///===================================================
-
-void TrigDiMuonExtrapolator::getBinIE(double eta, int& bin) {
-  Log log("TrigDiMuonExtrapolator::getBinIE", ol());
-
-  if (fabs(eta)>1.6) {
-    bin = 0;
-  }else if (fabs(eta)>1.3 && fabs(eta)<=1.6){
-    bin = 1;
-  }else if (fabs(eta)<=1.3) {
-    bin = 2;
-  }
-
-}
-///===================================================
-void TrigDiMuonExtrapolator::fillInner(Calib* hits) {
-  Log log("TrigDiMuonExtrapolator::fillInner", ol());
-
-  // calculate fill value
-  double x;
-  if(m_oneOverPt)
-    x = 1/hits->Pt;
-  else
-    x = hits->Pt;
-
-  // barrel
-  if(fabs(hits->Eta) < 1.1) {
-    //MDT
-    std::vector<double>::iterator phiItr = hits->InnerMdt_phi->begin();
-    for(; phiItr!=hits->InnerMdt_phi->end(); ++phiItr) {
-      h_ib_dPhi->Fill(x, hits->Charge*dAngle(hits->Phi,(*phiItr)));
-      h2_ib_dPhi->Fill(x, hits->Charge*dAngle(hits->Phi,(*phiItr)));
-    }
-  }
-
-  // endcap
-  if(fabs(hits->Eta) > 0.9) {
-    int bin = 0;
-    getBinIE(hits->Eta, bin);
-
-    std::vector<double>::iterator phiItr;
-    std::vector<int>::iterator typeItr;
-//     //MDT
-//     phiItr = hits->InnerMdt_phi->begin();
-//     for(; phiItr!=hits->InnerMdt_phi->end(); ++phiItr) {
-//       h_ie_dPhi[bin]->Fill(x, hits->Charge*dAngle(hits->Phi,(*phiItr)));
-//       h2_ie_dPhi[bin]->Fill(x, hits->Charge*dAngle(hits->Phi,(*phiItr)));
-//     }
-
-    //CSC
-    phiItr = hits->Csc_phi->begin();
-    typeItr = hits->Csc_type->begin();
-    for(; phiItr!=hits->Csc_phi->end(); ++phiItr, ++typeItr) {
-      if((*typeItr) == 1) {
-        h_ie_dPhi[bin]->Fill(x, hits->Charge*dAngle(hits->Phi,(*phiItr)));
-        h2_ie_dPhi[bin]->Fill(x, hits->Charge*dAngle(hits->Phi,(*phiItr)));
-      }
-
-      if(fabs(hits->Pt) < 2000)
-        h_innEndcap_dPhiVsEta[0]->Fill(hits->Charge*dAngle(hits->Phi,(*phiItr)), fabs(hits->Eta));
-      else if (fabs(hits->Pt) < 4000)
-        h_innEndcap_dPhiVsEta[1]->Fill(hits->Charge*dAngle(hits->Phi,(*phiItr)), fabs(hits->Eta));
-      else if (fabs(hits->Pt) < 6000)
-        h_innEndcap_dPhiVsEta[2]->Fill(hits->Charge*dAngle(hits->Phi,(*phiItr)), fabs(hits->Eta));
-      else
-        h_innEndcap_dPhiVsEta[3]->Fill(hits->Charge*dAngle(hits->Phi,(*phiItr)), fabs(hits->Eta));
-
-    }
-
-    //TGC
-    phiItr = hits->InnerTgc_phi->begin();
-    typeItr = hits->InnerTgc_type->begin();
-    for(; phiItr!=hits->InnerTgc_phi->end(); ++phiItr, ++typeItr) {
-      if((*typeItr) == 1) {
-        h_ie_dPhi[bin]->Fill(x, hits->Charge*dAngle(hits->Phi,(*phiItr)));
-        h2_ie_dPhi[bin]->Fill(x, hits->Charge*dAngle(hits->Phi,(*phiItr)));
-
-        if(fabs(hits->Pt) < 2000)
-          h_innEndcap_dPhiVsEta[0]->Fill(hits->Charge*dAngle(hits->Phi,(*phiItr)), fabs(hits->Eta));
-        else if (fabs(hits->Pt) < 4000)
-          h_innEndcap_dPhiVsEta[1]->Fill(hits->Charge*dAngle(hits->Phi,(*phiItr)), fabs(hits->Eta));
-        else if (fabs(hits->Pt) < 6000)
-          h_innEndcap_dPhiVsEta[2]->Fill(hits->Charge*dAngle(hits->Phi,(*phiItr)), fabs(hits->Eta));
-        else
-          h_innEndcap_dPhiVsEta[3]->Fill(hits->Charge*dAngle(hits->Phi,(*phiItr)), fabs(hits->Eta));
-
-      }
-    }
-  }
-
-}
-///===================================================
-void TrigDiMuonExtrapolator::drawInner(std::string settings) {
-  Log log("TrigDiMuonExtrapolator::drawInner", ol());
-
-  TCanvas* c;
-
-  c = new TCanvas("c_ib_dPhi","c_ib_dPhi");
-  c->Print("plots.ps[");
-  c->Divide(2,1);
-
-  c->cd(1);
-  h2_ib_dPhi->SetMarkerStyle(1);
-  h2_ib_dPhi->Draw();
-
-  c->cd(2);
-  h_ib_dPhi->SetStats(0);
-  h_ib_dPhi->Draw();
-
-  // fitting
-  if( settings.find("fitInner") != std::string::npos) {
-    h_ib_dPhi->Fit(fun_ib, "R 0");
-  }
-
-  fun_ib->SetLineColor(kRed);
-  fun_ib->Draw("same");
-  c->Print("plots.ps");
-  c->SaveAs("./fig/calibration/innerBarrel_dPhi.C");
-
-  for(int i=0; i<3; ++i) {
-    c = new TCanvas(("c_ib_dPhi_"+iToStr(i)).c_str(),"c_ib_dPhi");
-    c->Divide(2,1);
-
-    c->cd(1);
-    h2_ie_dPhi[i]->SetMarkerStyle(1);
-    h2_ie_dPhi[i]->Draw();
-
-    c->cd(2);
-    h_ie_dPhi[i]->SetStats(0);
-    h_ie_dPhi[i]->Draw();
-
-    // fitting
-    if( settings.find("fitInner") != std::string::npos) {
-      h_ie_dPhi[i]->Fit(fun_ie[i], "R 0");
-    }
-
-    fun_ie[i]->SetLineColor(kRed);
-    fun_ie[i]->Draw("same");
-    c->Print("plots.ps");
-    c->SaveAs(("./fig/calibration/innerEndcap_dPhi_bin_"+iToStr(i)+".C").c_str());
-
-  }
-
-  for(int i=0; i<4;i++) {
-    c = new TCanvas(("c_endcap_dPhi"+iToStr(i)).c_str(),("c_endcap_dPhi"+iToStr(i)).c_str());
-    h_innEndcap_dPhiVsEta[i]->SetMarkerStyle(1);
-    h_innEndcap_dPhiVsEta[i]->Draw("box");
-
-    TLine* l;
-
-    l = new TLine(-.5, 1.3, 1., 1.3);
-    l->SetLineColor(kRed);
-    l->Draw();
-
-    l = new TLine(-.5, 1.6, 1., 1.6);
-    l->SetLineColor(kRed);
-    l->Draw();
-
-    c->Print("plots.ps");
-    switch(i) {
-      case 0: c->SaveAs("./fig/calibration/innerEndcap_dPhi_vs_eta_pT_0-2GeV.C"); break;
-      case 1: c->SaveAs("./fig/calibration/innerEndcap_dPhi_vs_eta_pT_2-4GeV.C"); break;
-      case 2: c->SaveAs("./fig/calibration/innerEndcap_dPhi_vs_eta_pT_4-6GeV.C"); break;
-      case 3: c->SaveAs("./fig/calibration/innerEndcap_dPhi_vs_eta_pT_6-infGeV.C"); break;
-    }
-  }
-
-
-}
-///===================================================
-TVector2 TrigDiMuonExtrapolator::propagationInnerBarrel(Calib* t) {
-  Log log("TrigDiMuonExtrapolator::propagationInnerBarrel", ol());
-
-  return propagationInnerBarrel(t->Pt, t->Eta, t->Phi, t->Charge);
-}
-///===================================================
-TVector2 TrigDiMuonExtrapolator::propagationInnerBarrel(double ptId, double etaId, double phiId, double charge) {
-  Log log("TrigDiMuonExtrapolator::propagationInnerBarrel", ol());
-
-  double eta_ext_inner = etaId;
-  double phi_ext_inner = phiId - charge*(m_ib_c0 + (m_ib_c1/ptId));
-
-  log.debug(" Eta extrapolated Inner Barrel = " + fToStr(eta_ext_inner));
-  log.debug(" Phi extrapolated Inner Barrel = " + fToStr(phi_ext_inner));
-
-  return TVector2(eta_ext_inner, phi_ext_inner);
-}
-///===================================================
-TVector2 TrigDiMuonExtrapolator::propagationInnerEndCap(Calib* t) {
-  Log log("TrigDiMuonExtrapolator::propagationInnerEndCap", ol());
-
-  return propagationInnerEndCap(t->Pt, t->Eta, t->Phi, t->Charge);
-
-}
-///===================================================
-TVector2 TrigDiMuonExtrapolator::propagationInnerEndCap(double ptId, double etaId, double phiId, double charge) {
-  Log log("TrigDiMuonExtrapolator::propagationInnerEndCap", ol());
-
-  double eta_ext_inner = etaId;
-  double phi_ext_inner = phiId;
-
-  int bin;
-  getBinIE(etaId, bin);
-
-  phi_ext_inner = phiId - charge*(m_ie_c0[bin] + (m_ie_c1[bin] /ptId));
-
-  log.debug(" Eta extrapolated Inner Endcap = " + fToStr(eta_ext_inner));
-  log.debug(" Phi extrapolated Inner Endcap = " + fToStr(phi_ext_inner));
-
-  return TVector2(eta_ext_inner, phi_ext_inner);
-
-}
-///===================================================
-void TrigDiMuonExtrapolator::getBinME(double ptId, double etaId, double phiId, double charge, int& binEta, int& binPhi) {
-  Log log("TrigDiMuonExtrapolator::getBinME", ol());
-
-  double phi_ext_inner = propagationInnerEndCap(ptId, etaId, phiId, charge).Y(); // propagated phi coordinate
-
-  // get phi octant
-  int Octant = static_cast<int> (phi_ext_inner/PI_OVER_4);
-  double PhiInOctant = fabs(phi_ext_inner-Octant*PI_OVER_4);
-  if (PhiInOctant > PI_OVER_8) PhiInOctant = PI_OVER_4-PhiInOctant;
-  int phiBin = static_cast<int>(PhiInOctant*30.557749073643904467625682567523);
-
-  // get phi bins
-  if (phiBin<=4)            binPhi = 0;
-  if (phiBin>4 && phiBin<8) binPhi = 1;
-  if (phiBin>=8)            binPhi = 2;
-
-  // get eta and phi bins
-  if (fabs(etaId)>2.)                        binEta = 0;
-  if (fabs(etaId)>1.65 && fabs(etaId)<=2.)   binEta = 1;
-  if (fabs(etaId)>1.35 && fabs(etaId)<=1.65) binEta = 2;
-  if (fabs(etaId)>1.2 && fabs(etaId)<=1.35)  binEta = 3;
-  if (fabs(etaId)<=1.2)                      binEta = 4;
-
-}
-///===================================================
-void TrigDiMuonExtrapolator::fillMiddle(Calib* hits) {
-  Log log("TrigDiMuonExtrapolator::fillMiddle", ol());
-
-  // calculate fill value
-  double x;
-  if(m_oneOverPt)
-    x = 1./hits->Pt;
-  else
-    x = hits->Pt;
-
-  double ext_inner_phi = propagationInnerBarrel(hits).Y();
-
-  // barrel
-  if(fabs(hits->Eta) < 1.1) {
-    // MDT
-    std::vector<double>::iterator phiItr;
-    std::vector<int>::iterator typeItr;
-
-    std::vector<double>::iterator etaItr = hits->MiddleMdt_eta->begin();
-    for(; etaItr!=hits->MiddleMdt_eta->end(); ++etaItr) {
-      h_mb_dEta->Fill(x, hits->Charge*(hits->Eta - (*etaItr)));
-      h2_mb_dEta->Fill(x, hits->Charge*(hits->Eta - (*etaItr)));
-    }
-
-//     phiItr = hits->MiddleMdt_phi->begin();
-//     for(; phiItr!=hits->MiddleMdt_phi->end(); ++phiItr) {
-//       h_mb_dPhi->Fill(x, hits->Charge*dAngle(ext_inner_phi, (*phiItr)));
-//       h2_mb_dPhi->Fill(x, hits->Charge*dAngle(ext_inner_phi, (*phiItr)));
-//     }
-
-    // RPC
-    etaItr = hits->MiddleRpc_eta->begin();
-    typeItr = hits->MiddleRpc_type->begin();
-    for(; etaItr!=hits->MiddleRpc_eta->end(); ++etaItr, ++typeItr) {
-      if(*typeItr == 0) {
-        h_mb_dEta->Fill(x, hits->Charge*(hits->Eta - (*etaItr)));
-        h2_mb_dEta->Fill(x, hits->Charge*(hits->Eta - (*etaItr)));
-      }
-    }
-
-    phiItr = hits->MiddleRpc_phi->begin();
-    typeItr = hits->MiddleRpc_type->begin();
-    for(; phiItr!=hits->MiddleRpc_phi->end(); ++phiItr, ++typeItr) {
-      if(*typeItr == 1) {
-        h_mb_dPhi->Fill(x, hits->Charge*dAngle(ext_inner_phi, (*phiItr)));
-        h2_mb_dPhi->Fill(x, hits->Charge*dAngle(ext_inner_phi, (*phiItr)));
-      }
-    }
-  }
-
-  // endcap
-  if(fabs(hits->Eta) > 0.9) {
-    int binEta, binPhi;
-    getBinME(hits->Pt, hits->Eta, hits->Phi, hits->Charge, binEta, binPhi);
-
-    std::vector<int>::iterator typeItr;
-    std::vector<double>::iterator phiItr;
-    std::vector<double>::iterator etaItr;
-
-    //MDT
-    etaItr = hits->MiddleMdt_eta->begin();
-    phiItr = hits->MiddleTgc_phi->begin();
-    for(; etaItr!=hits->MiddleMdt_eta->end(); ++etaItr, ++phiItr) {
-      h_me_dEta[binEta][binPhi]->Fill(x, hits->Charge*(hits->Eta - (*etaItr)));
-      h2_me_dEta[binEta][binPhi]->Fill(x, hits->Charge*(hits->Eta - (*etaItr)));
-
-      // dEta vs eta 2D histogram
-
-      if(fabs(hits->Pt) < 2000)
-        h_midEndcap_dEtaVsEta[0]->Fill(hits->Charge*(hits->Eta - (*etaItr)), fabs(hits->Eta));
-      else if (fabs(hits->Pt) < 4000)
-        h_midEndcap_dEtaVsEta[1]->Fill(hits->Charge*(hits->Eta - (*etaItr)), fabs(hits->Eta));
-      else if (fabs(hits->Pt) < 6000)
-        h_midEndcap_dEtaVsEta[2]->Fill(hits->Charge*(hits->Eta - (*etaItr)), fabs(hits->Eta));
-      else
-        h_midEndcap_dEtaVsEta[3]->Fill(hits->Charge*(hits->Eta - (*etaItr)), fabs(hits->Eta));
-
-      // dEta vs phi 2D histogram
-      if(binEta == m_dEtaVsPhiBin) {
-          // get phi octant
-        int Octant = static_cast<int> ( propagationInnerEndCap(hits).Y() / PI_OVER_4 );
-        double PhiInOctant = fabs(propagationInnerEndCap(hits).Y() - Octant*PI_OVER_4);
-        if (PhiInOctant > PI_OVER_8) PhiInOctant = PI_OVER_4-PhiInOctant;
-
-        if(fabs(hits->Pt) < 2000)
-          h_midEndcap_dEtaVsPhi[0]->Fill(hits->Charge*(hits->Eta - (*etaItr)), PhiInOctant);
-        else if (fabs(hits->Pt) < 4000)
-          h_midEndcap_dEtaVsPhi[1]->Fill(hits->Charge*(hits->Eta - (*etaItr)), PhiInOctant);
-        else if (fabs(hits->Pt) < 6000)
-          h_midEndcap_dEtaVsPhi[2]->Fill(hits->Charge*(hits->Eta - (*etaItr)), PhiInOctant);
-        else
-          h_midEndcap_dEtaVsPhi[3]->Fill(hits->Charge*(hits->Eta - (*etaItr)), PhiInOctant);
-      }
-
-    }
-
-    //TGC
-    etaItr = hits->MiddleTgc_eta->begin();
-    phiItr = hits->MiddleTgc_phi->begin();
-    typeItr = hits->MiddleTgc_type->begin();
-    for(; etaItr!=hits->MiddleTgc_eta->end(); ++etaItr, ++typeItr, ++phiItr) {
-      if(*typeItr == 0) {
-        h_me_dEta[binEta][binPhi]->Fill(x, hits->Charge*(hits->Eta - (*etaItr)));
-        h2_me_dEta[binEta][binPhi]->Fill(x, hits->Charge*(hits->Eta - (*etaItr)));
-
-        // dEta vs eta 2D histogram
-        if(fabs(hits->Pt) < 2000)
-          h_midEndcap_dEtaVsEta[0]->Fill(hits->Charge*(hits->Eta - (*etaItr)), fabs(hits->Eta));
-        else if (fabs(hits->Pt) < 4000)
-          h_midEndcap_dEtaVsEta[1]->Fill(hits->Charge*(hits->Eta - (*etaItr)), fabs(hits->Eta));
-        else if (fabs(hits->Pt) < 6000)
-          h_midEndcap_dEtaVsEta[2]->Fill(hits->Charge*(hits->Eta - (*etaItr)), fabs(hits->Eta));
-        else
-          h_midEndcap_dEtaVsEta[3]->Fill(hits->Charge*(hits->Eta - (*etaItr)), fabs(hits->Eta));
-
-        // dEta vs phi 2D histogram
-        if(binEta == m_dEtaVsPhiBin) {
-          // get phi octant
-          int Octant = static_cast<int> ( propagationInnerEndCap(hits).Y() / PI_OVER_4 );
-          double PhiInOctant = fabs(propagationInnerEndCap(hits).Y() - Octant*PI_OVER_4);
-          if (PhiInOctant > PI_OVER_8) PhiInOctant = PI_OVER_4-PhiInOctant;
-
-          if(fabs(hits->Pt) < 2000)
-            h_midEndcap_dEtaVsPhi[0]->Fill(hits->Charge*(hits->Eta - (*etaItr)), PhiInOctant);
-          else if (fabs(hits->Pt) < 4000)
-            h_midEndcap_dEtaVsPhi[1]->Fill(hits->Charge*(hits->Eta - (*etaItr)), PhiInOctant);
-          else if (fabs(hits->Pt) < 6000)
-            h_midEndcap_dEtaVsPhi[2]->Fill(hits->Charge*(hits->Eta - (*etaItr)), PhiInOctant);
-          else
-            h_midEndcap_dEtaVsPhi[3]->Fill(hits->Charge*(hits->Eta - (*etaItr)), PhiInOctant);
-        }
-      }
-
-    }
-
-    // phi extrapolation
-    binPhi = 0;
-    if(fabs(propagationMiddleEndCap(hits).X()) > 2.) binPhi = 1;
-    //MDT
-//     phiItr = hits->MiddleMdt_phi->begin();
-//     for(; phiItr!=hits->MiddleMdt_phi->end(); ++phiItr) {
-//       //h_me_dPhi[binPhi]->Fill(x, hits->Charge*dAngle(ext_inner_phi, (*phiItr)));
-//       //h2_me_dPhi[binPhi]->Fill(x, hits->Charge*dAngle(ext_inner_phi, (*phiItr)));
-//       h_me_dPhi[binPhi]->Fill(x, hits->Charge*dAngle(hits->Phi, (*phiItr)));
-//       h2_me_dPhi[binPhi]->Fill(x, hits->Charge*dAngle(hits->Phi, (*phiItr)));
-//
-//     }
-
-    //TGC
-    phiItr = hits->MiddleTgc_phi->begin();
-    typeItr = hits->MiddleTgc_type->begin();
-    for(; phiItr!=hits->MiddleTgc_phi->end(); ++phiItr, ++typeItr) {
-      if(*typeItr == 1) {
-        h_me_dPhi[binPhi]->Fill(x, hits->Charge*dAngle(hits->Phi, (*phiItr)));
-        h2_me_dPhi[binPhi]->Fill(x, hits->Charge*dAngle(hits->Phi, (*phiItr)));
-      }
-    }
-
-  }
-
-}
-///===================================================
-void TrigDiMuonExtrapolator::drawMiddle(std::string settings) {
-  Log log("TrigDiMuonExtrapolator::drawMiddle", ol());
-
-  TCanvas* c;
-
-  c = new TCanvas("c_mb_dEta","c_mb_dEta");
-  c->Divide(2,1);
-
-  c->cd(1);
-  h2_mb_dEta->SetMarkerStyle(1);
-  h2_mb_dEta->Draw();
-
-  c->cd(2);
-  h_mb_dEta->SetStats(0);
-  h_mb_dEta->Draw();
-
-  // fitting
-  if( settings.find("fitMiddle") != std::string::npos) {
-    h_mb_dEta->Fit(fun_mb, "R 0");
-  }
-
-  fun_mb->SetLineColor(kRed);
-  fun_mb->Draw("same");
-
-  c->Print("plots.ps");
-  c->SaveAs("./fig/calibration/middleBarrel_dEta.C");
-
-  for(int i=0; i<5; ++i) {
-    for(int j=0; j<3; ++j) {
-      c = new TCanvas(("c_me_dEta_"+iToStr(i)+"_"+iToStr(j)).c_str(),"c_me_dEta");
-      c->Divide(2,1);
-
-      c->cd(1);
-      h2_me_dEta[i][j]->SetMarkerStyle(1);
-      h2_me_dEta[i][j]->Draw();
-
-      c->cd(2);
-      h_me_dEta[i][j]->SetStats(0);
-      h_me_dEta[i][j]->Draw();
-
-      // fitting
-      if( settings.find("fitMiddle") != std::string::npos) {
-        h_me_dEta[i][j]->Fit(fun_me[i][j], "R 0");
-      }
-
-      fun_me[i][j]->SetLineColor(kRed);
-      fun_me[i][j]->Draw("same");
-
-      c->Print("plots.ps");
-      c->SaveAs(("./fig/calibration/middleEndcap_dEta_bin_"+iToStr(i)+"x"+iToStr(j)+".C").c_str());
-    }
-  }
-
-  c = new TCanvas("c_mb_dPhi","c_mb_dPhi");
-  c->Divide(2,1);
-
-  c->cd(1);
-  h2_mb_dPhi->SetMarkerStyle(1);
-  h2_mb_dPhi->Draw();
-
-  c->cd(2);
-  h_mb_dPhi->Draw();
-
-  c->Print("plots.ps");
-  c->SaveAs("./fig/calibration/middleBarrel_dPhi.C");
-
-  for(int i=0; i<2; ++i) {
-    c = new TCanvas(("c_me_dPhi_"+iToStr(i)).c_str(),"c_me_dPhi");
-    c->Divide(2,1);
-
-    c->cd(1);
-    h2_me_dPhi[i]->SetMarkerStyle(1);
-    h2_me_dPhi[i]->Draw();
-
-    c->cd(2);
-    h_me_dPhi[i]->Draw();
-
-    if(i==1) {
-      // fitting
-      if( settings.find("fitMiddle") != std::string::npos) {
-        h_me_dPhi[i]->Fit(fun_me_dPhi, "R 0");
-      }
-      fun_me_dPhi->SetLineColor(kRed);
-      fun_me_dPhi->Draw("same");
-    }
-    c->Print("plots.ps");
-    c->SaveAs(("./fig/calibration/middleEndcap_dPhi_bin_"+iToStr(i)+".C").c_str());
-
-  }
-
-  for(int i=0; i<4;i++) {
-    c = new TCanvas(("c_endcap_dEta"+iToStr(i)).c_str(),("c_endcap_dEta"+iToStr(i)).c_str());
-    h_midEndcap_dEtaVsEta[i]->SetMarkerStyle(1);
-    h_midEndcap_dEtaVsEta[i]->Draw("box");
-
-    TLine* l;
-
-    l = new TLine(-1.5, 1.2, 1., 1.2);
-    l->SetLineColor(kRed);
-    l->Draw();
-
-    l = new TLine(-1.5, 1.35, 1., 1.35);
-    l->SetLineColor(kRed);
-    l->Draw();
-
-    l = new TLine(-1.5, 1.65, 1., 1.65);
-    l->SetLineColor(kRed);
-    l->Draw();
-
-    l = new TLine(-1.5, 2., 1., 2.);
-    l->SetLineColor(kRed);
-    l->Draw();
-    c->Print("plots.ps");
-    switch(i) {
-      case 0: c->SaveAs("./fig/calibration/middleEndcap_dEta_vs_eta_pT_0-2GeV.C"); break;
-      case 1: c->SaveAs("./fig/calibration/middleEndcap_dEta_vs_eta_pT_2-4GeV.C"); break;
-      case 2: c->SaveAs("./fig/calibration/middleEndcap_dEta_vs_eta_pT_4-6GeV.C"); break;
-      case 3: c->SaveAs("./fig/calibration/middleEndcap_dEta_vs_eta_pT_6-infGeV.C"); break;
-    }
-  }
-
-  for(int i=0; i<4;i++) {
-    c = new TCanvas(("c_endcap_dEtaVsPhi"+iToStr(i)).c_str(),("c_endcap_dEtaVsPhi"+iToStr(i)).c_str());
-    h_midEndcap_dEtaVsPhi[i]->SetMarkerStyle(1);
-    h_midEndcap_dEtaVsPhi[i]->Draw("box");
-
-    TLine* l;
-
-    l = new TLine(-1.5, 5./30.557749073643904467625682567523, 0.5, 5./30.557749073643904467625682567523);
-    l->SetLineColor(kRed);
-    l->Draw();
-
-    l = new TLine(-1.5, 8./30.557749073643904467625682567523, 0.5, 8./30.557749073643904467625682567523);
-    l->SetLineColor(kRed);
-    l->Draw();
-
-    c->Print("plots.ps");
-    switch(i) {
-      case 0: c->SaveAs("./fig/calibration/middleEndcap_dEta_vs_phi_pT_0-2GeV.C"); break;
-      case 1: c->SaveAs("./fig/calibration/middleEndcap_dEta_vs_phi_pT_2-4GeV.C"); break;
-      case 2: c->SaveAs("./fig/calibration/middleEndcap_dEta_vs_phi_pT_4-6GeV.C"); break;
-      case 3: c->SaveAs("./fig/calibration/middleEndcap_dEta_vs_phi_pT_6-infGeV.C"); break;
-    }
-  }
-
-  c->Print("plots.ps]");
-
-}
-///===================================================
-TVector2 TrigDiMuonExtrapolator::propagationMiddleBarrel(Calib* t) {
-  Log log("TrigDiMuonExtrapolator::propagationMiddleBarrel", ol());
-
-  return propagationMiddleBarrel(t->Pt, t->Eta, t->Phi, t->Charge);
-
-}
-///===================================================
-TVector2 TrigDiMuonExtrapolator::propagationMiddleBarrel(double ptId, double etaId, double phiId, double charge) {
-  Log log("TrigDiMuonExtrapolator::propagationMiddleBarrel", ol());
-
-  double ptId2  = ptId * ptId;
-
-  double eta_ext_middle = etaId - charge*(m_mb_c0 + ( m_mb_c1 /ptId)+( m_mb_c2 /ptId2));
-  double phi_ext_middle = propagationInnerBarrel(ptId, etaId, phiId, charge).Y();
-
-  log.debug(" Eta extrapolated Middle Barrel = " + fToStr(eta_ext_middle));
-  log.debug(" Phi extrapolated Middle Barrel = " + fToStr(phi_ext_middle));
-
-  return TVector2(eta_ext_middle, phi_ext_middle);
-
-}
-///===================================================
-TVector2 TrigDiMuonExtrapolator::propagationMiddleEndCap(Calib* t) {
-  Log log("TrigDiMuonExtrapolator::propagationMiddleEndCap", ol());
-
-  return propagationMiddleEndCap(t->Pt, t->Eta, t->Phi, t->Charge);
-
-}
-///===================================================
-TVector2 TrigDiMuonExtrapolator::propagationMiddleEndCap(double ptId, double etaId, double phiId, double charge) {
-  Log log("TrigDiMuonExtrapolator::propagationMiddleEndCap", ol());
-
-  double ptId2  = ptId * ptId;
-
-  double eta_ext_middle = etaId;
-  double phi_ext_middle = phiId;
-  double phi_ext_inner  = propagationInnerEndCap(ptId, etaId, phiId, charge).Y();
-
-  int binEta;
-  int binPhi;
-  getBinME(ptId, etaId, phiId, charge, binEta, binPhi);
-
-  //propagation to Middle stations
-  eta_ext_middle = etaId - charge*(m_me_c0[binEta][binPhi] + (m_me_c1[binEta][binPhi] / ptId)+( m_me_c2[binEta][binPhi] /ptId2));
-  // propagation in phi
-
-  phi_ext_middle = phi_ext_inner;
-
-  if (fabs(eta_ext_middle)>=2.) {
-    phi_ext_middle = phiId - charge*(m_me_dPhi_c0 + ( m_me_dPhi_c1 /ptId));
-  }
-
-  log.debug(" Eta extrapolated Middle Endcap = " + fToStr(eta_ext_middle));
-  log.debug(" Phi extrapolated Middle Endcap = " + fToStr(phi_ext_middle));
-
-  return TVector2(eta_ext_middle, phi_ext_middle);
-
-
-}
-///===================================================
-bool TrigDiMuonExtrapolator::matchMdtInner(double r, double z,
-                                           double ptId,
-                                           double etaId,
-                                           double phiId,
-                                           double charge)
-{
-  double eta = propagationInnerEndCap(ptId, etaId, phiId, charge).X();
-  double window_mdt_eta = m_MdtEtaFactor*m_cone_Endcap_mdt_inner_dEta_c0/pow(ptId,m_cone_Endcap_mdt_inner_dEta_c1);
-  if(fabs(etaId) < 1.) {
-    eta = propagationInnerBarrel(ptId, etaId, phiId, charge).X();
-    window_mdt_eta = m_MdtEtaFactor*m_cone_Barrel_mdt_inner_dEta_c0/pow(ptId,m_cone_Barrel_mdt_inner_dEta_c1);
-  }
-
-  double eta_hit = getEta(r,z);
-
-  return fabs(eta_hit - eta) < window_mdt_eta;
-
-}
-///===================================================
-bool TrigDiMuonExtrapolator::matchMdtMiddle(double r, double z,
-                                            double ptId,
-                                            double etaId,
-                                            double phiId,
-                                            double charge)
-{
-  double eta = propagationMiddleEndCap(ptId, etaId, phiId, charge).X();
-  double window_mdt_eta_m = m_MdtEtaFactor*m_cone_Endcap_mdt_middle_dEta_c0/pow(ptId,m_cone_Endcap_mdt_middle_dEta_c1);
-  if(fabs(etaId) < 1.) {
-    eta = propagationMiddleBarrel(ptId, etaId, phiId, charge).X();
-    window_mdt_eta_m = m_MdtEtaFactor*m_cone_Barrel_mdt_middle_dEta_c0/pow(ptId,m_cone_Barrel_mdt_middle_dEta_c1);
-  }
-
-  double eta_hit = getEta(r,z);
-
-  return fabs(eta_hit - eta) < window_mdt_eta_m;
-}
-///===================================================
-bool TrigDiMuonExtrapolator::matchRpcEtaPad(double r, double z,
-                                            double ptId,
-                                            double etaId,
-                                            double phiId,
-                                            double charge)
-{
-  //Log log("TrigDiMuonExtrapolator::matchRpcEtaPad", ol());
-  double eta = propagationMiddleBarrel(ptId, etaId, phiId, charge).X();
-  double window_rpc_eta = m_RpcEtaFactor*m_cone_rpc_middle_dEta_c0/pow(ptId,m_cone_rpc_middle_dEta_c1);
-
-  //log.info("window_rpc_eta="+fToStr(window_rpc_eta));
-
-  double eta_hit = getEta(r,z);
-
-  //log.info("r="+fToStr(r)+", z="+fToStr(z)+", eta_hit="+fToStr(eta_hit)+", etaId="+fToStr(etaId)+", eta="+fToStr(eta)+", dEta="+fToStr(fabs(eta_hit - eta)));
-
-  return fabs(eta_hit - eta) < window_rpc_eta;
-
-}
-///===================================================
-bool TrigDiMuonExtrapolator::matchRpcPhiPad(double x, double y,
-                                            double ptId,
-                                            double etaId,
-                                            double phiId,
-                                            double charge)
-{
-  double phi = propagationMiddleBarrel(ptId, etaId, phiId, charge).Y();
-  double window_rpc_phi = m_RpcPhiFactor*m_cone_rpc_middle_dPhi_c0/pow(ptId,m_cone_rpc_middle_dPhi_c1);
-
-  double phi_hit = atan2(y,x);
-
-  return fabs(dAngle(phi_hit, phi)) < window_rpc_phi;
-}
-///===================================================
-bool TrigDiMuonExtrapolator::matchInnerTgcPhiHit(double phi_hit,
-                                                 double ptId,
-                                                 double etaId,
-                                                 double phiId,
-                                                 double charge)
-{
-  double phi = propagationInnerEndCap(ptId, etaId, phiId, charge).Y();
-
-  double window_phi_tgc_inner = m_TgcPhiFactor*0.005;
-  if (ptId<20000.) window_phi_tgc_inner = m_TgcPhiFactor*m_cone_tgc_strip_inner_dPhi_c0/pow(ptId,m_cone_tgc_strip_inner_dPhi_c1);
-
-  return fabs(dAngle(phi_hit, phi)) < window_phi_tgc_inner;
-
-}
-///===================================================
-bool TrigDiMuonExtrapolator::matchInnerTgcRhoHit(double r, double z,
-                                                 double phi_hit,
-                                                 double ptId,
-                                                 double etaId,
-                                                 double phiId,
-                                                 double charge)
-{
-  double eta = propagationInnerEndCap(ptId, etaId, phiId, charge).X();
-  double phi = propagationInnerEndCap(ptId, etaId, phiId, charge).Y();
-
-  double window_eta_tgc_inner = m_TgcEtaFactor*0.01;
-  if (ptId<10000.) window_eta_tgc_inner = m_TgcEtaFactor*m_cone_tgc_wire_inner_dEta_c0/pow(ptId,m_cone_tgc_wire_inner_dEta_c1);
-
-  double eta_hit = getEta(r,z);
-
-  return fabs(eta_hit - eta) < window_eta_tgc_inner && fabs(dAngle(phi_hit, phi)) < 0.2;
-
-}
-///===================================================
-bool TrigDiMuonExtrapolator::matchMiddleTgcPhiHit(double phi_hit,
-                                                  double ptId,
-                                                  double etaId,
-                                                  double phiId,
-                                                  double charge)
-{
-  double phi = propagationMiddleEndCap(ptId, etaId, phiId, charge).Y();
-  double eta = propagationMiddleEndCap(ptId, etaId, phiId, charge).X();
-
-  double window_phi_tgc_middle = m_TgcPhiFactor*m_cone_tgc_strip_middle_dPhi_c0/pow(ptId,m_cone_tgc_strip_middle_dPhi_c1);
-  if (fabs(eta)>1.7) window_phi_tgc_middle = m_TgcPhiFactor*m_cone_tgc_strip_middle2_dPhi_c0/pow(ptId,m_cone_tgc_strip_middle2_dPhi_c1);
-
-  return fabs(dAngle(phi_hit, phi)) < window_phi_tgc_middle;
-
-}
-///===================================================
-bool TrigDiMuonExtrapolator::matchMiddleTgcRhoHit(double r, double z,
-                                                  double phi_hit,
-                                                  double ptId,
-                                                  double etaId,
-                                                  double phiId,
-                                                  double charge)
-{
-  double eta = propagationMiddleEndCap(ptId, etaId, phiId, charge).X();
-  double phi = propagationMiddleEndCap(ptId, etaId, phiId, charge).Y();
-
-  double window_eta_tgc_middle = m_TgcEtaFactor*m_cone_tgc_wire_middle_dEta_c0/pow(ptId,m_cone_tgc_wire_middle_dEta_c1);
-
-  double eta_hit = getEta(r,z);
-
-  return fabs(eta_hit - eta) < window_eta_tgc_middle && fabs(dAngle(phi_hit, phi)) < 0.2;
-}
-///===================================================
-void TrigDiMuonExtrapolator::read(std::string file) {
-  Log log("TrigDiMuonExtrapolator::read", ol());
-
-  log.info("Reading constants file: "+file);
-
-  ifstream fin(file.c_str());
-
-  const int maxLength = 1000;
-  char buffer[maxLength];
-
-  while( fin.getline(buffer, maxLength) ) {
-    string line(buffer);
-
-    // resolve comments: everything after # will be removed
-    line = line.substr(0,line.find_first_of("#"));
-
-    log.debug(line);
-
-    /// Inner station ****
-    //Barrel
-    getValue(line,"InnerBarrel_c0=", m_ib_c0);
-    getValue(line,"InnerBarrel_c1=", m_ib_c1);
-
-    //Endcap
-    //bin 1 : fabs(etaId)>1.6
-    getValue(line, "InnerEndcap_etaBin1_c0=", m_ie_c0[0]);
-    getValue(line, "InnerEndcap_etaBin1_c1=", m_ie_c1[0]);
-
-    //bin 2 : fabs(line, etaId)>1.3 && fabs(line, etaId)<=1.6
-    getValue(line, "InnerEndcap_etaBin2_c0=", m_ie_c0[1]);
-    getValue(line, "InnerEndcap_etaBin2_c1=", m_ie_c1[1]);
-
-    //bin 3 : fabs(line, etaId)<=1.3
-    getValue(line, "InnerEndcap_etaBin3_c0=", m_ie_c0[2]);
-    getValue(line, "InnerEndcap_etaBin3_c1=", m_ie_c1[2]);
-
-    /// Middle station ****
-    //Barrel
-    getValue(line, "MiddleBarrel_c0=", m_mb_c0 );
-    getValue(line, "MiddleBarrel_c1=", m_mb_c1 );
-    getValue(line, "MiddleBarrel_c2=", m_mb_c2 );
-
-    //Endcap
-    //etaBin1 : fabs(etaId)>2.
-    getValue(line, "MiddleEndcap_etaBin1_phiBin1_c0=", m_me_c0[0][0] );
-    getValue(line, "MiddleEndcap_etaBin1_phiBin1_c1=", m_me_c1[0][0] );
-    getValue(line, "MiddleEndcap_etaBin1_phiBin1_c2=", m_me_c2[0][0] );
-
-    getValue(line, "MiddleEndcap_etaBin1_phiBin2_c0=", m_me_c0[0][1] );
-    getValue(line, "MiddleEndcap_etaBin1_phiBin2_c1=", m_me_c1[0][1] );
-    getValue(line, "MiddleEndcap_etaBin1_phiBin2_c2=", m_me_c2[0][1] );
-
-    getValue(line, "MiddleEndcap_etaBin1_phiBin3_c0=", m_me_c0[0][2] );
-    getValue(line, "MiddleEndcap_etaBin1_phiBin3_c1=", m_me_c1[0][2] );
-    getValue(line, "MiddleEndcap_etaBin1_phiBin3_c2=", m_me_c2[0][2] );
-
-    //etaBin2 : fabs(etaId)>1.65 && fabs(etaId)<=2.
-    getValue(line, "MiddleEndcap_etaBin2_phiBin1_c0=", m_me_c0[1][0] );
-    getValue(line, "MiddleEndcap_etaBin2_phiBin1_c1=", m_me_c1[1][0] );
-    getValue(line, "MiddleEndcap_etaBin2_phiBin1_c2=", m_me_c2[1][0] );
-
-    getValue(line, "MiddleEndcap_etaBin2_phiBin2_c0=", m_me_c0[1][1] );
-    getValue(line, "MiddleEndcap_etaBin2_phiBin2_c1=", m_me_c1[1][1] );
-    getValue(line, "MiddleEndcap_etaBin2_phiBin2_c2=", m_me_c2[1][1] );
-
-    getValue(line, "MiddleEndcap_etaBin2_phiBin3_c0=", m_me_c0[1][2] );
-    getValue(line, "MiddleEndcap_etaBin2_phiBin3_c1=", m_me_c1[1][2] );
-    getValue(line, "MiddleEndcap_etaBin2_phiBin3_c2=", m_me_c2[1][2] );
-
-    //etaBin3 : fabs(etaId)>1.35 && fabs(etaId)<=1.65
-    getValue(line, "MiddleEndcap_etaBin3_phiBin1_c0=", m_me_c0[2][0] );
-    getValue(line, "MiddleEndcap_etaBin3_phiBin1_c1=", m_me_c1[2][0] );
-    getValue(line, "MiddleEndcap_etaBin3_phiBin1_c2=", m_me_c2[2][0] );
-
-    getValue(line, "MiddleEndcap_etaBin3_phiBin2_c0=", m_me_c0[2][1] );
-    getValue(line, "MiddleEndcap_etaBin3_phiBin2_c1=", m_me_c1[2][1] );
-    getValue(line, "MiddleEndcap_etaBin3_phiBin2_c2=", m_me_c2[2][1] );
-
-    getValue(line, "MiddleEndcap_etaBin3_phiBin3_c0=", m_me_c0[2][2] );
-    getValue(line, "MiddleEndcap_etaBin3_phiBin3_c1=", m_me_c1[2][2] );
-    getValue(line, "MiddleEndcap_etaBin3_phiBin3_c2=", m_me_c2[2][2] );
-
-    //etaBin4 : fabs(etaId)>1.2 && fabs(etaId)<=1.35
-    getValue(line, "MiddleEndcap_etaBin4_phiBin1_c0=", m_me_c0[3][0] );
-    getValue(line, "MiddleEndcap_etaBin4_phiBin1_c1=", m_me_c1[3][0] );
-    getValue(line, "MiddleEndcap_etaBin4_phiBin1_c2=", m_me_c2[3][0] );
-
-    getValue(line, "MiddleEndcap_etaBin4_phiBin2_c0=", m_me_c0[3][1] );
-    getValue(line, "MiddleEndcap_etaBin4_phiBin2_c1=", m_me_c1[3][1] );
-    getValue(line, "MiddleEndcap_etaBin4_phiBin2_c2=", m_me_c2[3][1] );
-
-    getValue(line, "MiddleEndcap_etaBin4_phiBin3_c0=", m_me_c0[3][2] );
-    getValue(line, "MiddleEndcap_etaBin4_phiBin3_c1=", m_me_c1[3][2] );
-    getValue(line, "MiddleEndcap_etaBin4_phiBin3_c2=", m_me_c2[3][2] );
-
-    //etaBin5 : fabs(etaId)<=1.2
-    getValue(line, "MiddleEndcap_etaBin5_phiBin1_c0=", m_me_c0[4][0] );
-    getValue(line, "MiddleEndcap_etaBin5_phiBin1_c1=", m_me_c1[4][0] );
-    getValue(line, "MiddleEndcap_etaBin5_phiBin1_c2=", m_me_c2[4][0] );
-
-    getValue(line, "MiddleEndcap_etaBin5_phiBin2_c0=", m_me_c0[4][1] );
-    getValue(line, "MiddleEndcap_etaBin5_phiBin2_c1=", m_me_c1[4][1] );
-    getValue(line, "MiddleEndcap_etaBin5_phiBin2_c2=", m_me_c2[4][1] );
-
-    getValue(line, "MiddleEndcap_etaBin5_phiBin3_c0=", m_me_c0[4][2] );
-    getValue(line, "MiddleEndcap_etaBin5_phiBin3_c1=", m_me_c1[4][2] );
-    getValue(line, "MiddleEndcap_etaBin5_phiBin3_c2=", m_me_c2[4][2] );
-
-    getValue(line, "MiddleEndcap_c0=", m_me_dPhi_c0 );
-    getValue(line, "MiddleEndcap_c1=", m_me_dPhi_c1 );
-
-  }
-
-  // set parameters to the functions
-  // inner station
-  fun_ib->SetParameters(m_ib_c0, m_ib_c1);
-
-  for(int i=0; i<3; ++i) {
-    fun_ie[i]->SetParameters(m_ie_c0[i], m_ie_c1[i]);
-  }
-
-  // middle station
-  fun_mb->SetParameters(m_mb_c0, m_mb_c1, m_mb_c2);
-
-  for(int i=0; i<5; ++i) {
-    for(int j=0; j<3; ++j) {
-      fun_me[i][j]->SetParameters(m_me_c0[i][j], m_me_c1[i][j], m_me_c2[i][j]);
-    }
-  }
-
-  fun_me_dPhi->SetParameters(m_me_dPhi_c0, m_me_dPhi_c1);
-}
-///===================================================
-void TrigDiMuonExtrapolator::readCutCone(std::string file) {
-  Log log("TrigDiMuonExtrapolator::readCutCone", ol());
-
-  log.info("Reading cut-cone file: "+file);
-
-  ifstream fin(file.c_str());
-
-  const int maxLength = 1000;
-  char buffer[maxLength];
-
-  while( fin.getline(buffer, maxLength) ) {
-    string line(buffer);
-
-    // resolve comments: everything after # will be removed
-    line = line.substr(0,line.find_first_of("#"));
-
-    log.debug(line);
-
-    getValue(line,"Cone_Endcap_mdt_inner_dEta_c0=",   m_cone_Endcap_mdt_inner_dEta_c0);
-    getValue(line,"Cone_Endcap_mdt_inner_dEta_c1=",   m_cone_Endcap_mdt_inner_dEta_c1);
-
-    getValue(line,"Cone_Endcap_mdt_middle_dEta_c0=",  m_cone_Endcap_mdt_middle_dEta_c0);
-    getValue(line,"Cone_Endcap_mdt_middle_dEta_c1=",  m_cone_Endcap_mdt_middle_dEta_c1);
-
-    getValue(line,"Cone_Barrel_mdt_inner_dEta_c0=",   m_cone_Barrel_mdt_inner_dEta_c0);
-    getValue(line,"Cone_Barrel_mdt_inner_dEta_c1=",   m_cone_Barrel_mdt_inner_dEta_c1);
-
-    getValue(line,"Cone_Barrel_mdt_middle_dEta_c0=",  m_cone_Barrel_mdt_middle_dEta_c0);
-    getValue(line,"Cone_Barrel_mdt_middle_dEta_c1=",  m_cone_Barrel_mdt_middle_dEta_c1);
-
-    getValue(line,"Cone_rpc_middle_dEta_c0=",         m_cone_rpc_middle_dEta_c0);
-    getValue(line,"Cone_rpc_middle_dEta_c1=",         m_cone_rpc_middle_dEta_c1);
-
-    getValue(line,"Cone_rpc_middle_dPhi_c0=",         m_cone_rpc_middle_dPhi_c0);
-    getValue(line,"Cone_rpc_middle_dPhi_c1=",         m_cone_rpc_middle_dPhi_c1);
-
-    getValue(line,"Cone_tgc_wire_inner_dEta_c0=",     m_cone_tgc_wire_inner_dEta_c0);
-    getValue(line,"Cone_tgc_wire_inner_dEta_c1=",     m_cone_tgc_wire_inner_dEta_c1);
-
-    getValue(line,"Cone_tgc_wire_middle_dEta_c0=",    m_cone_tgc_wire_middle_dEta_c0);
-    getValue(line,"Cone_tgc_wire_middle_dEta_c1=",    m_cone_tgc_wire_middle_dEta_c1);
-
-    getValue(line,"Cone_tgc_strip_inner_dPhi_c0=",    m_cone_tgc_strip_inner_dPhi_c0);
-    getValue(line,"Cone_tgc_strip_inner_dPhi_c1=",    m_cone_tgc_strip_inner_dPhi_c1);
-
-    getValue(line,"Cone_tgc_strip_middle_dPhi_c0=",   m_cone_tgc_strip_middle_dPhi_c0);
-    getValue(line,"Cone_tgc_strip_middle_dPhi_c1=",   m_cone_tgc_strip_middle_dPhi_c1);
-    getValue(line,"Cone_tgc_strip_middle2_dPhi_c0=",   m_cone_tgc_strip_middle2_dPhi_c0);
-    getValue(line,"Cone_tgc_strip_middle2_dPhi_c1=",   m_cone_tgc_strip_middle2_dPhi_c1);
-
-  }
-
-  log.info("Cone_Endcap_mdt_inner_dEta_c0=" + fToStr(   m_cone_Endcap_mdt_inner_dEta_c0));
-  log.info("Cone_Endcap_mdt_inner_dEta_c1=" + fToStr(   m_cone_Endcap_mdt_inner_dEta_c1));
-
-  log.info("Cone_Endcap_mdt_middle_dEta_c0=" + fToStr(  m_cone_Endcap_mdt_middle_dEta_c0));
-  log.info("Cone_Endcap_mdt_middle_dEta_c1=" + fToStr(  m_cone_Endcap_mdt_middle_dEta_c1));
-
-  log.info("Cone_Barrel_mdt_inner_dEta_c0=" + fToStr(   m_cone_Barrel_mdt_inner_dEta_c0));
-  log.info("Cone_Barrel_mdt_inner_dEta_c1=" + fToStr(   m_cone_Barrel_mdt_inner_dEta_c1));
-
-  log.info("Cone_Barrel_mdt_middle_dEta_c0=" + fToStr(  m_cone_Barrel_mdt_middle_dEta_c0));
-  log.info("Cone_Barrel_mdt_middle_dEta_c1=" + fToStr(  m_cone_Barrel_mdt_middle_dEta_c1));
-
-  log.info("Cone_rpc_middle_dEta_c0=" + fToStr(         m_cone_rpc_middle_dEta_c0));
-  log.info("Cone_rpc_middle_dEta_c1=" + fToStr(         m_cone_rpc_middle_dEta_c1));
-
-  log.info("Cone_rpc_middle_dPhi_c0=" + fToStr(         m_cone_rpc_middle_dPhi_c0));
-  log.info("Cone_rpc_middle_dPhi_c1=" + fToStr(         m_cone_rpc_middle_dPhi_c1));
-
-  log.info("Cone_tgc_wire_inner_dEta_c0=" + fToStr(     m_cone_tgc_wire_inner_dEta_c0));
-  log.info("Cone_tgc_wire_inner_dEta_c1=" + fToStr(     m_cone_tgc_wire_inner_dEta_c1));
-
-  log.info("Cone_tgc_wire_middle_dEta_c0=" + fToStr(    m_cone_tgc_wire_middle_dEta_c0));
-  log.info("Cone_tgc_wire_middle_dEta_c1=" + fToStr(    m_cone_tgc_wire_middle_dEta_c1));
-
-  log.info("Cone_tgc_strip_inner_dPhi_c0=" + fToStr(    m_cone_tgc_strip_inner_dPhi_c0));
-  log.info("Cone_tgc_strip_inner_dPhi_c1=" + fToStr(    m_cone_tgc_strip_inner_dPhi_c1));
-
-  log.info("Cone_tgc_strip_middle_dPhi_c0=" + fToStr(   m_cone_tgc_strip_middle_dPhi_c0));
-  log.info("Cone_tgc_strip_middle_dPhi_c1=" + fToStr(   m_cone_tgc_strip_middle_dPhi_c1));
-  log.info("Cone_tgc_strip_middle2_dPhi_c0=" + fToStr(   m_cone_tgc_strip_middle2_dPhi_c0));
-  log.info("Cone_tgc_strip_middle2_dPhi_c1=" + fToStr(   m_cone_tgc_strip_middle2_dPhi_c1));
-
-}
-///===================================================
-void TrigDiMuonExtrapolator::save(std::string file) {
-  Log log("TrigDiMuonExtrapolator::saveInner", ol());
-
-  // retrieve parameters
-  // inner station
-  m_ib_c0 = fun_ib->GetParameter(0);
-  m_ib_c1 = fun_ib->GetParameter(1);
-
-  for(int i=0; i<3; ++i) {
-    m_ie_c0[i] = fun_ie[i]->GetParameter(0);
-    m_ie_c1[i] = fun_ie[i]->GetParameter(1);
-  }
-
-  // middle station
-  m_mb_c0 = fun_mb->GetParameter(0);
-  m_mb_c1 = fun_mb->GetParameter(1);
-  m_mb_c2 = fun_mb->GetParameter(2);
-
-  for(int i=0; i<5; ++i) {
-    for(int j=0; j<3; ++j) {
-      m_me_c0[i][j] = fun_me[i][j]->GetParameter(0);
-      m_me_c1[i][j] = fun_me[i][j]->GetParameter(1);
-      m_me_c2[i][j] = fun_me[i][j]->GetParameter(2);
-    }
-  }
-
-  m_me_dPhi_c0 = fun_me_dPhi->GetParameter(0);
-  m_me_dPhi_c1 = fun_me_dPhi->GetParameter(1);
-
-  ofstream fout(file.c_str(), ios::out);
-
-  fout << "## Generated by TrigDiMuonRootCalib algorithm " << std::endl;
-  fout << std::endl;
-
-  // Inner station
-
-  fout << "## Inner station ##########" << std::endl;
-  fout << "## Barrel" << std::endl;
-  fout << "InnerBarrel_c0=" << m_ib_c0 << std::endl;
-  fout << "InnerBarrel_c1=" << m_ib_c1 << std::endl;
-  fout << std::endl;
-  fout << "## Endcap" << std::endl;
-  fout << "## bin 1 : fabs(etaId)>1.6" << std::endl;
-  fout <<  "InnerEndcap_etaBin1_c0=" << m_ie_c0[0] << std::endl;
-  fout <<  "InnerEndcap_etaBin1_c1=" << m_ie_c1[0] << std::endl;
-  fout << std::endl;
-  fout << "## bin 2 : fabs(line << etaId)>1.3 && fabs(line << etaId)<=1.6" << std::endl;
-  fout <<  "InnerEndcap_etaBin2_c0=" << m_ie_c0[1] << std::endl;
-  fout <<  "InnerEndcap_etaBin2_c1=" << m_ie_c1[1] << std::endl;
-  fout << std::endl;
-  fout << "## bin 3 : fabs(line << etaId)<=1.3" << std::endl;
-  fout <<  "InnerEndcap_etaBin3_c0=" << m_ie_c0[2] << std::endl;
-  fout <<  "InnerEndcap_etaBin3_c1=" << m_ie_c1[2] << std::endl;
-
-  // Middle station
-
-  fout << std::endl;
-  fout << "## Middle station ##########" << std::endl;
-  fout << "## Barrel" << std::endl;
-  fout << "MiddleBarrel_c0=" << m_mb_c0 << std::endl;
-  fout << "MiddleBarrel_c1=" << m_mb_c1 << std::endl;
-  fout << "MiddleBarrel_c2=" << m_mb_c2 << std::endl;
-  fout << std::endl;
-  fout << "## Endcap"  << std::endl;
-  fout << "## etaBin1 : fabs(etaId)>2."  << std::endl;
-  fout << "MiddleEndcap_etaBin1_phiBin1_c0=" << m_me_c0[0][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin1_phiBin1_c1=" << m_me_c1[0][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin1_phiBin1_c2=" << m_me_c2[0][0]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin1_phiBin2_c0=" << m_me_c0[0][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin1_phiBin2_c1=" << m_me_c1[0][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin1_phiBin2_c2=" << m_me_c2[0][1]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin1_phiBin3_c0=" << m_me_c0[0][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin1_phiBin3_c1=" << m_me_c1[0][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin1_phiBin3_c2=" << m_me_c2[0][2]  << std::endl;
-  fout << std::endl;
-  fout << "## etaBin2 : fabs(etaId)>1.65 && fabs(etaId)<=2."  << std::endl;
-  fout << "MiddleEndcap_etaBin2_phiBin1_c0=" << m_me_c0[1][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin2_phiBin1_c1=" << m_me_c1[1][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin2_phiBin1_c2=" << m_me_c2[1][0]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin2_phiBin2_c0=" << m_me_c0[1][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin2_phiBin2_c1=" << m_me_c1[1][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin2_phiBin2_c2=" << m_me_c2[1][1]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin2_phiBin3_c0=" << m_me_c0[1][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin2_phiBin3_c1=" << m_me_c1[1][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin2_phiBin3_c2=" << m_me_c2[1][2]  << std::endl;
-  fout << std::endl;
-  fout << "## etaBin3 : fabs(etaId)>1.35 && fabs(etaId)<=1.65"  << std::endl;
-  fout << "MiddleEndcap_etaBin3_phiBin1_c0=" << m_me_c0[2][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin3_phiBin1_c1=" << m_me_c1[2][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin3_phiBin1_c2=" << m_me_c2[2][0]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin3_phiBin2_c0=" << m_me_c0[2][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin3_phiBin2_c1=" << m_me_c1[2][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin3_phiBin2_c2=" << m_me_c2[2][1]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin3_phiBin3_c0=" << m_me_c0[2][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin3_phiBin3_c1=" << m_me_c1[2][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin3_phiBin3_c2=" << m_me_c2[2][2]  << std::endl;
-  fout << std::endl;
-  fout << "## etaBin4 : fabs(etaId)>1.2 && fabs(etaId)<=1.35"  << std::endl;
-  fout << "MiddleEndcap_etaBin4_phiBin1_c0=" << m_me_c0[3][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin4_phiBin1_c1=" << m_me_c1[3][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin4_phiBin1_c2=" << m_me_c2[3][0]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin4_phiBin2_c0=" << m_me_c0[3][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin4_phiBin2_c1=" << m_me_c1[3][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin4_phiBin2_c2=" << m_me_c2[3][1]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin4_phiBin3_c0=" << m_me_c0[3][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin4_phiBin3_c1=" << m_me_c1[3][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin4_phiBin3_c2=" << m_me_c2[3][2]  << std::endl;
-  fout << std::endl;
-  fout << "## etaBin5 : fabs(etaId)<=1.2"  << std::endl;
-  fout << "MiddleEndcap_etaBin5_phiBin1_c0=" << m_me_c0[4][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin5_phiBin1_c1=" << m_me_c1[4][0]  << std::endl;
-  fout << "MiddleEndcap_etaBin5_phiBin1_c2=" << m_me_c2[4][0]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin5_phiBin2_c0=" << m_me_c0[4][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin5_phiBin2_c1=" << m_me_c1[4][1]  << std::endl;
-  fout << "MiddleEndcap_etaBin5_phiBin2_c2=" << m_me_c2[4][1]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_etaBin5_phiBin3_c0=" << m_me_c0[4][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin5_phiBin3_c1=" << m_me_c1[4][2]  << std::endl;
-  fout << "MiddleEndcap_etaBin5_phiBin3_c2=" << m_me_c2[4][2]  << std::endl;
-  fout << std::endl;
-  fout << "MiddleEndcap_c0=" << m_me_dPhi_c0  << std::endl;
-  fout << "MiddleEndcap_c1=" << m_me_dPhi_c1  << std::endl;
-
-  fout.close();
-
-}
-///===================================================
-
-#endif
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/TrigHits.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/TrigHits.h
deleted file mode 100644
index 2843d254118bd539bbf23bf2fde64c8f013a7fd0..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/TrigHits.h
+++ /dev/null
@@ -1,303 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//////////////////////////////////////////////////////////
-// This class has been automatically generated on
-// Mon Jun 21 17:13:35 2010 by ROOT version 5.26/00
-// from TTree Trigger/Trigger tree
-// found on file: L2_MU4_DiMu_FS.root
-//////////////////////////////////////////////////////////
-
-#ifndef TrigHits_h
-#define TrigHits_h
-
-#include <TROOT.h>
-#include <TChain.h>
-#include <TFile.h>
-
-class TrigHits {
-public :
-   TTree          *fChain;   //!pointer to the analyzed TTree or TChain
-   Int_t           fCurrent; //!current Tree number in a TChain
-
-   // Declaration of leaf types
-   Int_t           runNumber;
-   Int_t           lumiBlock;
-   Int_t           eventNumber;
-   bool            passTrigDec;
-   Double_t        trigMass;
-   Double_t        chi2;
-   Double_t        trk0_pt;
-   Double_t        trk0_eta;
-   Double_t        trk0_phi;
-   Double_t        trk0_charge;
-   Double_t        trk0_nMdt;
-   Double_t        trk0_nRpc;
-   Double_t        trk0_nTgc;
-   Double_t        trk1_pt;
-   Double_t        trk1_eta;
-   Double_t        trk1_phi;
-   Double_t        trk1_charge;
-   Double_t        trk1_nMdt;
-   Double_t        trk1_nRpc;
-   Double_t        trk1_nTgc;
-   vector<double>  *trk0_innerMdt_r;
-   vector<double>  *trk0_innerMdt_z;
-   vector<double>  *trk0_middleMdt_r;
-   vector<double>  *trk0_middleMdt_z;
-   vector<double>  *trk0_etaRpc_r;
-   vector<double>  *trk0_etaRpc_z;
-   vector<double>  *trk0_phiRpc_x;
-   vector<double>  *trk0_phiRpc_y;
-   vector<double>  *trk0_innerEtaTgc_r;
-   vector<double>  *trk0_innerEtaTgc_z;
-   vector<double>  *trk0_innerEtaTgc_phi;
-   vector<double>  *trk0_innerPhiTgc;
-   vector<double>  *trk0_middleEtaTgc_r;
-   vector<double>  *trk0_middleEtaTgc_z;
-   vector<double>  *trk0_middleEtaTgc_phi;
-   vector<double>  *trk0_middlePhiTgc;
-   vector<double>  *trk1_innerMdt_r;
-   vector<double>  *trk1_innerMdt_z;
-   vector<double>  *trk1_middleMdt_r;
-   vector<double>  *trk1_middleMdt_z;
-   vector<double>  *trk1_etaRpc_r;
-   vector<double>  *trk1_etaRpc_z;
-   vector<double>  *trk1_phiRpc_x;
-   vector<double>  *trk1_phiRpc_y;
-   vector<double>  *trk1_innerEtaTgc_r;
-   vector<double>  *trk1_innerEtaTgc_z;
-   vector<double>  *trk1_innerEtaTgc_phi;
-   vector<double>  *trk1_innerPhiTgc;
-   vector<double>  *trk1_middleEtaTgc_r;
-   vector<double>  *trk1_middleEtaTgc_z;
-   vector<double>  *trk1_middleEtaTgc_phi;
-   vector<double>  *trk1_middlePhiTgc;
-
-   // List of branches
-   TBranch        *b_runNumber;   //!
-   TBranch        *b_lumiBlock;   //!
-   TBranch        *b_eventNumber;   //!
-   TBranch        *b_trigMass;   //!
-   TBranch        *b_trk0_pt;   //!
-   TBranch        *b_trk0_eta;   //!
-   TBranch        *b_trk0_phi;   //!
-   TBranch        *b_trk0_charge;   //!
-   TBranch        *b_trk1_pt;   //!
-   TBranch        *b_trk1_eta;   //!
-   TBranch        *b_trk1_phi;   //!
-   TBranch        *b_trk1_charge;   //!
-   TBranch        *b_trk0_innerMdt_r;   //!
-   TBranch        *b_trk0_innerMdt_z;   //!
-   TBranch        *b_trk0_middleMdt_r;   //!
-   TBranch        *b_trk0_middleMdt_z;   //!
-   TBranch        *b_trk0_etaRpc_r;   //!
-   TBranch        *b_trk0_etaRpc_z;   //!
-   TBranch        *b_trk0_phiRpc_x;   //!
-   TBranch        *b_trk0_phiRpc_y;   //!
-   TBranch        *b_trk0_innerEtaTgc_r;   //!
-   TBranch        *b_trk0_innerEtaTgc_z;   //!
-   TBranch        *b_trk0_innerEtaTgc_phi;   //!
-   TBranch        *b_trk0_innerPhiTgc;   //!
-   TBranch        *b_trk0_middleEtaTgc_r;   //!
-   TBranch        *b_trk0_middleEtaTgc_z;   //!
-   TBranch        *b_trk0_middleEtaTgc_phi;   //!
-   TBranch        *b_trk0_middlePhiTgc;   //!
-   TBranch        *b_trk1_innerMdt_r;   //!
-   TBranch        *b_trk1_innerMdt_z;   //!
-   TBranch        *b_trk1_middleMdt_r;   //!
-   TBranch        *b_trk1_middleMdt_z;   //!
-   TBranch        *b_trk1_etaRpc_r;   //!
-   TBranch        *b_trk1_etaRpc_z;   //!
-   TBranch        *b_trk1_phiRpc_x;   //!
-   TBranch        *b_trk1_phiRpc_y;   //!
-   TBranch        *b_trk1_innerEtaTgc_r;   //!
-   TBranch        *b_trk1_innerEtaTgc_z;   //!
-   TBranch        *b_trk1_innerEtaTgc_phi;   //!
-   TBranch        *b_trk1_innerPhiTgc;   //!
-   TBranch        *b_trk1_middleEtaTgc_r;   //!
-   TBranch        *b_trk1_middleEtaTgc_z;   //!
-   TBranch        *b_trk1_middleEtaTgc_phi;   //!
-   TBranch        *b_trk1_middlePhiTgc;   //!
-
-   TrigHits(TTree *tree=0);
-   virtual ~TrigHits();
-   void Init(TTree *tree);
-   virtual Int_t    GetEntry(Long64_t entry);
-   virtual Long64_t LoadTree(Long64_t entry);
-
-   // inline functions
-   double pt(int i)     { return i==0 ? trk0_pt : trk1_pt ; }
-   double eta(int i)    { return i==0 ? trk0_eta : trk1_eta ; }
-   double phi(int i)    { return i==0 ? trk0_phi : trk1_phi ; }
-   double charge(int i) { return i==0 ? trk0_charge : trk1_charge ; }
-
-   double nMdt(int i) { return i==0 ? trk0_nMdt : trk1_nMdt ; }
-   double nRpc(int i) { return i==0 ? trk0_nRpc : trk1_nRpc ; }
-   double nTgc(int i) { return i==0 ? trk0_nTgc : trk1_nTgc ; }
-
-   vector<double>* innerMdt_r(int i)        { return i==0 ? trk0_innerMdt_r : trk1_innerMdt_r ; }
-   vector<double>* innerMdt_z(int i)        { return i==0 ? trk0_innerMdt_z : trk1_innerMdt_z ; }
-   vector<double>* middleMdt_r(int i)       { return i==0 ? trk0_middleMdt_r : trk1_middleMdt_r ; }
-   vector<double>* middleMdt_z(int i)       { return i==0 ? trk0_middleMdt_z : trk1_middleMdt_z ; }
-   vector<double>* etaRpc_r(int i)          { return i==0 ? trk0_etaRpc_r : trk1_etaRpc_r ; }
-   vector<double>* etaRpc_z(int i)          { return i==0 ? trk0_etaRpc_z : trk1_etaRpc_z ; }
-   vector<double>* phiRpc_x(int i)          { return i==0 ? trk0_phiRpc_x : trk1_phiRpc_x ; }
-   vector<double>* phiRpc_y(int i)          { return i==0 ? trk0_phiRpc_y : trk1_phiRpc_y ; }
-   vector<double>* innerEtaTgc_r(int i)     { return i==0 ? trk0_innerEtaTgc_r : trk1_innerEtaTgc_r ; }
-   vector<double>* innerEtaTgc_z(int i)     { return i==0 ? trk0_innerEtaTgc_z : trk1_innerEtaTgc_z ; }
-   vector<double>* innerEtaTgc_phi(int i)   { return i==0 ? trk0_innerEtaTgc_phi : trk1_innerEtaTgc_phi ; }
-   vector<double>* innerPhiTgc(int i)       { return i==0 ? trk0_innerPhiTgc : trk1_innerPhiTgc ; }
-   vector<double>* middleEtaTgc_r(int i)    { return i==0 ? trk0_middleEtaTgc_r : trk1_middleEtaTgc_r ; }
-   vector<double>* middleEtaTgc_z(int i)    { return i==0 ? trk0_middleEtaTgc_z : trk1_middleEtaTgc_z ; }
-   vector<double>* middleEtaTgc_phi(int i)  { return i==0 ? trk0_middleEtaTgc_phi : trk1_middleEtaTgc_phi ; }
-   vector<double>* middlePhiTgc(int i)      { return i==0 ? trk0_middlePhiTgc : trk1_middlePhiTgc ; }
-
-};
-
-TrigHits::TrigHits(TTree *tree)
-{
-// if parameter tree is not specified (or zero), connect the file
-// used to generate this class and read the Tree.
-   if (tree == 0) {
-      TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("L2_MU4_DiMu_FS.root");
-      if (!f) {
-         f = new TFile("L2_MU4_DiMu_FS.root");
-      }
-      tree = (TTree*)gDirectory->Get("Trigger");
-
-   }
-   Init(tree);
-}
-
-TrigHits::~TrigHits()
-{
-   if (!fChain) return;
-   delete fChain->GetCurrentFile();
-}
-
-Int_t TrigHits::GetEntry(Long64_t entry)
-{
-// Read contents of entry.
-   if (!fChain) return 0;
-   return fChain->GetEntry(entry);
-}
-Long64_t TrigHits::LoadTree(Long64_t entry)
-{
-// Set the environment to read one entry
-   if (!fChain) return -5;
-   Long64_t centry = fChain->LoadTree(entry);
-   if (centry < 0) return centry;
-   if (!fChain->InheritsFrom(TChain::Class()))  return centry;
-   TChain *chain = (TChain*)fChain;
-   if (chain->GetTreeNumber() != fCurrent) {
-      fCurrent = chain->GetTreeNumber();
-   }
-   return centry;
-}
-
-void TrigHits::Init(TTree *tree)
-{
-   // The Init() function is called when the selector needs to initialize
-   // a new tree or chain. Typically here the branch addresses and branch
-   // pointers of the tree will be set.
-   // It is normally not necessary to make changes to the generated
-   // code, but the routine can be extended by the user if needed.
-   // Init() will be called many times when running on PROOF
-   // (once per file to be processed).
-
-   // Set object pointer
-   trk0_innerMdt_r = 0;
-   trk0_innerMdt_z = 0;
-   trk0_middleMdt_r = 0;
-   trk0_middleMdt_z = 0;
-   trk0_etaRpc_r = 0;
-   trk0_etaRpc_z = 0;
-   trk0_phiRpc_x = 0;
-   trk0_phiRpc_y = 0;
-   trk0_innerEtaTgc_r = 0;
-   trk0_innerEtaTgc_z = 0;
-   trk0_innerEtaTgc_phi = 0;
-   trk0_innerPhiTgc = 0;
-   trk0_middleEtaTgc_r = 0;
-   trk0_middleEtaTgc_z = 0;
-   trk0_middleEtaTgc_phi = 0;
-   trk0_middlePhiTgc = 0;
-   trk1_innerMdt_r = 0;
-   trk1_innerMdt_z = 0;
-   trk1_middleMdt_r = 0;
-   trk1_middleMdt_z = 0;
-   trk1_etaRpc_r = 0;
-   trk1_etaRpc_z = 0;
-   trk1_phiRpc_x = 0;
-   trk1_phiRpc_y = 0;
-   trk1_innerEtaTgc_r = 0;
-   trk1_innerEtaTgc_z = 0;
-   trk1_innerEtaTgc_phi = 0;
-   trk1_innerPhiTgc = 0;
-   trk1_middleEtaTgc_r = 0;
-   trk1_middleEtaTgc_z = 0;
-   trk1_middleEtaTgc_phi = 0;
-   trk1_middlePhiTgc = 0;
-   // Set branch addresses and branch pointers
-   if (!tree) return;
-   fChain = tree;
-   fCurrent = -1;
-   fChain->SetMakeClass(1);
-
-   fChain->SetBranchAddress("runNumber", &runNumber, &b_runNumber);
-   fChain->SetBranchAddress("lumiBlock", &lumiBlock, &b_lumiBlock);
-   fChain->SetBranchAddress("eventNumber", &eventNumber, &b_eventNumber);
-   fChain->SetBranchAddress("passTrigDec", &passTrigDec);
-   fChain->SetBranchAddress("trigMass", &trigMass, &b_trigMass);
-   fChain->SetBranchAddress("chi2", &chi2);
-   fChain->SetBranchAddress("trk0_pt", &trk0_pt, &b_trk0_pt);
-   fChain->SetBranchAddress("trk0_eta", &trk0_eta, &b_trk0_eta);
-   fChain->SetBranchAddress("trk0_phi", &trk0_phi, &b_trk0_phi);
-   fChain->SetBranchAddress("trk0_charge", &trk0_charge, &b_trk0_charge);
-   fChain->SetBranchAddress("trk0_nMdt", &trk0_nMdt);
-   fChain->SetBranchAddress("trk0_nRpc", &trk0_nRpc);
-   fChain->SetBranchAddress("trk0_nTgc", &trk0_nTgc);
-   fChain->SetBranchAddress("trk1_pt", &trk1_pt, &b_trk1_pt);
-   fChain->SetBranchAddress("trk1_eta", &trk1_eta, &b_trk1_eta);
-   fChain->SetBranchAddress("trk1_phi", &trk1_phi, &b_trk1_phi);
-   fChain->SetBranchAddress("trk1_charge", &trk1_charge, &b_trk1_charge);
-   fChain->SetBranchAddress("trk1_nMdt", &trk1_nMdt);
-   fChain->SetBranchAddress("trk1_nRpc", &trk1_nRpc);
-   fChain->SetBranchAddress("trk1_nTgc", &trk1_nTgc);
-
-   fChain->SetBranchAddress("trk0_innerMdt_r", &trk0_innerMdt_r, &b_trk0_innerMdt_r);
-   fChain->SetBranchAddress("trk0_innerMdt_z", &trk0_innerMdt_z, &b_trk0_innerMdt_z);
-   fChain->SetBranchAddress("trk0_middleMdt_r", &trk0_middleMdt_r, &b_trk0_middleMdt_r);
-   fChain->SetBranchAddress("trk0_middleMdt_z", &trk0_middleMdt_z, &b_trk0_middleMdt_z);
-   fChain->SetBranchAddress("trk0_etaRpc_r", &trk0_etaRpc_r, &b_trk0_etaRpc_r);
-   fChain->SetBranchAddress("trk0_etaRpc_z", &trk0_etaRpc_z, &b_trk0_etaRpc_z);
-   fChain->SetBranchAddress("trk0_phiRpc_x", &trk0_phiRpc_x, &b_trk0_phiRpc_x);
-   fChain->SetBranchAddress("trk0_phiRpc_y", &trk0_phiRpc_y, &b_trk0_phiRpc_y);
-   fChain->SetBranchAddress("trk0_innerEtaTgc_r", &trk0_innerEtaTgc_r, &b_trk0_innerEtaTgc_r);
-   fChain->SetBranchAddress("trk0_innerEtaTgc_z", &trk0_innerEtaTgc_z, &b_trk0_innerEtaTgc_z);
-   fChain->SetBranchAddress("trk0_innerEtaTgc_phi", &trk0_innerEtaTgc_phi, &b_trk0_innerEtaTgc_phi);
-   fChain->SetBranchAddress("trk0_innerPhiTgc", &trk0_innerPhiTgc, &b_trk0_innerPhiTgc);
-   fChain->SetBranchAddress("trk0_middleEtaTgc_r", &trk0_middleEtaTgc_r, &b_trk0_middleEtaTgc_r);
-   fChain->SetBranchAddress("trk0_middleEtaTgc_z", &trk0_middleEtaTgc_z, &b_trk0_middleEtaTgc_z);
-   fChain->SetBranchAddress("trk0_middleEtaTgc_phi", &trk0_middleEtaTgc_phi, &b_trk0_middleEtaTgc_phi);
-   fChain->SetBranchAddress("trk0_middlePhiTgc", &trk0_middlePhiTgc, &b_trk0_middlePhiTgc);
-   fChain->SetBranchAddress("trk1_innerMdt_r", &trk1_innerMdt_r, &b_trk1_innerMdt_r);
-   fChain->SetBranchAddress("trk1_innerMdt_z", &trk1_innerMdt_z, &b_trk1_innerMdt_z);
-   fChain->SetBranchAddress("trk1_middleMdt_r", &trk1_middleMdt_r, &b_trk1_middleMdt_r);
-   fChain->SetBranchAddress("trk1_middleMdt_z", &trk1_middleMdt_z, &b_trk1_middleMdt_z);
-   fChain->SetBranchAddress("trk1_etaRpc_r", &trk1_etaRpc_r, &b_trk1_etaRpc_r);
-   fChain->SetBranchAddress("trk1_etaRpc_z", &trk1_etaRpc_z, &b_trk1_etaRpc_z);
-   fChain->SetBranchAddress("trk1_phiRpc_x", &trk1_phiRpc_x, &b_trk1_phiRpc_x);
-   fChain->SetBranchAddress("trk1_phiRpc_y", &trk1_phiRpc_y, &b_trk1_phiRpc_y);
-   fChain->SetBranchAddress("trk1_innerEtaTgc_r", &trk1_innerEtaTgc_r, &b_trk1_innerEtaTgc_r);
-   fChain->SetBranchAddress("trk1_innerEtaTgc_z", &trk1_innerEtaTgc_z, &b_trk1_innerEtaTgc_z);
-   fChain->SetBranchAddress("trk1_innerEtaTgc_phi", &trk1_innerEtaTgc_phi, &b_trk1_innerEtaTgc_phi);
-   fChain->SetBranchAddress("trk1_innerPhiTgc", &trk1_innerPhiTgc, &b_trk1_innerPhiTgc);
-   fChain->SetBranchAddress("trk1_middleEtaTgc_r", &trk1_middleEtaTgc_r, &b_trk1_middleEtaTgc_r);
-   fChain->SetBranchAddress("trk1_middleEtaTgc_z", &trk1_middleEtaTgc_z, &b_trk1_middleEtaTgc_z);
-   fChain->SetBranchAddress("trk1_middleEtaTgc_phi", &trk1_middleEtaTgc_phi, &b_trk1_middleEtaTgc_phi);
-   fChain->SetBranchAddress("trk1_middlePhiTgc", &trk1_middlePhiTgc, &b_trk1_middlePhiTgc);
-}
-#endif // #ifdef TrigHits_cxx
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/TriggerDecision.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/TriggerDecision.h
deleted file mode 100644
index 682747f3c9b649b62df0e1fa4f489b289795ed74..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/TriggerDecision.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//*****************************************
-// TriggerDecision.h
-// Simple representation of a single 
-// trigger decision 
-// Can be created from the n-tuple tree
-// made by GetTrigger in BPhysAnalysisTools
-//*****************************************
-
-class TriggerDecision {
-  
-private:
-  int m_event;
-  int m_lumiBlock;
-  int m_run;
-  int m_prescale;
-  std::string m_name;
-
-public:
-  // Constructor
-  TriggerDecision(void) {
-    m_event = 0;
-    m_lumiBlock = 0;
-    m_run = 0;
-    m_prescale = 0;
-    m_name = "";
-  }
-  // Set methods
-  void setEvent(int input) {m_event = input;}
-  void setLumiBlock(int input) {m_lumiBlock = input;}
-  void setRun(int input) {m_run = input;}
-  void setPrescale(int input) {m_prescale = input;}
-  void setName(std::string input) {m_name = input;}
-
-  // Get methods
-  int eventNumber(void) {return m_event;}
-  int lumiBlock(void) {return m_lumiBlock;}
-  int runNumber(void) {return m_run;}
-  int prescale(void) {return m_prescale;}
-  std::string name(void) {return m_name;}
-
-}; // End of class definition
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Utils.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Utils.h
deleted file mode 100644
index ea986f0600ea750286765a1f39cd1cb38dcd4c3e..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Utils.h
+++ /dev/null
@@ -1,195 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// utils.cxx file
-///---------------------------------------------------
-/// Various useful functions
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of B2JpsiV0RootAnalysis
-///===================================================
-
-#ifndef utils_CPP
-#define utils_CPP
-
-#include<string>
-#include<vector>
-
-///===================================================
-// class that converts list of strings into a std::vector
-struct NameList{
-  //convertor
-  NameList(std::string name1,     std::string name2 ="", std::string name3 ="",
-           std::string name4 ="", std::string name5 ="", std::string name6 ="",
-           std::string name7 ="", std::string name8 ="", std::string name9 ="",
-           std::string name10="", std::string name11="", std::string name12="") : names(0)
-  {
-    names.push_back(name1);
-    if(name2  != "") names.push_back( name2 );
-    if(name3  != "") names.push_back( name3 );
-    if(name4  != "") names.push_back( name4 );
-    if(name5  != "") names.push_back( name5 );
-    if(name6  != "") names.push_back( name6 );
-    if(name7  != "") names.push_back( name7 );
-    if(name8  != "") names.push_back( name8 );
-    if(name9  != "") names.push_back( name9 );
-    if(name10 != "") names.push_back( name10 );
-    if(name11 != "") names.push_back( name11 );
-    if(name12 != "") names.push_back( name12 );
-  }
-
-  // search function
-  int getIndex(std::string name) {
-    std::vector<std::string>::iterator namesItr = names.begin();
-    for(int i=0; namesItr!=names.end(); ++namesItr, ++i) {
-      if(*namesItr == name) return i;
-    }
-    // name not found
-    return -1;
-  }
-
-  // public attribute: std::vector of strings filled by constructor
-  std::vector<std::string> names;
-};
-///===================================================
-std::vector<std::string> listFiles(std::string dirPath){
-
-  std::vector<std::string> files;
-
-  void *dir = gSystem->OpenDirectory(dirPath.c_str());
-  if (dir==NULL) {
-    return files;
-  }
-
-//   cout << dirPath << endl;
-  const char* file;
-
-  while ((file = gSystem->GetDirEntry(dir))) {
-    if (strcmp(file,".")!=0 && strcmp(file,"..")!=0) {
-      files.push_back(std::string(file));
-    }
-  }
-
-  gSystem->FreeDirectory(dir);
-
-  return files;
-}
-///===================================================
-std::vector<std::string> explode(const char* text, char* delims)
-{
-
-  std::vector<std::string> tmp;
-
-  char str[10000];
-  sprintf(str, "%s", text);
-
-  char *result = NULL;
-  result = strtok( str, delims );
-  while( result != 0 ) {
-    tmp.push_back(std::string(result));
-    result = strtok(0, delims);
-  }
-
-  return tmp;
-}
-///===================================================
-double getDecayAngle(TLorentzVector lambda, TLorentzVector proton) {
-
-  //calculate normal to the production plane
-  TVector3 zHat(0,0,1);
-  TVector3 norm = (lambda.Vect().Cross(zHat)).Unit();
-
-  //boost proton into lambda rest frame
-  TVector3 boost = -lambda.BoostVector();
-  proton.Boost(boost);
-
-  //calculate decay angle measured from the normal
-  return norm.Angle(proton.Vect());
-
-}
-///===================================================
-bool getValue(std::string settings, std::string variableName, double& value) {
-  std::string::size_type pos = settings.find(variableName);
-  if(pos!=std::string::npos) {
-    stringstream ss(settings.substr(pos+variableName.length()));
-    ss >> value;
-    return true;
-  }
-  return false;
-}
-///===================================================
-bool getValue(std::string settings, std::string variableName, int& value) {
-  std::string::size_type pos = settings.find(variableName);
-  if(pos!=std::string::npos) {
-    stringstream ss(settings.substr(pos+variableName.length()));
-    ss >> value;
-    return true;
-  }
-  return false;
-}
-///===================================================
-bool getValue(std::string settings, std::string variableName, std::string& value) {
-  //NOTE string variable must be enclosed in comas, e.g. name="Hist"
-
-  std::string::size_type pos    = settings.find( variableName + "\"" );
-  std::string::size_type posEnd = settings.substr( pos + variableName.length() + 1 ).find( "\"" );
-
-  if(pos!=std::string::npos) {
-    if(posEnd!=std::string::npos) {
-      value = settings.substr(pos+variableName.length() + 1, posEnd);
-    }else{
-      value = settings.substr(pos+variableName.length() + 1, settings.length() - pos - variableName.length() - 1);
-    }
-    return true;
-  }
-  return false;
-}
-///===================================================
-double dAngle(double phi1, double phi2) {
-  double dPhi = phi1 - phi2;
-  while(dPhi >  M_PI) dPhi =  2*M_PI - dPhi;
-  while(dPhi < -M_PI) dPhi = -2*M_PI - dPhi;
-
-  return dPhi;
-}
-///===================================================
-double getEta(double r, double z) {
-  double theta = atan2(r,z);
-  return -log(tan(theta/2));
-}
-///===================================================
-std::vector<std::string> explode(std::string str, std::string delim) {
-  std::string::size_type pos=0;
-
-  std::string tmpStr = str;
-  std::vector<std::string> result;
-
-  while(pos!=std::string::npos) {
-    // get token
-    std::string::size_type pos2 = tmpStr.find(delim);
-
-    if(pos2!=std::string::npos) {
-      std::string token = tmpStr.substr(pos, pos2);
-
-      // fill the result
-      result.push_back(token);
-
-      // prepare for the next token
-      pos = pos2 + delim.length();
-      tmpStr = tmpStr.substr(pos,tmpStr.length());
-
-    }else {
-      pos = std::string::npos;
-      result.push_back(tmpStr);
-    }
-  }
-
-  return result;
-}
-///===================================================
-///      . .
-///====o==V==o========================================
-
-#endif
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Vertex.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Vertex.h
deleted file mode 100644
index 9a8e16883fafaf236e911d249b5653f3898447cf..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/Vertex.h
+++ /dev/null
@@ -1,113 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//*****************************************
-// Vertex.h
-// Simple representation of a vertex
-// Can be created from the n-tuple tree
-// made by GetVertex in BPhysAnalysisTools
-//*****************************************
-
-class Vertex {
-  
-private:
-  int m_event;
-  int m_lumiBlock;
-  int m_run;
-  int m_vtxType;
-  double m_bsX;
-  double m_bsY;
-  double m_bsZ;
-  double m_bsSigX;
-  double m_bsSigY;
-  double m_bsSigZ;
-  double m_vtxCovXX;
-  double m_vtxCovXY;
-  double m_vtxCovXZ;
-  double m_vtxCovYZ;
-  double m_vtxCovYY;
-  double m_vtxCovZZ;
-  double m_vtxX;
-  double m_vtxY;
-  double m_vtxZ;
-  double m_vtxChi2;
-  int m_vtxNDF;
-  int m_index;
-
-public:
-  // Constructor
-  Vertex(void) {
-    m_event = 0;
-    m_lumiBlock = 0;
-    m_run = 0;
-    m_vtxType = 0;
-    m_bsX = 0.0;
-    m_bsY = 0.0;
-    m_bsZ = 0.0;
-    m_bsSigX = 0.0;
-    m_bsSigY = 0.0;
-    m_bsSigZ = 0.0;
-    m_vtxCovXX = 0.0;
-    m_vtxCovXY = 0.0;
-    m_vtxCovXZ = 0.0;
-    m_vtxCovYZ = 0.0;
-    m_vtxCovYY = 0.0;
-    m_vtxCovZZ = 0.0;
-    m_vtxX = 0.0;
-    m_vtxY = 0.0;
-    m_vtxZ = 0.0;
-    m_vtxChi2 = 0.0;
-    m_vtxNDF = 0;
-    m_index = 0;
-  }
-  // Set methods
-  void setEvent(int input) {m_event = input;}
-  void setLumiBlock(int input) {m_lumiBlock = input;}
-  void setRun(int input) {m_run = input;}
-  void setType(int input) {m_vtxType = input;}
-  void setBSX(double input) {m_bsX = input;} 
-  void setBSY(double input) {m_bsY = input;} 
-  void setBSZ(double input) {m_bsZ = input;} 
-  void setBSSigX(double input) {m_bsSigX = input;} 
-  void setBSSigY(double input) {m_bsSigY = input;} 
-  void setBSSigZ(double input) {m_bsSigZ = input;} 
-  void setCovXX(double input) {m_vtxCovXX = input;}
-  void setCovXY(double input) {m_vtxCovXY = input;}
-  void setCovXZ(double input) {m_vtxCovXZ = input;}
-  void setCovYZ(double input) {m_vtxCovYZ = input;}
-  void setCovYY(double input) {m_vtxCovYY = input;}
-  void setCovZZ(double input) {m_vtxCovZZ = input;}
-  void setX(double input) {m_vtxX = input;}
-  void setY(double input) {m_vtxY = input;}
-  void setZ(double input) {m_vtxZ = input;}
-  void setChi2(double input) {m_vtxChi2 = input;}
-  void setNDF(int input) {m_vtxNDF = input;}
-  void setIndex(int input) {m_index = input;}
-
-
-  // Get methods
-  int event(void) {return m_event;}
-  int lumiBlock(void) {return m_lumiBlock;}
-  int run(void) {return m_run;}
-  int vtxType(void) {return m_vtxType;}
-  double BSX(void) {return m_bsX;} 
-  double BSY(void) {return m_bsY;} 
-  double BSZ(void) {return m_bsZ;} 
-  double BSSigX(void) {return m_bsSigX;} 
-  double BSSigY(void) {return m_bsSigY;} 
-  double BSSigZ(void) {return m_bsSigZ;} 
-  double covXX(void) {return m_vtxCovXX;}
-  double covXY(void) {return m_vtxCovXY;}
-  double covXZ(void) {return m_vtxCovXZ;}
-  double covYZ(void) {return m_vtxCovYZ;}
-  double covYY(void) {return m_vtxCovYY;}
-  double covZZ(void) {return m_vtxCovZZ;}
-  double x(void) {return m_vtxX;}
-  double y(void) {return m_vtxY;}
-  double z(void) {return m_vtxZ;}
-  double chi2(void) {return m_vtxChi2;}
-  int ndf(void) {return m_vtxNDF;}
-  int index(void) {return m_index;}
-
-}; // End of class definition
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/jpsiCuts.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/jpsiCuts.py
deleted file mode 100644
index d895fc98a13d8f5676233db860262cc4a95ef7fc..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/RootAnalysisCommon/jpsiCuts.py
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runAnalyzeJpsi.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Cuts for J/psi selection
-## Python fragment to be included by
-## runAnalyzeJpsi.py, runAnalyzeChain.py, and runCompareChains.py
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## J/psi selection cuts
-##-----------------------------------------------------------
-## To disable cut, just comment out that line
-## Cut strings have the following format:
-##    CutName(value)
-##    CutName(min,max)
-
-cuts = []
-
-#cuts += [ "Level1(L1_MU0)"       ]    # Level-1 trigger
-#cuts += [ "Level1(L2_mu0_missingRoi)"       ]    # Level-1 trigger
-
-cuts += [ "JpsiMass(2000,5000)"  ]    # Invariant mass cut
-cuts += [ "JpsiChi2Prob(0.05)"   ]    # Chi2 probability of J/psi vertex
-cuts += [ "TrkChi2OnNdf(3.5)"    ]    # Track fit chi2/ndf cut
-
-#cuts += [ "MuonPt(2800)"         ]    # Jpsi muon pT cut
-## Yi's cuts
-cuts += [ "MuonPt(2500)"         ]    # Jpsi muon pT cut
-cuts += [ "MuonPt2(4000)"         ]   # Jpsi muon pT cut
-cuts += [ "MuonEta(2.5)"         ]    # Jpsi opening angle in eta
-
-cuts += [ "MuonE(3000)"          ]    # Jpsi muon energy cut
-cuts += [ "MuonPixHits(1)"       ]    # Jpsi muon ID track number of pixel or b-layer hits
-cuts += [ "MuonSctHits(6)"       ]    # Jpsi muon ID track number of SCT hits
-#cuts += [ "MuonMdtHits(5)"       ]    # Jpsi muon number of MDT hits
-cuts += [ "MuonTypes(ONE_COMB)"  ]    # Type of muons. Can be ALL == all muons, ONE_COMB == at least one combined, BOTH_COMB == both combined
-#cuts += [ "DetPart(BB)"      ]    # Detector part: BB, EE, BE
-
-#cuts += [ "JpsiDPhi(.75)"    ]    # Jpsi opening angle in phi
-#cuts += [ "JpsiDEta(.75)"    ]    # Jpsi opening angle in eta
-
-
-## end of fragment
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/CutsSkim.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/CutsSkim.h
deleted file mode 100644
index 213f32482f3555ae8a92c4c4e78700fb486e21f3..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/CutsSkim.h
+++ /dev/null
@@ -1,193 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// CutsSkim class
-///---------------------------------------------------
-/// Implements candidate selection for B2JpsiV0
-/// candidates
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of B2JpsiV0RootAnalysis
-///===================================================
-
-#ifndef CutsSkim_H
-#define CutsSkim_H
-
-#include "CutsBase.h"
-#include "GoodRunsLists/DQHelperFunctions.h"
-
-// main class
-class CutsSkim : public CutsBase {
-
-  public:
-    // costructor
-    CutsSkim(OutputLevel olIn, std::string settings);
-
-    // public methods
-    bool selectTrigDecision(std::vector<std::string>* trigger,
-                            std::string chain);                 // select event based on trigger decision information
-    bool selectTrigPassThrough(std::vector<std::string>* pt,
-                               std::string chain);              // select pass-through chains
-    bool selectLevel1(std::vector<std::string>* trigger,
-                      std::vector<std::string>* pt);            // select level-1 trigger decision
-    bool selectTrigger(std::vector<std::string>* trigger1,
-                       std::vector<std::string>* trigger2,
-                       std::vector<std::string>* pt);           // select trigger decision (level-1 && level-2)
-
-
-    bool selectGRL(int run, int lumiBlock);         // select event using GRL
-
-    // cut variables
-    // Trigger
-    StringCut       cut_level1;             // apply level-1 trigger
-    StringCut       cut_level2;             // apply level-2 trigger
-    StringCut       cut_passThrough;        // pass-through chains, coma separated list. Only part of the name can be specified, e.g. _mu4_,_MU4_
-
-
-    // Good Runs List
-    StringCut       cut_GRL;                // good run list
-
-    // list of pass-through chains
-    std::vector<std::string>  passThrough;
-    std::vector<std::string>  level1;
-    std::vector<std::string>  level2;
-
-};
-
-///===================================================
-/// Begin of definitions
-///===================================================
-
-CutsSkim::CutsSkim(OutputLevel olIn, std::string settings) : CutsBase(olIn, settings) {
-  Log log("CutsSkim::CutsSkim", ol() );
-
-  // initialize cut variables
-  //trigger
-  AddCutVariable("Level1"         , cut_level1        , "L1_MU0" );
-  AddCutVariable("Level2"         , cut_level2        , "" );
-  AddCutVariable("PassThrough"    , cut_passThrough   , "_MU4_,_mu4_" );
-
-  log.info("Level1: ");
-  level1 = explode(cut_level1.val, ",");
-  std::vector<std::string>::iterator level1Itr = level1.begin();
-  for(; level1Itr!=level1.end(); ++level1Itr) {
-    log.info("  " + (*level1Itr));
-  }
-
-  log.info("Level2: ");
-  level2 = explode(cut_level2.val, ",");
-  std::vector<std::string>::iterator level2Itr = level2.begin();
-  for(; level2Itr!=level2.end(); ++level2Itr) {
-    log.info("  " + (*level2Itr));
-  }
-
-  log.info("Pass through: ");
-  passThrough = explode(cut_passThrough.val, ",");
-  std::vector<std::string>::iterator passThroughItr = passThrough.begin();
-  for(; passThroughItr!=passThrough.end(); ++passThroughItr) {
-    log.info("  " + (*passThroughItr));
-  }
-
-  //GRL
-  AddCutVariable("GRL"            , cut_GRL           , ""       );
-  if( cut_GRL.enabled ) {
-    DQ::SetXMLFile(cut_GRL.val.c_str());
-  }
-
-}
-///===================================================
-bool CutsSkim::selectTrigDecision(std::vector<std::string>* trigger, std::string chain) {
-  Log log("CutsSkim::selectLevel1", ol() );
-
-  // loop through decisions
-  std::vector<std::string>::iterator trigItr = trigger->begin();
-  for(; trigItr!=trigger->end(); ++trigItr) {
-    if( chain == (*trigItr) ) {
-      return true;
-    }
-  }
-
-  log.debug("Candidate not accepted by level-1 trigger");
-
-  return false;
-
-}
-///===================================================
-bool CutsSkim::selectTrigPassThrough(std::vector<std::string>* pt, std::string chain) {
-  Log log("CutsSkim::selectTrigPassThrough", ol() );
-
-  // loop through decisions
-  std::vector<std::string>::iterator ptItr = pt->begin();
-  for(; ptItr!=pt->end(); ++ptItr) {
-    if( ptItr->find(chain) != std::string::npos) return true;
-  }
-
-  log.debug("Candidate not accepted by pass-through trigger");
-
-  return false;
-
-}
-///===================================================
-bool CutsSkim::selectLevel1(std::vector<std::string>* trigger, std::vector<std::string>* pt) {
-  Log log("CutsSkim::selectLevel1", ol() );
-
-  // level1
-  if(cut_level1.enabled) {
-
-    std::vector<std::string>::iterator level1Itr = level1.begin();
-    for(; level1Itr!=level1.end(); ++level1Itr) {
-      if( selectTrigDecision(trigger, *level1Itr) ) return true;
-    }
-  }
-
-  // pass through chains
-  if(cut_passThrough.enabled) {
-
-    std::vector<std::string>::iterator passThroughItr = passThrough.begin();
-    for(; passThroughItr!=passThrough.end(); ++passThroughItr) {
-      if( selectTrigPassThrough(pt, *passThroughItr) ) return true;
-    }
-  }
-
-  if(!cut_level1.enabled && !cut_passThrough.enabled) return true;
-
-  return false;
-
-}
-///===================================================
-bool CutsSkim::selectTrigger(std::vector<std::string>* trigger1, std::vector<std::string>* trigger2, std::vector<std::string>* pt) {
-  Log log("CutsSkim::selectTrigger", ol() );
-
-  if( !selectLevel1(trigger1, pt) ) return false;
-
-  if(cut_level2.enabled) {
-
-    std::vector<std::string>::iterator level2Itr = level2.begin();
-    for(; level2Itr!=level2.end(); ++level2Itr) {
-      if( selectTrigDecision(trigger2, *level2Itr) ) return true;
-    }
-  } else {
-    return true;
-  }
-
-  return false;
-
-}
-///===================================================
-bool CutsSkim::selectGRL(int run, int lumiBlock) {
-  Log log("CutsSkim::selectGRL", ol() );
-
-  if( cut_GRL.enabled && !DQ::PassRunLB(run,lumiBlock) ) return false;
-
-  return true;
-
-}
-///===================================================
-
-#endif
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/SkimTrigNtuples.cpp b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/SkimTrigNtuples.cpp
deleted file mode 100644
index 669a098326ecf15e2d224bee359e1cd279d738d7..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/SkimTrigNtuples.cpp
+++ /dev/null
@@ -1,220 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// SkimTrigNtuples class
-///---------------------------------------------------
-/// Skim the trigger ntuples with trigger or pass-through
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of TriggerJpsiAnalysis
-///===================================================
-
-#include "SkimTrigNtuples.h"
-#include "TTree.h"
-
-///===================================================
-void SkimTrigNtuples::skim(string settings,vector<string> triggersIn) {
-  Log log("SkimTrigNtuples::skim", ol());
-
-  log.info("Settings: " + settings);
-
-  string outFileName = "skim.root";
-  getValue(settings, "OutFileName=",outFileName);
-
-  std::string trackCollName = "UsedTracks";
-  getValue(settings, "TrackCollName=",trackCollName);
-  std::string muonCollName = "Muons";
-  getValue(settings, "MuonCollName=",muonCollName);
-
-  // create selection algorithm
-  CutsSkim cuts(ol(), settings);
-
-  //loop over all entries and all files
-  log.info("******************************************************************");
-  log.info("** BEGINNING OF THE LOOP                                        **");
-  log.info("******************************************************************");
-
-  //loop over files
-  resetIterator();
-  while( iterateFiles() ) {
-    //load trees
-    TTree* tJpsi    = loadTree("Jpsi");
-    TTree* tTrig    = loadTree("TRIG");
-    TTree* tTracks  = loadTree("UsedTracks");
-    TTree* tMuons   = loadTree("Muons");
-
-    std::vector<TTree*> tChains;
-    std::vector<string> triggers;
-
-    vector<string>::iterator triggersItr = triggersIn.begin();
-    for(; triggersItr!=triggersIn.end(); ++triggersItr) {
-      log.info("Loading " + (*triggersItr));
-      TTree* tmp = loadTree(*triggersItr);
-      if( tmp!= NULL) {
-        tChains.push_back( tmp );
-        triggers.push_back( *triggersItr );
-      }
-    }
-    log.debug("Trees loaded");
-
-    //check that all the trees are loaded correctly
-    if(tJpsi == NULL || tTrig == NULL || tTracks == NULL || tMuons == NULL || tChains.size() == 0) {
-      log.warning("Some of the trees were not loaded");
-      addCorruptedFile(currentFileName());
-      continue;
-    }
-
-    //skip files with no entries
-    if(tJpsi->GetEntries() == 0) {
-      log.debug("No entries, skipping file");
-      continue;
-    }
-
-    //prepare NtupleReader
-    log.debug("Preparing ntuples");
-    if(tTrig->GetEntries() > 0)   tTrig  ->BuildIndex("TRIG_runNumber", "TRIG_eventNumber");
-    if(tMuons->GetEntries() > 0)  tMuons ->BuildIndex((muonCollName+"_runNumber").c_str(), (muonCollName+"_eventNumber").c_str());
-    if(tTracks->GetEntries() > 0) tTracks->BuildIndex((trackCollName+"_runNumber").c_str(), (trackCollName+"_eventNumber").c_str());
-    log.debug("done");
-
-    // trigger
-    std::vector<std::string>* trigger1 = new std::vector<std::string>;
-    std::vector<std::string>* trigger2 = new std::vector<std::string>;
-    tTrig->SetBranchAddress("TRIG_EF_trigger_name", &trigger1);  // main trigger selection
-    tTrig->SetBranchAddress("TRIG_L2_trigger_name", &trigger2);  // secondary trigger selection
-
-    // trigger pass-through
-    std::vector<std::string>* passThrough = new std::vector<std::string>;
-    if( settings.find("UseEFPassThrough") != std::string::npos) {
-      log.info("UseEFPassThrough");
-      tTrig->SetBranchAddress("TRIG_EF_pass_through", &passThrough);
-    }else{
-      tTrig->SetBranchAddress("TRIG_L2_pass_through", &passThrough);
-    }
-
-    // make BCompositeParticle & chain
-    BCompositeParticle* Jpsi      = new BCompositeParticle(tJpsi, "Jpsi");
-
-    /// create output file
-    TFile* outFile = TFile::Open((currentFileName() + "." + outFileName).c_str(), "RECREATE");
-
-    // clone trees
-    TTree* tJpsiClone    = tJpsi->CloneTree(0);
-    TTree* tTrigClone    = tTrig->CloneTree(0);
-    TTree* tTracksClone  = tTracks->CloneTree(0);
-    TTree* tMuonsClone   = tMuons->CloneTree(0);
-
-    std::vector<TTree*> tChainClones;
-
-    vector<TTree*>::iterator tChainsItr  = tChains.begin();
-    for(; tChainsItr!=tChains.end(); ++tChainsItr) {
-      tChainClones.push_back( (*tChainsItr)->CloneTree(0) );
-    }
-
-    // event info
-    int oldRun = -1;
-    int oldEvt = -1;
-
-    //loop over entries
-    int step = tJpsi->GetEntries()/3;
-    for(int entry = 0; entry < (int)tJpsi->GetEntries(); ++entry) {
-      if(step == 0 || entry%step == 0) log.info("   ===> Entry " + iToStr(entry));
-
-      // load BCompositeParticles using NtupleReader
-      Jpsi->GetEntry(entry);
-
-      vector<TTree*>::iterator tChainsItr  = tChains.begin();
-      for(; tChainsItr!=tChains.end(); ++tChainsItr) {
-        (*tChainsItr)->GetEntry(entry);
-      }
-
-      int trigIndex   = tTrig  ->GetEntryNumberWithIndex(Jpsi->runNumber, Jpsi->eventNumber);
-      int muonsIndex  = tMuons ->GetEntryNumberWithIndex(Jpsi->runNumber, Jpsi->eventNumber);
-      int tracksIndex = tTracks->GetEntryNumberWithIndex(Jpsi->runNumber, Jpsi->eventNumber);
-      if( trigIndex==-1 || muonsIndex==-1 || tracksIndex==-1) {
-        log.error("Event not found: ");
-        log.error("  trigIndex=="+iToStr(trigIndex));
-        log.error("  muonsIndex=="+iToStr(muonsIndex));
-        log.error("  tracksIndex=="+iToStr(tracksIndex));
-        continue;
-      }
-
-      tTrig  ->GetEntry(trigIndex);
-      tMuons ->GetEntry(muonsIndex);
-      tTracks->GetEntry(tracksIndex);
-
-      /// level-1 jpsi =============================================================
-
-      if( !cuts.selectTrigger(trigger1, trigger2, passThrough) ) continue;
-      if( !cuts.selectGRL(Jpsi->runNumber, Jpsi->lumiBlock) ) continue;
-
-      /// fill clones =============================================================
-      tJpsiClone  ->Fill();
-
-      vector<TTree*>::iterator tChainClonesItr  = tChainClones.begin();
-      for(; tChainClonesItr!=tChainClones.end(); ++tChainClonesItr) {
-        (*tChainClonesItr)->Fill();
-      }
-
-      // save only unique events for Tracks, Muons and trig. decisions
-      if(oldRun!=Jpsi->runNumber || oldEvt!=Jpsi->eventNumber) {
-        tTrigClone  ->Fill();
-        tTracksClone->Fill();
-        tMuonsClone ->Fill();
-
-        oldEvt = oldEvt!=Jpsi->eventNumber;
-        oldRun = oldRun!=Jpsi->runNumber;
-      }
-
-    }
-
-    /// save file
-    outFile->cd();
-
-//     tJpsiClone  ->Write();
-//     tTrigClone  ->Write();
-//     tTracksClone->Write();
-//     tMuonsClone ->Write();
-//
-//     vector<TTree*>::iterator tChainClonesItr  = tChainClones.begin();
-//     for(; tChainClonesItr!=tChainClones.end(); ++tChainClonesItr) {
-//       (*tChainClonesItr)->Write();
-//     }
-
-    outFile->Write();
-    outFile->Close();
-
-    log.info("File saved: " + currentFileName() + "." + outFileName);
-
-    /// cleanup
-
-    delete Jpsi  ;
-/*    delete tJpsi  ;
-
-    delete trigger1;
-    delete trigger2;
-    delete passThrough;
-    delete tTrig;
-
-    delete tTracks;
-    delete tMuons;
-
-    delete tJpsiClone  ;
-    delete tTrigClone  ;
-    delete tTracksClone;
-    delete tMuonsClone ;
-
-    tChainsItr       = tChains.begin();
-    vector<TTree*>::iterator tChainClonesItr  = tChainClones.begin();
-    for(; tChainClonesItr!=tChainClones.end(); ++tChainsItr, ++tChainClonesItr) {
-      delete *tChainsItr;
-      delete *tChainClonesItr;
-    }*/
-  }
-}
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/SkimTrigNtuples.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/SkimTrigNtuples.h
deleted file mode 100644
index 3dacd172f8ce57b5422979923e4095144a313f80..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/SkimTrigNtuples.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// SkimTrigNtuples class
-///---------------------------------------------------
-/// Skim the trigger ntuples with trigger or pass-through
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of TriggerJpsiAnalysis
-///===================================================
-
-#ifndef SkimTrigNtuples_H
-#define SkimTrigNtuples_H
-
-// c++ stuff
-#include <Riostream.h>
-#include <vector>
-#include <sstream>
-#include <fstream>
-#include <string>
-
-// Root stuff
-#include <TSystem.h>
-#include <TString.h>
-#include <TLorentzVector.h>
-#include <TLegend.h>
-#include <TF1.h>
-#include <TH1F.h>
-#include <TH2F.h>
-#include <TLine.h>
-#include <TCanvas.h>
-#include <TFile.h>
-#include <TTree.h>
-
-// BPhys stuff
-#include "Muon.h"
-#include "Track.h"
-
-typedef std::vector<Track> TrackBag;
-typedef std::vector<Muon> MuonBag;
-
-// TrigJpsiAnalysis stuff
-#include "Log.h"
-#include "Utils.h"
-#include "AnalysisBase.h"
-#include "CutsSkim.h"
-#include "BCompositeParticle.h"
-#include "Chain.h"
-
-///===================================================
-class SkimTrigNtuples : public AnalysisBase {
-
-  public:
-    /// constructor
-    SkimTrigNtuples(int olIn, std::vector<std::string> files) :  AnalysisBase(olIn)
-    {
-      Log log("SkimTrigNtuples::SkimTrigNtuples", ol());
-      //load files
-      loadFiles(files);
-    }
-
-    SkimTrigNtuples(int olIn, std::string dirPath) : AnalysisBase(olIn)
-    {
-      Log log("SkimTrigNtuples::SkimTrigNtuples", ol());
-      //load files
-      loadDirectory(dirPath);
-    }
-
-    /// analyzes
-
-    void skim(string settings,
-              vector<string> triggers);
-
-
-  private:
-
-};
-///===================================================
-
-#endif
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/runSkim.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/runSkim.C
deleted file mode 100644
index cade706388aa93fc03780565b44fc023880d0dec..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/runSkim.C
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runSkim.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runSkim() {
-  gSystem->Load("libGoodRunsLists.so");
-  gSystem->Load("SkimTrigNtuples_cpp.so");
-  std::vector<std::string> files;
-  files.push_back( "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00002.bphys.root" );
-  SkimTrigNtuples analysis(INFO, files);
-  std::vector<std::string> chains;
-  chains.push_back( "EF_MU4_DiMu" );
-  chains.push_back( "EF_MU4_DiMu_FS" );
-  chains.push_back( "EF_MU4_DiMu_SiTrk_FS" );
-  chains.push_back( "EF_mu4_DiMu" );
-  chains.push_back( "EF_mu4_DiMu_FS" );
-  chains.push_back( "EF_mu4_DiMu_SiTrk_FS" );
-  chains.push_back( "EF_mu4_Jpsimumu" );
-  chains.push_back( "EF_mu4_Upsimumu_FS" );
-  analysis.skim(" Level1(EF_mu0_NoAlg)  PassThrough(_mu4_,_MU4_)  GRL(data10_7TeV.periodF.162347-162882_LBSUMM_DetStatus-v03-pass1-analysis-2010F_data_muon_7TeV.xml)  UseEFPassThrough  OutFileName=\"skimEF.root\" ", chains);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/runSkim.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/runSkim.py
deleted file mode 100644
index 3bfa1054030dd5bf18b5324c981bd88b827aa7f5..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/Skim/runSkim.py
+++ /dev/null
@@ -1,148 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runSkim.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Creates ROOT macro with desired configuration,
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-skimL2       = False
-
-outputLevel  = "INFO"                 # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute      = True                   # execute macro
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-
-chains = []
-settings    = ''
-
-settings +=  ' Level1(EF_mu0_NoAlg) '         # Level-1 trigger
-settings +=  ' PassThrough(_mu4_,_MU4_) '     #pass-through chains, coma separated list. Only part of the name can be specified, e.g. _mu4_,_MU4_
-
-#settings +=  ' GRL(data10_7TeV.periodD.158045-159224_LBSUMM_DetStatus-v03-pass1-analysis-2010D-RPCloose_data_muon_7TeV.xml) '   # GRL
-#settings +=  ' GRL(data10_7TeV.periodE.160387-161948_LBSUMM_DetStatus-v03-pass1-analysis-2010E_data_muon_7TeV.xml) '   # GRL
-#settings +=  ' GRL(data10_7TeV.periodF.162347-162882_LBSUMM_DetStatus-v03-pass1-analysis-2010F_data_muon_7TeV.xml) '   # GRL
-settings +=  ' GRL(data10_7TeV.periodG.165591-166383_LBSUMM_DetStatus-v03-pass1-analysis-2010G_muon_7TeV.xml) '
-
-if skimL2 :
-
-  settings += ' OutFileName=\\"skimL2.root\\" '
-
-  chains += [ "L2_MU4_DiMu" ]
-  chains += [ "L2_MU4_DiMu_FS" ]
-  chains += [ "L2_MU4_DiMu_SiTrk_FS" ]
-  chains += [ "L2_mu4_DiMu" ]
-  chains += [ "L2_mu4_DiMu_FS" ]
-  chains += [ "L2_mu4_DiMu_SiTrk_FS" ]
-
-  chains += [ "L2_mu4_Jpsimumu"]
-  chains += [ "L2_mu4_Upsimumu_FS" ]
-
-
-  chains += [ "L2_2mu4" ]
-  chains += [ "L2_2mu4_DiMu" ]
-  chains += [ "L2_2mu4_DiMu_noVtx" ]
-  chains += [ "L2_2mu4_Jpsimumu" ]
-  chains += [ "L2_2mu4_Upsimumu" ]
-
-
-else :
-
-  settings +=  ' UseEFPassThrough '            # selection based on EF pass-through instead of L2
-  settings += ' OutFileName=\\"skimEF.root\\" '
-
-  chains += [ "EF_MU4_DiMu" ]
-  chains += [ "EF_MU4_DiMu_FS" ]
-  chains += [ "EF_MU4_DiMu_SiTrk_FS" ]
-
-  chains += [ "EF_mu4_DiMu" ]
-  chains += [ "EF_mu4_DiMu_FS" ]
-  chains += [ "EF_mu4_DiMu_SiTrk_FS" ]
-
-  chains += [ "EF_mu4_Jpsimumu"]
-  chains += [ "EF_mu4_Upsimumu_FS" ]
-
-  chains += [ "EF_2mu4" ]
-  chains += [ "EF_2mu4_DiMu" ]
-  chains += [ "EF_2mu4_DiMu_noVtx" ]
-  chains += [ "EF_2mu4_Jpsimumu" ]
-  chains += [ "EF_2mu4_Upsimumu" ]
-
-
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-#inFileNames  = [ ]
-
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/user.scheiric.01.data10_7TeV_Muons_DetStatus-v03-pass1-analysis-2010F.periodF.TrigJpsiAnalysis.101012111203/user.scheiric.001618.EXT0._00002.bphys.root" ]
-#inFileNames += [ "/net/s3_data_home/scheiric/workdir/TriggerValidation/AtlasOffline-15.8.0/WorkArea/run/bphys.04.root" ]
-
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00002.bphys.root" ]
-
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/"
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runSkim.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runSkim() {\n"
-macro   += "  gSystem->Load(\"libGoodRunsLists.so\");\n"
-macro   += "  gSystem->Load(\"SkimTrigNtuples_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  SkimTrigNtuples analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  SkimTrigNtuples analysis(" + outputLevel + ", files);\n"
-
-macro   += "  std::vector<std::string> chains;\n"
-for chain in chains :
-  macro += "  chains.push_back( \"" + chain + "\" );\n"
-
-
-macro   += "  analysis.skim(\""+ settings +"\", chains);\n"
-macro   += "}\n"
-
-## create macro
-f = open("runSkim.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -b -q runSkim.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/BTrigger.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/BTrigger.C
deleted file mode 100644
index 30411498f359bc3bb3478aab1403212e0654d6ae..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/BTrigger.C
+++ /dev/null
@@ -1,818 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// ==========================================================================
-// Code for Event-Based Onia ntuple
-// Modified : 2011 October 02
-// Yi Yang <yi.yang@cern.ch>  Indiana University
-//
-// In ROOT: 
-// root [0] .L BTrigger.C+
-// root [1] StartAnalysis()
-// ==========================================================================
-#include <iostream>
-#include "TROOT.h"
-#include <TList.h>
-#include <TString.h>
-#include <TPRegexp.h>
-#include <TSystemDirectory.h>
-#include "TH1F.h"
-#include "TH2F.h"
-#include "TFile.h"
-#include "Riostream.h"
-#include "TChain.h"
-#include "TMath.h"
-#include "TSystem.h"
-#include "TLorentzVector.h"
-#include <vector>
-#include <sstream>
-#include <string>
-
-// GRLs : if no GRL package comments out 2 lines
-#include "GoodRunsLists/TGoodRunsListReader.h"
-#include "GoodRunsLists/TGoodRunsList.h"
-
-#ifdef __CINT__
-#pragma link C++ class std::vector<std::vector<string> >+;
-#pragma link C++ class std::vector<std::vector<int> >+;
-#endif
-
-using namespace std;
-// Looping varibles
-int i, j, k;
-double mu_mass = 105.658;
-double GeV = 1000.;
-
-// ==============================================================================================
-// Loading the input files 
-// ==============================================================================================
-std::vector<TString> getFileNames()
-{
-    std::ifstream ifs("input.txt");
-    std::vector<TString> theNames;
-    Int_t nlines = 0;
-    TString xstring;
-    while (1) {
-        ifs >> xstring ;
-        theNames.push_back( xstring);
-        if (!ifs.good()) break;
-        nlines++;
-    }
-
-    return theNames;
-}
-// ================================================================================ 
-// Analysis Functions
-// ================================================================================ 
-bool hasRegExp(std::string str, std::string subst) {
-    TString tstr(str);
-    TPRegexp rexp(subst);  
-    return tstr.Contains(rexp);
-}
-// Delta R
-double dR( double eta_1, double phi_1, double eta_2, double phi_2 ){
-    double dEta = fabs( eta_1 - eta_2 );
-    double dPhi = fabs( phi_1 - phi_2 );
-    if ( dPhi > TMath::Pi() ){ dPhi = 2*TMath::Pi() - dPhi ;}
-    return sqrt( dEta*dEta + dPhi*dPhi ) ;
-}
-
-// ===============================================================================================
-// Main Analysis
-// ===============================================================================================
-void StartAnalysis( std::vector<std::string> denominators, std::vector<std::string> chains, std::vector<double> cuts, bool use_grl, const char *grl_file ) {
-    int NumDeno  = denominators.size();
-    int NumChain = chains.size();
-    
-    cout << "" << endl;
-    cout << " ================= Selection Cuts ====================" << endl;
-    cout << " Number of SCT             >= " << (int)cuts.at(0) << endl;
-    cout << " Number of Pixel           >= " << (int)cuts.at(1) << endl;
-    cout << " Number of TRT             >= " << (int)cuts.at(2) << endl;
-    cout << " Number of Combined Muon    = " << (int)cuts.at(3) << endl;
-    cout << " pT cut on the leading muon = " << cuts.at(4) << " GeV "<< endl;
-    cout << " pT cut on the Second muon  = " << cuts.at(5) << " GeV "<< endl;
-    cout << " eta cut on the muons       = " << cuts.at(6) << endl;
-    cout << " =====================================================" << endl;
-    cout << "" << endl;
-    cout << " ================= Trigger Chains ====================" << endl;
-    cout << " Number for Denominator Triggers : "<< NumDeno  << endl;
-    for ( i = 0; i < NumDeno; i++ ){
-        cout << " " << denominators.at(i) << endl;
-    }
-    cout << " ---------------------------------------" << endl;
-    cout << " Number for Trigger Chains : "<< NumChain << endl;
-    for ( i = 0; i < NumChain; i++ ){
-        cout << " " << chains.at(i) << endl;
-    }
-    cout << " =====================================================" << endl;
-    cout << "" << endl;
-
-    // =============================================================================================
-    // Selection Cuts 
-    // =============================================================================================
-    int NumSCT    = (int)cuts.at(0);
-    int NumPixel  = (int)cuts.at(1);
-    int NumTRT    = (int)cuts.at(2);
-    int NumComb   = (int)cuts.at(3);
-    float Trk1_pt = cuts.at(4);
-    float Trk2_pt = cuts.at(5);
-    float Trk_eta = cuts.at(6);
-
-    float LoM_jpsi = 2.;
-    float HiM_jpsi = 5.;
-    float LoM_upsi = 5.;
-    float HiM_upsi = 12.;
-    float LoM_bmumu = 4.5;
-    float HiM_bmumu = 7.5;
-    // =============================================================================================
-    // Book Histograms 
-    // ============================================================================================= 
-    TH1F *h_Jpsi_mass[NumDeno][NumChain];
-    TH1F *h_Jpsi_mass_sg[NumDeno][NumChain];
-    TH1F *h_Jpsi_mass_bk1[NumDeno][NumChain];
-    TH1F *h_Jpsi_mass_bk2[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu1_pt_sg[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu1_pt_bk1[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu1_pt_bk2[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu1_eta_sg[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu1_eta_bk1[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu1_eta_bk2[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu2_pt_sg[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu2_pt_bk1[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu2_pt_bk2[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu2_eta_sg[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu2_eta_bk1[NumDeno][NumChain];
-    TH1F *h_Jpsi_mu2_eta_bk2[NumDeno][NumChain];
-
-    TH1F *h_Upsi_mass[NumDeno][NumChain];
-    TH1F *h_Upsi_mass_sg[NumDeno][NumChain];
-    TH1F *h_Upsi_mass_bk1[NumDeno][NumChain];
-    TH1F *h_Upsi_mass_bk2[NumDeno][NumChain];
-    TH1F *h_Upsi_mu1_pt_sg[NumDeno][NumChain];
-    TH1F *h_Upsi_mu1_pt_bk1[NumDeno][NumChain];
-    TH1F *h_Upsi_mu1_pt_bk2[NumDeno][NumChain];
-    TH1F *h_Upsi_mu1_eta_sg[NumDeno][NumChain];
-    TH1F *h_Upsi_mu1_eta_bk1[NumDeno][NumChain];
-    TH1F *h_Upsi_mu1_eta_bk2[NumDeno][NumChain];
-    TH1F *h_Upsi_mu2_pt_sg[NumDeno][NumChain];
-    TH1F *h_Upsi_mu2_pt_bk1[NumDeno][NumChain];
-    TH1F *h_Upsi_mu2_pt_bk2[NumDeno][NumChain];
-    TH1F *h_Upsi_mu2_eta_sg[NumDeno][NumChain];
-    TH1F *h_Upsi_mu2_eta_bk1[NumDeno][NumChain];
-    TH1F *h_Upsi_mu2_eta_bk2[NumDeno][NumChain];
-
-    TH1F *h_Bmumu_mass[NumDeno][NumChain];
-    TH1F *h_Bmumu_mass_sg[NumDeno][NumChain];
-    TH1F *h_Bmumu_mass_bk1[NumDeno][NumChain];
-    TH1F *h_Bmumu_mass_bk2[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu1_pt_sg[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu1_pt_bk1[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu1_pt_bk2[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu1_eta_sg[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu1_eta_bk1[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu1_eta_bk2[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu2_pt_sg[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu2_pt_bk1[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu2_pt_bk2[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu2_eta_sg[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu2_eta_bk1[NumDeno][NumChain];
-    TH1F *h_Bmumu_mu2_eta_bk2[NumDeno][NumChain];
-
-    for ( j = 0; j < NumDeno; j++ ){
-        std::stringstream rStr_demo;
-        rStr_demo << denominators.at(j) ;
-        for ( i = 0; i < NumChain; i++ ){
-            std::stringstream rStr, sStr;
-            rStr << chains.at(i) ; 
-            sStr << "";
-            // Mass 
-            h_Jpsi_mass[j][i] = new TH1F( ("h_Jpsi_mass_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_jpsi-LoM_jpsi)*200), LoM_jpsi, HiM_jpsi);
-            h_Jpsi_mass_sg[j][i] = new TH1F( ("h_Jpsi_mass_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_jpsi-LoM_jpsi)*200), LoM_jpsi, HiM_jpsi);
-            h_Jpsi_mass_bk1[j][i] = new TH1F( ("h_Jpsi_mass_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_jpsi-LoM_jpsi)*200), LoM_jpsi, HiM_jpsi);
-            h_Jpsi_mass_bk2[j][i] = new TH1F( ("h_Jpsi_mass_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_jpsi-LoM_jpsi)*200), LoM_jpsi, HiM_jpsi);
-
-            h_Jpsi_mu1_pt_sg[j][i]   = new TH1F( ("h_Jpsi_mu1_pt_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 pt", 40, 0, 20 );
-            h_Jpsi_mu1_pt_bk1[j][i]  = new TH1F( ("h_Jpsi_mu1_pt_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 pt", 40, 0, 20 );
-            h_Jpsi_mu1_pt_bk2[j][i]  = new TH1F( ("h_Jpsi_mu1_pt_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 pt", 40, 0, 20 );
-            h_Jpsi_mu1_eta_sg[j][i]  = new TH1F( ("h_Jpsi_mu1_eta_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 eta", 50, -2.5, 2.5 );
-            h_Jpsi_mu1_eta_bk1[j][i] = new TH1F( ("h_Jpsi_mu1_eta_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 eta", 50, -2.5, 2.5 );
-            h_Jpsi_mu1_eta_bk2[j][i] = new TH1F( ("h_Jpsi_mu1_eta_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 eta", 50, -2.5, 2.5 );
-            h_Jpsi_mu2_pt_sg[j][i]   = new TH1F( ("h_Jpsi_mu2_pt_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 pt", 40, 0, 20 );
-            h_Jpsi_mu2_pt_bk1[j][i]  = new TH1F( ("h_Jpsi_mu2_pt_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 pt", 40, 0, 20 );
-            h_Jpsi_mu2_pt_bk2[j][i]  = new TH1F( ("h_Jpsi_mu2_pt_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 pt", 40, 0, 20 );
-            h_Jpsi_mu2_eta_sg[j][i]  = new TH1F( ("h_Jpsi_mu2_eta_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 eta", 50, -2.5, 2.5 );
-            h_Jpsi_mu2_eta_bk1[j][i] = new TH1F( ("h_Jpsi_mu2_eta_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 eta", 50, -2.5, 2.5 );
-            h_Jpsi_mu2_eta_bk2[j][i] = new TH1F( ("h_Jpsi_mu2_eta_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 eta", 50, -2.5, 2.5 );
-
-            h_Jpsi_mass[j][i] -> Sumw2();
-            h_Jpsi_mass_sg[j][i] -> Sumw2();
-            h_Jpsi_mass_bk1[j][i] -> Sumw2();
-            h_Jpsi_mass_bk2[j][i] -> Sumw2();
-            h_Jpsi_mu1_pt_sg[j][i] -> Sumw2();
-            h_Jpsi_mu1_pt_bk1[j][i] -> Sumw2();
-            h_Jpsi_mu1_pt_bk2[j][i] -> Sumw2();
-            h_Jpsi_mu1_eta_sg[j][i] -> Sumw2();
-            h_Jpsi_mu1_eta_bk1[j][i] -> Sumw2();
-            h_Jpsi_mu1_eta_bk2[j][i] -> Sumw2();
-            h_Jpsi_mu2_pt_sg[j][i] -> Sumw2();
-            h_Jpsi_mu2_pt_bk1[j][i] -> Sumw2();
-            h_Jpsi_mu2_pt_bk2[j][i] -> Sumw2();
-            h_Jpsi_mu2_eta_sg[j][i] -> Sumw2();
-            h_Jpsi_mu2_eta_bk1[j][i] -> Sumw2();
-            h_Jpsi_mu2_eta_bk2[j][i] -> Sumw2();
-
-            h_Upsi_mass[j][i] = new TH1F( ("h_Upsi_mass_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_upsi-LoM_upsi)*200), LoM_upsi, HiM_upsi);
-            h_Upsi_mass_sg[j][i] = new TH1F( ("h_Upsi_mass_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_upsi-LoM_upsi)*200), LoM_upsi, HiM_upsi);
-            h_Upsi_mass_bk1[j][i] = new TH1F( ("h_Upsi_mass_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_upsi-LoM_upsi)*200), LoM_upsi, HiM_upsi);
-            h_Upsi_mass_bk2[j][i] = new TH1F( ("h_Upsi_mass_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_upsi-LoM_upsi)*200), LoM_upsi, HiM_upsi);
-
-            h_Upsi_mu1_pt_sg[j][i]   = new TH1F( ("h_Upsi_mu1_pt_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 pt", 40, 0, 20 );
-            h_Upsi_mu1_pt_bk1[j][i]  = new TH1F( ("h_Upsi_mu1_pt_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 pt", 40, 0, 20 );
-            h_Upsi_mu1_pt_bk2[j][i]  = new TH1F( ("h_Upsi_mu1_pt_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 pt", 40, 0, 20 );
-            h_Upsi_mu1_eta_sg[j][i]  = new TH1F( ("h_Upsi_mu1_eta_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 eta", 50, -2.5, 2.5 );
-            h_Upsi_mu1_eta_bk1[j][i] = new TH1F( ("h_Upsi_mu1_eta_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 eta", 50, -2.5, 2.5 );
-            h_Upsi_mu1_eta_bk2[j][i] = new TH1F( ("h_Upsi_mu1_eta_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 eta", 50, -2.5, 2.5 );
-            h_Upsi_mu2_pt_sg[j][i]   = new TH1F( ("h_Upsi_mu2_pt_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 pt", 40, 0, 20 );
-            h_Upsi_mu2_pt_bk1[j][i]  = new TH1F( ("h_Upsi_mu2_pt_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 pt", 40, 0, 20 );
-            h_Upsi_mu2_pt_bk2[j][i]  = new TH1F( ("h_Upsi_mu2_pt_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 pt", 40, 0, 20 );
-            h_Upsi_mu2_eta_sg[j][i]  = new TH1F( ("h_Upsi_mu2_eta_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 eta", 50, -2.5, 2.5 );
-            h_Upsi_mu2_eta_bk1[j][i] = new TH1F( ("h_Upsi_mu2_eta_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 eta", 50, -2.5, 2.5 );
-            h_Upsi_mu2_eta_bk2[j][i] = new TH1F( ("h_Upsi_mu2_eta_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 eta", 50, -2.5, 2.5 );
-
-            h_Upsi_mass[j][i] -> Sumw2();
-            h_Upsi_mass_sg[j][i] -> Sumw2();
-            h_Upsi_mass_bk1[j][i] -> Sumw2();
-            h_Upsi_mass_bk2[j][i] -> Sumw2();
-            h_Upsi_mu1_pt_sg[j][i] -> Sumw2();
-            h_Upsi_mu1_pt_bk1[j][i] -> Sumw2();
-            h_Upsi_mu1_pt_bk2[j][i] -> Sumw2();
-            h_Upsi_mu1_eta_sg[j][i] -> Sumw2();
-            h_Upsi_mu1_eta_bk1[j][i] -> Sumw2();
-            h_Upsi_mu1_eta_bk2[j][i] -> Sumw2();
-            h_Upsi_mu2_pt_sg[j][i] -> Sumw2();
-            h_Upsi_mu2_pt_bk1[j][i] -> Sumw2();
-            h_Upsi_mu2_pt_bk2[j][i] -> Sumw2();
-            h_Upsi_mu2_eta_sg[j][i] -> Sumw2();
-            h_Upsi_mu2_eta_bk1[j][i] -> Sumw2();
-            h_Upsi_mu2_eta_bk2[j][i] -> Sumw2();
-
-            // Bmumu
-            h_Bmumu_mass[j][i] = new TH1F( ("h_Bmumu_mass_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_bmumu-LoM_bmumu)*200), LoM_bmumu, HiM_bmumu);
-            h_Bmumu_mass_sg[j][i] = new TH1F( ("h_Bmumu_mass_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_bmumu-LoM_bmumu)*200), LoM_bmumu, HiM_bmumu);
-            h_Bmumu_mass_bk1[j][i] = new TH1F( ("h_Bmumu_mass_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_bmumu-LoM_bmumu)*200), LoM_bmumu, HiM_bmumu);
-            h_Bmumu_mass_bk2[j][i] = new TH1F( ("h_Bmumu_mass_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), ("Mu-pair Mass, "+rStr.str()+" "+sStr.str()+"").c_str(), (int)((HiM_bmumu-LoM_bmumu)*200), LoM_bmumu, HiM_bmumu);
-
-            h_Bmumu_mu1_pt_sg[j][i]   = new TH1F( ("h_Bmumu_mu1_pt_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 pt", 40, 0, 20 );
-            h_Bmumu_mu1_pt_bk1[j][i]  = new TH1F( ("h_Bmumu_mu1_pt_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 pt", 40, 0, 20 );
-            h_Bmumu_mu1_pt_bk2[j][i]  = new TH1F( ("h_Bmumu_mu1_pt_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 pt", 40, 0, 20 );
-            h_Bmumu_mu1_eta_sg[j][i]  = new TH1F( ("h_Bmumu_mu1_eta_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 eta", 50, -2.5, 2.5 );
-            h_Bmumu_mu1_eta_bk1[j][i] = new TH1F( ("h_Bmumu_mu1_eta_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 eta", 50, -2.5, 2.5 );
-            h_Bmumu_mu1_eta_bk2[j][i] = new TH1F( ("h_Bmumu_mu1_eta_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu1 eta", 50, -2.5, 2.5 );
-            h_Bmumu_mu2_pt_sg[j][i]   = new TH1F( ("h_Bmumu_mu2_pt_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 pt", 40, 0, 20 );
-            h_Bmumu_mu2_pt_bk1[j][i]  = new TH1F( ("h_Bmumu_mu2_pt_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 pt", 40, 0, 20 );
-            h_Bmumu_mu2_pt_bk2[j][i]  = new TH1F( ("h_Bmumu_mu2_pt_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 pt", 40, 0, 20 );
-            h_Bmumu_mu2_eta_sg[j][i]  = new TH1F( ("h_Bmumu_mu2_eta_sg_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 eta", 50, -2.5, 2.5 );
-            h_Bmumu_mu2_eta_bk1[j][i] = new TH1F( ("h_Bmumu_mu2_eta_bk1_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 eta", 50, -2.5, 2.5 );
-            h_Bmumu_mu2_eta_bk2[j][i] = new TH1F( ("h_Bmumu_mu2_eta_bk2_"+rStr_demo.str()+"_"+rStr.str()+""+sStr.str()+"").c_str(), "mu2 eta", 50, -2.5, 2.5 );
-
-            h_Bmumu_mass[j][i] -> Sumw2();
-            h_Bmumu_mass_sg[j][i] -> Sumw2();
-            h_Bmumu_mass_bk1[j][i] -> Sumw2();
-            h_Bmumu_mass_bk2[j][i] -> Sumw2();
-            h_Bmumu_mu1_pt_sg[j][i] -> Sumw2();
-            h_Bmumu_mu1_pt_bk1[j][i] -> Sumw2();
-            h_Bmumu_mu1_pt_bk2[j][i] -> Sumw2();
-            h_Bmumu_mu1_eta_sg[j][i] -> Sumw2();
-            h_Bmumu_mu1_eta_bk1[j][i] -> Sumw2();
-            h_Bmumu_mu1_eta_bk2[j][i] -> Sumw2();
-            h_Bmumu_mu2_pt_sg[j][i] -> Sumw2();
-            h_Bmumu_mu2_pt_bk1[j][i] -> Sumw2();
-            h_Bmumu_mu2_pt_bk2[j][i] -> Sumw2();
-            h_Bmumu_mu2_eta_sg[j][i] -> Sumw2();
-            h_Bmumu_mu2_eta_bk1[j][i] -> Sumw2();
-            h_Bmumu_mu2_eta_bk2[j][i] -> Sumw2();
-        }
-    }
-    // ===============================================================================================
-    // Load GRL
-    // ===============================================================================================
-    // GRLs : if no GRL package comments out 8 lines        
-    Root::TGoodRunsListReader* grlR_2011;
-    Root::TGoodRunsList grl_2011;
-    grlR_2011 = new Root::TGoodRunsListReader();
-    string sname_2011 = grl_file;
-    cout << "XML to load: " << sname_2011.c_str() << endl;
-    grlR_2011->SetXMLFile(sname_2011.c_str());
-    grlR_2011->Interpret();
-    grl_2011 = grlR_2011->GetMergedGoodRunsList();
-    // End of loading GRL
-
-
-    // MAIN LOOP OVER INPUT FILES
-    std::vector<TString> fileNames = getFileNames();
-    int end_nfile = fileNames.size() - 1;
-
-    int tot_file = 0;
-    for ( int nfile = 0; nfile < end_nfile; nfile++  ) {
-        tot_file ++;
-        cout << " File #"<< tot_file << endl;
-        // Open Input File
-        TString fileName = fileNames.at( nfile ) ;
-        TFile *f = TFile::Open(fileName);
-        // Get Trees
-        
-        TTree* STACOMUON  = (TTree*)f->Get("STACOMUON");
-        TTree* SEL_TRACKS = (TTree*)f->Get("SEL_TRACKS");
-        TTree* PRIVX      = (TTree*)f->Get("PRIVX");
-        TTree* JPSI       = (TTree*)f->Get("JPSI");
-        TTree* TRIG       = (TTree*)f->Get("TRIG");
-        TTree* TRIGOBJ    = (TTree*)f->Get("TRIGOBJ");
-        TTree* ETMISS     = (TTree*)f->Get("ETMISS");
-        
-        // AddFriend All Trees
-        JPSI->AddFriend(STACOMUON);
-        JPSI->AddFriend(SEL_TRACKS);
-        JPSI->AddFriend(PRIVX);
-        JPSI->AddFriend(TRIG);
-        JPSI->AddFriend(TRIGOBJ);
-        JPSI->AddFriend(ETMISS);
-
-        // ===================================================
-        // Set Branch
-        // ===================================================
-        // Onia
-        int onia_evtNum = 0; 
-        int onia_runNum = 0; 
-        int onia_lbNum = 0; 
-        std::vector<double> *onia_mass(0);
-        std::vector<double> *onia_massErr(0);
-        std::vector<double> *onia_px(0);
-        std::vector<double> *onia_py(0);
-        std::vector<double> *onia_pz(0);
-        std::vector<double> *onia_rap(0);
-        std::vector<double> *onia_chi2(0);
-        std::vector<int> *onia_ndf(0);
-        std::vector<int> *onia_ch(0);
-        std::vector< std::vector<int> > *onia_mu_ind(0);
-        std::vector< std::vector<int> > *onia_trk_ind(0);
-        JPSI->SetBranchAddress( "eventNumber",   &onia_evtNum);
-        JPSI->SetBranchAddress( "runNumber",     &onia_runNum);
-        JPSI->SetBranchAddress( "lumiBlock",     &onia_lbNum);
-        JPSI->SetBranchAddress( "VTX_mass",      &onia_mass );
-        JPSI->SetBranchAddress( "VTX_massError", &onia_massErr );
-        JPSI->SetBranchAddress( "VTX_px",        &onia_px );
-        JPSI->SetBranchAddress( "VTX_py",        &onia_py );
-        JPSI->SetBranchAddress( "VTX_pz",        &onia_pz );
-        JPSI->SetBranchAddress( "VTX_rapidity",  &onia_rap );
-        JPSI->SetBranchAddress( "VTX_chi2",      &onia_chi2 );
-        JPSI->SetBranchAddress( "VTX_NDF",       &onia_ndf );
-        JPSI->SetBranchAddress( "charge",        &onia_ch );
-        JPSI->SetBranchAddress( "MUONS_index",   &onia_mu_ind );
-        JPSI->SetBranchAddress( "TRKS_index",    &onia_trk_ind );
-
-        // Muon
-        int mu_evtNum = 0; 
-        std::vector<double> *mu_px(0);
-        std::vector<double> *mu_py(0);
-        std::vector<double> *mu_pz(0);
-        std::vector<double> *mu_pt(0);
-        std::vector<double> *mu_eta(0);
-        std::vector<double> *mu_phi(0);
-        std::vector<int>    *mu_ch(0);
-        std::vector<bool>   *mu_comb(0);
-        std::vector<int>    *mu_ind(0); 
-        std::vector<int>    *mu_pix(0); 
-        std::vector<int>    *mu_sct(0); 
-        std::vector<int>    *mu_trt(0); 
-        std::vector<double> *mu_etcone20(0); 
-        std::vector<double> *mu_etcone40(0);
-        std::vector<double> *mu_ptcone20(0); 
-        std::vector<double> *mu_ptcone40(0);
-        JPSI->SetBranchAddress("STACOMUON_eventNumber", &mu_evtNum);
-        JPSI->SetBranchAddress("STACOMUON_MU_px", &mu_px);
-        JPSI->SetBranchAddress("STACOMUON_MU_py", &mu_py);
-        JPSI->SetBranchAddress("STACOMUON_MU_pz", &mu_pz);
-        JPSI->SetBranchAddress("STACOMUON_MU_pt", &mu_pt);
-        JPSI->SetBranchAddress("STACOMUON_MU_eta", &mu_eta);
-        JPSI->SetBranchAddress("STACOMUON_MU_phi", &mu_phi);
-        JPSI->SetBranchAddress("STACOMUON_MU_charge", &mu_ch);
-        JPSI->SetBranchAddress("STACOMUON_MU_isCombinedMuon", &mu_comb);
-        JPSI->SetBranchAddress("STACOMUON_MU_index", &mu_ind);
-        JPSI->SetBranchAddress("STACOMUON_MU_numberOfPixelHits", &mu_pix);
-        JPSI->SetBranchAddress("STACOMUON_MU_numberOfSCTHits", &mu_sct);
-        JPSI->SetBranchAddress("STACOMUON_MU_numberOfTRTHits", &mu_trt);
-        JPSI->SetBranchAddress("STACOMUON_MU_etcone20", &mu_etcone20);
-        JPSI->SetBranchAddress("STACOMUON_MU_etcone40", &mu_etcone40);
-        JPSI->SetBranchAddress("STACOMUON_MU_ptcone20", &mu_ptcone20);
-        JPSI->SetBranchAddress("STACOMUON_MU_ptcone40", &mu_ptcone40);
-
-        // Track
-        std::vector<int>    *trk_ind(0);
-        std::vector<double> *trk_pt(0);
-        std::vector<double> *trk_eta(0);
-        std::vector<double> *trk_phi(0);
-        JPSI->SetBranchAddress("SEL_TRACKS_TRKS_index", &trk_ind);
-        JPSI->SetBranchAddress("SEL_TRACKS_TRKS_pt", &trk_pt);
-        JPSI->SetBranchAddress("SEL_TRACKS_TRKS_eta", &trk_eta);
-        JPSI->SetBranchAddress("SEL_TRACKS_TRKS_phi0", &trk_phi);
-
-        // Trigger
-        std::vector<string>    *trig_L1_name(0); 
-        std::vector<string>    *trig_L2_name(0); 
-        std::vector<string>    *trig_EF_name(0); 
-        JPSI->SetBranchAddress("TRIG_L1_trigger_name", &trig_L1_name);
-        JPSI->SetBranchAddress("TRIG_L2_trigger_name", &trig_L2_name);
-        JPSI->SetBranchAddress("TRIG_EF_trigger_name", &trig_EF_name);
-
-        // Trigger Object
-        std::vector< std::vector<string> >   *trigobj_EF_name(0); 
-        std::vector<double> *trigobj_EF_pt(0);
-        std::vector<double> *trigobj_EF_eta(0);
-        std::vector<double> *trigobj_EF_phi(0);
-        std::vector< std::vector<int> >   *trigobj_EF_combid(0); 
-        JPSI->SetBranchAddress("EF_trigObj_names", &trigobj_EF_name);
-        JPSI->SetBranchAddress("EF_trigObj_pt", &trigobj_EF_pt);
-        JPSI->SetBranchAddress("EF_trigObj_eta", &trigobj_EF_eta);
-        JPSI->SetBranchAddress("EF_trigObj_phi", &trigobj_EF_phi);
-        JPSI->SetBranchAddress("EF_trigObj_combIds", &trigobj_EF_combid);
-
-        // =================================================================================
-        // Start Loop Event
-        // ================================================================================= 
-        int nJPSI  = (int)JPSI->GetEntries();
-        for ( int njpsi = 0; njpsi < nJPSI; ++njpsi) {
-            JPSI->GetEntry(njpsi);
-            // count for total events
-
-            // ============================
-            // Good Run List
-            // ============================
-            if ( use_grl ){
-                bool flag_grl = false;
-                if ( grl_2011.HasRunLumiBlock( onia_runNum, onia_lbNum ) )  flag_grl  = true;
-                if ( !flag_grl ) continue;   
-            }
-
-            // ============================
-            // Trigger
-            // ============================
-            // initial the flags
-            bool flag_trig_deno[NumDeno];
-            for ( j = 0; j < NumDeno; j++ ){ flag_trig_deno[j] = false; }
-            bool flag_trig[NumChain];
-            for ( j = 0; j < NumChain; j++ ){ flag_trig[j] = false; }
-            // Loop the decisions 
-            // Level 1
-            for ( i = 0; i < (*trig_L1_name).size(); i++ ){
-                for ( j = 0; j < NumDeno; j++ ){
-                    if (  (*trig_L1_name)[i] == denominators.at(j) ) { flag_trig_deno[j] = true; }
-                }
-                for ( j = 0; j < NumChain; j++ ){
-                    if (  (*trig_L1_name)[i] == chains.at(j) ) { flag_trig[j] = true; }
-                }
-            }
-            // Level 2
-            for ( i = 0; i < (*trig_L2_name).size(); i++ ){
-                for ( j = 0; j < NumDeno; j++ ){
-                    if (  (*trig_L2_name)[i] == denominators.at(j) ) { flag_trig_deno[j] = true; }
-                }
-                for ( j = 0; j < NumChain; j++ ){
-                    if (  (*trig_L2_name)[i] == chains.at(j) ) { flag_trig[j] = true; }
-                }
-            }
-            // Event Filter
-            for ( i = 0; i < (*trig_EF_name).size(); i++ ){
-                 for ( j = 0; j < NumDeno; j++ ){
-                    if (  (*trig_EF_name)[i] == denominators.at(j) ) { flag_trig_deno[j] = true; }
-                }
-                for ( j = 0; j < NumChain; j++ ){
-                    if (  (*trig_EF_name)[i] == chains.at(j) ) { flag_trig[j] = true; }
-                }
-            }
-            /*
-            // ================================================
-            // Loop Over Trigger Objects
-            // ================================================
-            // EF_2mu4_DiMu Trigger
-            std::vector<double> TrigObj_EF_2mu4_DiMu_eta;
-            std::vector<double> TrigObj_EF_2mu4_DiMu_phi;
-            std::vector<int> TrigObj_EF_2mu4_DiMu_combid;
-            TrigObj_EF_2mu4_DiMu_eta.clear();
-            TrigObj_EF_2mu4_DiMu_phi.clear();
-            TrigObj_EF_2mu4_DiMu_combid.clear();
-            for ( j = 0; j < (*trigobj_EF_name).size(); j++ ){
-                bool is_EF_2mu4_DiMu_TrigObj = false;
-                int combid_EF_2mu4_DiMu = -999;
-                for ( k = 0; k < (*trigobj_EF_name)[j].size(); k++){ 
-                    // EF_2mu4_DiMu
-                    if ( (*trigobj_EF_name)[j][k] == "EF_2mu4_DiMu" ){
-                        is_EF_2mu4_DiMu_TrigObj = true;
-                        combid_EF_2mu4_DiMu = (*trigobj_EF_combid)[j][k];
-                    }
-                }
-                
-                if ( is_EF_2mu4_DiMu_TrigObj ){
-                    TrigObj_EF_2mu4_DiMu_eta.push_back( (*trigobj_EF_eta)[j] );
-                    TrigObj_EF_2mu4_DiMu_phi.push_back( (*trigobj_EF_phi)[j] );
-                    TrigObj_EF_2mu4_DiMu_combid.push_back( combid_EF_2mu4_DiMu );
-                }
-                
-            }
-            */ 
-            // ================================================
-            // Loop over Onia candidates 
-            // ================================================
-            int nOnia = (*onia_mass).size();
-            for ( i = 0; i < nOnia; i++ ){ 
-                // count for total Onia candidates
-                // Find the associated Muons and Tracks 
-                int Mu1OniaID  = (*onia_mu_ind)[i][0];
-                int Mu2OniaID  = (*onia_mu_ind)[i][1];
-                int Trk1OniaID = (*onia_trk_ind)[i][0];
-                int Trk2OniaID = (*onia_trk_ind)[i][1];
-                int mu1ind  = 0;
-                int mu2ind  = 0;
-                int trk1ind = 0;
-                int trk2ind = 0;
-                bool found_mu1  = false;
-                bool found_mu2  = false;
-                bool found_trk1 = false;
-                bool found_trk2 = false;                
-                for ( j = 0; j < (*mu_ind).size(); j++){
-                    if ( Mu1OniaID == (*mu_ind)[j] ){ mu1ind = j; found_mu1 = true; } 
-                    if ( Mu2OniaID == (*mu_ind)[j] ){ mu2ind = j; found_mu2 = true; } 
-                }
-                for ( j = 0; j < (*trk_ind).size(); j++){
-                    if ( Trk1OniaID == (*trk_ind)[j] ){ trk1ind = j; found_trk1 = true; } 
-                    if ( Trk2OniaID == (*trk_ind)[j] ){ trk2ind = j; found_trk2 = true; } 
-                }
-                
-                double vtx_mass = (*onia_mass)[i]/GeV;
-                bool jpsi_mass  = false;
-                bool upsi_mass  = false;
-                bool bmumu_mass  = false;
-                if ( vtx_mass >= LoM_jpsi  && vtx_mass <= HiM_jpsi  ){ jpsi_mass = true; }
-                if ( vtx_mass >= LoM_upsi  && vtx_mass <= HiM_upsi  ){ upsi_mass = true; }
-                if ( vtx_mass >= LoM_bmumu && vtx_mass <= HiM_bmumu ){ bmumu_mass = true; }
-                // Signale
-                bool jpsi_mass_sg  = false;
-                bool upsi_mass_sg  = false;
-                bool bmumu_mass_sg = false;
-                if ( vtx_mass >= 2.9  && vtx_mass <= 3.3  ){ jpsi_mass_sg  = true; }
-                if ( vtx_mass >= 9.0  && vtx_mass <= 10.0 ){ upsi_mass_sg  = true; }
-                if ( vtx_mass >= 5.0  && vtx_mass <= 6.0 ){ bmumu_mass_sg = true; }
-                // Sideband 1
-                bool jpsi_mass_bk1  = false;
-                bool upsi_mass_bk1  = false;
-                bool bmumu_mass_bk1 = false;
-                if ( vtx_mass >= 2.6  && vtx_mass <= 2.9  ){ jpsi_mass_bk1  = true; }
-                if ( vtx_mass >= 8.5  && vtx_mass <= 9.0  ){ upsi_mass_bk1  = true; }
-                if ( vtx_mass >= 4.5  && vtx_mass <= 5.0  ){ bmumu_mass_bk1 = true; }
-                // Sideband 2
-                bool jpsi_mass_bk2  = false;
-                bool upsi_mass_bk2  = false;
-                bool bmumu_mass_bk2 = false;
-                if ( vtx_mass >= 3.9  && vtx_mass <= 4.2  ){ jpsi_mass_bk2  = true; }
-                if ( vtx_mass >= 10.0 && vtx_mass <= 10.5 ){ upsi_mass_bk2  = true; }
-                if ( vtx_mass >= 6.0 && vtx_mass <= 7.5   ){ bmumu_mass_bk2 = true; }
-
-                // =========================================
-                // Require 2 muons and 2 ID tracks
-                // =========================================
-                if ( found_mu1 && found_mu2 && found_trk1 && found_trk2 ){
-                    // Check Number of combined muons
-                    if ( NumComb == 1 ){ if ( !(*mu_comb)[mu1ind] && !(*mu_comb)[mu2ind] ) continue; }
-                    if ( NumComb == 2 ){ if ( !(*mu_comb)[mu2ind] || !(*mu_comb)[mu2ind] ) continue; }
-                    // Basic Cut on SCT, Pixel
-                    if ( (*mu_sct)[mu1ind] < NumSCT || (*mu_sct)[mu2ind] < NumSCT ) continue;
-                    if ( (*mu_pix)[mu1ind] < NumPixel || (*mu_pix)[mu2ind] < NumPixel ) continue;
-                    if ( (*mu_trt)[mu1ind] < NumTRT || (*mu_trt)[mu2ind] < NumTRT ) continue;
-                    // Cut on pT of muon
-                    if ( (*mu_pt)[mu1ind] < Trk1_pt*GeV && (*mu_pt)[mu2ind] < Trk1_pt*GeV ) continue;
-                    if ( (*mu_pt)[mu1ind] < Trk2_pt*GeV || (*mu_pt)[mu2ind] < Trk2_pt*GeV ) continue;
-                    if ( fabs( (*mu_eta)[mu1ind] ) > Trk_eta || fabs( (*mu_eta)[mu2ind] ) > Trk_eta ) continue;
-                    // Charg of two muons
-                    if ( (*mu_ch)[mu1ind] * (*mu_ch)[mu2ind] > 0 ) continue;
-                    // End of the selection cut
-
-                    // =========================================
-                    //  Fill the Tree information
-                    // =========================================
-                    // Get the correct ordering
-                    int Mu1Ind = mu1ind;
-                    int Mu2Ind = mu2ind;
-                    int Trk1Ind = trk1ind;
-                    int Trk2Ind = trk2ind;
-                    if ( (*mu_pt)[mu1ind] < (*mu_pt)[mu2ind] ){
-                        Mu1Ind = mu2ind;
-                        Mu2Ind = mu1ind;
-                        Trk1Ind = trk2ind;
-                        Trk2Ind = trk1ind;
-                    }        
-                    double mu1_pt  = (*mu_pt)[Mu1Ind]/GeV;
-                    double mu2_pt  = (*mu_pt)[Mu2Ind]/GeV;
-                    double mu1_eta = (*mu_eta)[Mu1Ind];
-                    double mu2_eta = (*mu_eta)[Mu2Ind];
-                    double mu1_phi = (*mu_phi)[Mu1Ind];
-                    double mu2_phi = (*mu_phi)[Mu2Ind];
-
-                    // Start loop the triggers
-                    for ( k = 0; k < NumDeno; k++ ){
-                        if ( flag_trig_deno[k] == true ){
-                            for ( j = 0; j < NumChain; j++ ){ 
-                                if ( flag_trig[j] == true ){
-                                    // J/psi
-                                    if ( jpsi_mass ){
-                                        h_Jpsi_mass[k][j] -> Fill( vtx_mass );
-                                    }
-                                    if ( jpsi_mass_sg ) {
-                                        h_Jpsi_mass_sg[k][j]    -> Fill( vtx_mass );
-                                        h_Jpsi_mu1_pt_sg[k][j]  -> Fill( mu1_pt );
-                                        h_Jpsi_mu1_eta_sg[k][j] -> Fill( mu1_eta );
-                                        h_Jpsi_mu2_pt_sg[k][j]  -> Fill( mu2_pt );
-                                        h_Jpsi_mu2_eta_sg[k][j] -> Fill( mu2_eta );
-                                    }
-                                    if ( jpsi_mass_bk1 ) {
-                                        h_Jpsi_mass_bk1[k][j]    -> Fill( vtx_mass );
-                                        h_Jpsi_mu1_pt_bk1[k][j]  -> Fill( mu1_pt );
-                                        h_Jpsi_mu1_eta_bk1[k][j] -> Fill( mu1_eta );
-                                        h_Jpsi_mu2_pt_bk1[k][j]  -> Fill( mu2_pt );
-                                        h_Jpsi_mu2_eta_bk1[k][j] -> Fill( mu2_eta );
-                                    }
-                                    if ( jpsi_mass_bk2 ) {
-                                        h_Jpsi_mass_bk2[k][j]    -> Fill( vtx_mass );
-                                        h_Jpsi_mu1_pt_bk2[k][j]  -> Fill( mu1_pt );
-                                        h_Jpsi_mu1_eta_bk2[k][j] -> Fill( mu1_eta );
-                                        h_Jpsi_mu2_pt_bk2[k][j]  -> Fill( mu2_pt );
-                                        h_Jpsi_mu2_eta_bk2[k][j] -> Fill( mu2_eta );
-                                    }
-                                    // Upsilon
-                                    if ( upsi_mass ){
-                                        h_Upsi_mass[k][j] -> Fill( vtx_mass );
-                                    }
-                                    if ( upsi_mass_sg ) {
-                                        h_Upsi_mass_sg[k][j]    -> Fill( vtx_mass );
-                                        h_Upsi_mu1_pt_sg[k][j]  -> Fill( mu1_pt );
-                                        h_Upsi_mu1_eta_sg[k][j] -> Fill( mu1_eta );
-                                        h_Upsi_mu2_pt_sg[k][j]  -> Fill( mu2_pt );
-                                        h_Upsi_mu2_eta_sg[k][j] -> Fill( mu2_eta );
-                                    }
-                                    if ( upsi_mass_bk1 ) {
-                                        h_Upsi_mass_bk1[k][j]    -> Fill( vtx_mass );
-                                        h_Upsi_mu1_pt_bk1[k][j]  -> Fill( mu1_pt );
-                                        h_Upsi_mu1_eta_bk1[k][j] -> Fill( mu1_eta );
-                                        h_Upsi_mu2_pt_bk1[k][j]  -> Fill( mu2_pt );
-                                        h_Upsi_mu2_eta_bk1[k][j] -> Fill( mu2_eta );
-                                    }
-                                    if ( upsi_mass_bk2 ) {
-                                        h_Upsi_mass_bk2[k][j]    -> Fill( vtx_mass );
-                                        h_Upsi_mu1_pt_bk2[k][j]  -> Fill( mu1_pt );
-                                        h_Upsi_mu1_eta_bk2[k][j] -> Fill( mu1_eta );
-                                        h_Upsi_mu2_pt_bk2[k][j]  -> Fill( mu2_pt );
-                                        h_Upsi_mu2_eta_bk2[k][j] -> Fill( mu2_eta );
-                                    }
-
-                                    // Bmumu
-                                    if ( bmumu_mass ){
-                                        h_Bmumu_mass[k][j] -> Fill( vtx_mass );
-                                    }
-                                    if ( bmumu_mass_sg ) {
-                                        h_Bmumu_mass_sg[k][j]    -> Fill( vtx_mass );
-                                        h_Bmumu_mu1_pt_sg[k][j]  -> Fill( mu1_pt );
-                                        h_Bmumu_mu1_eta_sg[k][j] -> Fill( mu1_eta );
-                                        h_Bmumu_mu2_pt_sg[k][j]  -> Fill( mu2_pt );
-                                        h_Bmumu_mu2_eta_sg[k][j] -> Fill( mu2_eta );
-                                    }
-                                    if ( bmumu_mass_bk1 ) {
-                                        h_Bmumu_mass_bk1[k][j]    -> Fill( vtx_mass );
-                                        h_Bmumu_mu1_pt_bk1[k][j]  -> Fill( mu1_pt );
-                                        h_Bmumu_mu1_eta_bk1[k][j] -> Fill( mu1_eta );
-                                        h_Bmumu_mu2_pt_bk1[k][j]  -> Fill( mu2_pt );
-                                        h_Bmumu_mu2_eta_bk1[k][j] -> Fill( mu2_eta );
-                                    }
-                                    if ( bmumu_mass_bk2 ) {
-                                        h_Bmumu_mass_bk2[k][j]    -> Fill( vtx_mass );
-                                        h_Bmumu_mu1_pt_bk2[k][j]  -> Fill( mu1_pt );
-                                        h_Bmumu_mu1_eta_bk2[k][j] -> Fill( mu1_eta );
-                                        h_Bmumu_mu2_pt_bk2[k][j]  -> Fill( mu2_pt );
-                                        h_Bmumu_mu2_eta_bk2[k][j] -> Fill( mu2_eta );
-                                    }
-
-                                }// End of Trigger for numerator
-                            } // End of Number looping of numerators
-                        } // End of Trigger for denominator  
-                    } // End of looping of denominators
-
-                    /*
-                    // -------------------------
-                    // For EF_2mu4_DiMu
-                    // -------------------------
-                    // Match dR < 0.01
-                    std::vector<int> matched_mu1_combid_0p01, matched_mu2_combid_0p01, matched_mu1_ind_0p01, matched_mu2_ind_0p01;
-                    matched_mu1_combid_0p01.clear();
-                    matched_mu2_combid_0p01.clear();
-                    matched_mu1_ind_0p01.clear();
-                    matched_mu2_ind_0p01.clear();
-                    if ( flag_trig_EF_2mu4_DiMu ){
-                        for ( j = 0; j < TrigObj_EF_2mu4_DiMu_eta.size(); j++ ){
-                            double dR_trk1_trigobj = dR( trk1_eta, trk1_phi, TrigObj_EF_2mu4_DiMu_eta[j], TrigObj_EF_2mu4_DiMu_phi[j] );
-                            double dR_trk2_trigobj = dR( trk2_eta, trk2_phi, TrigObj_EF_2mu4_DiMu_eta[j], TrigObj_EF_2mu4_DiMu_phi[j] );
-                            if ( dR_trk1_trigobj < 0.01 ){
-                                matched_mu1_ind_0p01.push_back( j );
-                                matched_mu1_combid_0p01.push_back( TrigObj_EF_2mu4_DiMu_combid[j] );
-                            }
-                            if ( dR_trk2_trigobj < 0.01 ){
-                                matched_mu2_ind_0p01.push_back( j );
-                                matched_mu2_combid_0p01.push_back( TrigObj_EF_2mu4_DiMu_combid[j] );
-                            }
-                        }
-                    }
-                    vtx_match_EF_2mu4_DiMu_0p01 = false;
-                    for ( j = 0; j < matched_mu1_ind_0p01.size(); j++ ){
-                        for ( k = 0; k < matched_mu2_ind_0p01.size(); k++){
-                            if ( (matched_mu1_ind_0p01[j] != matched_mu2_ind_0p01[k] ) && ( matched_mu1_combid_0p01[j] == matched_mu2_combid_0p01[k] ) ){
-                                vtx_match_EF_2mu4_DiMu_0p01 = true;
-                            } 
-                        }
-                    }
-                    */
-
-                } // End of checking two muons
-            } // End of looping over Dimuon candidates
-        } // End of looping over events
-        JPSI->Delete();
-        STACOMUON->Delete();  
-        SEL_TRACKS->Delete(); 
-        PRIVX->Delete();      
-        TRIG->Delete();       
-        TRIGOBJ->Delete();    
-        ETMISS->Delete();     
-    } // END OF LOOP OVER INPUT FILES
-
-    // =============================================================================
-    // Book, Fill and Write Histograms and Save the file 
-    // =============================================================================
-    // Output File
-    TFile *outputfile = new TFile("./Histograms_MC_.root","RECREATE","output");
-
-    for ( k = 0; k < NumDeno; k++ ){
-        for ( i = 0; i < NumChain; i ++ ){
-            h_Jpsi_mass[k][i]        -> Write();
-            h_Jpsi_mass_sg[k][i]     -> Write();
-            h_Jpsi_mass_bk1[k][i]    -> Write();
-            h_Jpsi_mass_bk2[k][i]    -> Write();
-            h_Jpsi_mu1_pt_sg[k][i]   -> Write();
-            h_Jpsi_mu1_pt_bk1[k][i]  -> Write();
-            h_Jpsi_mu1_pt_bk2[k][i]  -> Write();
-            h_Jpsi_mu1_eta_sg[k][i]  -> Write();
-            h_Jpsi_mu1_eta_bk1[k][i] -> Write();
-            h_Jpsi_mu1_eta_bk2[k][i] -> Write();
-            h_Jpsi_mu2_pt_sg[k][i]   -> Write();
-            h_Jpsi_mu2_pt_bk1[k][i]  -> Write();
-            h_Jpsi_mu2_pt_bk2[k][i]  -> Write();
-            h_Jpsi_mu2_eta_sg[k][i]  -> Write();
-            h_Jpsi_mu2_eta_bk1[k][i] -> Write();
-            h_Jpsi_mu2_eta_bk2[k][i] -> Write();
-
-            h_Upsi_mass[k][i]        -> Write();
-            h_Upsi_mass_sg[k][i]     -> Write();
-            h_Upsi_mass_bk1[k][i]    -> Write();
-            h_Upsi_mass_bk2[k][i]    -> Write();
-            h_Upsi_mu1_pt_sg[k][i]   -> Write();
-            h_Upsi_mu1_pt_bk1[k][i]  -> Write();
-            h_Upsi_mu1_pt_bk2[k][i]  -> Write();
-            h_Upsi_mu1_eta_sg[k][i]  -> Write();
-            h_Upsi_mu1_eta_bk1[k][i] -> Write();
-            h_Upsi_mu1_eta_bk2[k][i] -> Write();
-            h_Upsi_mu2_pt_sg[k][i]   -> Write();
-            h_Upsi_mu2_pt_bk1[k][i]  -> Write();
-            h_Upsi_mu2_pt_bk2[k][i]  -> Write();
-            h_Upsi_mu2_eta_sg[k][i]  -> Write();
-            h_Upsi_mu2_eta_bk1[k][i] -> Write();
-            h_Upsi_mu2_eta_bk2[k][i] -> Write();
-
-            h_Bmumu_mass[k][i]        -> Write();
-            h_Bmumu_mass_sg[k][i]     -> Write();
-            h_Bmumu_mass_bk1[k][i]    -> Write();
-            h_Bmumu_mass_bk2[k][i]    -> Write();
-            h_Bmumu_mu1_pt_sg[k][i]   -> Write();
-            h_Bmumu_mu1_pt_bk1[k][i]  -> Write();
-            h_Bmumu_mu1_pt_bk2[k][i]  -> Write();
-            h_Bmumu_mu1_eta_sg[k][i]  -> Write();
-            h_Bmumu_mu1_eta_bk1[k][i] -> Write();
-            h_Bmumu_mu1_eta_bk2[k][i] -> Write();
-            h_Bmumu_mu2_pt_sg[k][i]   -> Write();
-            h_Bmumu_mu2_pt_bk1[k][i]  -> Write();
-            h_Bmumu_mu2_pt_bk2[k][i]  -> Write();
-            h_Bmumu_mu2_eta_sg[k][i]  -> Write();
-            h_Bmumu_mu2_eta_bk1[k][i] -> Write();
-            h_Bmumu_mu2_eta_bk2[k][i] -> Write();
-        }
-    }
-
-    outputfile->Close();
-}
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/MakeHistograms.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/MakeHistograms.py
deleted file mode 100644
index f81fe09e86bf40a0eb8b014e49278f6d14cf7be4..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/MakeHistograms.py
+++ /dev/null
@@ -1,221 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-## For Monte Carlo Physics Validation : B-Trigger 
-## author: Yi Yang <yi.yang@cern.ch>
-##-----------------------------------------------------------
-import string, os
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-execute   = True   # execute macro
-LoadGRL_package = True  # If no GRL package ==> False and also comment out the lines in BTrigger.C (search GRLs) 
-useGRL    = "false"     # Using GRL 
-GRL_file = "GRLs_2011/data11_7TeV.periodAllYear_DetStatus-v31-pro09_CoolRunQuery-00-04-00_Muon.xml"
-
-# ------------------------------------------------------------- 
-# Output Files Name
-# ------------------------------------------------------------- 
-outputFile = "Histograms_Data_test.root"
-
-# Input Files
-Directory = True      # use the path of directory for input files ==> Set dirPath
-#Directory = False    # use single file for input file  ==> Set dirPath_file
-
-##################################
-# For using many files as inputs
-##################################
-dirPath = "/d00/yiyang/work/17.0.1.2/DQ2_Download/IU_B_Ntuple/MonteCarlo/user.yiyang.mc10b.108491.Pythia_Upsilon1S_mu2p5mu2p5.IU_Upsilon_Ntuple.r2300.r17_0_1_2.test.2.110716091501/"
-
-##################################
-# For using single file as input
-##################################
-dirPath_file = "/d00/yiyang/work/16.2.0.4/Trigger_PhysVal/input/"
-inFileNames  = [ ]
-inFileNames += [ ""+dirPath_file+"ntuple_directJpsimu4mu4_r1621.root" ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-input_file = ""
-if (Directory) :
-    import glob
-    for filename in glob.glob( dirPath+"/"'*.root*') :
-        input_file += "" + filename + "\n"
-else :
-    for filename in inFileNames :
-        input_file += "" + filename + "\n"
-## create macro
-f_in = open( "input.txt", "w" )
-f_in.write( input_file )
-f_in.close()
-
-## ==========================================================
-##
-## name of the chain that should be analyzed
-##
-## ==========================================================
-## Denominators for efficiency calculation
-denominators  = [ ]
-denominators += [ "L1_MU0" ]
-denominators += [ "L1_2MU0" ]
-denominators += [ "L2_mu4" ]
-denominators += [ "L2_2mu4" ]
-denominators += [ "EF_mu4" ]
-denominators += [ "EF_2mu4" ]
-denominators += [ "EF_mu4_DiMu" ]
-denominators += [ "L2_mu4_Trk_Jpsi" ]
-denominators += [ "EF_mu4_Trk_Jpsi" ]
-denominators += [ "L2_mu4_Trk_Upsi_FS" ]
-denominators += [ "EF_mu4_Trk_Upsi_FS" ]
-denominators += [ "L2_mu6_Trk_Jpsi" ]
-denominators += [ "EF_mu6_Trk_Jpsi" ]
-denominators += [ "L2_mu6_Trk_Upsi_FS" ]
-denominators += [ "EF_mu6_Trk_Upsi_FS" ]
-
-
-chains = [ ]
-
-chains += [ "L1_MU0" ]
-chains += [ "L1_2MU0" ]
-chains += [ "L2_mu4" ]
-chains += [ "EF_mu4" ]
-chains += [ "EF_mu6" ]
-
-chains += [ "L2_mu4_DiMu" ]
-chains += [ "L2_mu4_DiMu_FS" ]
-chains += [ "L2_mu4_DiMu_MG" ]
-chains += [ "L2_mu4_DiMu_MG_FS" ]
-chains += [ "L2_mu4_DiMu_SiTrk" ]
-chains += [ "L2_mu4_DiMu_SiTrk_FS" ]
-chains += [ "L2_MU4_DiMu" ]
-chains += [ "L2_MU4_DiMu_FS" ]
-chains += [ "L2_mu4_Jpsimumu"]
-chains += [ "L2_mu6_Jpsimumu"]
-chains += [ "L2_mu6_Jpsimumu_tight" ]
-chains += [ "L2_mu6_Jpsimumu_SiTrk" ]
-chains += [ "L2_mu10_Jpsimumu"]
-chains += [ "L2_mu4_Trk_Jpsi" ]
-chains += [ "L2_mu4_Upsimumu_FS"]
-chains += [ "L2_mu4_Upsimumu_tight_FS" ]
-chains += [ "L2_mu6_Upsimumu_FS"]
-chains += [ "L2_mu4_Upsimumu_SiTrk_FS" ]
-chains += [ "L2_mu6_Upsimumu_SiTrk_FS" ]
-chains += [ "L2_mu10_Upsimumu_FS"]
-chains += [ "L2_mu4_Trk_Upsi_FS" ]
-
-chains += [ "EF_mu4_DiMu" ]
-chains += [ "EF_mu4_DiMu_FS" ]
-chains += [ "EF_mu4_DiMu_MG" ]
-chains += [ "EF_mu4_DiMu_MG_FS" ]
-chains += [ "EF_mu4_DiMu_SiTrk" ]
-chains += [ "EF_mu4_DiMu_SiTrk_FS" ]
-chains += [ "EF_MU4_DiMu" ]
-chains += [ "EF_MU4_DiMu_FS" ]
-chains += [ "EF_mu4_Jpsimumu" ]
-chains += [ "EF_mu6_Jpsimumu" ]
-chains += [ "EF_mu6_Jpsimumu_tight" ]
-chains += [ "EF_mu6_Jpsimumu_SiTrk" ]
-chains += [ "EF_mu10_Jpsimumu" ]
-chains += [ "EF_mu4_Trk_Jpsi" ]
-chains += [ "EF_mu4_Upsimumu_FS" ]
-chains += [ "EF_mu4_Upsimumu_tight_FS" ]
-chains += [ "EF_mu6_Upsimumu_FS" ]
-chains += [ "EF_mu4_Upsimumu_SiTrk_FS" ]
-chains += [ "EF_mu6_Upsimumu_SiTrk_FS" ]
-chains += [ "EF_mu10_Upsimumu_FS" ]
-chains += [ "EF_mu4_Trk_Upsi_FS" ]
-
-chains += ["L2_2mu4"]
-chains += ["L2_2mu4_DiMu"]
-chains += ["L2_2mu4_DiMu_noVtx"]
-chains += ["L2_2mu4_Jpsimumu"]
-chains += ["L2_2mu4_Jpsimumu_noVtx"]
-chains += ["L2_2mu4_Upsimumu"]
-chains += ["L2_2mu4_Bmumu"]
-chains += ["L2_2mu4_BmumuX"]
-
-chains += ["EF_2mu4"]
-chains += ["EF_2mu4_DiMu"]
-chains += ["EF_2mu4_DiMu_noVtx"]
-chains += ["EF_2mu4_Jpsimumu"]
-chains += ["EF_2mu4_Jpsimumu_noVtx"]
-chains += ["EF_2mu4_Upsimumu"]
-chains += ["EF_2mu4_Bmumu"]
-chains += ["EF_2mu4_BmumuX"]
-
-
-## ==========================================================
-##
-## Cuts on the Candidates
-##
-## ==========================================================
-cuts = [ ]
-# Number of SCT
-cuts += [ "6.0" ]
-# Number of Pixel
-cuts += [ "1.0" ]
-# Number of TRT
-cuts += [ "0.0" ]
-# Number of Combined Muon
-cuts += [ "2.0" ]
-# pT of first muon
-cuts += [ "4.0" ]
-# pT of second muon
-cuts += [ "4.0" ]
-# eta of muons
-cuts += [ "2.5" ]
-
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-## generate root macro
-macro   = ""
-macro   += "#include \"TROOT.h\" \n"
-macro   += "#include \"TChain.h\" \n"
-macro   += "#include \"TSystem.h\" \n"
-macro   += "#include \"<vector>\" \n"
-macro   += "void MakeHistograms() { \n"
-if ( LoadGRL_package ) :
-   macro   += "    gSystem->Load(\"libPhysics\"); \n"
-   macro   += "    gSystem->Load(\"./GoodRunsLists-00-00-91/StandAlone/libGoodRunsLists.so\"); \n"
-   macro   += "    gSystem->AddIncludePath(\"-IGoodRunsLists-00-00-91\"); \n"
-
-macro   += " // ==============================\n"
-macro   += "    std::vector<double> cuts;\n"
-for cut in cuts :
-  macro += "    cuts.push_back( " + cut + " ); \n"
-
-macro   += " // ==============================\n"
-macro   += "    std::vector<std::string> denominators;\n"
-for denominator in denominators :
-  macro += "    denominators.push_back( \"" + denominator + "\" );\n"
-
-
-macro   += " // ==============================\n"
-macro   += "    std::vector<std::string> chains;\n"
-for chain in chains :
-  macro += "    chains.push_back( \"" + chain + "\" );\n"
-
-macro   += "//  ============================== \n"
-macro   += "\n"
-macro   += "    gROOT->LoadMacro(\"BTrigger.C+\"); \n"
-
-macro   += "    StartAnalysis( denominators, chains, cuts, "+useGRL+", \""+GRL_file+"\" ); \n" 
-
-macro   += " } \n" 
-
-## create macro
-f = open( "MakeHistograms.C", "w" )
-f.write( macro )
-f.close()
-
-## execute root macro
-if( execute ) :
-  os.system( "root -l -q MakeHistograms.C" )
-  os.system( "mv Histograms_MC_.root " + outputFile)
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/MakePlots.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/MakePlots.py
deleted file mode 100644
index 5e4e2b8f0329f182b834116d78d0e21fbb3a025f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/MakePlots.py
+++ /dev/null
@@ -1,1692 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-## ==========================================================
-## For B-trigger Monte Carlo Physics Validation : Make Plots
-## author: Yi Yang <yi.yang@cern.ch>
-## 2010 Nov. 15
-## ==========================================================
-import string, os
-## ==========================================================
-## Basic settings
-## ==========================================================
-execute     = True   # execute macro
-ATLAS       = False  # To load ATLAS style, need ATLAS style files in the working directory
-makePlot    = True   # Make plots 
-SaveFiles   = False
-savedirPath = "./pic_test_L2_mu4_Upsi"
-## ==========================================================
-## Signal type (Jpsi or Upsi)
-## ==========================================================
-Signal     = "Upsi" # for the signal : Jpsi or Upsi or Bmumu
-## ==========================================================
-## Input Files : Monte Carlo
-## ==========================================================
-dirPath   = "./"
-mcFile  = [ ]        # Don't comment out
-Name_mcFile  = [ ]   # Don't comment out
-
-mcFile  += [""+dirPath+"Histograms_Data_test.root"]
-Name_mcFile += ["test"]
-mcFile  += [""+dirPath+"../../Release16/PhyValidation/Histograms_MC_Upsilon1S_mu2p5mu2p5_r2040.root"]
-Name_mcFile += ["ref"]
-
-## ==========================================================
-## Input Files : Real Data ( Doing the simplest sideband subtraction)
-## ==========================================================
-dataFile   = [ ]       # Don't comment out
-Name_dataFile  =[ ]    # Don't comment out
-#dataFile  += [ ""+dirPath+"Histograms_Data_E_after180644_2011.root" ]
-#Name_dataFile +=["2011_E_after180644"]
-#dataFile  += [ ""+dirPath+"Histograms_Data_H.root" ]
-#Name_dataFile +=["period_H"]
-
-
-## ==========================================================
-## name of the chain that should be analyzed
-## ==========================================================
-#denominator = "L1_MU0"
-denominator = "L1_2MU0"
-#denominator = "EF_mu4_Trk_Jpsi"
-#denominator = "EF_mu4_Trk_Upsi_FS"
-chains = [ ]
-## Test
-## Topology L2
-"""
-chains += ["L2_2mu4"]
-chains += ["L2_2mu4_DiMu"]
-#chains += ["L2_2mu4_DiMu_noVtx"]
-chains += ["L2_2mu4_Jpsimumu"]
-#chains += ["L2_2mu4_Upsimumu"]
-"""
-
-## Topology EF
-chains += ["EF_2mu4"]
-chains += ["EF_2mu4_DiMu"]
-#chains += ["EF_2mu4_DiMu_noVtx"]
-#chains += ["EF_2mu4_Jpsimumu"]
-chains += ["EF_2mu4_Upsimumu"]
-
-"""
-## TrigDiMu L2
-chains += [ "L2_mu4_DiMu" ]
-chains += [ "L2_mu4_DiMu_FS" ]
-chains += [ "L2_mu4_DiMu_MG" ]
-chains += [ "L2_mu4_DiMu_MG_FS" ]
-#chains += [ "L2_mu4_DiMu_SiTrk" ]
-#chains += [ "L2_mu4_DiMu_SiTrk_FS" ]
-#chains += [ "L2_MU4_DiMu" ]
-#chains += [ "L2_MU4_DiMu_FS" ]
-chains += [ "L2_mu4_Jpsimumu"]
-#chains += [ "L2_mu4_Upsimumu_FS"]
-"""
-"""
-## TrigDiMu EF
-chains += [ "EF_mu4_DiMu" ]
-chains += [ "EF_mu4_DiMu_FS" ]
-chains += [ "EF_mu4_DiMu_MG" ]
-chains += [ "EF_mu4_DiMu_MG_FS" ]
-#chains += [ "EF_mu4_DiMu_SiTrk" ]
-#chains += [ "EF_mu4_DiMu_SiTrk_FS" ]
-#chains += [ "EF_MU4_DiMu" ]
-#chains += [ "EF_MU4_DiMu_FS" ]
-#chains += [ "EF_mu4_Jpsimumu" ]
-#chains += [ "EF_mu6_Jpsimumu" ]
-#chains += [ "EF_mu10_Jpsimumu" ]
-#chains += [ "EF_mu4_Upsimumu_FS" ]
-#chains += [ "EF_mu4_Trk_Jpsi" ]
-#chains += [ "EF_mu4_Trk_Upsi_FS" ]
-"""
-"""
-chains += [ "EF_mu6_Jpsimumu" ]
-chains += [ "EF_mu6_Jpsimumu_tight" ]
-"""
-"""
-chains += [ "EF_mu4_Upsimumu_FS" ]
-chains += [ "EF_mu4_Upsimumu_tight_FS" ]
-"""
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-## ====================================================================================
-##
-##
-## Main script  ( If not necessary, please not edit )
-##
-##
-## ====================================================================================
-## generate root macro
-macro  = ""
-macro += "void makePlots(){ \n"
-
-# Basic setting
-if (ATLAS):
-    macro += "   gROOT->LoadMacro(\"AtlasUtils.C\"); \n" 
-else :
-    macro += "   gROOT->SetStyle(\"Plain\"); \n"
-    macro += "   gStyle->SetOptFit(1); \n" 
-    macro += "   gStyle->SetPadColor(0); \n"
-    macro += "   gStyle->SetPadTopMargin(0.05); \n"
-    macro += "   gStyle->SetPadRightMargin(0.05); \n"
-    macro += "   gStyle->SetPadBottomMargin(0.16); \n"
-    macro += "   gStyle->SetPadLeftMargin(0.16); \n"
-
-macro += "   gStyle->SetPalette(1); \n"
-macro += "   gStyle->SetOptStat(0); \n"
-macro += "   gStyle->SetEndErrorSize(0); \n"
-macro += "\n"
-
-
-macro += "\n"
-
-# Load files and histograms
-macro += "   // Reference Samples \n"
-count_mc = 0
-for mc_file in mcFile :
-    count_mc = count_mc + 1
-    macro += "   TFile *f_mc"+str(count_mc)+" = new TFile(\""+mc_file+"\"); \n "
-    macro += "  TH1F *h_mass_"+denominator+"_mc"+str(count_mc)+"        = (TH1F*)h_"+Signal+"_mass_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mass_"+denominator+"_mc"+str(count_mc)+"_sg     = (TH1F*)h_"+Signal+"_mass_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mass_"+denominator+"_mc"+str(count_mc)+"_bk1    = (TH1F*)h_"+Signal+"_mass_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mass_"+denominator+"_mc"+str(count_mc)+"_bk2    = (TH1F*)h_"+Signal+"_mass_bk2_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_pt_"+denominator+"_mc"+str(count_mc)+"_sg   = (TH1F*)h_"+Signal+"_mu1_pt_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_pt_"+denominator+"_mc"+str(count_mc)+"_bk1  = (TH1F*)h_"+Signal+"_mu1_pt_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_pt_"+denominator+"_mc"+str(count_mc)+"_bk2  = (TH1F*)h_"+Signal+"_mu1_pt_bk2_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_eta_"+denominator+"_mc"+str(count_mc)+"_sg  = (TH1F*)h_"+Signal+"_mu1_eta_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_eta_"+denominator+"_mc"+str(count_mc)+"_bk1 = (TH1F*)h_"+Signal+"_mu1_eta_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_eta_"+denominator+"_mc"+str(count_mc)+"_bk2 = (TH1F*)h_"+Signal+"_mu1_eta_bk2_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_pt_"+denominator+"_mc"+str(count_mc)+"_sg   = (TH1F*)h_"+Signal+"_mu2_pt_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_pt_"+denominator+"_mc"+str(count_mc)+"_bk1  = (TH1F*)h_"+Signal+"_mu2_pt_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_pt_"+denominator+"_mc"+str(count_mc)+"_bk2  = (TH1F*)h_"+Signal+"_mu2_pt_bk2_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_eta_"+denominator+"_mc"+str(count_mc)+"_sg  = (TH1F*)h_"+Signal+"_mu2_eta_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_eta_"+denominator+"_mc"+str(count_mc)+"_bk1 = (TH1F*)h_"+Signal+"_mu2_eta_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_eta_"+denominator+"_mc"+str(count_mc)+"_bk2 = (TH1F*)h_"+Signal+"_mu2_eta_bk2_"+denominator+"_"+denominator+ "; \n"
-    for chain in chains :
-        macro += "   TH1F *h_mass_"+chain+"_mc"+str(count_mc)+"        = (TH1F*)h_"+Signal+"_mass_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mass_"+chain+"_mc"+str(count_mc)+"_sg     = (TH1F*)h_"+Signal+"_mass_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mass_"+chain+"_mc"+str(count_mc)+"_bk1    = (TH1F*)h_"+Signal+"_mass_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mass_"+chain+"_mc"+str(count_mc)+"_bk2    = (TH1F*)h_"+Signal+"_mass_bk2_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_pt_"+chain+"_mc"+str(count_mc)+"_sg   = (TH1F*)h_"+Signal+"_mu1_pt_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_pt_"+chain+"_mc"+str(count_mc)+"_bk1  = (TH1F*)h_"+Signal+"_mu1_pt_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_pt_"+chain+"_mc"+str(count_mc)+"_bk2  = (TH1F*)h_"+Signal+"_mu1_pt_bk2_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_eta_"+chain+"_mc"+str(count_mc)+"_sg  = (TH1F*)h_"+Signal+"_mu1_eta_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_eta_"+chain+"_mc"+str(count_mc)+"_bk1 = (TH1F*)h_"+Signal+"_mu1_eta_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_eta_"+chain+"_mc"+str(count_mc)+"_bk2 = (TH1F*)h_"+Signal+"_mu1_eta_bk2_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_pt_"+chain+"_mc"+str(count_mc)+"_sg   = (TH1F*)h_"+Signal+"_mu2_pt_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_pt_"+chain+"_mc"+str(count_mc)+"_bk1  = (TH1F*)h_"+Signal+"_mu2_pt_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_pt_"+chain+"_mc"+str(count_mc)+"_bk2  = (TH1F*)h_"+Signal+"_mu2_pt_bk2_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_eta_"+chain+"_mc"+str(count_mc)+"_sg  = (TH1F*)h_"+Signal+"_mu2_eta_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_eta_"+chain+"_mc"+str(count_mc)+"_bk1 = (TH1F*)h_"+Signal+"_mu2_eta_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_eta_"+chain+"_mc"+str(count_mc)+"_bk2 = (TH1F*)h_"+Signal+"_mu2_eta_bk2_"+denominator+"_"+chain+ "; \n"
-
-macro += "\n"
-
-macro += "   // Real Data Samples \n"
-count_data = 0
-for data_file in dataFile :
-    count_data = count_data + 1
-    macro += "   TFile *f_data"+str(count_data)+" = new TFile(\""+data_file+"\"); \n "
-    macro += "  TH1F *h_mass_"+denominator+"_data"+str(count_data)+"        = (TH1F*)h_"+Signal+"_mass_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mass_"+denominator+"_data"+str(count_data)+"_sg     = (TH1F*)h_"+Signal+"_mass_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mass_"+denominator+"_data"+str(count_data)+"_bk1    = (TH1F*)h_"+Signal+"_mass_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mass_"+denominator+"_data"+str(count_data)+"_bk2    = (TH1F*)h_"+Signal+"_mass_bk2_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_pt_"+denominator+"_data"+str(count_data)+"_sg   = (TH1F*)h_"+Signal+"_mu1_pt_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_pt_"+denominator+"_data"+str(count_data)+"_bk1  = (TH1F*)h_"+Signal+"_mu1_pt_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_pt_"+denominator+"_data"+str(count_data)+"_bk2  = (TH1F*)h_"+Signal+"_mu1_pt_bk2_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_eta_"+denominator+"_data"+str(count_data)+"_sg  = (TH1F*)h_"+Signal+"_mu1_eta_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_eta_"+denominator+"_data"+str(count_data)+"_bk1 = (TH1F*)h_"+Signal+"_mu1_eta_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu1_eta_"+denominator+"_data"+str(count_data)+"_bk2 = (TH1F*)h_"+Signal+"_mu1_eta_bk2_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_pt_"+denominator+"_data"+str(count_data)+"_sg   = (TH1F*)h_"+Signal+"_mu2_pt_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_pt_"+denominator+"_data"+str(count_data)+"_bk1  = (TH1F*)h_"+Signal+"_mu2_pt_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_pt_"+denominator+"_data"+str(count_data)+"_bk2  = (TH1F*)h_"+Signal+"_mu2_pt_bk2_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_eta_"+denominator+"_data"+str(count_data)+"_sg  = (TH1F*)h_"+Signal+"_mu2_eta_sg_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_eta_"+denominator+"_data"+str(count_data)+"_bk1 = (TH1F*)h_"+Signal+"_mu2_eta_bk1_"+denominator+"_"+denominator+ "; \n"
-    macro += "  TH1F *h_mu2_eta_"+denominator+"_data"+str(count_data)+"_bk2 = (TH1F*)h_"+Signal+"_mu2_eta_bk2_"+denominator+"_"+denominator+ "; \n"
-    for chain in chains :
-        macro += "   TH1F *h_mass_"+chain+"_data"+str(count_data)+"        = (TH1F*)h_"+Signal+"_mass_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mass_"+chain+"_data"+str(count_data)+"_sg     = (TH1F*)h_"+Signal+"_mass_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mass_"+chain+"_data"+str(count_data)+"_bk1    = (TH1F*)h_"+Signal+"_mass_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mass_"+chain+"_data"+str(count_data)+"_bk2    = (TH1F*)h_"+Signal+"_mass_bk2_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_pt_"+chain+"_data"+str(count_data)+"_sg   = (TH1F*)h_"+Signal+"_mu1_pt_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_pt_"+chain+"_data"+str(count_data)+"_bk1  = (TH1F*)h_"+Signal+"_mu1_pt_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_pt_"+chain+"_data"+str(count_data)+"_bk2  = (TH1F*)h_"+Signal+"_mu1_pt_bk2_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_eta_"+chain+"_data"+str(count_data)+"_sg  = (TH1F*)h_"+Signal+"_mu1_eta_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_eta_"+chain+"_data"+str(count_data)+"_bk1 = (TH1F*)h_"+Signal+"_mu1_eta_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu1_eta_"+chain+"_data"+str(count_data)+"_bk2 = (TH1F*)h_"+Signal+"_mu1_eta_bk2_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_pt_"+chain+"_data"+str(count_data)+"_sg   = (TH1F*)h_"+Signal+"_mu2_pt_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_pt_"+chain+"_data"+str(count_data)+"_bk1  = (TH1F*)h_"+Signal+"_mu2_pt_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_pt_"+chain+"_data"+str(count_data)+"_bk2  = (TH1F*)h_"+Signal+"_mu2_pt_bk2_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_eta_"+chain+"_data"+str(count_data)+"_sg  = (TH1F*)h_"+Signal+"_mu2_eta_sg_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_eta_"+chain+"_data"+str(count_data)+"_bk1 = (TH1F*)h_"+Signal+"_mu2_eta_bk1_"+denominator+"_"+chain+ "; \n"
-        macro += "   TH1F *h_mu2_eta_"+chain+"_data"+str(count_data)+"_bk2 = (TH1F*)h_"+Signal+"_mu2_eta_bk2_"+denominator+"_"+chain+ "; \n"
-
-    macro += "\n"
-
-macro += "   // Plots \n"
-## =================================================
-## plot
-## =================================================
-numb_c1col = len(mcFile) + len(dataFile)
-if len(mcFile) + len(dataFile) > 3 :
-    numb_c1col = 3
-c1col = numb_c1col * 400
-numb_c1row = (len(mcFile) + len(dataFile))//3
-if ((len(mcFile) + len(dataFile))//3) < 1 :
-    numb_c1row = 1
-if ((len(mcFile) + len(dataFile))/3.) > 1 :
-    numb_c1row = ( ((len(mcFile) + len(dataFile))//3)  + 1)
-c1row = numb_c1row * 400
-
-macro += "   c1 = new TCanvas(\"HF1\", \"Histos1\", 50, 50,"+str(c1col)+", "+str(c1row)+"); \n"
-
-#print total_files
-macro += "   c1->Divide("+str(numb_c1col)+","+str(numb_c1row)+" );\n"
-
-# Rebin
-rebin = 10
-if Signal == "Upsi":
-    rebin = 40
-plot_tot = 0
-Color = [4, 2, 3, 5, 7, 29, 43, 37, 8 ]
-
-## =================================================
-##  Reference Samples 
-## =================================================
-plot_mc = 0
-for mc_file in mcFile :
-    plot_tot = plot_tot + 1
-    macro += "   c1->cd("+str(plot_tot)+"); \n"
-
-    plot_mc = plot_mc + 1
-    macro += "   h_mass_"+denominator+"_mc"+str(plot_mc)+" ->Rebin(" +str(rebin)+ "); \n"
-    macro += "   h_mass_"+denominator+"_mc"+str(plot_mc)+" ->SetTitle(""); \n"
-    macro += "   h_mass_"+denominator+"_mc"+str(plot_mc)+" ->GetXaxis()->SetTitle(\"Inv. Mass(#mu#mu) [GeV]\"); \n"
-    macro += "   h_mass_"+denominator+"_mc"+str(plot_mc)+" ->GetYaxis()->SetTitle(\"Entries\"); \n"
-    macro += "   h_mass_"+denominator+"_mc"+str(plot_mc)+" ->GetXaxis()->SetNdivisions(505); \n"
-    macro += "   h_mass_"+denominator+"_mc"+str(plot_mc)+" ->GetYaxis()->SetNdivisions(505); \n"
-    macro += "   h_mass_"+denominator+"_mc"+str(plot_mc)+" ->SetLineWidth(2); \n"
-    macro += "   h_mass_"+denominator+"_mc"+str(plot_mc)+" ->Draw(\"hist\"); \n"
-
-    macro += "   TLine *l1 = new TLine(2.9, 0, 2.9, h_mass_"+denominator+"_mc"+str(plot_mc)+" ->GetMaximum()*0.7); \n"
-    macro += "   l1->SetLineStyle(7); \n"
-    macro += "   l1->SetLineWidth(2); \n"
-    macro += "   l1->Draw(\"same\"); \n"
-    macro += "   TLine *l2 = new TLine(3.3, 0, 3.3, h_mass_"+denominator+"_mc"+str(plot_mc)+" ->GetMaximum()*0.7); \n"
-    macro += "   l2->SetLineStyle(7); \n"
-    macro += "   l2->SetLineWidth(2); \n"
-    macro += "   l2->Draw(\"same\"); \n"
-
-    if Signal != "Upsi" : 
-        macro += "   TLegend *leg = new TLegend(0.6,0.5,0.9,0.9); \n"
-    if Signal == "Upsi" : 
-        macro += "   TLegend *leg = new TLegend(0.2,0.5,0.5,0.9); \n"
-    macro += "   leg->SetHeader(\"MC ["+Name_mcFile[plot_mc-1]+ "] : w.r.t. "+denominator+" \" );\n"
-    macro += "   leg->AddEntry(h_mass_"+denominator+"_mc"+str(plot_mc)+", \""+denominator+"\", \"f\"); \n"
-
-    ### Calculate Efficiency
-    macro += " cout << \"==============================================\" << endl; \n"
-    macro += " cout << \"           MC Sample : "+Name_mcFile[plot_mc-1]+"      \"  << endl; \n"
-    macro += " cout << \"==============================================\" << endl; \n"
-    macro += " cout << \" "+denominator+"   : \" << h_mass_"+denominator+"_mc"+str(plot_mc)+"_sg ->Integral()  <<  endl; \n"
-
-    color_mc = 0
-    for chain in chains :
-        macro += "   h_mass_"+chain+"_mc"+str(plot_mc)+" ->Rebin(" +str(rebin)+ "); \n"
-        macro += "   h_mass_"+chain+"_mc"+str(plot_mc)+" ->SetLineWidth(2); \n"
-        macro += "   h_mass_"+chain+"_mc"+str(plot_mc)+" ->SetFillColor("+str(Color[color_mc])+"); \n"
-        macro += "   h_mass_"+chain+"_mc"+str(plot_mc)+" ->Draw(\"histsame\"); \n"
-
-        macro += "   leg->AddEntry(h_mass_"+chain+"_mc"+str(plot_mc)+", \""+chain+"\", \"f\"); \n"
-
-        ### Calculate Efficiency
-        macro += " cout << \" "+chain+"   : \" << h_mass_"+chain+"_mc"+str(plot_mc)+"_sg ->Integral() << \"     Eff [%] : \" << ( h_mass_"+chain+"_mc"+str(plot_mc)+"_sg ->Integral() / h_mass_"+denominator+"_mc"+str(plot_mc)+"_sg ->Integral() )*100 << \" +/- \" << 100*sqrt( ( ( h_mass_"+chain+"_mc"+str(plot_mc)+"_sg ->Integral() / h_mass_"+denominator+"_mc"+str(plot_mc)+"_sg ->Integral() )*(1 - ( h_mass_"+chain+"_mc"+str(plot_mc)+"_sg ->Integral() / h_mass_"+denominator+"_mc"+str(plot_mc)+"_sg ->Integral() ) ) ) /  h_mass_"+denominator+"_mc"+str(plot_mc)+"_sg ->Integral() )<< endl; \n"
-
-        color_mc = color_mc + 1
-
-    macro += " leg->SetFillColor(10); \n"
-    macro += " leg->SetLineColor(10); \n"
-    macro += " leg->SetTextSize(0.025); \n"
-    macro += " leg->Draw(\"same\"); \n"
-
-   
-    macro += "\n"
-
-## =================================================
-##  Real Data Samples 
-## =================================================
-plot_data = 0
-mean_bk1 = 2.75;
-mean_bk2 = 4.05;
-dm_bk = 0.3; 
-dm_sg = 0.4;
-m_sg1 = 2.9;
-m_sg2 = 3.3;
-if Signal == "Upsi" :
-    mean_bk1 = 8.75;
-    mean_bk2 = 10.25;
-    dm_bk = 0.5; 
-    dm_sg = 1.;
-    m_sg1 = 9.;
-    m_sg2 = 10.;
-
-for data_file in dataFile :
-    plot_tot = plot_tot + 1
-    macro += "   c1->cd("+str(plot_tot)+");\n"
-
-    plot_data = plot_data + 1
-    macro += "   h_mass_"+denominator+"_data"+str(plot_data)+" ->Rebin(" +str(rebin)+ "); \n"
-    macro += "   h_mass_"+denominator+"_data"+str(plot_data)+" ->SetTitle(""); \n"
-    macro += "   h_mass_"+denominator+"_data"+str(plot_data)+" ->GetXaxis()->SetTitle(\"Inv. Mass(#mu#mu) [GeV]\"); \n"
-    macro += "   h_mass_"+denominator+"_data"+str(plot_data)+" ->GetYaxis()->SetTitle(\"Entries\"); \n"
-    macro += "   h_mass_"+denominator+"_data"+str(plot_data)+" ->GetXaxis()->SetNdivisions(505); \n"
-    macro += "   h_mass_"+denominator+"_data"+str(plot_data)+" ->GetYaxis()->SetNdivisions(505); \n"
-    macro += "   h_mass_"+denominator+"_data"+str(plot_data)+"  ->SetLineWidth(2); \n"
-    macro += "   h_mass_"+denominator+"_data"+str(plot_data)+" ->Draw(\"hist\"); \n"
-
-    macro += "   TLine *l1 = new TLine(2.9, 0, 2.9, h_mass_"+denominator+"_data"+str(plot_data)+" ->GetMaximum()*0.7); \n"
-    macro += "   l1->SetLineStyle(7); \n"
-    macro += "   l1->SetLineWidth(2); \n"
-    macro += "   l1->Draw(\"same\"); \n"
-    macro += "   TLine *l2 = new TLine(3.3, 0, 3.3, h_mass_"+denominator+"_data"+str(plot_data)+" ->GetMaximum()*0.7); \n"
-    macro += "   l2->SetLineStyle(7); \n"
-    macro += "   l2->SetLineWidth(2); \n"
-    macro += "   l2->Draw(\"same\"); \n"
-
-    if Signal != "Upsi" : 
-        macro += "   TLegend *leg = new TLegend(0.6,0.5,0.9,0.9); \n"
-    if Signal == "Upsi" : 
-        macro += "   TLegend *leg = new TLegend(0.2,0.5,0.5,0.9); \n"
-    macro += "   leg->SetHeader(\"Data ["+Name_dataFile[plot_data-1]+ "] : w.r.t. "+denominator+"\" );\n"
-    macro += "   leg->AddEntry(h_mass_"+denominator+"_data"+str(plot_data)+", \""+denominator+"\", \"f\"); \n"
-
-    ### Calculate Efficiency
-    macro += "   double sig_"+denominator+"_data"+str(plot_data)+" = h_mass_"+denominator+"_data"+str(plot_data)+"_sg -> Integral(); \n"
-    macro += "   double bk1_"+denominator+"_data"+str(plot_data)+" = h_mass_"+denominator+"_data"+str(plot_data)+"_bk1 -> Integral(); \n"
-    macro += "   double bk2_"+denominator+"_data"+str(plot_data)+" = h_mass_"+denominator+"_data"+str(plot_data)+"_bk2 -> Integral(); \n"
-    macro += "   double p0_"+denominator+"_data"+str(plot_data)+" = (bk1_"+denominator+"_data"+str(plot_data)+"*"+str(mean_bk2)+" - bk2_"+denominator+"_data"+str(plot_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+") );          \n"    
-    macro += "   double p1_"+denominator+"_data"+str(plot_data)+" = (bk1_"+denominator+"_data"+str(plot_data)+" - bk2_"+denominator+"_data"+str(plot_data)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk1)+" - "+str(mean_bk2)+") );          \n"    
-      
-    macro += "   double bk_"+denominator+"_data"+str(plot_data)+" = p0_"+denominator+"_data"+str(plot_data)+"*"+str(dm_sg)+" + (p1_"+denominator+"_data"+str(plot_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+"  )                 ; \n"
-       
-    macro += " cout << \"==============================================\" << endl; \n"
-    macro += " cout << \"           Data : "+Name_dataFile[plot_data-1]+"      \"  << endl; \n"
-    macro += " cout << \"==============================================\" << endl; \n"
-    macro += " cout << \" "+denominator+"   : \" << sig_"+denominator+"_data"+str(plot_data)+"- bk_"+denominator+"_data"+str(plot_data)+"  <<  endl; \n"
-
-    color_data = 0
-    for chain in chains :
-        macro += "   h_mass_"+chain+"_data"+str(plot_data)+" ->Rebin(" +str(rebin)+ "); \n"
-        macro += "   h_mass_"+chain+"_data"+str(plot_data)+" ->SetLineWidth(2); \n"
-        macro += "   h_mass_"+chain+"_data"+str(plot_data)+" ->SetFillColor("+str(Color[color_data])+"); \n"
-        macro += "   h_mass_"+chain+"_data"+str(plot_data)+" ->Draw(\"histsame\"); \n"
-    
-        macro += "   leg->AddEntry(h_mass_"+chain+"_data"+str(plot_data)+", \""+chain+"\", \"f\"); \n"
-
-        ### Calculate Efficiency
-        macro += "   double sig_"+chain+"_data"+str(plot_data)+" = h_mass_"+chain+"_data"+str(plot_data)+"_sg -> Integral(); \n"
-        macro += "   double bk1_"+chain+"_data"+str(plot_data)+" = h_mass_"+chain+"_data"+str(plot_data)+"_bk1 -> Integral(); \n"
-        macro += "   double bk2_"+chain+"_data"+str(plot_data)+" = h_mass_"+chain+"_data"+str(plot_data)+"_bk2 -> Integral(); \n"
-        macro += "   double p0_"+chain+"_data"+str(plot_data)+" = (bk1_"+chain+"_data"+str(plot_data)+"*"+str(mean_bk2)+" - bk2_"+chain+"_data"+str(plot_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+") );          \n"    
-        macro += "   double p1_"+chain+"_data"+str(plot_data)+" = (bk1_"+chain+"_data"+str(plot_data)+" - bk2_"+chain+"_data"+str(plot_data)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk1)+" - "+str(mean_bk2)+") );          \n"    
-      
-        macro += "   double bk_"+chain+"_data"+str(plot_data)+" = p0_"+chain+"_data"+str(plot_data)+"*"+str(dm_sg)+" + (p1_"+chain+"_data"+str(plot_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+"  )                 ; \n"
-        
-        ## Cout ....
-        macro += " cout << \" "+chain+"   : \" << sig_"+chain+"_data"+str(plot_data)+"- bk_"+chain+"_data"+str(plot_data)+"  << \"     Eff [%]: \" << (  ( sig_"+chain+"_data"+str(plot_data)+"- bk_"+chain+"_data"+str(plot_data)+" )  / ( sig_"+denominator+"_data"+str(plot_data)+"- bk_"+denominator+"_data"+str(plot_data)+" )     ) *100 << \" +/- \" <<  100*sqrt( ( ( ( sig_"+chain+"_data"+str(plot_data)+"- bk_"+chain+"_data"+str(plot_data)+" )  / ( sig_"+denominator+"_data"+str(plot_data)+"- bk_"+denominator+"_data"+str(plot_data)+" )  )*( 1 - ( sig_"+chain+"_data"+str(plot_data)+"- bk_"+chain+"_data"+str(plot_data)+" )  / ( sig_"+denominator+"_data"+str(plot_data)+"- bk_"+denominator+"_data"+str(plot_data)+" ) ) ) / ( sig_"+denominator+"_data"+str(plot_data)+"- bk_"+denominator+"_data"+str(plot_data)+" )   )  << endl; \n"
-
-        color_data = color_data + 1
-
-    macro += " leg->SetFillColor(10); \n"
-    macro += " leg->SetLineColor(10); \n"
-    macro += " leg->SetTextSize(0.025); \n"
-    macro += " leg->Draw(\"same\"); \n"
-    
-    macro += "\n"
-
-
-macro += "\n"
-
-
-## ==============================================
-## Efficiency vs pT(mu1) Plots
-## ==============================================
-numb_c2col = len(chains)
-if len(chains) > 4 :
-    numb_c2col = 4
-c2col = numb_c2col * 300
-numb_c2row = len(chains)//4
-if (len(chains)//4) < 1 :
-    numb_c2row = 1
-if (len(chains)/4.) > 1 :
-    numb_c2row = ( (len(chains)//4)  + 1)
-c2row = numb_c2row * 300
-
-macro += "   c2 = new TCanvas(\"HF2\", \"Histos2\", 70, 70,"+str(c2col)+", "+str(c2row)+"); \n"
-macro += "   c2->Divide("+str(numb_c2col)+","+str(numb_c2row)+"); \n"
-
-## =================================================
-## plot
-## =================================================
-# Rebin
-rebin_pt = 2
-plot_pt_tot = 0
-
-for chain in chains :
-    plot_pt_tot = plot_pt_tot + 1
-    macro += "   c2->cd("+str(plot_pt_tot)+");\n"
-    macro += "   TLegend *leg_"+chain+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+chain+" -> SetHeader(\""+chain+ " w.r.t. "+denominator+"\" );\n"
-    color_pt = 0
-    # Monte Carlo
-    plot_pt_mc = 0
-    for mc_file in mcFile :
-        plot_pt_mc = plot_pt_mc + 1
-        if plot_pt_tot == 1 :
-            macro += "   h_mu1_pt_"+denominator+"_mc"+str(plot_pt_mc)+"_sg ->Rebin(" +str(rebin_pt)+ "); \n"
-        macro += "   h_mu1_pt_"+chain+"_mc"+str(plot_pt_mc)+"_sg  ->Rebin(" +str(rebin_pt)+ "); \n"
-    
-        macro += "  TGraphAsymmErrors *g_pt_"+chain+"_mc"+str(plot_pt_mc)+" = new TGraphAsymmErrors( h_mu1_pt_"+chain+"_mc"+str(plot_pt_mc)+"_sg, h_mu1_pt_"+denominator+"_mc"+str(plot_pt_mc)+"_sg ); \n"
-        if plot_pt_mc == 1 :
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMaximum(1.05);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMinimum(0);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetTitle(\"\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> GetXaxis()->SetTitle(\"pT(#mu_{1}) [GeV]\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+chain+" ->AddEntry( g_pt_"+chain+"_mc"+str(plot_pt_mc)+", \"MC sample : "+Name_mcFile[plot_pt_mc-1]+"\"  , \"lp\"); \n"
-        color_pt = color_pt + 1
-
-    ## Real Data
-    plot_pt_data = 0    
-    for data_file in dataFile :
-        plot_pt_data = plot_pt_data + 1
-        if plot_pt_tot == 1 :
-            macro += "   h_mu1_pt_"+denominator+"_data"+str(plot_pt_data)+"_sg ->Rebin(" +str(rebin_pt)+ "); \n"
-            macro += "   double N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[20]; \n"
-            macro += "   for (int i = 0; i < 20; i++){ \n"
-            macro += "       double Signal_pt_"+denominator+"_data"+str(plot_pt_data)+" = h_mu1_pt_"+denominator+"_data"+str(plot_pt_data)+"_sg->GetBinContent(i+1); \n"
-            macro += "       double bkgd_1_pt_"+denominator+"_data"+str(plot_pt_data)+" = h_mu1_pt_"+denominator+"_data"+str(plot_pt_data)+"_bk1->GetBinContent(i+1); \n"
-            macro += "       double bkgd_2_pt_"+denominator+"_data"+str(plot_pt_data)+" = h_mu1_pt_"+denominator+"_data"+str(plot_pt_data)+"_bk2->GetBinContent(i+1); \n"
-            macro += "       double p0_pt_"+denominator+"_data"+str(plot_pt_data)+" = (bkgd_1_pt_"+denominator+"_data"+str(plot_pt_data)+"*"+str(mean_bk2)+" - bkgd_2_pt_"+denominator+"_data"+str(plot_pt_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-            macro += "       double p1_pt_"+denominator+"_data"+str(plot_pt_data)+" = (bkgd_1_pt_"+denominator+"_data"+str(plot_pt_data)+" - bkgd_2_pt_"+denominator+"_data"+str(plot_pt_data)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-            macro += "       double NumB_pt_"+denominator+"_data"+str(plot_pt_data)+" = p0_pt_"+denominator+"_data"+str(plot_pt_data)+"*"+str(dm_sg)+" + (p1_pt_"+denominator+"_data"+str(plot_pt_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-            macro += "       N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] = (Signal_pt_"+denominator+"_data"+str(plot_pt_data)+" - NumB_pt_"+denominator+"_data"+str(plot_pt_data)+");  \n"
-            macro += "       if ( (Signal_pt_"+denominator+"_data"+str(plot_pt_data)+" - NumB_pt_"+denominator+"_data"+str(plot_pt_data)+") < 0 ){ N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] = Signal_pt_"+denominator+"_data"+str(plot_pt_data)+"; } \n"
-         
-            macro += " } \n"
-               
-            macro += "    double x[20]; \n"
-            macro += "    double xerr[20]; \n"
-            macro += "    for (int i = 0; i < 20; i++){ \n"
-            macro += "           x[i] = 0.5 + i; \n"
-            macro += "           xerr[i] = 0.5; \n"
-            macro += "     } \n"
-
-
-        macro += "   h_mu1_pt_"+chain+"_data"+str(plot_pt_data)+"_sg  ->Rebin(" +str(rebin_pt)+ "); \n"
-        macro += "   double N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[20]; \n"
-        macro += "   for (int i = 0; i < 20; i++){ \n"
-        macro += "       double Signal_pt_"+chain+"_data"+str(plot_pt_data)+" = h_mu1_pt_"+chain+"_data"+str(plot_pt_data)+"_sg->GetBinContent(i+1); \n"
-        macro += "       double bkgd_1_pt_"+chain+"_data"+str(plot_pt_data)+" = h_mu1_pt_"+chain+"_data"+str(plot_pt_data)+"_bk1->GetBinContent(i+1); \n"
-        macro += "       double bkgd_2_pt_"+chain+"_data"+str(plot_pt_data)+" = h_mu1_pt_"+chain+"_data"+str(plot_pt_data)+"_bk2->GetBinContent(i+1); \n"
-        macro += "       double p0_pt_"+chain+"_data"+str(plot_pt_data)+" = (bkgd_1_pt_"+chain+"_data"+str(plot_pt_data)+"*"+str(mean_bk2)+" - bkgd_2_pt_"+chain+"_data"+str(plot_pt_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-        macro += "       double p1_pt_"+chain+"_data"+str(plot_pt_data)+" = (bkgd_1_pt_"+chain+"_data"+str(plot_pt_data)+" - bkgd_2_pt_"+chain+"_data"+str(plot_pt_data)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-        macro += "       double NumB_pt_"+chain+"_data"+str(plot_pt_data)+" = p0_pt_"+chain+"_data"+str(plot_pt_data)+"*"+str(dm_sg)+" + (p1_pt_"+chain+"_data"+str(plot_pt_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-        macro += "       N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = (Signal_pt_"+chain+"_data"+str(plot_pt_data)+" - NumB_pt_"+chain+"_data"+str(plot_pt_data)+");  \n"
-        macro += "       if ( (Signal_pt_"+chain+"_data"+str(plot_pt_data)+" - NumB_pt_"+chain+"_data"+str(plot_pt_data)+") < 0 ){ N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = Signal_pt_"+chain+"_data"+str(plot_pt_data)+"; } \n"
-        macro += " } \n"       
-                
-        macro += "     double eff_pt_"+chain+"_data"+str(plot_pt_data)+"[20]; \n"
-        macro += "     double eff_err_pt_"+chain+"_data"+str(plot_pt_data)+"[20];  \n"
-        macro += "     for (int i = 0; i < 20; i++){ \n"
-        macro += "          if ( N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i] == 0 || N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] == 0 ){  \n"
-        macro += "              eff_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = 0;  \n" 
-        macro += "              eff_err_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = 0; \n" 
-        macro += "          }else{  \n"
-        macro += "              eff_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i]/N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i];  \n"
-        macro += "              eff_err_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = ( N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i]/N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] )*sqrt( 1/N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i] + 1/N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] ); \n"
-        macro += "          } \n"
-        macro += "      } \n"
-
-        macro += " TGraphErrors *g_pt_"+chain+"_data"+str(plot_pt_data)+" = new TGraphErrors( 20, x, eff_pt_"+chain+"_data"+str(plot_pt_data)+", xerr, eff_err_pt_"+chain+"_data"+str(plot_pt_data)+" ); \n"
-    
-        if len(mcFile) == 0 :
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMaximum(1.05);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMinimum(0);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetTitle(\"\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> GetXaxis()->SetTitle(\"pT(#mu_{1}) [GeV]\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+chain+" ->AddEntry( g_pt_"+chain+"_data"+str(plot_pt_data)+", \"Data sample : "+Name_dataFile[plot_pt_data-1]+"\"  , \"lp\"); \n"
-        color_pt = color_pt + 1
-
-
-    macro += " leg_"+chain+" ->SetFillColor(10); \n"
-    macro += " leg_"+chain+" ->SetLineColor(10); \n"
-    macro += " leg_"+chain+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+chain+" ->Draw(\"same\"); \n"
-   
-    macro += "\n"
-
-
-
-
-
-## ==============================================
-## Efficiency vs eta(mu1) Plots
-## ==============================================
-macro += "   c3 = new TCanvas(\"HF3\", \"Histos3\", 90, 90,"+str(c2col)+", "+str(c2row)+"); \n"
-macro += "   c3->Divide("+str(numb_c2col)+","+str(numb_c2row)+"); \n"
-
-## =================================================
-## plot
-## =================================================
-# Rebin
-rebin_eta = 2
-plot_eta_tot = 0
-
-for chain in chains :
-    plot_eta_tot = plot_eta_tot + 1
-    macro += "   c3->cd("+str(plot_eta_tot)+");\n"
-    macro += "   TLegend *leg_"+chain+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+chain+" -> SetHeader(\""+chain+ " w.r.t. "+denominator+"\" );\n"
-    color_eta = 0
-    # Monte Carlo
-    plot_eta_mc = 0
-    for mc_file in mcFile :
-        plot_eta_mc = plot_eta_mc + 1
-        if plot_eta_tot == 1 :
-            macro += "   h_mu1_eta_"+denominator+"_mc"+str(plot_eta_mc)+"_sg ->Rebin(" +str(rebin_eta)+ "); \n"
-        macro += "   h_mu1_eta_"+chain+"_mc"+str(plot_eta_mc)+"_sg  ->Rebin(" +str(rebin_eta)+ "); \n"
-    
-        macro += "  TGraphAsymmErrors *g_eta_"+chain+"_mc"+str(plot_eta_mc)+" = new TGraphAsymmErrors( h_mu1_eta_"+chain+"_mc"+str(plot_eta_mc)+"_sg, h_mu1_eta_"+denominator+"_mc"+str(plot_eta_mc)+"_sg ); \n"
-        if plot_eta_mc == 1 :
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMaximum(1.05);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMinimum(0);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" ->SetTitle(\"\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> GetXaxis()->SetTitle(\"#eta(#mu_{1}) \");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+chain+" ->AddEntry( g_eta_"+chain+"_mc"+str(plot_eta_mc)+", \"MC sample : "+Name_mcFile[plot_eta_mc-1]+"\"  , \"lp\"); \n"
-        color_eta = color_eta + 1
-
-    ## Real Data
-    plot_eta_data = 0    
-    for data_file in dataFile :
-        plot_eta_data = plot_eta_data + 1
-        if plot_eta_tot == 1 :
-            macro += "   h_mu1_eta_"+denominator+"_data"+str(plot_eta_data)+"_sg ->Rebin(" +str(rebin_eta)+ "); \n"
-            macro += "   double N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[25]; \n"
-            macro += "   for (int i = 0; i < 25; i++){ \n"
-            macro += "       double Signal_eta_"+denominator+"_data"+str(plot_eta_data)+" = h_mu1_eta_"+denominator+"_data"+str(plot_eta_data)+"_sg->GetBinContent(i+1); \n"
-            macro += "       double bkgd_1_eta_"+denominator+"_data"+str(plot_eta_data)+" = h_mu1_eta_"+denominator+"_data"+str(plot_eta_data)+"_bk1->GetBinContent(i+1); \n"
-            macro += "       double bkgd_2_eta_"+denominator+"_data"+str(plot_eta_data)+" = h_mu1_eta_"+denominator+"_data"+str(plot_eta_data)+"_bk2->GetBinContent(i+1); \n"
-            macro += "       double p0_eta_"+denominator+"_data"+str(plot_eta_data)+" = (bkgd_1_eta_"+denominator+"_data"+str(plot_eta_data)+"*"+str(mean_bk2)+" - bkgd_2_eta_"+denominator+"_data"+str(plot_eta_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-            macro += "       double p1_eta_"+denominator+"_data"+str(plot_eta_data)+" = (bkgd_1_eta_"+denominator+"_data"+str(plot_eta_data)+" - bkgd_2_eta_"+denominator+"_data"+str(plot_eta_data)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-            macro += "       double NumB_eta_"+denominator+"_data"+str(plot_eta_data)+" = p0_eta_"+denominator+"_data"+str(plot_eta_data)+"*"+str(dm_sg)+" + (p1_eta_"+denominator+"_data"+str(plot_eta_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-            macro += "       N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] = (Signal_eta_"+denominator+"_data"+str(plot_eta_data)+" - NumB_eta_"+denominator+"_data"+str(plot_eta_data)+");  \n"
-            macro += "       if ( (Signal_eta_"+denominator+"_data"+str(plot_eta_data)+" - NumB_eta_"+denominator+"_data"+str(plot_eta_data)+") < 0 ){ N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] = Signal_eta_"+denominator+"_data"+str(plot_eta_data)+"; } \n"
-         
-            macro += " } \n"
-               
-            macro += "    double x_eta[25]; \n"
-            macro += "    double xerr_eta[25]; \n"
-            macro += "    for (int i = 0; i < 25; i++){ \n"
-            macro += "           x_eta[i] = -2.4 + 0.2*(i); \n"
-            macro += "           xerr_eta[i] = 0.1; \n"
-            macro += "     } \n"
-
-
-        macro += "   h_mu1_eta_"+chain+"_data"+str(plot_eta_data)+"_sg  ->Rebin(" +str(rebin_eta)+ "); \n"
-        macro += "   double N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[25]; \n"
-        macro += "   for (int i = 0; i < 25; i++){ \n"
-        macro += "       double Signal_eta_"+chain+"_data"+str(plot_eta_data)+" = h_mu1_eta_"+chain+"_data"+str(plot_eta_data)+"_sg->GetBinContent(i+1); \n"
-        macro += "       double bkgd_1_eta_"+chain+"_data"+str(plot_eta_data)+" = h_mu1_eta_"+chain+"_data"+str(plot_eta_data)+"_bk1->GetBinContent(i+1); \n"
-        macro += "       double bkgd_2_eta_"+chain+"_data"+str(plot_eta_data)+" = h_mu1_eta_"+chain+"_data"+str(plot_eta_data)+"_bk2->GetBinContent(i+1); \n"
-        macro += "       double p0_eta_"+chain+"_data"+str(plot_eta_data)+" = (bkgd_1_eta_"+chain+"_data"+str(plot_eta_data)+"*"+str(mean_bk2)+" - bkgd_2_eta_"+chain+"_data"+str(plot_eta_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-        macro += "       double p1_eta_"+chain+"_data"+str(plot_eta_data)+" = (bkgd_1_eta_"+chain+"_data"+str(plot_eta_data)+" - bkgd_2_eta_"+chain+"_data"+str(plot_eta_data)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-        macro += "       double NumB_eta_"+chain+"_data"+str(plot_eta_data)+" = p0_eta_"+chain+"_data"+str(plot_eta_data)+"*"+str(dm_sg)+" + (p1_eta_"+chain+"_data"+str(plot_eta_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-        macro += "       N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = (Signal_eta_"+chain+"_data"+str(plot_eta_data)+" - NumB_eta_"+chain+"_data"+str(plot_eta_data)+");  \n"
-        macro += "       if ( (Signal_eta_"+chain+"_data"+str(plot_eta_data)+" - NumB_eta_"+chain+"_data"+str(plot_eta_data)+") < 0 ){ N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = Signal_eta_"+chain+"_data"+str(plot_eta_data)+"; } \n"
-        macro += " } \n"       
-                
-        macro += "     double eff_eta_"+chain+"_data"+str(plot_eta_data)+"[25]; \n"
-        macro += "     double eff_err_eta_"+chain+"_data"+str(plot_eta_data)+"[25];  \n"
-        macro += "     for (int i = 0; i < 25; i++){ \n"
-        macro += "          if ( N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i] == 0 || N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] == 0 ){  \n"
-        macro += "              eff_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = 0;  \n" 
-        macro += "              eff_err_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = 0; \n" 
-        macro += "          }else{  \n"
-        macro += "              eff_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i]/N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i];  \n"
-        macro += "              eff_err_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = ( N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i]/N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] )*sqrt( 1/N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i] + 1/N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] ); \n"
-        macro += "          } \n"
-        macro += "      } \n"
-
-        macro += " TGraphErrors *g_eta_"+chain+"_data"+str(plot_eta_data)+" = new TGraphErrors( 25, x_eta, eff_eta_"+chain+"_data"+str(plot_eta_data)+", xerr_eta, eff_err_eta_"+chain+"_data"+str(plot_eta_data)+" ); \n"
-    
-        if len(mcFile) == 0 :
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMaximum(1.05);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMinimum(0);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetTitle(\"\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> GetXaxis()->SetTitle(\"#eta(#mu_{1})\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+chain+" ->AddEntry( g_eta_"+chain+"_data"+str(plot_eta_data)+", \"Data sample : "+Name_dataFile[plot_eta_data-1]+"\"  , \"lp\"); \n"
-        color_eta = color_eta + 1
-
-
-    macro += " leg_"+chain+" ->SetFillColor(10); \n"
-    macro += " leg_"+chain+" ->SetLineColor(10); \n"
-    macro += " leg_"+chain+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+chain+" ->Draw(\"same\"); \n"
-   
-    macro += "\n"
-    macro += "\n"
-    macro += "\n"
-
-
-### Plot for each file
-## =================================================
-## plot : Eff vs pt
-## =================================================
-plot_pt_tot = 0
-for mc_file in mcFile :
-    plot_pt_tot = plot_pt_tot + 1
-
-    can_ind_pt = 3 + plot_pt_tot
-    pos_can_ind_pt = 90+20*plot_pt_tot
-    macro += "   c"+str(can_ind_pt)+" = new TCanvas(\"HF"+str(can_ind_pt)+"\", \"Histos"+str(can_ind_pt)+"\", "+str(pos_can_ind_pt)+", "+str(pos_can_ind_pt)+", 500, 500); \n"
-
-    macro += "   TLegend *leg_"+Name_mcFile[plot_pt_tot-1]+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+Name_mcFile[plot_pt_tot-1]+" -> SetHeader(\" MC ["+Name_mcFile[plot_pt_tot-1]+ "] : w.r.t. "+denominator+"\" );\n"
-    color_pt = 0
-    plot_pt_mc = 0
-    # Monte Carlo
-    for chain in chains :
-    
-        plot_pt_mc = plot_pt_mc + 1
-        macro += "  TGraphAsymmErrors *g_pt_"+chain+"_mc"+str(plot_pt_tot)+" = new TGraphAsymmErrors( h_mu1_pt_"+chain+"_mc"+str(plot_pt_tot)+"_sg, h_mu1_pt_"+denominator+"_mc"+str(plot_pt_tot)+"_sg ); \n"
-        if plot_pt_mc == 1 :
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetMaximum(1.05);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetMinimum(0);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetTitle(\"\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> GetXaxis()->SetTitle(\"pT(#mu_{1}) [GeV]\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+Name_mcFile[plot_pt_tot-1]+" ->AddEntry( g_pt_"+chain+"_mc"+str(plot_pt_tot)+", \""+chain+"\"  , \"lp\"); \n"
-        color_pt = color_pt + 1
-
-    macro += " leg_"+Name_mcFile[plot_pt_tot-1]+" ->SetFillColor(10); \n"
-    macro += " leg_"+Name_mcFile[plot_pt_tot-1]+" ->SetLineColor(10); \n"
-    macro += " leg_"+Name_mcFile[plot_pt_tot-1]+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+Name_mcFile[plot_pt_tot-1]+" ->Draw(\"same\"); \n"
-
-
-plot_pt_tot = 0
-for data_file in dataFile :
-    plot_pt_tot = plot_pt_tot + 1
-
-    can_ind_pt_data = 3 + plot_pt_tot
-    pos_can_ind_pt_data = 90+20*plot_pt_tot
-    if (len(mcFile) != 0):
-        can_ind_pt_data = can_ind_pt + plot_pt_tot
-        pos_can_ind_pt_data = pos_can_ind_pt+20*plot_pt_tot
-    macro += "   c"+str(can_ind_pt_data)+" = new TCanvas(\"HF"+str(can_ind_pt_data)+"\", \"Histos"+str(can_ind_pt_data)+"\", "+str(pos_can_ind_pt_data)+", "+str(pos_can_ind_pt_data)+", 500, 500); \n"
-
-    macro += "   TLegend *leg_"+Name_dataFile[plot_pt_tot-1]+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+Name_dataFile[plot_pt_tot-1]+" -> SetHeader(\" Data ["+Name_dataFile[plot_pt_tot-1]+ "] : w.r.t. "+denominator+"\" );\n"
-    color_pt = 0
-    plot_pt_data = 0
-    for chain in chains :
-        plot_pt_data = plot_pt_data + 1
-        if plot_pt_data == 1 :
-            macro += "   double N_sig_pt_"+denominator+"_data"+str(plot_pt_tot)+"[20]; \n"
-            macro += "   for (int i = 0; i < 20; i++){ \n"
-            macro += "       double Signal_pt_"+denominator+"_data"+str(plot_pt_tot)+" = h_mu1_pt_"+denominator+"_data"+str(plot_pt_tot)+"_sg->GetBinContent(i+1); \n"
-            macro += "       double bkgd_1_pt_"+denominator+"_data"+str(plot_pt_tot)+" = h_mu1_pt_"+denominator+"_data"+str(plot_pt_tot)+"_bk1->GetBinContent(i+1); \n"
-            macro += "       double bkgd_2_pt_"+denominator+"_data"+str(plot_pt_tot)+" = h_mu1_pt_"+denominator+"_data"+str(plot_pt_tot)+"_bk2->GetBinContent(i+1); \n"
-            macro += "       double p0_pt_"+denominator+"_data"+str(plot_pt_tot)+" = (bkgd_1_pt_"+denominator+"_data"+str(plot_pt_tot)+"*"+str(mean_bk2)+" - bkgd_2_pt_"+denominator+"_data"+str(plot_pt_tot)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-            macro += "       double p1_pt_"+denominator+"_data"+str(plot_pt_tot)+" = (bkgd_1_pt_"+denominator+"_data"+str(plot_pt_tot)+" - bkgd_2_pt_"+denominator+"_data"+str(plot_pt_tot)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-            macro += "       double NumB_pt_"+denominator+"_data"+str(plot_pt_tot)+" = p0_pt_"+denominator+"_data"+str(plot_pt_tot)+"*"+str(dm_sg)+" + (p1_pt_"+denominator+"_data"+str(plot_pt_tot)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-            macro += "       N_sig_pt_"+denominator+"_data"+str(plot_pt_tot)+"[i] = (Signal_pt_"+denominator+"_data"+str(plot_pt_tot)+" - NumB_pt_"+denominator+"_data"+str(plot_pt_tot)+");  \n"
-            macro += "       if ( (Signal_pt_"+denominator+"_data"+str(plot_pt_tot)+" - NumB_pt_"+denominator+"_data"+str(plot_pt_tot)+") < 0 ){ N_sig_pt_"+denominator+"_data"+str(plot_pt_tot)+"[i] = Signal_pt_"+denominator+"_data"+str(plot_pt_tot)+"; } \n"
-         
-            macro += " } \n"
-               
-            macro += "    double x[20]; \n"
-            macro += "    double xerr[20]; \n"
-            macro += "    for (int i = 0; i < 20; i++){ \n"
-            macro += "           x[i] = 0.5 + i; \n"
-            macro += "           xerr[i] = 0.5; \n"
-            macro += "     } \n"
-
-
-        macro += "   double N_sig_pt_"+chain+"_data"+str(plot_pt_tot)+"[20]; \n"
-        macro += "   for (int i = 0; i < 20; i++){ \n"
-        macro += "       double Signal_pt_"+chain+"_data"+str(plot_pt_tot)+" = h_mu1_pt_"+chain+"_data"+str(plot_pt_tot)+"_sg->GetBinContent(i+1); \n"
-        macro += "       double bkgd_1_pt_"+chain+"_data"+str(plot_pt_tot)+" = h_mu1_pt_"+chain+"_data"+str(plot_pt_tot)+"_bk1->GetBinContent(i+1); \n"
-        macro += "       double bkgd_2_pt_"+chain+"_data"+str(plot_pt_tot)+" = h_mu1_pt_"+chain+"_data"+str(plot_pt_tot)+"_bk2->GetBinContent(i+1); \n"
-        macro += "       double p0_pt_"+chain+"_data"+str(plot_pt_tot)+" = (bkgd_1_pt_"+chain+"_data"+str(plot_pt_tot)+"*"+str(mean_bk2)+" - bkgd_2_pt_"+chain+"_data"+str(plot_pt_tot)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-        macro += "       double p1_pt_"+chain+"_data"+str(plot_pt_tot)+" = (bkgd_1_pt_"+chain+"_data"+str(plot_pt_tot)+" - bkgd_2_pt_"+chain+"_data"+str(plot_pt_tot)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-        macro += "       double NumB_pt_"+chain+"_data"+str(plot_pt_tot)+" = p0_pt_"+chain+"_data"+str(plot_pt_tot)+"*"+str(dm_sg)+" + (p1_pt_"+chain+"_data"+str(plot_pt_tot)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-        macro += "       N_sig_pt_"+chain+"_data"+str(plot_pt_tot)+"[i] = (Signal_pt_"+chain+"_data"+str(plot_pt_tot)+" - NumB_pt_"+chain+"_data"+str(plot_pt_tot)+");  \n"
-        macro += "       if ( (Signal_pt_"+chain+"_data"+str(plot_pt_tot)+" - NumB_pt_"+chain+"_data"+str(plot_pt_tot)+") < 0 ){ N_sig_pt_"+chain+"_data"+str(plot_pt_tot)+"[i] = Signal_pt_"+chain+"_data"+str(plot_pt_tot)+"; } \n"
-        macro += " } \n"       
-                
-        macro += "     double eff_pt_"+chain+"_data"+str(plot_pt_tot)+"[20]; \n"
-        macro += "     double eff_err_pt_"+chain+"_data"+str(plot_pt_tot)+"[20];  \n"
-        macro += "     for (int i = 0; i < 20; i++){ \n"
-        macro += "          if ( N_sig_pt_"+chain+"_data"+str(plot_pt_tot)+"[i] == 0 || N_sig_pt_"+denominator+"_data"+str(plot_pt_tot)+"[i] == 0 ){  \n"
-        macro += "              eff_pt_"+chain+"_data"+str(plot_pt_tot)+"[i] = 0;  \n" 
-        macro += "              eff_err_pt_"+chain+"_data"+str(plot_pt_tot)+"[i] = 0; \n" 
-        macro += "          }else{  \n"
-        macro += "              eff_pt_"+chain+"_data"+str(plot_pt_tot)+"[i] = N_sig_pt_"+chain+"_data"+str(plot_pt_tot)+"[i]/N_sig_pt_"+denominator+"_data"+str(plot_pt_tot)+"[i];  \n"
-        macro += "              eff_err_pt_"+chain+"_data"+str(plot_pt_tot)+"[i] = ( N_sig_pt_"+chain+"_data"+str(plot_pt_tot)+"[i]/N_sig_pt_"+denominator+"_data"+str(plot_pt_tot)+"[i] )*sqrt( 1/N_sig_pt_"+chain+"_data"+str(plot_pt_tot)+"[i] + 1/N_sig_pt_"+denominator+"_data"+str(plot_pt_tot)+"[i] ); \n"
-        macro += "          } \n"
-        macro += "      } \n"
-
-        macro += " TGraphErrors *g_pt_"+chain+"_data"+str(plot_pt_tot)+" = new TGraphErrors( 20, x, eff_pt_"+chain+"_data"+str(plot_pt_tot)+", xerr, eff_err_pt_"+chain+"_data"+str(plot_pt_tot)+" ); \n"
-    
-        if plot_pt_data == 1 :
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetMaximum(1.05);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetMinimum(0);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetTitle(\"\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> GetXaxis()->SetTitle(\"pT(#mu_{1}) [GeV]\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+Name_dataFile[plot_pt_tot-1]+" ->AddEntry( g_pt_"+chain+"_data"+str(plot_pt_tot)+", \""+chain+"\"  , \"lp\"); \n"
-        color_pt = color_pt + 1
-
-    macro += " leg_"+Name_dataFile[plot_pt_tot-1]+" ->SetFillColor(10); \n"
-    macro += " leg_"+Name_dataFile[plot_pt_tot-1]+" ->SetLineColor(10); \n"
-    macro += " leg_"+Name_dataFile[plot_pt_tot-1]+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+Name_dataFile[plot_pt_tot-1]+" ->Draw(\"same\"); \n"
-
-
-   
-    macro += "\n"
-
-
-
-## =================================================
-## plot : Eff vs eta
-## =================================================
-plot_eta_tot = 0
-for mc_file in mcFile :
-    plot_eta_tot = plot_eta_tot + 1
-
-    can_ind_eta = can_ind_pt  + plot_eta_tot
-    if (len(dataFile) != 0 ) :
-        can_ind_eta = can_ind_pt_data  + plot_eta_tot
-    pos_can_ind_eta = 90+20*plot_eta_tot
-    macro += "   c"+str(can_ind_eta)+" = new TCanvas(\"HF"+str(can_ind_eta)+"\", \"Histos"+str(can_ind_eta)+"\", "+str(pos_can_ind_eta)+", "+str(pos_can_ind_eta)+", 500, 500); \n"
-
-    macro += "   TLegend *leg_"+Name_mcFile[plot_eta_tot-1]+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+Name_mcFile[plot_eta_tot-1]+" -> SetHeader(\" MC ["+Name_mcFile[plot_eta_tot-1]+ "] : w.r.t. "+denominator+"\" );\n"
-    color_eta = 0
-    plot_eta_mc = 0
-    # Monte Carlo
-    for chain in chains :
-    
-        plot_eta_mc = plot_eta_mc + 1
-        macro += "  TGraphAsymmErrors *g_eta_"+chain+"_mc"+str(plot_eta_tot)+" = new TGraphAsymmErrors( h_mu1_eta_"+chain+"_mc"+str(plot_eta_tot)+"_sg, h_mu1_eta_"+denominator+"_mc"+str(plot_eta_tot)+"_sg ); \n"
-        if plot_eta_mc == 1 :
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetMaximum(1.05);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetMinimum(0);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetTitle(\"\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> GetXaxis()->SetTitle(\"#eta(#mu_{1})\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+Name_mcFile[plot_eta_tot-1]+" ->AddEntry( g_eta_"+chain+"_mc"+str(plot_eta_tot)+", \""+chain+"\"  , \"lp\"); \n"
-        color_eta = color_eta + 1
-
-    macro += " leg_"+Name_mcFile[plot_eta_tot-1]+" ->SetFillColor(10); \n"
-    macro += " leg_"+Name_mcFile[plot_eta_tot-1]+" ->SetLineColor(10); \n"
-    macro += " leg_"+Name_mcFile[plot_eta_tot-1]+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+Name_mcFile[plot_eta_tot-1]+" ->Draw(\"same\"); \n"
-
-
-plot_eta_tot = 0
-for data_file in dataFile :
-    plot_eta_tot = plot_eta_tot + 1
-    
-    can_ind_eta_data = can_ind_pt_data + plot_eta_tot
-    pos_can_ind_eta_data = pos_can_ind_pt_data+20*plot_eta_tot
-    if (len(mcFile) != 0):
-        can_ind_eta_data = can_ind_eta + plot_eta_tot
-        pos_can_ind_eta_data = pos_can_ind_eta+20*plot_eta_tot
-    macro += "   c"+str(can_ind_eta_data)+" = new TCanvas(\"HF"+str(can_ind_eta_data)+"\", \"Histos"+str(can_ind_eta_data)+"\", "+str(pos_can_ind_eta_data)+", "+str(pos_can_ind_eta_data)+", 500, 500); \n"
-
-    macro += "   TLegend *leg_"+Name_dataFile[plot_eta_tot-1]+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+Name_dataFile[plot_eta_tot-1]+" -> SetHeader(\" Data ["+Name_dataFile[plot_eta_tot-1]+ "] : w.r.t. "+denominator+"\" );\n"
-    color_eta = 0
-    plot_eta_data = 0
-    for chain in chains :
-        plot_eta_data = plot_eta_data + 1
-        if plot_eta_data == 1 :
-            macro += "   double N_sig_eta_"+denominator+"_data"+str(plot_eta_tot)+"[25]; \n"
-            macro += "   for (int i = 0; i < 25; i++){ \n"
-            macro += "       double Signal_eta_"+denominator+"_data"+str(plot_eta_tot)+" = h_mu1_eta_"+denominator+"_data"+str(plot_eta_tot)+"_sg->GetBinContent(i+1); \n"
-            macro += "       double bkgd_1_eta_"+denominator+"_data"+str(plot_eta_tot)+" = h_mu1_eta_"+denominator+"_data"+str(plot_eta_tot)+"_bk1->GetBinContent(i+1); \n"
-            macro += "       double bkgd_2_eta_"+denominator+"_data"+str(plot_eta_tot)+" = h_mu1_eta_"+denominator+"_data"+str(plot_eta_tot)+"_bk2->GetBinContent(i+1); \n"
-            macro += "       double p0_eta_"+denominator+"_data"+str(plot_eta_tot)+" = (bkgd_1_eta_"+denominator+"_data"+str(plot_eta_tot)+"*"+str(mean_bk2)+" - bkgd_2_eta_"+denominator+"_data"+str(plot_eta_tot)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-            macro += "       double p1_eta_"+denominator+"_data"+str(plot_eta_tot)+" = (bkgd_1_eta_"+denominator+"_data"+str(plot_eta_tot)+" - bkgd_2_eta_"+denominator+"_data"+str(plot_eta_tot)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-            macro += "       double NumB_eta_"+denominator+"_data"+str(plot_eta_tot)+" = p0_eta_"+denominator+"_data"+str(plot_eta_tot)+"*"+str(dm_sg)+" + (p1_eta_"+denominator+"_data"+str(plot_eta_tot)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-            macro += "       N_sig_eta_"+denominator+"_data"+str(plot_eta_tot)+"[i] = (Signal_eta_"+denominator+"_data"+str(plot_eta_tot)+" - NumB_eta_"+denominator+"_data"+str(plot_eta_tot)+");  \n"
-            macro += "       if ( (Signal_eta_"+denominator+"_data"+str(plot_eta_tot)+" - NumB_eta_"+denominator+"_data"+str(plot_eta_tot)+") < 0 ){ N_sig_eta_"+denominator+"_data"+str(plot_eta_tot)+"[i] = Signal_eta_"+denominator+"_data"+str(plot_eta_tot)+"; } \n"
-         
-            macro += " } \n"
-               
-            macro += "    double x_eta[25]; \n"
-            macro += "    double xerr_eta[25]; \n"
-            macro += "    for (int i = 0; i < 25; i++){ \n"
-            macro += "           x_eta[i] = -2.4 + 0.2*(i); \n"
-            macro += "           xerr_eta[i] = 0.1; \n"
-            macro += "     } \n"
-
-        macro += "   double N_sig_eta_"+chain+"_data"+str(plot_eta_tot)+"[25]; \n"
-        macro += "   for (int i = 0; i < 25; i++){ \n"
-        macro += "       double Signal_eta_"+chain+"_data"+str(plot_eta_tot)+" = h_mu1_eta_"+chain+"_data"+str(plot_eta_tot)+"_sg->GetBinContent(i+1); \n"
-        macro += "       double bkgd_1_eta_"+chain+"_data"+str(plot_eta_tot)+" = h_mu1_eta_"+chain+"_data"+str(plot_eta_tot)+"_bk1->GetBinContent(i+1); \n"
-        macro += "       double bkgd_2_eta_"+chain+"_data"+str(plot_eta_tot)+" = h_mu1_eta_"+chain+"_data"+str(plot_eta_tot)+"_bk2->GetBinContent(i+1); \n"
-        macro += "       double p0_eta_"+chain+"_data"+str(plot_eta_tot)+" = (bkgd_1_eta_"+chain+"_data"+str(plot_eta_tot)+"*"+str(mean_bk2)+" - bkgd_2_eta_"+chain+"_data"+str(plot_eta_tot)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-        macro += "       double p1_eta_"+chain+"_data"+str(plot_eta_tot)+" = (bkgd_1_eta_"+chain+"_data"+str(plot_eta_tot)+" - bkgd_2_eta_"+chain+"_data"+str(plot_eta_tot)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-        macro += "       double NumB_eta_"+chain+"_data"+str(plot_eta_tot)+" = p0_eta_"+chain+"_data"+str(plot_eta_tot)+"*"+str(dm_sg)+" + (p1_eta_"+chain+"_data"+str(plot_eta_tot)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-        macro += "       N_sig_eta_"+chain+"_data"+str(plot_eta_tot)+"[i] = (Signal_eta_"+chain+"_data"+str(plot_eta_tot)+" - NumB_eta_"+chain+"_data"+str(plot_eta_tot)+");  \n"
-        macro += "       if ( (Signal_eta_"+chain+"_data"+str(plot_eta_tot)+" - NumB_eta_"+chain+"_data"+str(plot_eta_tot)+") < 0 ){ N_sig_eta_"+chain+"_data"+str(plot_eta_tot)+"[i] = Signal_eta_"+chain+"_data"+str(plot_eta_tot)+"; } \n"
-        macro += " } \n"       
-                
-        macro += "     double eff_eta_"+chain+"_data"+str(plot_eta_tot)+"[25]; \n"
-        macro += "     double eff_err_eta_"+chain+"_data"+str(plot_eta_tot)+"[25];  \n"
-        macro += "     for (int i = 0; i < 25; i++){ \n"
-        macro += "          if ( N_sig_eta_"+chain+"_data"+str(plot_eta_tot)+"[i] == 0 || N_sig_eta_"+denominator+"_data"+str(plot_eta_tot)+"[i] == 0 ){  \n"
-        macro += "              eff_eta_"+chain+"_data"+str(plot_eta_tot)+"[i] = 0;  \n" 
-        macro += "              eff_err_eta_"+chain+"_data"+str(plot_eta_tot)+"[i] = 0; \n" 
-        macro += "          }else{  \n"
-        macro += "              eff_eta_"+chain+"_data"+str(plot_eta_tot)+"[i] = N_sig_eta_"+chain+"_data"+str(plot_eta_tot)+"[i]/N_sig_eta_"+denominator+"_data"+str(plot_eta_tot)+"[i];  \n"
-        macro += "              eff_err_eta_"+chain+"_data"+str(plot_eta_tot)+"[i] = ( N_sig_eta_"+chain+"_data"+str(plot_eta_tot)+"[i]/N_sig_eta_"+denominator+"_data"+str(plot_eta_tot)+"[i] )*sqrt( 1/N_sig_eta_"+chain+"_data"+str(plot_eta_tot)+"[i] + 1/N_sig_eta_"+denominator+"_data"+str(plot_eta_tot)+"[i] ); \n"
-        macro += "          } \n"
-        macro += "      } \n"
-
-        macro += " TGraphErrors *g_eta_"+chain+"_data"+str(plot_eta_tot)+" = new TGraphErrors( 25, x_eta, eff_eta_"+chain+"_data"+str(plot_eta_tot)+", xerr_eta, eff_err_eta_"+chain+"_data"+str(plot_eta_tot)+" ); \n"
-    
-        if plot_eta_data == 1 :
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetMaximum(1.05);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetMinimum(0);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetTitle(\"\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> GetXaxis()->SetTitle(\"#eta(#mu_{1})\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+Name_dataFile[plot_eta_tot-1]+" ->AddEntry( g_eta_"+chain+"_data"+str(plot_eta_tot)+", \""+chain+"\"  , \"lp\"); \n"
-        color_eta = color_eta + 1
-
-    macro += " leg_"+Name_dataFile[plot_eta_tot-1]+" ->SetFillColor(10); \n"
-    macro += " leg_"+Name_dataFile[plot_eta_tot-1]+" ->SetLineColor(10); \n"
-    macro += " leg_"+Name_dataFile[plot_eta_tot-1]+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+Name_dataFile[plot_eta_tot-1]+" ->Draw(\"same\"); \n"
-
-    macro += "\n"
-
-
-
-## ==============================================
-## Efficiency vs pT(mu2) Plots
-## ==============================================
-numb_c2col = len(chains)
-if len(chains) > 4 :
-    numb_c2col = 4
-c2col = numb_c2col * 300
-numb_c2row = len(chains)//4
-if (len(chains)//4) < 1 :
-    numb_c2row = 1
-if (len(chains)/4.) > 1 :
-    numb_c2row = ( (len(chains)//4)  + 1)
-c2row = numb_c2row * 300
-
-macro += "   c12 = new TCanvas(\"HF12\", \"Histos12\", 70, 70,"+str(c2col)+", "+str(c2row)+"); \n"
-macro += "   c12->Divide("+str(numb_c2col)+","+str(numb_c2row)+"); \n"
-
-## =================================================
-## plot
-## =================================================
-# Rebin
-rebin_pt = 2
-plot_pt_tot = 0
-
-for chain in chains :
-    plot_pt_tot = plot_pt_tot + 1
-    macro += "   c12->cd("+str(plot_pt_tot)+");\n"
-    macro += "   TLegend *leg_"+chain+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+chain+" -> SetHeader(\""+chain+ " w.r.t. "+denominator+"\" );\n"
-    color_pt = 0
-    # Monte Carlo
-    plot_pt_mc = 0
-    for mc_file in mcFile :
-        plot_pt_mc = plot_pt_mc + 1
-        if plot_pt_tot == 1 :
-            macro += "   h_mu2_pt_"+denominator+"_mc"+str(plot_pt_mc)+"_sg ->Rebin(" +str(rebin_pt)+ "); \n"
-        macro += "   h_mu2_pt_"+chain+"_mc"+str(plot_pt_mc)+"_sg  ->Rebin(" +str(rebin_pt)+ "); \n"
-    
-        macro += "  TGraphAsymmErrors *g_pt_"+chain+"_mc"+str(plot_pt_mc)+" = new TGraphAsymmErrors( h_mu2_pt_"+chain+"_mc"+str(plot_pt_mc)+"_sg, h_mu2_pt_"+denominator+"_mc"+str(plot_pt_mc)+"_sg ); \n"
-        if plot_pt_mc == 1 :
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMaximum(1.05);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMinimum(0);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetTitle(\"\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> GetXaxis()->SetTitle(\"pT(#mu_{2}) [GeV]\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_mc)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+chain+" ->AddEntry( g_pt_"+chain+"_mc"+str(plot_pt_mc)+", \"MC sample : "+Name_mcFile[plot_pt_mc-1]+"\"  , \"lp\"); \n"
-        color_pt = color_pt + 1
-
-    ## Real Data
-    plot_pt_data = 0    
-    for data_file in dataFile :
-        plot_pt_data = plot_pt_data + 1
-        if plot_pt_tot == 1 :
-            macro += "   h_mu2_pt_"+denominator+"_data"+str(plot_pt_data)+"_sg ->Rebin(" +str(rebin_pt)+ "); \n"
-            macro += "   double N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[20]; \n"
-            macro += "   for (int i = 0; i < 20; i++){ \n"
-            macro += "       double Signal_pt_"+denominator+"_data"+str(plot_pt_data)+" = h_mu2_pt_"+denominator+"_data"+str(plot_pt_data)+"_sg->GetBinContent(i+1); \n"
-            macro += "       double bkgd_1_pt_"+denominator+"_data"+str(plot_pt_data)+" = h_mu2_pt_"+denominator+"_data"+str(plot_pt_data)+"_bk1->GetBinContent(i+1); \n"
-            macro += "       double bkgd_2_pt_"+denominator+"_data"+str(plot_pt_data)+" = h_mu2_pt_"+denominator+"_data"+str(plot_pt_data)+"_bk2->GetBinContent(i+1); \n"
-            macro += "       double p0_pt_"+denominator+"_data"+str(plot_pt_data)+" = (bkgd_1_pt_"+denominator+"_data"+str(plot_pt_data)+"*"+str(mean_bk2)+" - bkgd_2_pt_"+denominator+"_data"+str(plot_pt_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-            macro += "       double p1_pt_"+denominator+"_data"+str(plot_pt_data)+" = (bkgd_1_pt_"+denominator+"_data"+str(plot_pt_data)+" - bkgd_2_pt_"+denominator+"_data"+str(plot_pt_data)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-            macro += "       double NumB_pt_"+denominator+"_data"+str(plot_pt_data)+" = p0_pt_"+denominator+"_data"+str(plot_pt_data)+"*"+str(dm_sg)+" + (p1_pt_"+denominator+"_data"+str(plot_pt_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-            macro += "       N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] = (Signal_pt_"+denominator+"_data"+str(plot_pt_data)+" - NumB_pt_"+denominator+"_data"+str(plot_pt_data)+");  \n"
-            macro += "       if ( (Signal_pt_"+denominator+"_data"+str(plot_pt_data)+" - NumB_pt_"+denominator+"_data"+str(plot_pt_data)+") < 0 ){ N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] = Signal_pt_"+denominator+"_data"+str(plot_pt_data)+"; } \n"
-         
-            macro += " } \n"
-               
-            macro += "    double x[20]; \n"
-            macro += "    double xerr[20]; \n"
-            macro += "    for (int i = 0; i < 20; i++){ \n"
-            macro += "           x[i] = 0.5 + i; \n"
-            macro += "           xerr[i] = 0.5; \n"
-            macro += "     } \n"
-
-
-        macro += "   h_mu2_pt_"+chain+"_data"+str(plot_pt_data)+"_sg  ->Rebin(" +str(rebin_pt)+ "); \n"
-        macro += "   double N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[20]; \n"
-        macro += "   for (int i = 0; i < 20; i++){ \n"
-        macro += "       double Signal_pt_"+chain+"_data"+str(plot_pt_data)+" = h_mu2_pt_"+chain+"_data"+str(plot_pt_data)+"_sg->GetBinContent(i+1); \n"
-        macro += "       double bkgd_1_pt_"+chain+"_data"+str(plot_pt_data)+" = h_mu2_pt_"+chain+"_data"+str(plot_pt_data)+"_bk1->GetBinContent(i+1); \n"
-        macro += "       double bkgd_2_pt_"+chain+"_data"+str(plot_pt_data)+" = h_mu2_pt_"+chain+"_data"+str(plot_pt_data)+"_bk2->GetBinContent(i+1); \n"
-        macro += "       double p0_pt_"+chain+"_data"+str(plot_pt_data)+" = (bkgd_1_pt_"+chain+"_data"+str(plot_pt_data)+"*"+str(mean_bk2)+" - bkgd_2_pt_"+chain+"_data"+str(plot_pt_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-        macro += "       double p1_pt_"+chain+"_data"+str(plot_pt_data)+" = (bkgd_1_pt_"+chain+"_data"+str(plot_pt_data)+" - bkgd_2_pt_"+chain+"_data"+str(plot_pt_data)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-        macro += "       double NumB_pt_"+chain+"_data"+str(plot_pt_data)+" = p0_pt_"+chain+"_data"+str(plot_pt_data)+"*"+str(dm_sg)+" + (p1_pt_"+chain+"_data"+str(plot_pt_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-        macro += "       N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = (Signal_pt_"+chain+"_data"+str(plot_pt_data)+" - NumB_pt_"+chain+"_data"+str(plot_pt_data)+");  \n"
-        macro += "       if ( (Signal_pt_"+chain+"_data"+str(plot_pt_data)+" - NumB_pt_"+chain+"_data"+str(plot_pt_data)+") < 0 ){ N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = Signal_pt_"+chain+"_data"+str(plot_pt_data)+"; } \n"
-        macro += " } \n"       
-                
-        macro += "     double eff_pt_"+chain+"_data"+str(plot_pt_data)+"[20]; \n"
-        macro += "     double eff_err_pt_"+chain+"_data"+str(plot_pt_data)+"[20];  \n"
-        macro += "     for (int i = 0; i < 20; i++){ \n"
-        macro += "          if ( N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i] == 0 || N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] == 0 ){  \n"
-        macro += "              eff_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = 0;  \n" 
-        macro += "              eff_err_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = 0; \n" 
-        macro += "          }else{  \n"
-        macro += "              eff_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i]/N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i];  \n"
-        macro += "              eff_err_pt_"+chain+"_data"+str(plot_pt_data)+"[i] = ( N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i]/N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] )*sqrt( 1/N_sig_pt_"+chain+"_data"+str(plot_pt_data)+"[i] + 1/N_sig_pt_"+denominator+"_data"+str(plot_pt_data)+"[i] ); \n"
-        macro += "          } \n"
-        macro += "      } \n"
-
-        macro += " TGraphErrors *g_pt_"+chain+"_data"+str(plot_pt_data)+" = new TGraphErrors( 20, x, eff_pt_"+chain+"_data"+str(plot_pt_data)+", xerr, eff_err_pt_"+chain+"_data"+str(plot_pt_data)+" ); \n"
-    
-        if len(mcFile) == 0 :
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMaximum(1.05);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMinimum(0);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetTitle(\"\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> GetXaxis()->SetTitle(\"pT(#mu_{2}) [GeV]\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_data)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+chain+" ->AddEntry( g_pt_"+chain+"_data"+str(plot_pt_data)+", \"Data sample : "+Name_dataFile[plot_pt_data-1]+"\"  , \"lp\"); \n"
-        color_pt = color_pt + 1
-
-
-    macro += " leg_"+chain+" ->SetFillColor(10); \n"
-    macro += " leg_"+chain+" ->SetLineColor(10); \n"
-    macro += " leg_"+chain+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+chain+" ->Draw(\"same\"); \n"
-   
-    macro += "\n"
-
-
-
-
-
-## ==============================================
-## Efficiency vs eta(mu2) Plots
-## ==============================================
-macro += "   c13 = new TCanvas(\"HF13\", \"Histos13\", 90, 90,"+str(c2col)+", "+str(c2row)+"); \n"
-macro += "   c13->Divide("+str(numb_c2col)+","+str(numb_c2row)+"); \n"
-
-## =================================================
-## plot
-## =================================================
-# Rebin
-rebin_eta = 2
-plot_eta_tot = 0
-
-for chain in chains :
-    plot_eta_tot = plot_eta_tot + 1
-    macro += "   c13->cd("+str(plot_eta_tot)+");\n"
-    macro += "   TLegend *leg_"+chain+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+chain+" -> SetHeader(\""+chain+ " w.r.t. "+denominator+"\" );\n"
-    color_eta = 0
-    # Monte Carlo
-    plot_eta_mc = 0
-    for mc_file in mcFile :
-        plot_eta_mc = plot_eta_mc + 1
-        if plot_eta_tot == 1 :
-            macro += "   h_mu2_eta_"+denominator+"_mc"+str(plot_eta_mc)+"_sg ->Rebin(" +str(rebin_eta)+ "); \n"
-        macro += "   h_mu2_eta_"+chain+"_mc"+str(plot_eta_mc)+"_sg  ->Rebin(" +str(rebin_eta)+ "); \n"
-    
-        macro += "  TGraphAsymmErrors *g_eta_"+chain+"_mc"+str(plot_eta_mc)+" = new TGraphAsymmErrors( h_mu2_eta_"+chain+"_mc"+str(plot_eta_mc)+"_sg, h_mu2_eta_"+denominator+"_mc"+str(plot_eta_mc)+"_sg ); \n"
-        if plot_eta_mc == 1 :
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMaximum(1.05);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMinimum(0);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetTitle(\"\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> GetXaxis()->SetTitle(\"#eta(#mu_{2}) \");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_mc)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+chain+" ->AddEntry( g_eta_"+chain+"_mc"+str(plot_eta_mc)+", \"MC sample : "+Name_mcFile[plot_eta_mc-1]+"\"  , \"lp\"); \n"
-        color_eta = color_eta + 1
-
-    ## Real Data
-    plot_eta_data = 0    
-    for data_file in dataFile :
-        plot_eta_data = plot_eta_data + 1
-        if plot_eta_tot == 1 :
-            macro += "   h_mu2_eta_"+denominator+"_data"+str(plot_eta_data)+"_sg ->Rebin(" +str(rebin_eta)+ "); \n"
-            macro += "   double N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[25]; \n"
-            macro += "   for (int i = 0; i < 25; i++){ \n"
-            macro += "       double Signal_eta_"+denominator+"_data"+str(plot_eta_data)+" = h_mu2_eta_"+denominator+"_data"+str(plot_eta_data)+"_sg->GetBinContent(i+1); \n"
-            macro += "       double bkgd_1_eta_"+denominator+"_data"+str(plot_eta_data)+" = h_mu2_eta_"+denominator+"_data"+str(plot_eta_data)+"_bk1->GetBinContent(i+1); \n"
-            macro += "       double bkgd_2_eta_"+denominator+"_data"+str(plot_eta_data)+" = h_mu2_eta_"+denominator+"_data"+str(plot_eta_data)+"_bk2->GetBinContent(i+1); \n"
-            macro += "       double p0_eta_"+denominator+"_data"+str(plot_eta_data)+" = (bkgd_1_eta_"+denominator+"_data"+str(plot_eta_data)+"*"+str(mean_bk2)+" - bkgd_2_eta_"+denominator+"_data"+str(plot_eta_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-            macro += "       double p1_eta_"+denominator+"_data"+str(plot_eta_data)+" = (bkgd_1_eta_"+denominator+"_data"+str(plot_eta_data)+" - bkgd_2_eta_"+denominator+"_data"+str(plot_eta_data)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-            macro += "       double NumB_eta_"+denominator+"_data"+str(plot_eta_data)+" = p0_eta_"+denominator+"_data"+str(plot_eta_data)+"*"+str(dm_sg)+" + (p1_eta_"+denominator+"_data"+str(plot_eta_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-            macro += "       N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] = (Signal_eta_"+denominator+"_data"+str(plot_eta_data)+" - NumB_eta_"+denominator+"_data"+str(plot_eta_data)+");  \n"
-            macro += "       if ( (Signal_eta_"+denominator+"_data"+str(plot_eta_data)+" - NumB_eta_"+denominator+"_data"+str(plot_eta_data)+") < 0 ){ N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] = Signal_eta_"+denominator+"_data"+str(plot_eta_data)+"; } \n"
-         
-            macro += " } \n"
-               
-            macro += "    double x_eta[25]; \n"
-            macro += "    double xerr_eta[25]; \n"
-            macro += "    for (int i = 0; i < 25; i++){ \n"
-            macro += "           x_eta[i] = -2.4 + 0.2*(i); \n"
-            macro += "           xerr_eta[i] = 0.1; \n"
-            macro += "     } \n"
-
-
-        macro += "   h_mu2_eta_"+chain+"_data"+str(plot_eta_data)+"_sg  ->Rebin(" +str(rebin_eta)+ "); \n"
-        macro += "   double N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[25]; \n"
-        macro += "   for (int i = 0; i < 25; i++){ \n"
-        macro += "       double Signal_eta_"+chain+"_data"+str(plot_eta_data)+" = h_mu2_eta_"+chain+"_data"+str(plot_eta_data)+"_sg->GetBinContent(i+1); \n"
-        macro += "       double bkgd_1_eta_"+chain+"_data"+str(plot_eta_data)+" = h_mu2_eta_"+chain+"_data"+str(plot_eta_data)+"_bk1->GetBinContent(i+1); \n"
-        macro += "       double bkgd_2_eta_"+chain+"_data"+str(plot_eta_data)+" = h_mu2_eta_"+chain+"_data"+str(plot_eta_data)+"_bk2->GetBinContent(i+1); \n"
-        macro += "       double p0_eta_"+chain+"_data"+str(plot_eta_data)+" = (bkgd_1_eta_"+chain+"_data"+str(plot_eta_data)+"*"+str(mean_bk2)+" - bkgd_2_eta_"+chain+"_data"+str(plot_eta_data)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-        macro += "       double p1_eta_"+chain+"_data"+str(plot_eta_data)+" = (bkgd_1_eta_"+chain+"_data"+str(plot_eta_data)+" - bkgd_2_eta_"+chain+"_data"+str(plot_eta_data)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-        macro += "       double NumB_eta_"+chain+"_data"+str(plot_eta_data)+" = p0_eta_"+chain+"_data"+str(plot_eta_data)+"*"+str(dm_sg)+" + (p1_eta_"+chain+"_data"+str(plot_eta_data)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-        macro += "       N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = (Signal_eta_"+chain+"_data"+str(plot_eta_data)+" - NumB_eta_"+chain+"_data"+str(plot_eta_data)+");  \n"
-        macro += "       if ( (Signal_eta_"+chain+"_data"+str(plot_eta_data)+" - NumB_eta_"+chain+"_data"+str(plot_eta_data)+") < 0 ){ N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = Signal_eta_"+chain+"_data"+str(plot_eta_data)+"; } \n"
-        macro += " } \n"       
-                
-        macro += "     double eff_eta_"+chain+"_data"+str(plot_eta_data)+"[25]; \n"
-        macro += "     double eff_err_eta_"+chain+"_data"+str(plot_eta_data)+"[25];  \n"
-        macro += "     for (int i = 0; i < 25; i++){ \n"
-        macro += "          if ( N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i] == 0 || N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] == 0 ){  \n"
-        macro += "              eff_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = 0;  \n" 
-        macro += "              eff_err_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = 0; \n" 
-        macro += "          }else{  \n"
-        macro += "              eff_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i]/N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i];  \n"
-        macro += "              eff_err_eta_"+chain+"_data"+str(plot_eta_data)+"[i] = ( N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i]/N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] )*sqrt( 1/N_sig_eta_"+chain+"_data"+str(plot_eta_data)+"[i] + 1/N_sig_eta_"+denominator+"_data"+str(plot_eta_data)+"[i] ); \n"
-        macro += "          } \n"
-        macro += "      } \n"
-
-        macro += " TGraphErrors *g_eta_"+chain+"_data"+str(plot_eta_data)+" = new TGraphErrors( 25, x_eta, eff_eta_"+chain+"_data"+str(plot_eta_data)+", xerr_eta, eff_err_eta_"+chain+"_data"+str(plot_eta_data)+" ); \n"
-    
-        if len(mcFile) == 0 :
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMaximum(1.05);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMinimum(0);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetTitle(\"\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> GetXaxis()->SetTitle(\"#eta(#mu_{2})\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_data)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+chain+" ->AddEntry( g_eta_"+chain+"_data"+str(plot_eta_data)+", \"Data sample : "+Name_dataFile[plot_eta_data-1]+"\"  , \"lp\"); \n"
-        color_eta = color_eta + 1
-
-
-    macro += " leg_"+chain+" ->SetFillColor(10); \n"
-    macro += " leg_"+chain+" ->SetLineColor(10); \n"
-    macro += " leg_"+chain+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+chain+" ->Draw(\"same\"); \n"
-   
-    macro += "\n"
-    macro += "\n"
-    macro += "\n"
-
-
-### Plot for each file
-## =================================================
-## plot : Eff vs pt
-## =================================================
-plot_pt_tot_2 = 0
-for mc_file in mcFile :
-    plot_pt_tot_2 = plot_pt_tot_2 + 1
-
-    can_ind_pt = 13 + plot_pt_tot_2
-    pos_can_ind_pt = 90+20*plot_pt_tot_2
-    macro += "   c"+str(can_ind_pt)+" = new TCanvas(\"HF"+str(can_ind_pt)+"\", \"Histos"+str(can_ind_pt)+"\", "+str(pos_can_ind_pt)+", "+str(pos_can_ind_pt)+", 500, 500); \n"
-
-    macro += "   TLegend *leg_"+Name_mcFile[plot_pt_tot_2-1]+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+Name_mcFile[plot_pt_tot_2-1]+" -> SetHeader(\" MC ["+Name_mcFile[plot_pt_tot_2-1]+ "] : w.r.t. "+denominator+"\" );\n"
-    color_pt = 0
-    plot_pt_mc = 0
-    # Monte Carlo
-    for chain in chains :
-    
-        plot_pt_mc = plot_pt_mc + 1
-        macro += "  TGraphAsymmErrors *g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" = new TGraphAsymmErrors( h_mu2_pt_"+chain+"_mc"+str(plot_pt_tot_2)+"_sg, h_mu2_pt_"+denominator+"_mc"+str(plot_pt_tot_2)+"_sg ); \n"
-        if plot_pt_mc == 1 :
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetMaximum(1.05);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetMinimum(0);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetTitle(\"\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> GetXaxis()->SetTitle(\"pT(#mu_{2}) [GeV]\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+Name_mcFile[plot_pt_tot_2-1]+" ->AddEntry( g_pt_"+chain+"_mc"+str(plot_pt_tot_2)+", \""+chain+"\"  , \"lp\"); \n"
-        color_pt = color_pt + 1
-
-    macro += " leg_"+Name_mcFile[plot_pt_tot_2-1]+" ->SetFillColor(10); \n"
-    macro += " leg_"+Name_mcFile[plot_pt_tot_2-1]+" ->SetLineColor(10); \n"
-    macro += " leg_"+Name_mcFile[plot_pt_tot_2-1]+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+Name_mcFile[plot_pt_tot_2-1]+" ->Draw(\"same\"); \n"
-
-
-plot_pt_tot_2 = 0
-for data_file in dataFile :
-    plot_pt_tot_2 = plot_pt_tot_2 + 1
-
-    can_ind_pt_data = 13 + plot_pt_tot_2
-    pos_can_ind_pt_data = 90+20*plot_pt_tot_2
-    if (len(mcFile) != 0):
-        can_ind_pt_data = can_ind_pt + plot_pt_tot_2
-        pos_can_ind_pt_data = pos_can_ind_pt+20*plot_pt_tot_2
-    macro += "   c"+str(can_ind_pt_data)+" = new TCanvas(\"HF"+str(can_ind_pt_data)+"\", \"Histos"+str(can_ind_pt_data)+"\", "+str(pos_can_ind_pt_data)+", "+str(pos_can_ind_pt_data)+", 500, 500); \n"
-
-    macro += "   TLegend *leg_"+Name_dataFile[plot_pt_tot_2-1]+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+Name_dataFile[plot_pt_tot_2-1]+" -> SetHeader(\" Data ["+Name_dataFile[plot_pt_tot_2-1]+ "] : w.r.t. "+denominator+"\" );\n"
-    color_pt = 0
-    plot_pt_data = 0
-    for chain in chains :
-        plot_pt_data = plot_pt_data + 1
-        if plot_pt_data == 1 :
-            macro += "   double N_sig_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"[20]; \n"
-            macro += "   for (int i = 0; i < 20; i++){ \n"
-            macro += "       double Signal_pt_"+denominator+"_data"+str(plot_pt_tot_2)+" = h_mu2_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"_sg->GetBinContent(i+1); \n"
-            macro += "       double bkgd_1_pt_"+denominator+"_data"+str(plot_pt_tot_2)+" = h_mu2_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"_bk1->GetBinContent(i+1); \n"
-            macro += "       double bkgd_2_pt_"+denominator+"_data"+str(plot_pt_tot_2)+" = h_mu2_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"_bk2->GetBinContent(i+1); \n"
-            macro += "       double p0_pt_"+denominator+"_data"+str(plot_pt_tot_2)+" = (bkgd_1_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"*"+str(mean_bk2)+" - bkgd_2_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-            macro += "       double p1_pt_"+denominator+"_data"+str(plot_pt_tot_2)+" = (bkgd_1_pt_"+denominator+"_data"+str(plot_pt_tot_2)+" - bkgd_2_pt_"+denominator+"_data"+str(plot_pt_tot_2)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-            macro += "       double NumB_pt_"+denominator+"_data"+str(plot_pt_tot_2)+" = p0_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"*"+str(dm_sg)+" + (p1_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-            macro += "       N_sig_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"[i] = (Signal_pt_"+denominator+"_data"+str(plot_pt_tot_2)+" - NumB_pt_"+denominator+"_data"+str(plot_pt_tot_2)+");  \n"
-            macro += "       if ( (Signal_pt_"+denominator+"_data"+str(plot_pt_tot_2)+" - NumB_pt_"+denominator+"_data"+str(plot_pt_tot_2)+") < 0 ){ N_sig_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"[i] = Signal_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"; } \n"
-         
-            macro += " } \n"
-               
-            macro += "    double x[20]; \n"
-            macro += "    double xerr[20]; \n"
-            macro += "    for (int i = 0; i < 20; i++){ \n"
-            macro += "           x[i] = 0.5 + i; \n"
-            macro += "           xerr[i] = 0.5; \n"
-            macro += "     } \n"
-
-
-        macro += "   double N_sig_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[20]; \n"
-        macro += "   for (int i = 0; i < 20; i++){ \n"
-        macro += "       double Signal_pt_"+chain+"_data"+str(plot_pt_tot_2)+" = h_mu2_pt_"+chain+"_data"+str(plot_pt_tot_2)+"_sg->GetBinContent(i+1); \n"
-        macro += "       double bkgd_1_pt_"+chain+"_data"+str(plot_pt_tot_2)+" = h_mu2_pt_"+chain+"_data"+str(plot_pt_tot_2)+"_bk1->GetBinContent(i+1); \n"
-        macro += "       double bkgd_2_pt_"+chain+"_data"+str(plot_pt_tot_2)+" = h_mu2_pt_"+chain+"_data"+str(plot_pt_tot_2)+"_bk2->GetBinContent(i+1); \n"
-        macro += "       double p0_pt_"+chain+"_data"+str(plot_pt_tot_2)+" = (bkgd_1_pt_"+chain+"_data"+str(plot_pt_tot_2)+"*"+str(mean_bk2)+" - bkgd_2_pt_"+chain+"_data"+str(plot_pt_tot_2)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-        macro += "       double p1_pt_"+chain+"_data"+str(plot_pt_tot_2)+" = (bkgd_1_pt_"+chain+"_data"+str(plot_pt_tot_2)+" - bkgd_2_pt_"+chain+"_data"+str(plot_pt_tot_2)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-        macro += "       double NumB_pt_"+chain+"_data"+str(plot_pt_tot_2)+" = p0_pt_"+chain+"_data"+str(plot_pt_tot_2)+"*"+str(dm_sg)+" + (p1_pt_"+chain+"_data"+str(plot_pt_tot_2)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-        macro += "       N_sig_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i] = (Signal_pt_"+chain+"_data"+str(plot_pt_tot_2)+" - NumB_pt_"+chain+"_data"+str(plot_pt_tot_2)+");  \n"
-        macro += "       if ( (Signal_pt_"+chain+"_data"+str(plot_pt_tot_2)+" - NumB_pt_"+chain+"_data"+str(plot_pt_tot_2)+") < 0 ){ N_sig_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i] = Signal_pt_"+chain+"_data"+str(plot_pt_tot_2)+"; } \n"
-        macro += " } \n"       
-                
-        macro += "     double eff_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[20]; \n"
-        macro += "     double eff_err_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[20];  \n"
-        macro += "     for (int i = 0; i < 20; i++){ \n"
-        macro += "          if ( N_sig_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i] == 0 || N_sig_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"[i] == 0 ){  \n"
-        macro += "              eff_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i] = 0;  \n" 
-        macro += "              eff_err_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i] = 0; \n" 
-        macro += "          }else{  \n"
-        macro += "              eff_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i] = N_sig_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i]/N_sig_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"[i];  \n"
-        macro += "              eff_err_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i] = ( N_sig_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i]/N_sig_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"[i] )*sqrt( 1/N_sig_pt_"+chain+"_data"+str(plot_pt_tot_2)+"[i] + 1/N_sig_pt_"+denominator+"_data"+str(plot_pt_tot_2)+"[i] ); \n"
-        macro += "          } \n"
-        macro += "      } \n"
-
-        macro += " TGraphErrors *g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" = new TGraphErrors( 20, x, eff_pt_"+chain+"_data"+str(plot_pt_tot_2)+", xerr, eff_err_pt_"+chain+"_data"+str(plot_pt_tot_2)+" ); \n"
-    
-        if plot_pt_data == 1 :
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetMaximum(1.05);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetMinimum(0);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetTitle(\"\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> GetXaxis()->SetTitle(\"pT(#mu_{2}) [GeV]\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetMarkerColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetMarkerStyle(20);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetLineColor("+str(Color[color_pt])+");\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> SetLineWidth(1.5);\n"
-            macro += " g_pt_"+chain+"_data"+str(plot_pt_tot_2)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+Name_dataFile[plot_pt_tot_2-1]+" ->AddEntry( g_pt_"+chain+"_data"+str(plot_pt_tot_2)+", \""+chain+"\"  , \"lp\"); \n"
-        color_pt = color_pt + 1
-
-    macro += " leg_"+Name_dataFile[plot_pt_tot_2-1]+" ->SetFillColor(10); \n"
-    macro += " leg_"+Name_dataFile[plot_pt_tot_2-1]+" ->SetLineColor(10); \n"
-    macro += " leg_"+Name_dataFile[plot_pt_tot_2-1]+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+Name_dataFile[plot_pt_tot_2-1]+" ->Draw(\"same\"); \n"
-
-
-   
-    macro += "\n"
-
-
-
-## =================================================
-## plot : Eff vs eta
-## =================================================
-plot_eta_tot_2 = 0
-for mc_file in mcFile :
-    plot_eta_tot_2 = plot_eta_tot_2 + 1
-
-    can_ind_eta = can_ind_pt  + plot_eta_tot_2
-    if (len(dataFile) != 0 ) :
-        can_ind_eta = can_ind_pt_data  + plot_eta_tot_2
-    pos_can_ind_eta = 90+20*plot_eta_tot_2
-    macro += "   c"+str(can_ind_eta)+" = new TCanvas(\"HF"+str(can_ind_eta)+"\", \"Histos"+str(can_ind_eta)+"\", "+str(pos_can_ind_eta)+", "+str(pos_can_ind_eta)+", 500, 500); \n"
-
-    macro += "   TLegend *leg_"+Name_mcFile[plot_eta_tot_2-1]+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+Name_mcFile[plot_eta_tot_2-1]+" -> SetHeader(\" MC ["+Name_mcFile[plot_eta_tot_2-1]+ "] : w.r.t. "+denominator+"\" );\n"
-    color_eta = 0
-    plot_eta_mc = 0
-    # Monte Carlo
-    for chain in chains :
-    
-        plot_eta_mc = plot_eta_mc + 1
-        macro += "  TGraphAsymmErrors *g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" = new TGraphAsymmErrors( h_mu2_eta_"+chain+"_mc"+str(plot_eta_tot_2)+"_sg, h_mu2_eta_"+denominator+"_mc"+str(plot_eta_tot_2)+"_sg ); \n"
-        if plot_eta_mc == 1 :
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetMaximum(1.05);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetMinimum(0);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetTitle(\"\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> GetXaxis()->SetTitle(\"#eta(#mu_{2})\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+Name_mcFile[plot_eta_tot_2-1]+" ->AddEntry( g_eta_"+chain+"_mc"+str(plot_eta_tot_2)+", \""+chain+"\"  , \"lp\"); \n"
-        color_eta = color_eta + 1
-
-    macro += " leg_"+Name_mcFile[plot_eta_tot_2-1]+" ->SetFillColor(10); \n"
-    macro += " leg_"+Name_mcFile[plot_eta_tot_2-1]+" ->SetLineColor(10); \n"
-    macro += " leg_"+Name_mcFile[plot_eta_tot_2-1]+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+Name_mcFile[plot_eta_tot_2-1]+" ->Draw(\"same\"); \n"
-
-
-plot_eta_tot_2 = 0
-for data_file in dataFile :
-    plot_eta_tot_2 = plot_eta_tot_2 + 1
-    
-    can_ind_eta_data = can_ind_pt_data + plot_eta_tot_2
-    pos_can_ind_eta_data = pos_can_ind_pt_data+20*plot_eta_tot_2
-    if (len(mcFile) != 0):
-        can_ind_eta_data = can_ind_eta + plot_eta_tot_2
-        pos_can_ind_eta_data = pos_can_ind_eta+20*plot_eta_tot_2
-    macro += "   c"+str(can_ind_eta_data)+" = new TCanvas(\"HF"+str(can_ind_eta_data)+"\", \"Histos"+str(can_ind_eta_data)+"\", "+str(pos_can_ind_eta_data)+", "+str(pos_can_ind_eta_data)+", 500, 500); \n"
-
-    macro += "   TLegend *leg_"+Name_dataFile[plot_eta_tot_2-1]+" = new TLegend(0.4,0.2,0.75,0.4); \n"
-    macro += "   leg_"+Name_dataFile[plot_eta_tot_2-1]+" -> SetHeader(\" Data ["+Name_dataFile[plot_eta_tot_2-1]+ "] : w.r.t. "+denominator+"\" );\n"
-    color_eta = 0
-    plot_eta_data = 0
-    for chain in chains :
-        plot_eta_data = plot_eta_data + 1
-        if plot_eta_data == 1 :
-            macro += "   double N_sig_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"[25]; \n"
-            macro += "   for (int i = 0; i < 25; i++){ \n"
-            macro += "       double Signal_eta_"+denominator+"_data"+str(plot_eta_tot_2)+" = h_mu2_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"_sg->GetBinContent(i+1); \n"
-            macro += "       double bkgd_1_eta_"+denominator+"_data"+str(plot_eta_tot_2)+" = h_mu2_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"_bk1->GetBinContent(i+1); \n"
-            macro += "       double bkgd_2_eta_"+denominator+"_data"+str(plot_eta_tot_2)+" = h_mu2_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"_bk2->GetBinContent(i+1); \n"
-            macro += "       double p0_eta_"+denominator+"_data"+str(plot_eta_tot_2)+" = (bkgd_1_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"*"+str(mean_bk2)+" - bkgd_2_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-            macro += "       double p1_eta_"+denominator+"_data"+str(plot_eta_tot_2)+" = (bkgd_1_eta_"+denominator+"_data"+str(plot_eta_tot_2)+" - bkgd_2_eta_"+denominator+"_data"+str(plot_eta_tot_2)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-            macro += "       double NumB_eta_"+denominator+"_data"+str(plot_eta_tot_2)+" = p0_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"*"+str(dm_sg)+" + (p1_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-            macro += "       N_sig_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"[i] = (Signal_eta_"+denominator+"_data"+str(plot_eta_tot_2)+" - NumB_eta_"+denominator+"_data"+str(plot_eta_tot_2)+");  \n"
-            macro += "       if ( (Signal_eta_"+denominator+"_data"+str(plot_eta_tot_2)+" - NumB_eta_"+denominator+"_data"+str(plot_eta_tot_2)+") < 0 ){ N_sig_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"[i] = Signal_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"; } \n"
-         
-            macro += " } \n"
-               
-            macro += "    double x_eta[25]; \n"
-            macro += "    double xerr_eta[25]; \n"
-            macro += "    for (int i = 0; i < 25; i++){ \n"
-            macro += "           x_eta[i] = -2.4 + 0.2*(i); \n"
-            macro += "           xerr_eta[i] = 0.1; \n"
-            macro += "     } \n"
-
-        macro += "   double N_sig_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[25]; \n"
-        macro += "   for (int i = 0; i < 25; i++){ \n"
-        macro += "       double Signal_eta_"+chain+"_data"+str(plot_eta_tot_2)+" = h_mu2_eta_"+chain+"_data"+str(plot_eta_tot_2)+"_sg->GetBinContent(i+1); \n"
-        macro += "       double bkgd_1_eta_"+chain+"_data"+str(plot_eta_tot_2)+" = h_mu2_eta_"+chain+"_data"+str(plot_eta_tot_2)+"_bk1->GetBinContent(i+1); \n"
-        macro += "       double bkgd_2_eta_"+chain+"_data"+str(plot_eta_tot_2)+" = h_mu2_eta_"+chain+"_data"+str(plot_eta_tot_2)+"_bk2->GetBinContent(i+1); \n"
-        macro += "       double p0_eta_"+chain+"_data"+str(plot_eta_tot_2)+" = (bkgd_1_eta_"+chain+"_data"+str(plot_eta_tot_2)+"*"+str(mean_bk2)+" - bkgd_2_eta_"+chain+"_data"+str(plot_eta_tot_2)+"*"+str(mean_bk1)+") / ( "+str(dm_bk)+" * ( "+str(mean_bk2)+" - "+str(mean_bk1)+" ) ); \n"
-        macro += "       double p1_eta_"+chain+"_data"+str(plot_eta_tot_2)+" = (bkgd_1_eta_"+chain+"_data"+str(plot_eta_tot_2)+" - bkgd_2_eta_"+chain+"_data"+str(plot_eta_tot_2)+") / ( "+str(dm_bk)+"*( "+str(mean_bk1)+" - "+str(mean_bk2)+" ) ); \n"
-        macro += "       double NumB_eta_"+chain+"_data"+str(plot_eta_tot_2)+" = p0_eta_"+chain+"_data"+str(plot_eta_tot_2)+"*"+str(dm_sg)+" + (p1_eta_"+chain+"_data"+str(plot_eta_tot_2)+"/2)*( "+str(m_sg2)+"*"+str(m_sg2)+" - "+str(m_sg1)+"*"+str(m_sg1)+" ); \n"
-        macro += "       N_sig_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i] = (Signal_eta_"+chain+"_data"+str(plot_eta_tot_2)+" - NumB_eta_"+chain+"_data"+str(plot_eta_tot_2)+");  \n"
-        macro += "       if ( (Signal_eta_"+chain+"_data"+str(plot_eta_tot_2)+" - NumB_eta_"+chain+"_data"+str(plot_eta_tot_2)+") < 0 ){ N_sig_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i] = Signal_eta_"+chain+"_data"+str(plot_eta_tot_2)+"; } \n"
-        macro += " } \n"       
-                
-        macro += "     double eff_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[25]; \n"
-        macro += "     double eff_err_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[25];  \n"
-        macro += "     for (int i = 0; i < 25; i++){ \n"
-        macro += "          if ( N_sig_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i] == 0 || N_sig_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"[i] == 0 ){  \n"
-        macro += "              eff_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i] = 0;  \n" 
-        macro += "              eff_err_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i] = 0; \n" 
-        macro += "          }else{  \n"
-        macro += "              eff_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i] = N_sig_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i]/N_sig_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"[i];  \n"
-        macro += "              eff_err_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i] = ( N_sig_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i]/N_sig_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"[i] )*sqrt( 1/N_sig_eta_"+chain+"_data"+str(plot_eta_tot_2)+"[i] + 1/N_sig_eta_"+denominator+"_data"+str(plot_eta_tot_2)+"[i] ); \n"
-        macro += "          } \n"
-        macro += "      } \n"
-
-        macro += " TGraphErrors *g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" = new TGraphErrors( 25, x_eta, eff_eta_"+chain+"_data"+str(plot_eta_tot_2)+", xerr_eta, eff_err_eta_"+chain+"_data"+str(plot_eta_tot_2)+" ); \n"
-    
-        if plot_eta_data == 1 :
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetMaximum(1.05);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetMinimum(0);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> GetYaxis()->SetNdivisions(510);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetTitle(\"\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> GetXaxis()->SetTitle(\"#eta(#mu_{2})\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> GetYaxis()->SetTitle(\"Efficiency\");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> Draw(\"ap\");\n"
-        else :
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetMarkerColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetMarkerSize(0.7);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetMarkerStyle(20);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetLineColor("+str(Color[color_eta])+");\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> SetLineWidth(1.5);\n"
-            macro += " g_eta_"+chain+"_data"+str(plot_eta_tot_2)+" -> Draw(\"psame\");\n"
-        
-        macro += "   leg_"+Name_dataFile[plot_eta_tot_2-1]+" ->AddEntry( g_eta_"+chain+"_data"+str(plot_eta_tot_2)+", \""+chain+"\"  , \"lp\"); \n"
-        color_eta = color_eta + 1
-
-    macro += " leg_"+Name_dataFile[plot_eta_tot_2-1]+" ->SetFillColor(10); \n"
-    macro += " leg_"+Name_dataFile[plot_eta_tot_2-1]+" ->SetLineColor(10); \n"
-    macro += " leg_"+Name_dataFile[plot_eta_tot_2-1]+" ->SetTextSize(0.025); \n"
-    macro += " leg_"+Name_dataFile[plot_eta_tot_2-1]+" ->Draw(\"same\"); \n"
-
-    macro += "\n"
-
-
-
-
-if (SaveFiles) :
-    macro += "  c1->SaveAs(\""+savedirPath+"/All_mass.png\") ; \n"
-    macro += "  c1->SaveAs(\""+savedirPath+"/All_mass.eps\") ; \n"
-    macro += "  c2->SaveAs(\""+savedirPath+"/Eff_vs_mu1_pt.png\") ; \n"
-    macro += "  c2->SaveAs(\""+savedirPath+"/Eff_vs_mu1_pt.eps\") ; \n"
-    macro += "  c3->SaveAs(\""+savedirPath+"/Eff_vs_mu1_eta.png\") ; \n"
-    macro += "  c3->SaveAs(\""+savedirPath+"/Eff_vs_mu1_eta.eps\") ; \n"
-    count_mc_pt = 3
-    for mc_file in mcFile :
-        count_mc_pt = count_mc_pt + 1 
-        macro += "  c"+str(count_mc_pt)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu1_pt_"+Name_mcFile[count_mc_pt - 4]+".png\") ; \n"
-        macro += "  c"+str(count_mc_pt)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu1_pt_"+Name_mcFile[count_mc_pt - 4]+".eps\") ; \n"
-    count_data_pt = count_mc_pt
-    for data_file in dataFile :
-        count_data_pt = count_data_pt + 1 
-        macro += "  c"+str(count_data_pt)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu1_pt_"+Name_dataFile[count_data_pt - count_mc_pt - 1]+".png\") ; \n"
-        macro += "  c"+str(count_data_pt)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu1_pt_"+Name_dataFile[count_data_pt - count_mc_pt - 1]+".eps\") ; \n"
-    count_mc_eta = count_data_pt
-    for mc_file in mcFile :
-        count_mc_eta = count_mc_eta + 1
-        macro += "  c"+str(count_mc_eta)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu1_eta_"+Name_mcFile[count_mc_eta - count_data_pt - 1]+".png\") ; \n"
-        macro += "  c"+str(count_mc_eta)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu1_eta_"+Name_mcFile[count_mc_eta - count_data_pt - 1]+".eps\") ; \n"
-    count_data_eta = count_mc_eta
-    for data_file in dataFile :
-        count_data_eta = count_data_eta + 1 
-        macro += "  c"+str(count_data_eta)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu1_eta_"+Name_dataFile[count_data_eta - count_mc_eta - 1]+".png\") ; \n"
-        macro += "  c"+str(count_data_eta)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu1_eta_"+Name_dataFile[count_data_eta - count_mc_eta - 1]+".eps\") ; \n"
-
-
-    macro += "  c12->SaveAs(\""+savedirPath+"/Eff_vs_mu2_pt.png\") ; \n"
-    macro += "  c12->SaveAs(\""+savedirPath+"/Eff_vs_mu2_pt.eps\") ; \n"
-    macro += "  c13->SaveAs(\""+savedirPath+"/Eff_vs_mu2_eta.png\") ; \n"
-    macro += "  c13->SaveAs(\""+savedirPath+"/Eff_vs_mu2_eta.eps\") ; \n"
-    count_mc_pt = 13
-    for mc_file in mcFile :
-        count_mc_pt = count_mc_pt + 1 
-        macro += "  c"+str(count_mc_pt)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu2_pt_"+Name_mcFile[count_mc_pt - 14]+".png\") ; \n"
-        macro += "  c"+str(count_mc_pt)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu2_pt_"+Name_mcFile[count_mc_pt - 14]+".eps\") ; \n"
-    count_data_pt = count_mc_pt
-    for data_file in dataFile :
-        count_data_pt = count_data_pt + 1 
-        macro += "  c"+str(count_data_pt)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu2_pt_"+Name_dataFile[count_data_pt - count_mc_pt - 1]+".png\") ; \n"
-        macro += "  c"+str(count_data_pt)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu2_pt_"+Name_dataFile[count_data_pt - count_mc_pt - 1]+".eps\") ; \n"
-    count_mc_eta = count_data_pt
-    for mc_file in mcFile :
-        count_mc_eta = count_mc_eta + 1
-        macro += "  c"+str(count_mc_eta)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu2_eta_"+Name_mcFile[count_mc_eta - count_data_pt - 1]+".png\") ; \n"
-        macro += "  c"+str(count_mc_eta)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu2_eta_"+Name_mcFile[count_mc_eta - count_data_pt - 1]+".eps\") ; \n"
-    count_data_eta = count_mc_eta
-    for data_file in dataFile :
-        count_data_eta = count_data_eta + 1 
-        macro += "  c"+str(count_data_eta)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu2_eta_"+Name_dataFile[count_data_eta - count_mc_eta - 1]+".png\") ; \n"
-        macro += "  c"+str(count_data_eta)+"->SaveAs(\""+savedirPath+"/Eff_vs_mu2_eta_"+Name_dataFile[count_data_eta - count_mc_eta - 1]+".eps\") ; \n"
-
-
-macro += " } \n" 
-
-## create macro
-f = open( "makePlots.C", "w" )
-f.write( macro )
-f.close()
-
-## execute root macro
-if( execute and makePlot ) :
-  os.system( "root -l  makePlots.C" )
-
-if( execute and not makePlot ) :
-  os.system( "root -l -b  makePlots.C" )
-
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/README_PhysVal.txt b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/README_PhysVal.txt
deleted file mode 100644
index 17520b8ec35d47ed0703e36b21cc49a1c91c984f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDecisionVal/README_PhysVal.txt
+++ /dev/null
@@ -1,64 +0,0 @@
-*************************************
-
-Author : Yi Yang <yi.yang@cern.ch> 
-
-*************************************
-
-Codes needed : 
-  (1) BTrigger.C   ( ***** No need to change anything here!!!!! *****)
-  (2) MakeHistograms.py
-  (3) MakePlots.py
-
-Step : 
-
-  (1) Get the standard Onia-ntuple (event-based) from Athena : Onia.c++ in "JpsiUpsilonAlgs"
- 
-  (2) Setting MakeHistograms.py
-      * Basic setting : GRLs ( no need for MC, and probably no need for official onia-ntuple )
-
-                       ( if want to apply GRL selection, need to get the package, please follow: https://twiki.cern.ch/twiki/bin/viewauth/Atlas/GoodRunsListsTutorial#Stand_alone_compilation_and_use )
-                        
-                        If you don't have GRL package, you need to comment out few lines in BTrigger.C code (search GRLs).
-      
-      * Name of output file 
-    
-      * Read file from directory "Director = True" ( loop over all *root* files in the directory ) 
-        or specify the input files "Director = False"
-      
-      * Specify the triggers to be the denominator for efficiency calculation 
-        => denominators += [ "xxx" ]
-      
-      * Specify the triggers for numerators 
-        => chains += [ "yyy" ] 
-      
-      * Setting the Selection cuts : SCT, Pixel, TRT, Combined Muon, pT, eta
-
-  (3) Run MakeHistograms.py to create histograms
-      => python MakeHistograms.py
-        
-  (4) Modify MakePlots.py
-      * Load ATLAS style ? If True, need ATLAS style files in the working directory
-
-      * Make plots or not ?
-
-      * Automatically save the plots ? If True, give the path. 
-
-      * Specify the signal type : 
-        * J/psi   : Signal = "Jpsi"
-        * Upsilon : Signal = "Upsi"
-        * Bmumu   : Signal = "Bmumu"
-
-      * Specify the input files : ( treat different for MC and Daata )
-        * Don't forget give the "name" of input file
-     
-      * Specify the denominator 
-
-      * Specify the chains want to run over
-
-   (5) Run MakPlots.py
-       => python MakPlots.py
-
-       ***** The efficiencies will print out on the screen ******
-        
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/Hits.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/Hits.h
deleted file mode 100644
index 921d89b5cbd0386bd0196a4ccac47730c44be24a..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/Hits.h
+++ /dev/null
@@ -1,171 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//////////////////////////////////////////////////////////
-// This class has been automatically generated on
-// Tue Jun 15 15:03:53 2010 by ROOT version 5.26/00
-// from TTree MuidMuonCollectionHits/MuidMuonCollectionHits
-// found on file: user10.DanielScheirich.03.data10_7TeV_MuonswBeam.00153565.TrigDiMuonCalib.bphys.root
-//////////////////////////////////////////////////////////
-
-#ifndef Hits_h
-#define Hits_h
-
-#include <TROOT.h>
-#include <TChain.h>
-#include <TFile.h>
-
-class Hits {
-public :
-   TTree          *fChain;   //!pointer to the analyzed TTree or TChain
-   Int_t           fCurrent; //!current Tree number in a TChain
-
-   // Declaration of leaf types
-   Int_t           RunNumber;
-   Int_t           LumiBlock;
-   Int_t           EventNumber;
-   Int_t           MuonIndex;
-   vector<double>  *InnerMdt_eta;
-   vector<double>  *InnerMdt_phi;
-   vector<double>  *MiddleMdt_eta;
-   vector<double>  *MiddleMdt_phi;
-   vector<double>  *Csc_eta;
-   vector<double>  *Csc_phi;
-   vector<int>     *Csc_type;
-   vector<double>  *MiddleRpc_eta;
-   vector<double>  *MiddleRpc_phi;
-   vector<int>     *MiddleRpc_type;
-   vector<double>  *InnerTgc_eta;
-   vector<double>  *InnerTgc_phi;
-   vector<int>     *InnerTgc_type;
-   vector<double>  *MiddleTgc_eta;
-   vector<double>  *MiddleTgc_phi;
-   vector<int>     *MiddleTgc_type;
-
-   // List of branches
-   TBranch        *b_RunNumber;   //!
-   TBranch        *b_LumiBlock;   //!
-   TBranch        *b_EventNumber;   //!
-   TBranch        *b_MuonIndex;   //!
-   TBranch        *b_InnerMdt_eta;   //!
-   TBranch        *b_InnerMdt_phi;   //!
-   TBranch        *b_MiddleMdt_eta;   //!
-   TBranch        *b_MiddleMdt_phi;   //!
-   TBranch        *b_Csc_eta;   //!
-   TBranch        *b_Csc_phi;   //!
-   TBranch        *b_Csc_type;   //!
-   TBranch        *b_MiddleRpc_eta;   //!
-   TBranch        *b_MiddleRpc_phi;   //!
-   TBranch        *b_MiddleRpc_type;   //!
-   TBranch        *b_InnerTgc_eta;   //!
-   TBranch        *b_InnerTgc_phi;   //!
-   TBranch        *b_InnerTgc_type;   //!
-   TBranch        *b_MiddleTgc_eta;   //!
-   TBranch        *b_MiddleTgc_phi;   //!
-   TBranch        *b_MiddleTgc_type;   //!
-
-   Hits(TTree *tree=0);
-   virtual ~Hits();
-   virtual Int_t    GetEntry(Long64_t entry);
-   virtual Long64_t LoadTree(Long64_t entry);
-   virtual void     Init(TTree *tree);
-};
-
-Hits::Hits(TTree *tree)
-{
-// if parameter tree is not specified (or zero), connect the file
-// used to generate this class and read the Tree.
-   if (tree == 0) {
-      TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("user10.DanielScheirich.03.data10_7TeV_MuonswBeam.00153565.TrigDiMuonCalib.bphys.root");
-      if (!f) {
-         f = new TFile("user10.DanielScheirich.03.data10_7TeV_MuonswBeam.00153565.TrigDiMuonCalib.bphys.root");
-      }
-      tree = (TTree*)gDirectory->Get("MuidMuonCollectionHits");
-
-   }
-   Init(tree);
-}
-
-Hits::~Hits()
-{
-   if (!fChain) return;
-   delete fChain->GetCurrentFile();
-}
-
-Int_t Hits::GetEntry(Long64_t entry)
-{
-// Read contents of entry.
-   if (!fChain) return 0;
-   return fChain->GetEntry(entry);
-}
-Long64_t Hits::LoadTree(Long64_t entry)
-{
-// Set the environment to read one entry
-   if (!fChain) return -5;
-   Long64_t centry = fChain->LoadTree(entry);
-   if (centry < 0) return centry;
-   if (!fChain->InheritsFrom(TChain::Class()))  return centry;
-   TChain *chain = (TChain*)fChain;
-   if (chain->GetTreeNumber() != fCurrent) {
-      fCurrent = chain->GetTreeNumber();
-   }
-   return centry;
-}
-
-void Hits::Init(TTree *tree)
-{
-   // The Init() function is called when the selector needs to initialize
-   // a new tree or chain. Typically here the branch addresses and branch
-   // pointers of the tree will be set.
-   // It is normally not necessary to make changes to the generated
-   // code, but the routine can be extended by the user if needed.
-   // Init() will be called many times when running on PROOF
-   // (once per file to be processed).
-
-   // Set object pointer
-   InnerMdt_eta = 0;
-   InnerMdt_phi = 0;
-   MiddleMdt_eta = 0;
-   MiddleMdt_phi = 0;
-   Csc_eta = 0;
-   Csc_phi = 0;
-   Csc_type = 0;
-   MiddleRpc_eta = 0;
-   MiddleRpc_phi = 0;
-   MiddleRpc_type = 0;
-   InnerTgc_eta = 0;
-   InnerTgc_phi = 0;
-   InnerTgc_type = 0;
-   MiddleTgc_eta = 0;
-   MiddleTgc_phi = 0;
-   MiddleTgc_type = 0;
-   // Set branch addresses and branch pointers
-   if (!tree) return;
-   fChain = tree;
-   fCurrent = -1;
-   fChain->SetMakeClass(1);
-
-    fChain->SetBranchAddress("RunNumber", &RunNumber, &b_RunNumber);
-    fChain->SetBranchAddress("LumiBlock", &LumiBlock, &b_LumiBlock);
-    fChain->SetBranchAddress("EventNumber", &EventNumber, &b_EventNumber);
-    fChain->SetBranchAddress("MuonIndex", &MuonIndex, &b_MuonIndex);
-    fChain->SetBranchAddress("InnerMdt_eta", &InnerMdt_eta, &b_InnerMdt_eta);
-    fChain->SetBranchAddress("InnerMdt_phi", &InnerMdt_phi, &b_InnerMdt_phi);
-    fChain->SetBranchAddress("MiddleMdt_eta", &MiddleMdt_eta, &b_MiddleMdt_eta);
-    fChain->SetBranchAddress("MiddleMdt_phi", &MiddleMdt_phi, &b_MiddleMdt_phi);
-    fChain->SetBranchAddress("Csc_eta", &Csc_eta, &b_Csc_eta);
-    fChain->SetBranchAddress("Csc_phi", &Csc_phi, &b_Csc_phi);
-    fChain->SetBranchAddress("Csc_type", &Csc_type, &b_Csc_type);
-    fChain->SetBranchAddress("MiddleRpc_eta", &MiddleRpc_eta, &b_MiddleRpc_eta);
-    fChain->SetBranchAddress("MiddleRpc_phi", &MiddleRpc_phi, &b_MiddleRpc_phi);
-    fChain->SetBranchAddress("MiddleRpc_type", &MiddleRpc_type, &b_MiddleRpc_type);
-    fChain->SetBranchAddress("InnerTgc_eta", &InnerTgc_eta, &b_InnerTgc_eta);
-    fChain->SetBranchAddress("InnerTgc_phi", &InnerTgc_phi, &b_InnerTgc_phi);
-    fChain->SetBranchAddress("InnerTgc_type", &InnerTgc_type, &b_InnerTgc_type);
-    fChain->SetBranchAddress("MiddleTgc_eta", &MiddleTgc_eta, &b_MiddleTgc_eta);
-    fChain->SetBranchAddress("MiddleTgc_type", &MiddleTgc_type, &b_MiddleTgc_type);
-    fChain->SetBranchAddress("MiddleTgc_phi", &MiddleTgc_phi, &b_MiddleTgc_phi);
-}
-
-#endif
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/JpsiHits.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/JpsiHits.h
deleted file mode 100644
index e0de453fe84d0718d5f9ba400b7ec0ee12f3b3b7..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/JpsiHits.h
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-struct TrackHits {
-
-  Double_t        Pt;
-  Double_t        Eta;
-  Double_t        Phi;
-  Double_t        Charge;
-  Double_t        InnerBarrel_extEta;
-  Double_t        InnerBarrel_extPhi;
-  Double_t        InnerEndcap_extEta;
-  Double_t        InnerEndcap_extPhi;
-  Double_t        MiddleBarrel_extEta;
-  Double_t        MiddleBarrel_extPhi;
-  Double_t        MiddleEndcap_extEta;
-  Double_t        MiddleEndcap_extPhi;
-  Int_t           NAssociatedMdt;
-  Int_t           NAssociatedRpcEta;
-  Int_t           NAssociatedRpcPhi;
-  Int_t           NAssociatedTgcRho;
-  Int_t           NAssociatedTgcPhi;
-  vector<double>  *InnerMdt_r;
-  vector<double>  *InnerMdt_z;
-  vector<bool>    *InnerMdt_associated;
-  vector<double>  *MiddleMdt_r;
-  vector<double>  *MiddleMdt_z;
-  vector<bool>    *MiddleMdt_associated;
-  vector<double>  *MiddleRpc_etaPad_x;
-  vector<double>  *MiddleRpc_etaPad_y;
-  vector<double>  *MiddleRpc_etaPad_z;
-  vector<double>  *MiddleRpc_etaPad_r;
-  vector<bool>    *MiddleRpc_etaPad_associated;
-  vector<double>  *MiddleRpc_phiPad_x;
-  vector<double>  *MiddleRpc_phiPad_y;
-  vector<double>  *MiddleRpc_phiPad_z;
-  vector<double>  *MiddleRpc_phiPad_r;
-  vector<bool>    *MiddleRpc_phiPad_associated;
-  vector<double>  *InnerTgc_phiHit_phi;
-  vector<double>  *InnerTgc_phiHit_r;
-  vector<double>  *InnerTgc_phiHit_z;
-  vector<double>  *InnerTgc_phiHit_width;
-  vector<bool>    *InnerTgc_phiHit_associated;
-  vector<double>  *InnerTgc_rhoHit_phi;
-  vector<double>  *InnerTgc_rhoHit_r;
-  vector<double>  *InnerTgc_rhoHit_z;
-  vector<double>  *InnerTgc_rhoHit_width;
-  vector<bool>    *InnerTgc_rhoHit_associated;
-  vector<double>  *MiddleTgc_phiHit_phi;
-  vector<double>  *MiddleTgc_phiHit_r;
-  vector<double>  *MiddleTgc_phiHit_z;
-  vector<double>  *MiddleTgc_phiHit_width;
-  vector<bool>    *MiddleTgc_phiHit_associated;
-  vector<double>  *MiddleTgc_rhoHit_phi;
-  vector<double>  *MiddleTgc_rhoHit_r;
-  vector<double>  *MiddleTgc_rhoHit_z;
-  vector<double>  *MiddleTgc_rhoHit_width;
-  vector<bool>    *MiddleTgc_rhoHit_associated;
-  vector<int>     *BTrigIndex;
-  vector<int>     *BWhichTrack;
-  vector<int>     *BTrigMatched;
-  vector<int>     *BWhichTrackMatched;
-
-
-
-}
-
-
-struct JpsiHits {
-
-   // Declaration of leaf types
-   Int_t           RunNumber;
-   Int_t           LumiBlock;
-   Int_t           EvtNumber;
-
-   double          mass;
-
-
-}
\ No newline at end of file
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/SimpleMuon.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/SimpleMuon.h
deleted file mode 100644
index f5676da3c2897a89ad276aef65bb6243802d2bd5..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/SimpleMuon.h
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-//////////////////////////////////////////////////////////
-// This class has been automatically generated on
-// Mon Jun 28 19:15:43 2010 by ROOT version 5.26/00
-// from TTree Muons/Muons
-// found on file: L2_MU4_DiMu_FS.09.root
-//////////////////////////////////////////////////////////
-
-#ifndef SimpleMuon_h
-#define SimpleMuon_h
-
-#include <TROOT.h>
-#include <TChain.h>
-#include <TFile.h>
-
-class SimpleMuon {
-public :
-   TTree          *fChain;   //!pointer to the analyzed TTree or TChain
-   Int_t           fCurrent; //!current Tree number in a TChain
-
-   // Declaration of leaf types
-   Int_t           runNumber;
-   Int_t           lumiBlock;
-   Int_t           eventNumber;
-   vector<double>  *muon_pt;
-   vector<double>  *muon_eta;
-   vector<double>  *muon_phi;
-   vector<double>  *muon_charge;
-   vector<bool>    *muon_combined;
-
-   // List of branches
-   TBranch        *b_runNumber;   //!
-   TBranch        *b_lumiBlock;   //!
-   TBranch        *b_eventNumber;   //!
-   TBranch        *b_muon_pt;   //!
-   TBranch        *b_muon_eta;   //!
-   TBranch        *b_muon_phi;   //!
-   TBranch        *b_muon_charge;   //!
-   TBranch        *b_muon_combined;   //!
-
-   SimpleMuon(TTree *tree=0);
-   virtual ~SimpleMuon();
-   virtual Int_t    GetEntry(Long64_t entry);
-   virtual Long64_t LoadTree(Long64_t entry);
-   virtual void     Init(TTree *tree);
-};
-
-SimpleMuon::SimpleMuon(TTree *tree)
-{
-// if parameter tree is not specified (or zero), connect the file
-// used to generate this class and read the Tree.
-   if (tree == 0) {
-      TFile *f = (TFile*)gROOT->GetListOfFiles()->FindObject("L2_MU4_DiMu_FS.09.root");
-      if (!f) {
-         f = new TFile("L2_MU4_DiMu_FS.09.root");
-      }
-      tree = (TTree*)gDirectory->Get("Muons");
-
-   }
-   Init(tree);
-}
-
-SimpleMuon::~SimpleMuon()
-{
-   if (!fChain) return;
-   delete fChain->GetCurrentFile();
-}
-
-Int_t SimpleMuon::GetEntry(Long64_t entry)
-{
-// Read contents of entry.
-   if (!fChain) return 0;
-   return fChain->GetEntry(entry);
-}
-Long64_t SimpleMuon::LoadTree(Long64_t entry)
-{
-// Set the environment to read one entry
-   if (!fChain) return -5;
-   Long64_t centry = fChain->LoadTree(entry);
-   if (centry < 0) return centry;
-   if (!fChain->InheritsFrom(TChain::Class()))  return centry;
-   TChain *chain = (TChain*)fChain;
-   if (chain->GetTreeNumber() != fCurrent) {
-      fCurrent = chain->GetTreeNumber();
-   }
-   return centry;
-}
-
-void SimpleMuon::Init(TTree *tree)
-{
-   // The Init() function is called when the selector needs to initialize
-   // a new tree or chain. Typically here the branch addresses and branch
-   // pointers of the tree will be set.
-   // It is normally not necessary to make changes to the generated
-   // code, but the routine can be extended by the user if needed.
-   // Init() will be called many times when running on PROOF
-   // (once per file to be processed).
-
-   // Set object pointer
-   muon_pt = 0;
-   muon_eta = 0;
-   muon_phi = 0;
-   muon_charge = 0;
-   muon_combined = 0;
-   // Set branch addresses and branch pointers
-   if (!tree) return;
-   fChain = tree;
-   fCurrent = -1;
-   fChain->SetMakeClass(1);
-
-   fChain->SetBranchAddress("runNumber", &runNumber, &b_runNumber);
-   fChain->SetBranchAddress("lumiBlock", &lumiBlock, &b_lumiBlock);
-   fChain->SetBranchAddress("eventNumber", &eventNumber, &b_eventNumber);
-   fChain->SetBranchAddress("muon_pt", &muon_pt, &b_muon_pt);
-   fChain->SetBranchAddress("muon_eta", &muon_eta, &b_muon_eta);
-   fChain->SetBranchAddress("muon_phi", &muon_phi, &b_muon_phi);
-   fChain->SetBranchAddress("muon_charge", &muon_charge, &b_muon_charge);
-   fChain->SetBranchAddress("muon_combined", &muon_combined, &b_muon_combined);
-}
-
-#endif // #ifdef SimpleMuon_cxx
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/TrigDiMuonRootCalib.cpp b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/TrigDiMuonRootCalib.cpp
deleted file mode 100644
index 1705675ef89791f990855127210c61014d9d9063..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/TrigDiMuonRootCalib.cpp
+++ /dev/null
@@ -1,3277 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// TrigDiMuonRootCalib class
-///---------------------------------------------------
-/// TrigDiMuon calibration and detailed
-/// performance study
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of TrigDiMuonRootCalib
-///===================================================
-
-#include "TrigDiMuonRootCalib.h"
-#include "TMath.h"
-#include "TGraphAsymmErrors.h"
-#include <limits>
-
-///===================================================
-void TrigDiMuonRootCalib::analyzeAllHitMatching(std::string chain, std::string settings, std::string cutStr) {
-  Log log("TrigDiMuonRootCalib::analyzeAllHitMatching", ol());
-
-  log.info("Settings: " + settings);
-  log.info("cuts:     " + cutStr);
-
-  double dRCut = 0.1;
-  getValue(settings, "DRCut=", dRCut);
-
-  std::string constantsFile = "constants.py";
-  getValue(settings, "ConstantsFile=", constantsFile);
-
-  int maxEvt = -1;
-  getValue(settings, "MaxEvt=", maxEvt);
-
-  bool noExt = settings.find("NoExtrapolation") != std::string::npos;
-
-  // create selection algorithm
-  CutsJpsi cuts(ol(), cutStr);
-
-  // pT bins
-  double ptBins[5] = {0, 4000,6000,8000, std::numeric_limits<double>::max()};
-  double avgPt[4] = {0, 0, 0, 0};
-  int    nPt[4] = {0, 0, 0, 0};
-
-  // eta bins
-  double etaBinsInn[4] = {0.9, 1.3, 1.6, std::numeric_limits<double>::max() };
-  double etaBinsMid[6] = {0.9, 1.2, 1.35, 1.65, 2., std::numeric_limits<double>::max() };
-
-  //histograms
-  importHistFromFile("histograms_analyzeAllHitMatching.config");
-
-  for(int j=0; j<5; ++j) {
-    setValXVectPointer( "Hit_Endcap_mdt_inner_dEta"+iToStr(j) , &m_hit_Endcap_mdt_inner_dEta[j]  );
-    setValXVectPointer( "Hit_Endcap_mdt_middle_dEta"+iToStr(j), &m_hit_Endcap_mdt_middle_dEta[j] );
-    setValXVectPointer( "Hit_Barrel_mdt_inner_dEta"+iToStr(j) , &m_hit_Barrel_mdt_inner_dEta[j]  );
-    setValXVectPointer( "Hit_Barrel_mdt_middle_dEta"+iToStr(j), &m_hit_Barrel_mdt_middle_dEta[j] );
-    setValXVectPointer( "Hit_rpc_middle_dEta"+iToStr(j)       , &m_hit_rpc_middle_dEta[j]        );
-    setValXVectPointer( "Hit_rpc_middle_dPhi"+iToStr(j)       , &m_hit_rpc_middle_dPhi[j]        );
-    setValXVectPointer( "Hit_tgc_wire_inner_dEta"+iToStr(j)   , &m_hit_tgc_wire_inner_dEta[j]    );
-    setValXVectPointer( "Hit_tgc_wire_middle_dEta"+iToStr(j)  , &m_hit_tgc_wire_middle_dEta[j]   );
-    setValXVectPointer( "Hit_tgc_wire_inner_dPhi"+iToStr(j)   , &m_hit_tgc_wire_inner_dPhi[j]    );
-    setValXVectPointer( "Hit_tgc_wire_middle_dPhi"+iToStr(j)  , &m_hit_tgc_wire_middle_dPhi[j]   );
-    setValXVectPointer( "Hit_tgc_strip_inner_dPhi"+iToStr(j)  , &m_hit_tgc_strip_inner_dPhi[j]   );
-    setValXVectPointer( "Hit_tgc_strip_middle_dPhi"+iToStr(j) , &m_hit_tgc_strip_middle_dPhi[j]  );
-    setValXVectPointer( "Hit_tgc_strip_middle2_dPhi"+iToStr(j), &m_hit_tgc_strip_middle2_dPhi[j]  );
-  }
-
-  // old prpagator
-  setValXVectPointer( "OldHit_Endcap_mdt_inner_dEta" , &m_hitOld_Endcap_mdt_inner_dEta  );
-  setValXVectPointer( "OldHit_Endcap_mdt_middle_dEta", &m_hitOld_Endcap_mdt_middle_dEta );
-  setValXVectPointer( "OldHit_Barrel_mdt_inner_dEta" , &m_hitOld_Barrel_mdt_inner_dEta  );
-  setValXVectPointer( "OldHit_Barrel_mdt_middle_dEta", &m_hitOld_Barrel_mdt_middle_dEta );
-  setValXVectPointer( "OldHit_rpc_middle_dEta"       , &m_hitOld_rpc_middle_dEta        );
-  setValXVectPointer( "OldHit_rpc_middle_dPhi"       , &m_hitOld_rpc_middle_dPhi        );
-  setValXVectPointer( "OldHit_tgc_wire_inner_dEta"   , &m_hitOld_tgc_wire_inner_dEta    );
-  setValXVectPointer( "OldHit_tgc_wire_middle_dEta"  , &m_hitOld_tgc_wire_middle_dEta   );
-  setValXVectPointer( "OldHit_tgc_wire_inner_dPhi"   , &m_hitOld_tgc_wire_inner_dPhi    );
-  setValXVectPointer( "OldHit_tgc_wire_middle_dPhi"  , &m_hitOld_tgc_wire_middle_dPhi   );
-  setValXVectPointer( "OldHit_tgc_strip_inner_dPhi"  , &m_hitOld_tgc_strip_inner_dPhi   );
-  setValXVectPointer( "OldHit_tgc_strip_middle_dPhi" , &m_hitOld_tgc_strip_middle_dPhi  );
-  setValXVectPointer( "OldHit_tgc_strip_middle2_dPhi", &m_hitOld_tgc_strip_middle2_dPhi  );
-
-  // matching in eta bins
-  for(int j=0; j<4; ++j) {
-    setValXVectPointer( "Hit2_tgc_wire_inner_dPhi"+iToStr(j)   , &m_hit2_tgc_wire_inner_dPhi[j]    );
-    setValXVectPointer( "Hit2_tgc_strip_inner_dPhi"+iToStr(j)  , &m_hit2_tgc_strip_inner_dPhi[j]   );
-  }
-  for(int j=0; j<6; ++j) {
-    setValXVectPointer( "Hit2_Endcap_mdt_middle_dEta"+iToStr(j), &m_hit2_Endcap_mdt_middle_dEta[j] );
-    setValXVectPointer( "Hit2_tgc_wire_middle_dEta"+iToStr(j)  , &m_hit2_tgc_wire_middle_dEta[j]   );
-    setValXVectPointer( "Hit2_tgc_wire_middle_dPhi"+iToStr(j)  , &m_hit2_tgc_wire_middle_dPhi[j]   );
-    setValXVectPointer( "Hit2_tgc_strip_middle_dPhi"+iToStr(j) , &m_hit2_tgc_strip_middle_dPhi[j]  );
-  }
-
-  // auxiliary plots
-  std::vector<double> mdtInnerHits_r;
-  std::vector<double> mdtInnerHits_z;
-  std::vector<double> mdtMiddleHits_r;
-  std::vector<double> mdtMiddleHits_z;
-
-  std::vector<double> rpcMiddleHits_r;
-  std::vector<double> rpcMiddleHits_z;
-
-  std::vector<double> tgcInnerHits_r;
-  std::vector<double> tgcInnerHits_z;
-  std::vector<double> tgcInnerHits_phi;
-  std::vector<double> tgcMiddleHits_r;
-  std::vector<double> tgcMiddleHits_z;
-  std::vector<double> tgcMiddleHits_phi;
-
-  std::vector<double> muonPhi;
-  std::vector<double> muonExtPhi;
-  std::vector<std::vector<double> > hitPhi;
-  std::vector<std::vector<double> > hitR;
-
-  // extrapolator
-  TrigDiMuonExtrapolator* propagator = new TrigDiMuonExtrapolator(ol(), settings, false);
-  TrigDiMuonExtrapolator* propagatorOld = new TrigDiMuonExtrapolator(ol(), settings, false);
-
-  // import propagator constants
-  propagator->read(constantsFile);
-  propagatorOld->read("constants_original.py");
-
-  // declare trees
-  TTree *tDetails;
-  Details* details;
-
-  // jpsi trees
-  TTree** tJpsi = NULL;
-  ParticleBag jpsi;
-
-  TTree** tTracks = NULL;
-  TrackBag tracks;
-
-  TTree** tMuons = NULL;
-  MuonBag muons;
-
-  // do J/psi matching?
-  std::string detailsTreeName = "All_"+chain+"_Details";
-  bool doJpsiMatching = settings.find("DoJpsiMatching") != std::string::npos;
-  if(doJpsiMatching) {
-    detailsTreeName = chain+"_Details";
-    tJpsi = new (TTree*);
-    tTracks = new (TTree*);
-    tMuons = new (TTree*);
-  }
-
-  bool doMuonMatching = !doJpsiMatching && settings.find("DoMuonMatching") != std::string::npos;
-  if(doMuonMatching) {
-    tMuons = new (TTree*);
-  }
-
-  //loop over all entries and all files
-  log.info("******************************************************************");
-  log.info("** BEGINNING OF THE LOOP                                        **");
-  log.info("******************************************************************");
-  m_nEntries = 0;
-  for(resetIterator();
-      iterateDetails(detailsTreeName, &tDetails, &details,
-                     "Jpsi", tJpsi, &jpsi,
-                     "MuidMuonCollectionTracks", tTracks, &tracks,
-                     "MuidMuonCollection", tMuons, &muons) &&
-          (maxEvt <0 || m_nEntries < maxEvt);
-      ++m_nEntries)
-  {
-
-    if(m_nEntries % 10000 == 0) log.info("   ===> Entry " + iToStr(m_nEntries));
-
-    /// check offline J/psi matching
-
-    if(doJpsiMatching) {
-      bool matchedJpsi = false;
-      ParticleBag::iterator jpsiItr = jpsi.begin();
-      for(; jpsiItr!=jpsi.end(); ++jpsiItr) {
-        if( cuts.selectJpsi( m_ntupleReader, (*jpsiItr), tracks, muons) ) {
-          // match to offline J/psi
-          double dEta0 = fabs((*jpsiItr).getTrackMom(0).Eta() - details->Eta);
-          double dPhi0 = dAngle((*jpsiItr).getTrackMom(0).Phi(), details->Phi);
-          double dR0   = TMath::Sqrt(dEta0*dEta0 + dPhi0*dPhi0);
-
-          double dEta1 = fabs((*jpsiItr).getTrackMom(1).Eta() - details->Eta);
-          double dPhi1 = dAngle((*jpsiItr).getTrackMom(1).Phi(), details->Phi);
-          double dR1   = TMath::Sqrt(dEta1*dEta1 + dPhi1*dPhi1);
-
-          if(dR0 < dRCut || dR1 < dRCut) {
-            matchedJpsi = true;
-            break;
-          }
-        }
-      }
-
-      if(!matchedJpsi) continue;
-    }
-
-    /// check offline muons matching
-    if(doMuonMatching) {
-
-      bool matchedMuon = false;
-      MuonBag::iterator muonItr = muons.begin();
-      for(; muonItr!=muons.end(); ++muonItr) {
-
-        if( !(*muonItr).isCombinedMuon() ) continue;
-
-        // match to offline muon
-        double dEta = fabs((*muonItr).eta() - details->Eta);
-        double dPhi = dAngle((*muonItr).phi(), details->Phi);
-        double dR   = TMath::Sqrt(dEta*dEta + dPhi*dPhi);
-
-        if(dR < dRCut) {
-          matchedMuon = true;
-          break;
-        }
-      }
-
-      if(!matchedMuon) continue;
-    }
-
-
-    /// fill hit matching histograms ===============================================
-
-    double ptId   = details->Pt;
-    double etaId  = details->Eta;
-    double phiId  = details->Phi;
-    double charge = details->Charge == 1 ? 1. : -1.; //TMath::IsNaN(details->Charge) ? -1. : 1.;
-
-    // calculate average pT in each pT bin
-    for(int j=0; j<4; ++j) {
-      if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1]) {
-        avgPt[j] += fabs(ptId);
-        ++nPt[j];
-      }
-    }
-
-    // MDT  -------------------------------------
-
-    for(int i=0; i<(int)details->InnerMdt_r->size(); ++i) {
-      mdtInnerHits_r.push_back(details->InnerMdt_r->at(i));
-      mdtInnerHits_z.push_back(details->InnerMdt_z->at(i));
-      if(fabs(details->Eta) > 1.) {
-        // endcap
-        double extEta = propagator->propagationInnerEndCap(ptId, etaId, phiId, charge).X();
-        double hitEta = getEta(details->InnerMdt_r->at(i), details->InnerMdt_z->at(i));
-        if(noExt) {
-          extEta = etaId;
-        }
-
-        for(int j=0; j<4; ++j)
-          if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1])
-            m_hit_Endcap_mdt_inner_dEta[j].push_back(hitEta - extEta );
-        m_hit_Endcap_mdt_inner_dEta[4].push_back(hitEta - extEta );
-
-      }else{
-        // barrel
-        double extEta = propagator->propagationInnerBarrel(ptId, etaId, phiId, charge).X();
-        double hitEta = getEta(details->InnerMdt_r->at(i), details->InnerMdt_z->at(i));
-        if(noExt) {
-          extEta = etaId;
-        }
-
-        for(int j=0; j<4; ++j)
-          if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1])
-            m_hit_Barrel_mdt_inner_dEta[j].push_back( hitEta - extEta );
-        m_hit_Barrel_mdt_inner_dEta[4].push_back( hitEta - extEta );
-      }
-    }
-
-    for(int i=0; i<(int)details->MiddleMdt_r->size(); ++i) {
-      mdtMiddleHits_r.push_back(details->MiddleMdt_r->at(i));
-      mdtMiddleHits_z.push_back(details->MiddleMdt_z->at(i));
-      if(fabs(details->Eta) > 1.) {
-        // endcap
-        double extEta = propagator->propagationMiddleEndCap(ptId, etaId, phiId, charge).X();
-        double hitEta = getEta(details->MiddleMdt_r->at(i), details->MiddleMdt_z->at(i));
-        if(noExt) {
-          extEta = etaId;
-        }
-
-        // pt bins
-        for(int j=0; j<4; ++j)
-          if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1])
-            m_hit_Endcap_mdt_middle_dEta[j].push_back( hitEta - extEta );
-        m_hit_Endcap_mdt_middle_dEta[4].push_back( hitEta - extEta );
-
-        // eta bins
-        if(fabs(ptId)>6000) {
-          for(int j=0; j<5; ++j)
-            if(fabs(etaId) >= etaBinsMid[j] && fabs(etaId) < etaBinsMid[j+1])
-              m_hit2_Endcap_mdt_middle_dEta[j].push_back( ( hitEta - extEta ));
-          m_hit2_Endcap_mdt_middle_dEta[5].push_back( (hitEta - extEta) );
-        }
-      }else{
-        // barrel
-        double extEta = propagator->propagationMiddleBarrel(ptId, etaId, phiId, charge).X();
-        double hitEta = getEta(details->MiddleMdt_r->at(i), details->MiddleMdt_z->at(i));
-        if(noExt) {
-          extEta = etaId;
-        }
-
-        for(int j=0; j<4; ++j)
-          if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1])
-            m_hit_Barrel_mdt_middle_dEta[j].push_back( hitEta - extEta );
-        m_hit_Barrel_mdt_middle_dEta[4].push_back( hitEta - extEta );
-      }
-    }
-
-
-    // RPC ---------------------------------------
-
-    for(int i=0; i<(int)details->MiddleRpc_etaPad_r->size(); ++i) {
-      double extEta = propagator->propagationMiddleBarrel(ptId, etaId, phiId, charge).X();
-      double hitEta = getEta(details->MiddleRpc_etaPad_r->at(i), details->MiddleRpc_etaPad_z->at(i));
-      if(noExt) {
-        extEta = etaId;
-      }
-
-      for(int j=0; j<4; ++j)
-        if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1])
-          m_hit_rpc_middle_dEta[j].push_back( hitEta - extEta );
-      m_hit_rpc_middle_dEta[4].push_back( hitEta - extEta );
-
-      rpcMiddleHits_r.push_back( details->MiddleRpc_etaPad_r->at(i) );
-      rpcMiddleHits_z.push_back( details->MiddleRpc_etaPad_z->at(i) );
-    }
-
-    for(int i=0; i<(int)details->MiddleRpc_phiPad_r->size(); ++i) {
-      double extPhi = propagator->propagationMiddleBarrel(ptId, etaId, phiId, charge).Y();
-      double hitPhi = atan2(details->MiddleRpc_phiPad_y->at(i),details->MiddleRpc_phiPad_x->at(i));
-      if(noExt) {
-        extPhi = phiId;
-      }
-
-      for(int j=0; j<4; ++j)
-        if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1])
-          m_hit_rpc_middle_dPhi[j].push_back( dAngle(hitPhi, extPhi) );
-      m_hit_rpc_middle_dPhi[4].push_back( dAngle(hitPhi, extPhi) );
-
-      rpcMiddleHits_r.push_back( details->MiddleRpc_phiPad_r->at(i) );
-      rpcMiddleHits_z.push_back( details->MiddleRpc_phiPad_z->at(i) );
-    }
-
-    // TGC ---------------------------------------
-
-    // wire
-    for(int i=0; i<(int)details->InnerTgc_rhoHit_r->size(); ++i) {
-      double extEta = propagator->propagationInnerEndCap(ptId, etaId, phiId, charge).X();
-      double hitEta = getEta( details->InnerTgc_rhoHit_r->at(i), details->InnerTgc_rhoHit_z->at(i));
-      double extPhi = propagator->propagationInnerEndCap(ptId, etaId, phiId, charge).Y();
-      double hitPhi = details->InnerTgc_rhoHit_phi->at(i);
-      if(noExt) {
-        extEta = etaId;
-        extPhi = phiId;
-      }
-
-      // pt bins
-      for(int j=0; j<4; ++j)
-        if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1]) {
-          m_hit_tgc_wire_inner_dEta[j].push_back( hitEta - extEta );
-          m_hit_tgc_wire_inner_dPhi[j].push_back( dAngle( hitPhi , extPhi ) );
-        }
-      m_hit_tgc_wire_inner_dEta[4].push_back( hitEta - extEta );
-      m_hit_tgc_wire_inner_dPhi[4].push_back( dAngle( hitPhi , extPhi ) );
-
-      // eta bins
-      if(fabs(ptId)>6000) {
-        for(int j=0; j<3; ++j)
-          if(fabs(etaId) >= etaBinsInn[j] && fabs(etaId) < etaBinsInn[j+1])
-            m_hit2_tgc_wire_inner_dPhi[j].push_back( dAngle( hitPhi , extPhi ) );
-        m_hit2_tgc_wire_inner_dPhi[3].push_back( dAngle( hitPhi , extPhi ) );
-      }
-
-      tgcInnerHits_r.push_back( details->InnerTgc_rhoHit_r->at(i) );
-      tgcInnerHits_z.push_back( details->InnerTgc_rhoHit_z->at(i) );
-      tgcInnerHits_phi.push_back( details->InnerTgc_rhoHit_phi->at(i) );
-    }
-    for(int i=0; i<(int)details->MiddleTgc_rhoHit_r->size(); ++i) {
-      double extEta = propagator->propagationMiddleEndCap(ptId, etaId, phiId, charge).X();
-      double hitEta = getEta( details->MiddleTgc_rhoHit_r->at(i), details->MiddleTgc_rhoHit_z->at(i));
-      double extPhi = propagator->propagationMiddleEndCap(ptId, etaId, phiId, charge).Y();
-      double hitPhi = details->MiddleTgc_rhoHit_phi->at(i);
-      if(noExt) {
-        extEta = etaId;
-        extPhi = phiId;
-      }
-
-      // pt bins
-      for(int j=0; j<4; ++j) {
-        if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1]){
-          m_hit_tgc_wire_middle_dEta[j].push_back( hitEta - extEta );
-          m_hit_tgc_wire_middle_dPhi[j].push_back( dAngle( hitPhi , extPhi ) );
-        }
-      }
-      m_hit_tgc_wire_middle_dEta[4].push_back( hitEta - extEta );
-      m_hit_tgc_wire_middle_dPhi[4].push_back( dAngle( hitPhi , extPhi ) );
-
-      // eta bins
-      if(fabs(ptId)>6000) {
-        for(int j=0; j<5; ++j) {
-          if(fabs(etaId) >= etaBinsMid[j] && fabs(etaId) < etaBinsMid[j+1]){
-            m_hit2_tgc_wire_middle_dEta[j].push_back( (hitEta - extEta) );
-            m_hit2_tgc_wire_middle_dPhi[j].push_back( dAngle( hitPhi , extPhi ) );
-          }
-        }
-        m_hit2_tgc_wire_middle_dEta[5].push_back( (hitEta - extEta) );
-        m_hit2_tgc_wire_middle_dPhi[5].push_back( dAngle( hitPhi , extPhi ) );
-      }
-
-      tgcMiddleHits_r.push_back( details->MiddleTgc_rhoHit_r->at(i) );
-      tgcMiddleHits_z.push_back( details->MiddleTgc_rhoHit_z->at(i) );
-      tgcMiddleHits_phi.push_back( details->MiddleTgc_rhoHit_phi->at(i) );
-    }
-
-    // strip
-    if(details->InnerTgc_phiHit_r->size() > 0) {
-      muonPhi.push_back(phiId);
-      muonExtPhi.push_back(propagator->propagationInnerEndCap(ptId, etaId, phiId, charge).Y());
-    }
-    std::vector<double> tmpPhi;
-    std::vector<double> tmpR;
-
-    for(int i=0; i<(int)details->InnerTgc_phiHit_r->size(); ++i) {
-      double extPhi = propagator->propagationInnerEndCap(ptId, etaId, phiId, charge).Y();
-      double hitPhi = details->InnerTgc_phiHit_phi->at(i);
-      if(noExt) {
-        extPhi = phiId;
-      }
-
-      // pt bins
-      for(int j=0; j<4; ++j)
-        if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1])
-          m_hit_tgc_strip_inner_dPhi[j].push_back( dAngle( hitPhi , extPhi ) );
-      m_hit_tgc_strip_inner_dPhi[4].push_back( dAngle( hitPhi , extPhi ) );
-
-      // eta bins
-      if(fabs(ptId)>6000) {
-        for(int j=0; j<3; ++j)
-          if(fabs(etaId) >= etaBinsInn[j] && fabs(etaId) < etaBinsInn[j+1])
-            m_hit2_tgc_strip_inner_dPhi[j].push_back( dAngle( hitPhi , extPhi ) );
-        m_hit2_tgc_strip_inner_dPhi[3].push_back( dAngle( hitPhi , extPhi ) );
-      }
-
-      tgcInnerHits_r.push_back( details->InnerTgc_phiHit_r->at(i) );
-      tgcInnerHits_z.push_back( details->InnerTgc_phiHit_z->at(i) );
-      tgcInnerHits_phi.push_back( details->InnerTgc_phiHit_phi->at(i) );
-
-      tmpPhi.push_back(hitPhi);
-      tmpR.push_back(details->InnerTgc_phiHit_r->at(i));
-
-    }
-
-    if(details->InnerTgc_phiHit_r->size() > 0) {
-      hitPhi.push_back(tmpPhi);
-      hitR.push_back(tmpR);
-    }
-
-    for(int i=0; i<(int)details->MiddleTgc_phiHit_r->size(); ++i) {
-      double extEta = propagator->propagationMiddleEndCap(ptId, etaId, phiId, charge).X();
-      double extPhi = propagator->propagationMiddleEndCap(ptId, etaId, phiId, charge).Y();
-      double hitPhi = details->MiddleTgc_phiHit_phi->at(i);
-      if(noExt) {
-        extPhi = phiId;
-      }
-
-      // pt bins
-      if(fabs(extEta) <= 1.7) {
-        for(int j=0; j<4; ++j)
-          if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1])
-            m_hit_tgc_strip_middle_dPhi[j].push_back( dAngle( hitPhi , extPhi ) );
-        m_hit_tgc_strip_middle_dPhi[4].push_back( dAngle( hitPhi , extPhi ) );
-      } else {
-        for(int j=0; j<4; ++j)
-          if(fabs(ptId) >= ptBins[j] && fabs(ptId) < ptBins[j+1])
-            m_hit_tgc_strip_middle2_dPhi[j].push_back( dAngle( hitPhi , extPhi ) );
-        m_hit_tgc_strip_middle2_dPhi[4].push_back( dAngle( hitPhi , extPhi ) );
-      }
-
-      // eta bins
-      if(fabs(ptId)>6000) {
-        for(int j=0; j<5; ++j)
-          if(fabs(etaId) >= etaBinsMid[j] && fabs(etaId) < etaBinsMid[j+1])
-            m_hit2_tgc_strip_middle_dPhi[j].push_back( dAngle( hitPhi , extPhi ) );
-        m_hit2_tgc_strip_middle_dPhi[5].push_back( dAngle( hitPhi , extPhi ) );
-      }
-
-      tgcMiddleHits_r.push_back( details->MiddleTgc_phiHit_r->at(i) );
-      tgcMiddleHits_z.push_back( details->MiddleTgc_phiHit_z->at(i) );
-      tgcMiddleHits_phi.push_back( details->MiddleTgc_phiHit_phi->at(i) );
-    }
-
-    /// old propagator
-    // MDT  -------------------------------------
-
-    for(int i=0; i<(int)details->InnerMdt_r->size(); ++i) {
-      if(fabs(details->Eta) > 1.) {
-        // endcap
-        double extEta = propagatorOld->propagationInnerEndCap(ptId, etaId, phiId, charge).X();
-        double hitEta = getEta(details->InnerMdt_r->at(i), details->InnerMdt_z->at(i));
-
-        m_hitOld_Endcap_mdt_inner_dEta.push_back(hitEta - extEta );
-      }else{
-        // barrel
-        double extEta = propagatorOld->propagationInnerBarrel(ptId, etaId, phiId, charge).X();
-        double hitEta = getEta(details->InnerMdt_r->at(i), details->InnerMdt_z->at(i));
-
-        m_hitOld_Barrel_mdt_inner_dEta.push_back( hitEta - extEta );
-      }
-    }
-
-    for(int i=0; i<(int)details->MiddleMdt_r->size(); ++i) {
-      if(fabs(details->Eta) > 1.) {
-        // endcap
-        double extEta = propagatorOld->propagationMiddleEndCap(ptId, etaId, phiId, charge).X();
-        double hitEta = getEta(details->MiddleMdt_r->at(i), details->MiddleMdt_z->at(i));
-
-        m_hitOld_Endcap_mdt_middle_dEta.push_back( hitEta - extEta );
-      }else{
-        // barrel
-        double extEta = propagatorOld->propagationMiddleBarrel(ptId, etaId, phiId, charge).X();
-        double hitEta = getEta(details->MiddleMdt_r->at(i), details->MiddleMdt_z->at(i));
-
-        m_hitOld_Barrel_mdt_middle_dEta.push_back( hitEta - extEta );
-      }
-    }
-
-
-    // RPC ---------------------------------------
-
-    for(int i=0; i<(int)details->MiddleRpc_etaPad_r->size(); ++i) {
-      double extEta = propagatorOld->propagationMiddleBarrel(ptId, etaId, phiId, charge).X();
-      double hitEta = getEta(details->MiddleRpc_etaPad_r->at(i), details->MiddleRpc_etaPad_z->at(i));
-
-      m_hitOld_rpc_middle_dEta.push_back( hitEta - extEta );
-    }
-
-    for(int i=0; i<(int)details->MiddleRpc_phiPad_r->size(); ++i) {
-      double extPhi = propagatorOld->propagationMiddleBarrel(ptId, etaId, phiId, charge).Y();
-      double hitPhi = atan2(details->MiddleRpc_phiPad_y->at(i),details->MiddleRpc_phiPad_x->at(i));
-
-      m_hitOld_rpc_middle_dPhi.push_back( dAngle(hitPhi, extPhi) );
-    }
-
-    // TGC ---------------------------------------
-
-    // wire
-    for(int i=0; i<(int)details->InnerTgc_rhoHit_r->size(); ++i) {
-      double extEta = propagatorOld->propagationInnerEndCap(ptId, etaId, phiId, charge).X();
-      double hitEta = getEta( details->InnerTgc_rhoHit_r->at(i), details->InnerTgc_rhoHit_z->at(i));
-      double extPhi = propagatorOld->propagationInnerEndCap(ptId, etaId, phiId, charge).Y();
-      double hitPhi = details->InnerTgc_rhoHit_phi->at(i);
-
-      m_hitOld_tgc_wire_inner_dEta.push_back( hitEta - extEta );
-      m_hitOld_tgc_wire_inner_dPhi.push_back( dAngle( hitPhi , extPhi ) );
-
-    }
-    for(int i=0; i<(int)details->MiddleTgc_rhoHit_r->size(); ++i) {
-      double extEta = propagatorOld->propagationMiddleEndCap(ptId, etaId, phiId, charge).X();
-      double hitEta = getEta( details->MiddleTgc_rhoHit_r->at(i), details->MiddleTgc_rhoHit_z->at(i));
-      double extPhi = propagatorOld->propagationMiddleEndCap(ptId, etaId, phiId, charge).Y();
-      double hitPhi = details->MiddleTgc_rhoHit_phi->at(i);
-
-      m_hitOld_tgc_wire_middle_dEta.push_back( hitEta - extEta );
-      m_hitOld_tgc_wire_middle_dPhi.push_back( dAngle( hitPhi , extPhi ) );
-
-    }
-
-    // strip
-    for(int i=0; i<(int)details->InnerTgc_phiHit_r->size(); ++i) {
-      double extPhi = propagatorOld->propagationInnerEndCap(ptId, etaId, phiId, charge).Y();
-      double hitPhi = details->InnerTgc_phiHit_phi->at(i);
-
-      m_hitOld_tgc_strip_inner_dPhi.push_back( dAngle( hitPhi , extPhi ) );
-
-    }
-    for(int i=0; i<(int)details->MiddleTgc_phiHit_r->size(); ++i) {
-      double extEta = propagatorOld->propagationMiddleEndCap(ptId, etaId, phiId, charge).X();
-      double extPhi = propagatorOld->propagationMiddleEndCap(ptId, etaId, phiId, charge).Y();
-      double hitPhi = details->MiddleTgc_phiHit_phi->at(i);
-
-      if( fabs(extEta) <= 1.7 )
-        m_hitOld_tgc_strip_middle_dPhi.push_back( dAngle( hitPhi , extPhi ) );
-      else
-        m_hitOld_tgc_strip_middle2_dPhi.push_back( dAngle( hitPhi , extPhi ) );
-
-    }
-
-    /// fill the histograms ========================================================
-
-    fillAll();
-
-  } // end of the loop
-  log.info("******************************************************************");
-
-  // calculate average pT in each pT bin
-  for(int j=0; j<4; ++j) {
-    avgPt[j] /= nPt[j];
-  }
-
-  //drawing ------------------------------
-
-  std::vector<std::string> names;
-  names.push_back("Hit_Endcap_mdt_inner_dEta");
-  names.push_back("Hit_Endcap_mdt_middle_dEta");
-  names.push_back("Hit_Barrel_mdt_inner_dEta");
-  names.push_back("Hit_Barrel_mdt_middle_dEta");
-  names.push_back("Hit_rpc_middle_dEta");
-  names.push_back("Hit_rpc_middle_dPhi");
-  names.push_back("Hit_tgc_wire_inner_dEta");
-  names.push_back("Hit_tgc_wire_middle_dEta");
-  names.push_back("Hit_tgc_wire_inner_dPhi");
-  names.push_back("Hit_tgc_wire_middle_dPhi");
-  names.push_back("Hit_tgc_strip_inner_dPhi");
-  names.push_back("Hit_tgc_strip_middle_dPhi");
-  names.push_back("Hit_tgc_strip_middle2_dPhi");
-
-  ofstream* fout = NULL;
-  if( settings.find("SaveCutCone") != std::string::npos ) {
-    // open output file
-    fout = new ofstream ( "cut_cone.py" );
-    (*fout) << "## Hit-track matching cut-cone constants. Generated by TrigDiMuonRootCalib" << std::endl << std::endl;
-  }
-
-  TCanvas* c = new TCanvas(("c_"+names.at(0)).c_str(), ("c_"+names.at(0)).c_str());
-  c->Print("fig/cutCone/plots.ps[");
-
-  for(int i=0; i<(int)names.size(); ++i) {
-    std::vector<std::string> hists;
-
-    // old parametrization
-    if(isDefined( "Old"+names.at(i) ) ) {
-      setFillStyle( "Old"+names.at(i) , kYellow);
-      hists.push_back("Old"+names.at(i));
-    }
-
-    // loop through pT bins
-    for(int j=0;j<5;++j) {
-      if( isDefined(names.at(i)+iToStr(j)) ) {
-        if(j<4) setMarkerStyle( names.at(i)+iToStr(j) , 20 + 2*j);
-        if(j<4) getHist( names.at(i)+iToStr(j))->SetLineColor(2+j);
-        hists.push_back( names.at(i)+iToStr(j) );
-      }
-    }
-
-    // "Cut-cone" plot
-    TGraphErrors* gr = new TGraphErrors(4);
-
-    // draw histogram
-    if(hists.size()!=0) {
-      c = new TCanvas(("c_"+names.at(i)).c_str(), ("c_"+names.at(i)).c_str());
-      drawHist(hists);
-
-      if(i!=8 && i!=9) {
-        // fits
-        for(int j=0; j<4; ++j) {
-          if( isDefined(names.at(i)+iToStr(j)) ) {
-            double range = .3;
-            if(i==3 && j==1) range = .15;
-            if(i==6)         range = .1;
-            if(i==7 && j==2) range = .1;
-            TF1* fitGaus = new TF1(("fitGaus_"+names.at(i)+iToStr(j)).c_str(), "gaus(0)", -range,range);
-            fitGaus->SetParameters(getHist(names.at(i)+iToStr(j))->Integral(), getHist(names.at(i)+iToStr(j))->GetMean(), getHist(names.at(i)+iToStr(j))->GetRMS());
-            fitGaus->SetParLimits(2,0.02,0.1);
-            fitGaus->SetLineColor(2+j);
-            getHist(names.at(i)+iToStr(j))->Fit(fitGaus, "0 R");
-            if( settings.find("DrawGaus") != std::string::npos )
-              fitGaus->Draw("same");
-
-            // fill "cut-cone" plot
-            gr->SetPoint(j, avgPt[j], fitGaus->GetParameter(2));
-            gr->SetPointError(j, 0, fabs(fitGaus->GetParError(2)));
-            gr->SetTitle( (std::string(getHist(names.at(i)+iToStr(j))->GetTitle())+";<p_{T}> (MeV);#sigma_{" + std::string(getHist(names.at(i)+iToStr(j))->GetXaxis()->GetTitle())+"}" ).c_str() );
-          }
-        }
-      }
-
-      // legend
-      drawLegend(hists, 0.55,0.85,0.9,0.6);
-      c->Print("fig/cutCone/plots.ps");
-
-      if(i!=8 && i!=9) {
-        // draw "cut-cone" plot
-        c = new TCanvas(("c2_"+names.at(i)).c_str(), ("c2_"+names.at(i)).c_str());
-        gr->Draw("pa");
-
-        if( settings.find("SaveCutCone") != std::string::npos) {
-
-          // fit "cut-cone" plot
-          TF1* fitCone = new TF1(("fitCone_"+iToStr(i)).c_str(), "[0]/pow(x,[1])");
-          fitCone->SetParameters(9.6, 0.7472);
-          gr->Fit(fitCone);
-
-          (*fout) << "Cone_"+names.at(i).substr(4)+"_c0=" << fitCone->GetParameter(0) << std::endl;
-          (*fout) << "Cone_"+names.at(i).substr(4)+"_c1=" << fitCone->GetParameter(1) << std::endl << std::endl;
-        }
-        c->Print("fig/cutCone/plots.ps");
-      }
-    }
-  }
-
-
-  // hit matching in eta bins
-  std::vector<std::string> names2;
-  names2.push_back("Hit2_tgc_wire_inner_dPhi");
-  names2.push_back("Hit2_tgc_strip_inner_dPhi");
-
-  names2.push_back("Hit2_Endcap_mdt_middle_dEta");
-
-  names2.push_back("Hit2_tgc_wire_middle_dEta");
-  names2.push_back("Hit2_tgc_wire_middle_dPhi");
-  names2.push_back("Hit2_tgc_strip_middle_dPhi");
-
-  for(int i=0; i<(int)names2.size(); ++i) {
-    std::vector<std::string> hists;
-
-    // loop through eta bins
-    int nBins = 6;
-    if(i<2) nBins = 4;
-    for(int j=0;j<nBins;++j) {
-      if( isDefined(names2.at(i)+iToStr(j)) ) {
-        if(j<nBins-1) setMarkerStyle( names2.at(i)+iToStr(j) , 20 + 2*j);
-        if(j<nBins-1) getHist( names2.at(i)+iToStr(j))->SetLineColor(2+j);
-        getHist(names2.at(i)+iToStr(j))->Scale(1./getHist(names2.at(i)+iToStr(j))->Integral());
-        hists.push_back( names2.at(i)+iToStr(j) );
-      }
-    }
-
-    // draw histogram
-    if(hists.size()!=0) {
-      c = new TCanvas(("c2_"+names2.at(i)).c_str(), ("c2_"+names2.at(i)).c_str());
-      drawHist(hists);
-
-      // fits
-      if( settings.find("DrawGaus") != std::string::npos ) {
-        for(int j=0; j<nBins; ++j) {
-          if( isDefined(names2.at(i)+iToStr(j)) ) {
-            double range = .3;
-            if(i==2 && j==5) range = .2;
-            TF1* fitGaus = new TF1(("fitGaus2_"+names2.at(i)+iToStr(j)).c_str(), "gaus(0)", -range,range);
-            fitGaus->SetParameters(getHist(names2.at(i)+iToStr(j))->Integral(), getHist(names2.at(i)+iToStr(j))->GetMean(), getHist(names2.at(i)+iToStr(j))->GetRMS());
-            fitGaus->SetParLimits(2,0.02,0.1);
-            fitGaus->SetLineColor(2+j);
-            getHist(names2.at(i)+iToStr(j))->Fit(fitGaus, "R", "same");
-//             fitGaus->Draw("same");
-          }
-        }
-      }
-
-      // legend
-      drawLegend(hists, 0.55,0.85,0.9,0.6);
-      c->Print("fig/cutCone/plots.ps");
-    }
-  }
-
-
-  // Hits possition
-  c = new TCanvas("c_hitsPos","c_hitsPos");
-
-  TH2F* axs = new TH2F("axs","Hits Position;Z (m); R (m)",100,-20,20,100,-3,13);
-  axs->SetStats(0);
-  axs->Draw();
-
-  // TGC middle
-  TGraph* g_tgcMiddleHits = new TGraph(tgcMiddleHits_r.size());
-  for(int i=0; i<(int)tgcMiddleHits_r.size(); ++i) {
-    g_tgcMiddleHits->SetPoint(i, tgcMiddleHits_z.at(i)/1000, tgcMiddleHits_r.at(i)/1000);
-  }
-  g_tgcMiddleHits->SetTitle("Hits Position;Z (m); R (m)");
-  g_tgcMiddleHits->SetMarkerColor(kMagenta);
-  g_tgcMiddleHits->SetFillColor(kMagenta);
-  g_tgcMiddleHits->SetMarkerSize(0.2);
-  g_tgcMiddleHits->Draw("p");
-
-  // TGC inner
-  TGraph* g_tgcInnerHits = new TGraph(tgcInnerHits_r.size());
-  for(int i=0; i<(int)tgcInnerHits_r.size(); ++i) {
-    g_tgcInnerHits->SetPoint(i, tgcInnerHits_z.at(i)/1000, tgcInnerHits_r.at(i)/1000);
-  }
-  g_tgcInnerHits->SetMarkerColor(kRed);
-  g_tgcInnerHits->SetFillColor(kRed);
-  g_tgcInnerHits->SetMarkerSize(0.2);
-  g_tgcInnerHits->Draw("p");
-
-  // MDT middle
-  TGraph* g_mdtMiddleHits = new TGraph(mdtMiddleHits_r.size());
-  for(int i=0; i<(int)mdtMiddleHits_r.size(); ++i) {
-    g_mdtMiddleHits->SetPoint(i, mdtMiddleHits_z.at(i)/100, mdtMiddleHits_r.at(i)/100);
-  }
-  g_mdtMiddleHits->SetMarkerColor(kBlack);
-  g_mdtMiddleHits->SetFillColor(kBlack);
-  g_mdtMiddleHits->SetMarkerSize(0.2);
-  g_mdtMiddleHits->Draw("p");
-
-  // MDT inner
-  TGraph* g_mdtInnerHits = new TGraph(mdtInnerHits_r.size());
-  for(int i=0; i<(int)mdtInnerHits_r.size(); ++i) {
-    g_mdtInnerHits->SetPoint(i, mdtInnerHits_z.at(i)/100, mdtInnerHits_r.at(i)/100);
-  }
-  g_mdtInnerHits->SetMarkerColor(kBlue);
-  g_mdtInnerHits->SetFillColor(kBlue);
-  g_mdtInnerHits->SetMarkerSize(0.2);
-  g_mdtInnerHits->Draw("p");
-
-  // RPC middle
-  TGraph* g_rpcMiddleHits = new TGraph(rpcMiddleHits_r.size());
-  for(int i=0; i<(int)rpcMiddleHits_r.size(); ++i) {
-    g_rpcMiddleHits->SetPoint(i, rpcMiddleHits_z.at(i)/100, rpcMiddleHits_r.at(i)/100);
-  }
-  g_rpcMiddleHits->SetMarkerColor(kGreen);
-  g_rpcMiddleHits->SetFillColor(kGreen);
-  g_rpcMiddleHits->SetMarkerSize(0.2);
-  g_rpcMiddleHits->Draw("p");
-
-  TLegend* leg = new TLegend(0.3,0.35, 0.6, 0.2);
-  leg->AddEntry(g_mdtInnerHits,  "MDT Inner Hits","f");
-  leg->AddEntry(g_mdtMiddleHits, "MDT Middle Hits","f");
-  leg->AddEntry(g_tgcInnerHits,  "TGC Inner Hits","f");
-  leg->SetFillColor(kWhite);
-  leg->Draw("same");
-
-  TLegend* leg2 = new TLegend(0.6,0.35, 0.9, 0.25);
-  leg2->AddEntry(g_tgcMiddleHits, "TGC Middle Hits","f");
-  leg2->AddEntry(g_rpcMiddleHits, "RPC Middle Hits","f");
-  leg2->SetFillColor(kWhite);
-  leg2->Draw("same");
-
-  c->Print("fig/cutCone/plots.ps");
-
-  // Hits possition xy
-  c = new TCanvas("c_hitsPos2","c_hitsPos2");
-  TGraph* g_tgcInnerHits2 = new TGraph(tgcInnerHits_r.size());
-  for(int i=0; i<(int)tgcInnerHits_r.size(); ++i) {
-    g_tgcInnerHits2->SetPoint(i, tgcInnerHits_r.at(i)/1000*cos(tgcInnerHits_phi.at(i)), tgcInnerHits_r.at(i)/1000*sin(tgcInnerHits_phi.at(i)));
-  }
-
-  TH2F* axs3 = new TH2F("axs3","Hits Position: TGC Inner;X (m); Y (m)",100,-13,13,100,-13,13);
-  axs3->SetStats(0);
-  axs3->Draw();
-
-  g_tgcInnerHits2->SetMarkerColor(kRed);
-  g_tgcInnerHits2->SetFillColor(kRed);
-  g_tgcInnerHits2->SetMarkerSize(0.2);
-  g_tgcInnerHits2->Draw("p");
-
-  new TCanvas("c_hitsPos3","c_hitsPos3");
-  TGraph* g_tgcMiddleHits3 = new TGraph(tgcMiddleHits_r.size());
-  for(int i=0; i<(int)tgcMiddleHits_r.size(); ++i) {
-    g_tgcMiddleHits3->SetPoint(i, tgcMiddleHits_r.at(i)/1000*cos(tgcMiddleHits_phi.at(i)), tgcMiddleHits_r.at(i)/1000*sin(tgcMiddleHits_phi.at(i)));
-  }
-
-  TH2F* axs4 = new TH2F("axs4","Hits Position: TGC Middle;X (m); Y (m)",100,-13,13,100,-13,13);
-  axs4->SetStats(0);
-  axs4->Draw();
-
-  g_tgcMiddleHits3->SetMarkerColor(kMagenta);
-  g_tgcMiddleHits3->SetFillColor(kMagenta);
-  g_tgcMiddleHits3->SetMarkerSize(0.2);
-  g_tgcMiddleHits3->Draw("p");
-
-  c->Print("fig/cutCone/plots.ps");
-
-
-  c->Print("fig/cutCone/plots.ps]");
-
-//   TCanvas* c = new TCanvas("c","c");
-//   c->Print("hits.ps[");
-//
-//   for(int i=0; i<50 && i<(int)muonPhi.size(); ++i) {
-//
-//     std::vector<double> tmpPhi = hitPhi.at(i);
-//     std::vector<double> tmpR   = hitR.at(i);
-//
-//     TH2F* axs2 = new TH2F(("axs2"+iToStr(i)).c_str(),"Hits Position;X (m); Y (m)",100,-13,13,100,-13,13);
-//     axs2->SetStats(0);
-//     axs2->Draw();
-//
-//     TGraph* g = new TGraph(tmpPhi.size());
-//     for(int j=0; j<(int)tmpPhi.size(); ++j) {
-//       g->SetPoint(j, tmpR.at(j)/1000*cos(tmpPhi.at(j)), tmpR.at(j)/1000*sin(tmpPhi.at(j)));
-// //       log.info(fToStr(tmpR.at(j)));
-//     }
-//
-//     g->SetMarkerColor(kRed);
-//     g->SetFillColor(kRed);
-//     g->SetMarkerSize(0.5);
-//     g->Draw("p");
-//
-//     TLine* ll;
-//     ll= new TLine(0,0,13*cos(muonPhi.at(i)), 13*sin(muonPhi.at(i)));
-//     ll->Draw();
-//
-//     ll= new TLine(0,0,13*cos(muonExtPhi.at(i)), 13*sin(muonExtPhi.at(i)));
-//     ll->SetLineStyle(2);
-//     ll->Draw();
-//
-//     c->Print("hits.ps");
-//
-//   }
-//
-//   c->Print("hits.ps]");
-
-}
-///===================================================
-void TrigDiMuonRootCalib::convert(std::string settings, std::string cutStr) {
-  Log log("TrigDiMuonRootCalib::convert", ol());
-
-  log.info("Settings: " + settings);
-  log.info("cuts:     " + cutStr);
-
-  std::string outFile = "TrigDiMuonCalibTree.root";
-  getValue(settings, "OutFileName=", outFile);
-
-  // create output tree
-  TFile* f = TFile::Open(outFile.c_str(), "RECREATE");
-  TTree* outTree = new TTree("TrigDiMuonCalibTree","TrigDiMuonCalib tree");
-
-  // create branches
-  Int_t           RunNumber;
-  Int_t           LumiBlock;
-  Int_t           EventNumber;
-  double          pt;
-  double          eta;
-  double          phi;
-  double          charge;
-  vector<double>  *InnerMdt_eta   = new std::vector<double>;
-  vector<double>  *InnerMdt_phi   = new std::vector<double>;
-  vector<double>  *MiddleMdt_eta  = new std::vector<double>;
-  vector<double>  *MiddleMdt_phi  = new std::vector<double>;
-  vector<double>  *Csc_eta        = new std::vector<double>;
-  vector<double>  *Csc_phi        = new std::vector<double>;
-  vector<int>     *Csc_type       = new std::vector<int>;
-  vector<double>  *MiddleRpc_eta  = new std::vector<double>;
-  vector<double>  *MiddleRpc_phi  = new std::vector<double>;
-  vector<int>     *MiddleRpc_type = new std::vector<int>;
-  vector<double>  *InnerTgc_eta   = new std::vector<double>;
-  vector<double>  *InnerTgc_phi   = new std::vector<double>;
-  vector<int>     *InnerTgc_type  = new std::vector<int>;
-  vector<double>  *MiddleTgc_eta  = new std::vector<double>;
-  vector<double>  *MiddleTgc_phi  = new std::vector<double>;
-  vector<int>     *MiddleTgc_type = new std::vector<int>;
-
-  outTree->Branch("RunNumber", &RunNumber);
-  outTree->Branch("LumiBlock", &LumiBlock);
-  outTree->Branch("EventNumber", &EventNumber);
-  outTree->Branch("Pt",     &pt);
-  outTree->Branch("Eta",    &eta);
-  outTree->Branch("Phi",    &phi);
-  outTree->Branch("Charge", &charge);
-  outTree->Branch("InnerMdt_eta", &InnerMdt_eta);
-  outTree->Branch("InnerMdt_phi", &InnerMdt_phi);
-  outTree->Branch("MiddleMdt_eta", &MiddleMdt_eta);
-  outTree->Branch("MiddleMdt_phi", &MiddleMdt_phi);
-  outTree->Branch("Csc_eta", &Csc_eta);
-  outTree->Branch("Csc_phi", &Csc_phi);
-  outTree->Branch("Csc_type", &Csc_type);
-  outTree->Branch("MiddleRpc_eta", &MiddleRpc_eta);
-  outTree->Branch("MiddleRpc_phi", &MiddleRpc_phi);
-  outTree->Branch("MiddleRpc_type", &MiddleRpc_type);
-  outTree->Branch("InnerTgc_eta", &InnerTgc_eta);
-  outTree->Branch("InnerTgc_phi", &InnerTgc_phi);
-  outTree->Branch("InnerTgc_type", &InnerTgc_type);
-  outTree->Branch("MiddleTgc_eta", &MiddleTgc_eta);
-  outTree->Branch("MiddleTgc_phi", &MiddleTgc_phi);
-  outTree->Branch("MiddleTgc_type", &MiddleTgc_type);
-
-  std::string muonCollection = "";
-  getValue(settings, "MuonCollection=", muonCollection);
-  if(muonCollection == "") {
-    log.error("No muon collection specified");
-    return;
-  }
-
-  //loop over files
-  log.info("******************************************************************");
-  log.info("** BEGINNING OF THE LOOP                                        **");
-  log.info("******************************************************************");
-  while( iterateFiles() ) {
-    // trees
-    TTree *tTracks, *tMuons, *tMuonHits;
-
-    // load trees
-    tTracks   = loadTree(muonCollection+"Tracks");
-    tMuons    = loadTree(muonCollection);
-    tMuonHits = loadTree(muonCollection+"Hits");
-
-    if(tTracks == NULL || tMuons == NULL || tMuonHits == NULL) {
-      log.error("Missing trees");
-      continue;
-    }
-
-    if(tTracks->GetEntries() != tMuons->GetEntries()) {
-      log.error("Wrong number of entries: "+iToStr(tTracks->GetEntries())+" != "+iToStr(tMuons->GetEntries()) );
-      continue;
-    }
-
-    // prepare trees
-    m_ntupleReader.prepareTree(muonCollection, tMuons);
-    m_ntupleReader.prepareTree(muonCollection+"Tracks", tTracks);
-
-    // muon hits
-    Hits* muonHits  = new Hits(tMuonHits);
-
-    // tracks and muons
-    TrackBag tracks;
-    MuonBag muons;
-
-//     // FIXME temporary fix till I have new a ntuple
-//     std::string oldFile = currentFileName().replace( currentFileName().find("2010-06-18"), 10, "2010-06-16" );
-//     oldFile = oldFile.replace( oldFile.find(".10."), 4, ".09." );
-//     log.info(oldFile);
-//
-//     TFile* fOld = TFile::Open(oldFile.c_str());
-//     TTree* tMuonHitsOld = (TTree*)fOld->Get((muonCollection+"Hits").c_str());
-//     if(tMuonHitsOld == NULL) {
-//       log.error("Old Tree can't be loaded");
-//       return;
-//     }
-//
-//     // sanity check
-//     if(tMuonHitsOld->GetEntries() != tMuonHits->GetEntries() ) {
-//       log.error("Old and new ntuples have different number of entries");
-//       continue;
-//     }
-//
-//     Hits* muonHitsOld = new Hits(tMuonHitsOld, true);
-//
-//     //FIXME end of hack
-
-    // event info
-    int oldRun = -1;
-    int oldEvt = -1;
-
-    // loop over entries
-    int step = tMuonHits->GetEntries() / 20;
-    for(int entry=0; entry<tMuonHits->GetEntries(); ++entry) {
-      if(step == 0 || entry % step == 0) log.info("   ===> Entry " + iToStr(entry));
-
-      // load muon hits
-      muonHits->GetEntry(entry);
-
-//       // FIXME temporary fix till I have new a ntuple
-//       muonHitsOld->GetEntry(entry);
-
-      // get tracks and muons
-      if(oldRun != muonHits->RunNumber || oldEvt != muonHits->EventNumber) {
-        tracks = m_ntupleReader.getTracks(muonHits->RunNumber, muonHits->EventNumber, muonCollection+"Tracks", tTracks);
-        muons  = m_ntupleReader.getMuons (muonHits->RunNumber, muonHits->EventNumber, muonCollection,          tMuons);
-        // update event info
-        oldRun = muonHits->RunNumber;
-        oldEvt = muonHits->EventNumber;
-      }
-
-      // get muon
-      Muon muon;
-      if( !m_ntupleReader.findMuonByIndex(muons, muonHits->MuonIndex, muon) ) {
-        log.error("Muon wasn't found");
-        continue;
-      }
-
-      // get track
-      Track track;
-      if( !m_ntupleReader.findTrackByIndex(tracks, muon.inDetTrackIndex(), track) ) {
-        log.error("Track wasn't found");
-        continue;
-      }
-
-      // selection
-      if( !muon.isCombinedMuon() ) continue;
-
-      /// fill simple tree ************
-      // cleanup
-      log.debug("Cleanup");
-      InnerMdt_eta->clear();
-      InnerMdt_phi->clear();
-      MiddleMdt_eta->clear();
-      MiddleMdt_phi->clear();
-      Csc_eta->clear();
-      Csc_phi->clear();
-      Csc_type->clear();
-      MiddleRpc_eta->clear();
-      MiddleRpc_phi->clear();
-      MiddleRpc_type->clear();
-      InnerTgc_eta->clear();
-      InnerTgc_phi->clear();
-      InnerTgc_type->clear();
-      MiddleTgc_eta->clear();
-      MiddleTgc_phi->clear();
-      MiddleTgc_type->clear();
-
-      // copy values
-      log.debug("Fill values");
-      RunNumber   = muonHits->RunNumber;
-      LumiBlock   = muonHits->LumiBlock;
-      EventNumber = muonHits->EventNumber;
-      pt          = fabs(track.pt());
-      eta         = track.eta();
-      phi         = track.phi0();
-      charge      = track.qOverP() > 0 ? 1. : -1.;
-      InnerMdt_eta  ->assign(muonHits->InnerMdt_eta->begin() , muonHits->InnerMdt_eta->end() );
-      InnerMdt_phi  ->assign(muonHits->InnerMdt_phi->begin() , muonHits->InnerMdt_phi->end() );
-      MiddleMdt_eta ->assign(muonHits->MiddleMdt_eta->begin() , muonHits->MiddleMdt_eta->end() );
-      MiddleMdt_phi ->assign(muonHits->MiddleMdt_phi->begin() , muonHits->MiddleMdt_phi->end() );
-      Csc_eta       ->assign(muonHits->Csc_eta->begin() , muonHits->Csc_eta->end() );
-      Csc_phi       ->assign(muonHits->Csc_phi->begin() , muonHits->Csc_phi->end() );
-      Csc_type      ->assign(muonHits->Csc_type->begin() , muonHits->Csc_type->end() );
-      MiddleRpc_eta ->assign(muonHits->MiddleRpc_eta->begin() , muonHits->MiddleRpc_eta->end() );
-      MiddleRpc_phi ->assign(muonHits->MiddleRpc_phi->begin() , muonHits->MiddleRpc_phi->end() );
-      MiddleRpc_type->assign(muonHits->MiddleRpc_type->begin() , muonHits->MiddleRpc_type->end() );
-      InnerTgc_eta  ->assign(muonHits->InnerTgc_eta->begin() , muonHits->InnerTgc_eta->end() );
-      InnerTgc_phi  ->assign(muonHits->InnerTgc_phi->begin() , muonHits->InnerTgc_phi->end() );
-      InnerTgc_type ->assign(muonHits->InnerTgc_type->begin() , muonHits->InnerTgc_type->end() );
-      MiddleTgc_eta ->assign(muonHits->MiddleTgc_eta->begin() , muonHits->MiddleTgc_eta->end() );
-      MiddleTgc_phi ->assign(muonHits->MiddleTgc_phi->begin() , muonHits->MiddleTgc_phi->end() );
-
-
-      MiddleTgc_type->assign(muonHits->MiddleTgc_type->begin() , muonHits->MiddleTgc_type->end() );
-
-      // fill the tree
-      log.debug("Fill tree");
-      outTree->Fill();
-
-    } // end of loop over entries
-
-  } // end of loop over files
-
-  // save output tree
-  f->cd();
-  outTree->Write();
-  f->Close();
-
-}
-///===================================================
-void TrigDiMuonRootCalib::calibrate(std::string settings, std::string cutStr) {
-  Log log("TrigDiMuonRootCalib::calibrate", ol());
-
-  log.info("Settings: " + settings);
-  log.info("cuts:     " + cutStr);
-
-  // extrapolator
-  TrigDiMuonExtrapolator* propagator = new TrigDiMuonExtrapolator(ol(), settings);
-
-  // import propagator constants
-  propagator->read("constants.py");
-
-  //loop over files
-  log.info("******************************************************************");
-  log.info("** BEGINNING OF THE LOOP                                        **");
-  log.info("******************************************************************");
-  while( iterateFiles() ) {
-    // trees
-    TTree *tMuonHits;
-
-    // load trees
-    tMuonHits   = loadTree("TrigDiMuonCalibTree");
-
-    if(tMuonHits == NULL) {
-      log.error("Missing tree");
-      continue;
-    }
-
-    // muon hits
-    Calib* muonHits  = new Calib(tMuonHits);
-
-    // loop over entries
-    int step = tMuonHits->GetEntries() / 20;
-    for(int entry=0; entry<tMuonHits->GetEntries(); ++entry) {
-      if(step == 0 || entry % step == 0) log.info("   ===> Entry " + iToStr(entry));
-
-      // load muon hits
-      muonHits->GetEntry(entry);
-
-      // fill the histograms
-      propagator->fillInner(muonHits);
-      propagator->fillMiddle(muonHits);
-
-    } // end of loop over entries
-
-  } // end of loop over files
-
-  // draw histograms
-  propagator->drawInner(settings);
-  propagator->drawMiddle(settings);
-
-  // save fitted constants
-  if(settings.find("fitInner") != std::string::npos || settings.find("fitMiddle") != std::string::npos)
-    propagator->save("constants.py");
-
-}
-///===================================================
-// void TrigDiMuonRootCalib::convertJpsi(std::string chain, std::string settings, std::string cutStr) {
-//   Log log("TrigDiMuonRootCalib::convertJpsi", ol());
-//
-//   log.info("Settings: " + settings);
-//   log.info("cuts:     " + cutStr);
-//
-//   // create selection algorithm
-//   CutsJpsi cuts(ol(), cutStr);
-//
-//   std::string outFile = "TrigDiMuonJpsiTree.root";
-//   getValue(settings, "OutFileName=", outFile);
-//
-//   // create output tree
-//   TFile* f = TFile::Open(outFile.c_str(), "RECREATE");
-//   TTree* outTree = new TTree("TrigDiMuonJpsiTree","TrigDiMuon Jpsi Tree");
-//
-//   //loop over files
-//   log.info("******************************************************************");
-//   log.info("** BEGINNING OF THE LOOP                                        **");
-//   log.info("******************************************************************");
-//   while( iterateFiles() ) {
-//     // trees
-//     TTree *tJpsi, *tDetails, *tTracks, *tMuons, *tMuonHits, *tTrig;
-//
-//     // load trees
-//     tJpsi     = loadTree("Jpsi");
-//     tChain    = loadTree(chain);
-//     tDetails  = loadTree(chain+"_Details");
-//     tTracks   = loadTree("MuidMuonCollectionTracks");
-//     tMuons    = loadTree("MuidMuonCollection");
-//     tTrig     = loadTree("TRIG");
-//
-//     if(tJpsi == NULL || tChain || tDetails == NULL || tTracks == NULL || tMuons == NULL || tTrig) {
-//       log.error("Missing trees");
-//       continue;
-//     }
-//
-//     if(tTracks->GetEntries() != tMuons->GetEntries() ||
-//        tJpsi->GetEntries() != tChain->GetEntries() ||
-//        tJpsi->GetEntries() != tDetails->GetEntries())
-//     {
-//       log.error("Wrong number of entries" );
-//       continue;
-//     }
-//
-//     // prepare trees
-//     m_ntupleReader.prepareTree(muonCollection, tMuons);
-//     m_ntupleReader.prepareTree(muonCollection+"Tracks", tTracks);
-//
-//     Chain* trigger   = new Chain(tChain, chain, true, false);
-//     Details* details = new Details(tDetails);
-//
-//     // loop over entries
-//     int step = tJpsi->GetEntries() / 20;
-//     for(int entry=0; entry<tJpsi->GetEntries(); ++entry) {
-//       if(step == 0 || entry % step == 0) log.info("   ===> Entry " + iToStr(entry));
-//
-//       // load entries
-//       BCompositeParticle jpsi = m_ntupleReader.readParticleTree(entry, "Jpsi", tJpsi);
-//       trigger->GetEntry(entry);
-//       details->GetEntry(entry);
-//
-//       // load muons and tracks
-//       TrackBag tracks          = m_ntupleReader.getTracks  (jpsi.runNumber(), jpsi.eventNumber(), "MuidMuonCollectionTracks", tTracks       );
-//       MuonBag muons            = m_ntupleReader.getMuons   (jpsi.runNumber(), jpsi.eventNumber(), "MuidMuonCollection",       tMuons        );
-//       TriggerBag trigDecisions = m_ntupleReader.getTriggers(jpsi.runNumber(), jpsi.eventNumber(), "TRIG",                     trigDecisions );
-//
-//       /// level-1 jpsi =============================================================
-//
-//       if( !cuts.selectLevel1(trigDecisions) ) continue;
-//
-//       /// offline jpsi =============================================================
-//
-//       log.debug("offline jpsi analysis");
-//
-//       // J/psi selection
-//       if( !cuts.selectJpsi(m_ntupleReader, jpsi, tracks,  muons) ) continue;
-//
-//
-//     } // end of loop over entries
-//
-//
-//     // tracks and muons
-//     TrackBag tracks;
-//     MuonBag muons;
-//
-//     // event info
-//     int oldRun = -1;
-//     int oldEvt = -1;
-//
-//     // loop over entries
-//     int step = tMuonHits->GetEntries() / 20;
-//     for(int entry=0; entry<tMuonHits->GetEntries(); ++entry) {
-//       if(step == 0 || entry % step == 0) log.info("   ===> Entry " + iToStr(entry));
-//
-//       // load muon hits
-//       muonHits->GetEntry(entry);
-//
-//       // get tracks and muons
-//       if(oldRun != muonHits->RunNumber || oldEvt != muonHits->EventNumber) {
-//         tracks = m_ntupleReader.getTracks(muonHits->RunNumber, muonHits->EventNumber, muonCollection+"Tracks", tTracks);
-//         muons  = m_ntupleReader.getMuons (muonHits->RunNumber, muonHits->EventNumber, muonCollection,          tMuons);
-//         // update event info
-//         oldRun = muonHits->RunNumber;
-//         oldEvt = muonHits->EventNumber;
-//       }
-//
-//       // get muon
-//       Muon muon;
-//       if( !m_ntupleReader.findMuonByIndex(muons, muonHits->MuonIndex, muon) ) {
-//         log.error("Muon wasn't found");
-//         continue;
-//       }
-//
-//       // get track
-//       Track track;
-//       if( !m_ntupleReader.findTrackByIndex(tracks, muon.inDetTrackIndex(), track) ) {
-//         log.error("Track wasn't found");
-//         continue;
-//       }
-//
-//       // selection
-//       if( !muon.isCombinedMuon() ) continue;
-//
-//       /// fill simple tree ************
-//       // cleanup
-//       log.debug("Cleanup");
-//       InnerMdt_eta->clear();
-//       InnerMdt_phi->clear();
-//       MiddleMdt_eta->clear();
-//       MiddleMdt_phi->clear();
-//       Csc_eta->clear();
-//       Csc_phi->clear();
-//       MiddleRpc_eta->clear();
-//       MiddleRpc_phi->clear();
-//       InnerTgc_eta->clear();
-//       InnerTgc_phi->clear();
-//       MiddleTgc_eta->clear();
-//       MiddleTgc_phi->clear();
-//
-//       // copy values
-//       log.debug("Fill values");
-//       RunNumber   = muonHits->RunNumber;
-//       LumiBlock   = muonHits->LumiBlock;
-//       EventNumber = muonHits->EventNumber;
-//       pt          = fabs(track.pt());
-//       eta         = track.eta();
-//       phi         = track.phi0();
-//       charge      = track.qOverP() > 0 ? 1. : -1.;
-//       InnerMdt_eta  ->assign(muonHits->InnerMdt_eta->begin() , muonHits->InnerMdt_eta->end() );
-//       InnerMdt_phi  ->assign(muonHits->InnerMdt_phi->begin() , muonHits->InnerMdt_phi->end() );
-//       MiddleMdt_eta ->assign(muonHits->MiddleMdt_eta->begin() , muonHits->MiddleMdt_eta->end() );
-//       MiddleMdt_phi ->assign(muonHits->MiddleMdt_phi->begin() , muonHits->MiddleMdt_phi->end() );
-//       Csc_eta       ->assign(muonHits->Csc_eta->begin() , muonHits->Csc_eta->end() );
-//       Csc_phi       ->assign(muonHits->Csc_phi->begin() , muonHits->Csc_phi->end() );
-//       MiddleRpc_eta ->assign(muonHits->MiddleRpc_eta->begin() , muonHits->MiddleRpc_eta->end() );
-//       MiddleRpc_phi ->assign(muonHits->MiddleRpc_phi->begin() , muonHits->MiddleRpc_phi->end() );
-//       InnerTgc_eta  ->assign(muonHits->InnerTgc_eta->begin() , muonHits->InnerTgc_eta->end() );
-//       InnerTgc_phi  ->assign(muonHits->InnerTgc_phi->begin() , muonHits->InnerTgc_phi->end() );
-//       MiddleTgc_eta ->assign(muonHits->MiddleTgc_eta->begin() , muonHits->MiddleTgc_eta->end() );
-//       MiddleTgc_phi ->assign(muonHits->MiddleTgc_phi->begin() , muonHits->MiddleTgc_phi->end() );
-//
-//       // fill the tree
-//       log.debug("Fill tree");
-//       outTree->Fill();
-//
-//     } // end of loop over entries
-//
-//   } // end of loop over files
-//
-//   // save output tree
-//   f->cd();
-//   outTree->Write();
-//   f->Close();
-//
-// }
-///===================================================
-void TrigDiMuonRootCalib::testExtrapolator(std::string chain) {
-  Log log("TrigDiMuonRootCalib::iterateDetails", ol());
-
-  // histograms
-  TH1F* h_ib_dPhi = new TH1F("h_ib_dPhi","Inner Barrel;#delta#phi",100,-1,1);
-  TH1F* h_ie_dPhi = new TH1F("h_ie_dPhi","Inner Endcap;#delta#phi",100,-1,1);
-
-  TH1F* h_mb_dPhi = new TH1F("h_mb_dPhi","Middle Barrel;#delta#phi",100,-1,1);
-  TH1F* h_me_dPhi = new TH1F("h_me_dPhi","Middle Endcap;#delta#phi",100,-1,1);
-  TH1F* h_mb_dEta = new TH1F("h_mb_dEta","Middle Barrel;#delta#phi",100,-1,1);
-  TH1F* h_me_dEta = new TH1F("h_me_dEta","Middle Endcap;#delta#phi",100,-1,1);
-
-  TH1F* h_match    = new TH1F("h_match","Missmatched hits",6,0,6);
-  TH1F* h_mismatch = new TH1F("h_mismatch","Missmatched hits",6,0,6);
-
-  TH1F* h_nDetails = new TH1F("h_nDetails","Details multiplicity",10,0,10);
-
-  // extrapolator
-  TrigDiMuonExtrapolator* propagator = new TrigDiMuonExtrapolator(ol(), "");
-
-  // import propagator constants
-  propagator->read("constants_original.py");
-  propagator->readCutCone("cut_cone_original.py");
-
-//   std::string detailsTreeName = "All_"+chain+"_Details";
-//   std::string detailsTreeName = chain+"_Details";
-  std::string detailsTreeName = "MuonFeatureDetails";
-
-  // declare trees
-  TTree *tDetails;
-  Details* details;
-
-  // event info
-  int oldRun = -1;
-  int oldEvt = -1;
-  int nDetails = 0;
-
-  //loop over all entries and all files
-  log.info("******************************************************************");
-  log.info("** BEGINNING OF THE LOOP                                        **");
-  log.info("******************************************************************");
-  m_nEntries = 0;
-  for(resetIterator();
-      iterateDetails(detailsTreeName, &tDetails, &details);
-      ++m_nEntries)
-  {
-
-    if(m_nEntries % 10000 == 0) log.info("   ===> Entry " + iToStr(m_nEntries));
-
-
-    if(oldRun!=details->RunNumber || oldEvt!=details->EvtNumber) {
-      h_nDetails->Fill(nDetails);
-      nDetails = 1;
-      oldRun = details->RunNumber;
-      oldEvt = details->EvtNumber;
-    }else{
-      ++nDetails;
-    }
-
-    double ptId   = details->Pt;
-    double etaId  = details->Eta;
-    double phiId  = details->Phi;
-    double charge = details->Charge == 1 ? 1. : -1.; //TMath::IsNaN(details->Charge) ? -1. : 1.;
-    log.debug("Details: pt = "+fToStr(ptId)+", eta = "+fToStr(etaId)+", phi = "+fToStr(phiId)+", charge = "+fToStr(charge));
-
-    double extEta, extPhi;
-
-    // inner station
-    // barrel
-    if(fabs(etaId)<1.1) {
-      extPhi = propagator->propagationInnerBarrel(ptId,etaId ,phiId,charge).Y();
-      h_ib_dPhi->Fill( dAngle(extPhi, details->InnerBarrel_extPhi) );
-
-      extPhi = propagator->propagationMiddleBarrel(ptId,etaId,phiId,charge).Y();
-      h_mb_dPhi->Fill( dAngle(extPhi, details->MiddleBarrel_extPhi) );
-
-      extEta = propagator->propagationMiddleBarrel(ptId,etaId,phiId,charge).X();
-      h_mb_dEta->Fill( dAngle(extEta, details->MiddleBarrel_extEta) );
-
-    }
-
-    // endcap
-    if(fabs(etaId)>0.9) {
-      extPhi = propagator->propagationInnerEndCap(ptId,etaId ,phiId,charge).Y();
-      h_ie_dPhi->Fill( dAngle(extPhi, details->InnerEndcap_extPhi) );
-
-      extPhi = propagator->propagationMiddleEndCap(ptId,etaId,phiId,charge).Y();
-      h_me_dPhi->Fill( dAngle(extPhi, details->MiddleEndcap_extPhi) );
-
-      extEta = propagator->propagationMiddleEndCap(ptId,etaId,phiId,charge).X();
-      h_me_dEta->Fill( dAngle(extEta, details->MiddleEndcap_extEta) );
-
-    }
-
-    /// check hit-matching ********************
-    int nMdt = 0;
-    int nRpcPhi = 0;
-    int nRpcEta = 0;
-    int nTgcPhi = 0;
-    int nTgcEta = 0;
-
-    int nMdtOld = details->NAssociatedMdt;
-    int nTgcEtaOld = details->NAssociatedRpcEta;
-    int nTgcPhiOld = details->NAssociatedRpcPhi;
-    int nRpcEtaOld = details->NAssociatedTgcRho;
-    int nRpcPhiOld = details->NAssociatedTgcPhi;
-
-    // details entry number
-    int deInnMdt = 0;
-    int deMidMdt = 0;
-    int deRpcPhi = 0;
-    int deRpcEta = 0;
-    int deInnTgcPhi = 0;
-    int deMidTgcPhi = 0;
-    int deInnTgcEta = 0;
-    int deMidTgcEta = 0;
-    // MDT  -------------------------------------
-    for(; deInnMdt<(int)details->InnerMdt_r->size(); ++deInnMdt) {
-      if(propagator->matchMdtInner(details->InnerMdt_r->at(deInnMdt), details->InnerMdt_z->at(deInnMdt), ptId, etaId, phiId, charge))
-        ++nMdt;
-//       std::cout<<"Assoc: "<<details->InnerMdt_associated->at(deInnMdt)<<", "<<propagator->matchMdtInner(details->InnerMdt_r->at(deInnMdt), details->InnerMdt_z->at(deInnMdt), ptId, etaId, phiId, charge)<<std::endl;
-//       if(details->InnerMdt_associated->at(deInnMdt))
-//         ++nMdt;
-    }
-
-    for(; deMidMdt<(int)details->MiddleMdt_r->size(); ++deMidMdt) {
-      if(propagator->matchMdtMiddle(details->MiddleMdt_r->at(deMidMdt), details->MiddleMdt_z->at(deMidMdt), ptId, etaId, phiId, charge))
-        ++nMdt;
-//       if(details->MiddleMdt_associated->at(deMidMdt))
-//         ++nMdt;
-    }
-
-    // RPC ---------------------------------------
-    for(; deRpcEta<(int)details->MiddleRpc_etaPad_r->size(); ++deRpcEta) {
-      if(propagator->matchRpcEtaPad(details->MiddleRpc_etaPad_r->at(deRpcEta), details->MiddleRpc_etaPad_z->at(deRpcEta), ptId, etaId, phiId, charge))
-        ++nRpcEta;
-    }
-
-    for(; deRpcPhi<(int)details->MiddleRpc_phiPad_x->size(); ++deRpcPhi) {
-      if(propagator->matchRpcPhiPad(details->MiddleRpc_phiPad_x->at(deRpcPhi), details->MiddleRpc_phiPad_y->at(deRpcPhi), ptId, etaId, phiId, charge))
-        ++nRpcPhi;
-    }
-
-
-    // TGC ---------------------------------------
-
-    // wire
-    for(; deInnTgcEta<(int)details->InnerTgc_rhoHit_r->size(); ++deInnTgcEta) {
-      if(propagator->matchInnerTgcRhoHit(details->InnerTgc_rhoHit_r->at(deInnTgcEta), details->InnerTgc_rhoHit_z->at(deInnTgcEta), details->InnerTgc_rhoHit_phi->at(deInnTgcEta), ptId, etaId, phiId, charge))
-        ++nTgcEta;
-    }
-    for(; deMidTgcEta<(int)details->MiddleTgc_rhoHit_r->size(); ++deMidTgcEta) {
-      if(propagator->matchMiddleTgcRhoHit(details->MiddleTgc_rhoHit_r->at(deMidTgcEta), details->MiddleTgc_rhoHit_z->at(deMidTgcEta), details->MiddleTgc_rhoHit_phi->at(deMidTgcEta), ptId, etaId, phiId, charge))
-        ++nTgcEta;
-    }
-
-    // strip
-    for(; deInnTgcPhi<(int)details->InnerTgc_phiHit_r->size(); ++deInnTgcPhi) {
-      if(propagator->matchInnerTgcPhiHit(details->InnerTgc_phiHit_phi->at(deInnTgcPhi), ptId, etaId, phiId, charge))
-        ++nTgcPhi;
-    }
-
-    for(; deMidTgcPhi<(int)details->MiddleTgc_phiHit_r->size(); ++deMidTgcPhi) {
-      if(propagator->matchMiddleTgcPhiHit(details->MiddleTgc_phiHit_phi->at(deMidTgcPhi), ptId, etaId, phiId, charge))
-        ++nTgcPhi;
-    }
-
-    log.debug("MDT1   : "+iToStr(nMdt)+" x "+iToStr(nMdtOld));
-    log.debug("RPC_eta: "+iToStr(nRpcEta)+" x "+iToStr(nRpcEtaOld)+"   RPC_phi: "+iToStr(nRpcPhi)+" x "+iToStr(nRpcPhiOld));
-    log.debug("TGC_eta: "+iToStr(nTgcEta)+" x "+iToStr(nTgcEtaOld)+"   TGC_phi: "+iToStr(nTgcPhi)+" x "+iToStr(nTgcPhiOld));
-    log.debug("");
-
-  } // end of loop
-
-  // draw
-  new TCanvas("c1","c1");
-  h_ib_dPhi->Draw();
-
-  new TCanvas("c2","c2");
-  h_mb_dPhi->Draw();
-
-  new TCanvas("c3","c3");
-  h_mb_dEta->Draw();
-
-  new TCanvas("c4","c4");
-  h_ie_dPhi->Draw();
-
-  new TCanvas("c5","c5");
-  h_me_dPhi->Draw();
-
-  new TCanvas("c6","c6");
-  h_me_dEta->Draw();
-
-  new TCanvas("c7","c7");
-  h_match->Draw();
-  h_mismatch->SetFillColor(kYellow);
-  h_mismatch->Draw("same");
-
-  new TCanvas("c7","c7");
-  h_nDetails->Draw();
-
-}
-///===================================================
-void TrigDiMuonRootCalib::convertChain(std::string chain, std::string settings, std::string cutStr) {
-  Log log("TrigDiMuonRootCalib::convertChain", ol());
-
-  log.info("Settings: " + settings);
-  log.info("cuts:     " + cutStr);
-
-  // create selection algorithm
-  CutsJpsi cuts(ol(), cutStr);
-
-  std::string constantsFile = "constants.py";
-  getValue(settings, "ConstantsFile=", constantsFile);
-
-  std::string outFileName = chain+".root";
-  getValue(settings, "OutputFile=", outFileName);
-
-  // declare output ntuple branches
-  // J/psi tree
-  int runNumber, lumiBlock, eventNumber;
-  double mass, pt, eta, phi;
-  std::vector<int> *trigIndex;
-  double trk_pt[2], trk_eta[2], trk_phi[2], trk_charge[2];
-  double matchTrk_pt[2], matchTrk_eta[2], matchTrk_phi[2], matchTrk_charge[2];
-  bool matchTrk_valid[2];
-
-  trigIndex = new std::vector<int>;
-
-  // trigger tree
-  bool passTrigDec;
-  double trigMass, chi2;
-  double trkT_pt[2], trkT_eta[2], trkT_phi[2], trkT_charge[2];
-  double trkT_nMdt[2], trkT_nTgc[2], trkT_nRpc[2];
-  std::vector<double> *innerMdt_r[2], *innerMdt_z[2], *middleMdt_r[2], *middleMdt_z[2];
-  std::vector<double> *etaRpc_r[2],*etaRpc_z[2], *phiRpc_x[2], *phiRpc_y[2];
-  std::vector<double> *innerEtaTgc_r[2], *innerEtaTgc_z[2], *innerEtaTgc_phi[2],
-                      *innerPhiTgc[2],
-                      *middleEtaTgc_r[2], *middleEtaTgc_z[2], *middleEtaTgc_phi[2],
-                      *middlePhiTgc[2];
-  for(int i=0; i<2; ++i) {
-    innerMdt_r[i]        = new std::vector<double>;
-    innerMdt_z[i]        = new std::vector<double>;
-    middleMdt_r[i]       = new std::vector<double>;
-    middleMdt_z[i]       = new std::vector<double>;
-    etaRpc_r[i]          = new std::vector<double>;
-    etaRpc_z[i]          = new std::vector<double>;
-    phiRpc_x[i]          = new std::vector<double>;
-    phiRpc_y[i]          = new std::vector<double>;
-    innerEtaTgc_r[i]     = new std::vector<double>;
-    innerEtaTgc_z[i]     = new std::vector<double>;
-    innerEtaTgc_phi[i]   = new std::vector<double>;
-    innerPhiTgc[i]       = new std::vector<double>;
-    middleEtaTgc_r[i]    = new std::vector<double>;
-    middleEtaTgc_z[i]    = new std::vector<double>;
-    middleEtaTgc_phi[i]  = new std::vector<double>;
-    middlePhiTgc[i]      = new std::vector<double>;
-  }
-
-  std::vector<double>* muon_pt       = new std::vector<double>;
-  std::vector<double>* muon_eta      = new std::vector<double>;
-  std::vector<double>* muon_phi      = new std::vector<double>;
-  std::vector<double>* muon_charge   = new std::vector<double>;
-  std::vector<bool>*   muon_combined = new std::vector<bool>;
-
-  // create branches
-  TFile* fOut = TFile::Open(outFileName.c_str(),"RECREATE");
-
-  // extrapolator
-  TrigDiMuonExtrapolator* propagator = new TrigDiMuonExtrapolator(ol(), settings);
-  propagator->read(constantsFile);
-
-  // we pass throw the main loop two times. First time weprocess all the events,
-  // second time only objects matched to the offline J/psi
-  for(int doJpsi = 0; doJpsi < 2; ++doJpsi) {
-
-    TTree* triggerTree = NULL;
-    TTree* jpsiTree = NULL;
-    TTree* muonTree = NULL;
-
-    if(doJpsi) {
-      jpsiTree = new TTree("Jpsi","Jpsi tree");
-      jpsiTree->Branch("runNumber", &runNumber);
-      jpsiTree->Branch("lumiBlock", &lumiBlock);
-      jpsiTree->Branch("eventNumber", &eventNumber);
-      jpsiTree->Branch("mass", &mass);
-      jpsiTree->Branch("pt", &pt);
-      jpsiTree->Branch("eta", &eta);
-      jpsiTree->Branch("phi", &phi);
-      jpsiTree->Branch("trigIndex", &trigIndex);
-      jpsiTree->Branch("trk0_pt",      &(trk_pt[0]));
-      jpsiTree->Branch("trk0_eta",     &(trk_eta[0]));
-      jpsiTree->Branch("trk0_phi",     &(trk_phi[0]));
-      jpsiTree->Branch("trk0_charge",  &(trk_charge[0]));
-      jpsiTree->Branch("trk1_pt",      &(trk_pt[1]));
-      jpsiTree->Branch("trk1_eta",     &(trk_eta[1]));
-      jpsiTree->Branch("trk1_phi",     &(trk_phi[1]));
-      jpsiTree->Branch("trk1_charge",  &(trk_charge[1]));
-      jpsiTree->Branch("matchTrk0_pt",      &(matchTrk_pt[0]));
-      jpsiTree->Branch("matchTrk0_eta",     &(matchTrk_eta[0]));
-      jpsiTree->Branch("matchTrk0_phi",     &(matchTrk_phi[0]));
-      jpsiTree->Branch("matchTrk0_charge",  &(matchTrk_charge[0]));
-      jpsiTree->Branch("matchTrk0_valid",   &(matchTrk_valid[0]));
-      jpsiTree->Branch("matchTrk1_pt",      &(matchTrk_pt[1]));
-      jpsiTree->Branch("matchTrk1_eta",     &(matchTrk_eta[1]));
-      jpsiTree->Branch("matchTrk1_phi",     &(matchTrk_phi[1]));
-      jpsiTree->Branch("matchTrk1_charge",  &(matchTrk_charge[1]));
-      jpsiTree->Branch("matchTrk1_valid",   &(matchTrk_valid[1]));
-
-      triggerTree = new TTree("Trigger","Trigger tree");
-    }else{
-      muonTree    = new TTree("Muons","Muons");
-
-      muonTree->Branch("runNumber", &runNumber);
-      muonTree->Branch("lumiBlock", &lumiBlock);
-      muonTree->Branch("eventNumber", &eventNumber);
-
-      muonTree->Branch("muon_pt",       &muon_pt      );
-      muonTree->Branch("muon_eta",      &muon_eta     );
-      muonTree->Branch("muon_phi",      &muon_phi     );
-      muonTree->Branch("muon_charge",   &muon_charge  );
-      muonTree->Branch("muon_combined", &muon_combined);
-
-      triggerTree = new TTree("AllTrigger","Trigger tree for all events");
-    }
-
-    // create trigger tree branches
-    triggerTree->Branch("runNumber", &runNumber);
-    triggerTree->Branch("lumiBlock", &lumiBlock);
-    triggerTree->Branch("eventNumber", &eventNumber);
-    triggerTree->Branch("passTrigDec", &passTrigDec);
-    triggerTree->Branch("trigMass",     &trigMass);
-    triggerTree->Branch("chi2",         &chi2);
-    triggerTree->Branch("trk0_pt",      &(trkT_pt[0]));
-    triggerTree->Branch("trk0_eta",     &(trkT_eta[0]));
-    triggerTree->Branch("trk0_phi",     &(trkT_phi[0]));
-    triggerTree->Branch("trk0_charge",  &(trkT_charge[0]));
-    triggerTree->Branch("trk0_nMdt",    &(trkT_nMdt[0]));
-    triggerTree->Branch("trk0_nTgc",    &(trkT_nTgc[0]));
-    triggerTree->Branch("trk0_nRpc",    &(trkT_nRpc[0]));
-    triggerTree->Branch("trk1_pt",      &(trkT_pt[1]));
-    triggerTree->Branch("trk1_eta",     &(trkT_eta[1]));
-    triggerTree->Branch("trk1_phi",     &(trkT_phi[1]));
-    triggerTree->Branch("trk1_charge",  &(trkT_charge[1]));
-    triggerTree->Branch("trk1_nMdt",    &(trkT_nMdt[1]));
-    triggerTree->Branch("trk1_nTgc",    &(trkT_nTgc[1]));
-    triggerTree->Branch("trk1_nRpc",    &(trkT_nRpc[1]));
-
-    triggerTree->Branch("trk0_innerMdt_r",      &(innerMdt_r    [0]));
-    triggerTree->Branch("trk0_innerMdt_z",      &(innerMdt_z    [0]));
-    triggerTree->Branch("trk0_middleMdt_r",     &(middleMdt_r   [0]));
-    triggerTree->Branch("trk0_middleMdt_z",     &(middleMdt_z   [0]));
-    triggerTree->Branch("trk0_etaRpc_r",        &(etaRpc_r      [0]));
-    triggerTree->Branch("trk0_etaRpc_z",        &(etaRpc_z      [0]));
-    triggerTree->Branch("trk0_phiRpc_x",        &(phiRpc_x      [0]));
-    triggerTree->Branch("trk0_phiRpc_y",        &(phiRpc_y      [0]));
-    triggerTree->Branch("trk0_innerEtaTgc_r",   &(innerEtaTgc_r [0]));
-    triggerTree->Branch("trk0_innerEtaTgc_z",   &(innerEtaTgc_z [0]));
-    triggerTree->Branch("trk0_innerEtaTgc_phi", &(innerEtaTgc_phi[0]));
-    triggerTree->Branch("trk0_innerPhiTgc",     &(innerPhiTgc    [0]));
-    triggerTree->Branch("trk0_middleEtaTgc_r",  &(middleEtaTgc_r[0]));
-    triggerTree->Branch("trk0_middleEtaTgc_z",  &(middleEtaTgc_z[0]));
-    triggerTree->Branch("trk0_middleEtaTgc_phi",&(middleEtaTgc_phi[0]));
-    triggerTree->Branch("trk0_middlePhiTgc",    &(middlePhiTgc    [0]));
-
-    triggerTree->Branch("trk1_innerMdt_r",      &(innerMdt_r    [1]));
-    triggerTree->Branch("trk1_innerMdt_z",      &(innerMdt_z    [1]));
-    triggerTree->Branch("trk1_middleMdt_r",     &(middleMdt_r   [1]));
-    triggerTree->Branch("trk1_middleMdt_z",     &(middleMdt_z   [1]));
-    triggerTree->Branch("trk1_etaRpc_r",        &(etaRpc_r      [1]));
-    triggerTree->Branch("trk1_etaRpc_z",        &(etaRpc_z      [1]));
-    triggerTree->Branch("trk1_phiRpc_x",        &(phiRpc_x      [1]));
-    triggerTree->Branch("trk1_phiRpc_y",        &(phiRpc_y      [1]));
-    triggerTree->Branch("trk1_innerEtaTgc_r",   &(innerEtaTgc_r [1]));
-    triggerTree->Branch("trk1_innerEtaTgc_z",   &(innerEtaTgc_z [1]));
-    triggerTree->Branch("trk1_innerEtaTgc_phi", &(innerEtaTgc_phi[1]));
-    triggerTree->Branch("trk1_innerPhiTgc",     &(innerPhiTgc    [1]));
-    triggerTree->Branch("trk1_middleEtaTgc_r",  &(middleEtaTgc_r[1]));
-    triggerTree->Branch("trk1_middleEtaTgc_z",  &(middleEtaTgc_z[1]));
-    triggerTree->Branch("trk1_middleEtaTgc_phi",&(middleEtaTgc_phi[1]));
-    triggerTree->Branch("trk1_middlePhiTgc",    &(middlePhiTgc    [1]));
-
-
-    // declare trees
-    TTree *tJpsi, *tTracks, *tMuons, *tTrig, *tChain, *tDetails;
-
-    //declare b-physics objects
-    BCompositeParticle jpsi;
-    TrackBag    tracks;
-    MuonBag     muons;
-    TriggerBag  trigDecisions;
-
-    //define Chain object
-    Chain* trigChain = NULL;
-
-    // define Details object
-    Details* details = NULL;
-
-    int currentTrigIndex = 0;
-
-    //loop over all entries and all files
-    log.info("******************************************************************");
-    log.info("** BEGINNING OF THE LOOP "+iToStr(doJpsi)+"                                      **");
-    log.info("******************************************************************");
-    m_nEntries = 0;
-    for(resetIterator();
-        (doJpsi && iterateJpsi("Jpsi", &tJpsi, &jpsi,
-                               "MuidMuonCollectionTracks", &tTracks, &tracks,
-                               "MuidMuonCollection", &tMuons, &muons,
-                               "TRIG", &tTrig, &trigDecisions,
-                               chain, &tChain, &trigChain,
-                               "MuonFeatureDetails", &tDetails, &details)) ||
-        (!doJpsi && iterateChain("All_"+chain, &tChain, &trigChain,
-                                 "TRIG", &tTrig, &trigDecisions,
-                                 "MuonFeatureDetails", &tDetails, &details,
-                                 "MuidMuonCollection", &tMuons, &muons,
-                                 false, false));
-        ++m_nEntries)
-    {
-
-      if(m_nEntries % 1000 == 0) log.info("   ===> Entry " + iToStr(m_nEntries));
-
-      /// level-1 jpsi =============================================================
-
-      if( !cuts.selectLevel1(trigDecisions) ) continue;
-      passTrigDec = cuts.selectTrigDecision(trigDecisions, chain);
-
-      /// offline jpsi =============================================================
-
-      log.debug("offline jpsi analysis");
-
-      // J/psi selection
-      if( doJpsi && !cuts.selectJpsi(m_ntupleReader, jpsi, tracks,  muons) ) continue;
-
-      /// Fill ntuple ================================================
-
-      if(doJpsi) {
-        // cleanup
-        trigIndex->clear();
-
-        // fill J/psi variables
-        mass = jpsi.refittedMass();
-        pt = jpsi.refittedPt();
-        eta = jpsi.refittedEta();
-        phi = jpsi.getRefMom().Phi();
-        for(int i=0; i<2; ++i) {
-          trk_pt[i]     = jpsi.getTrackMom(i).Pt();
-          trk_eta[i]    = jpsi.getTrackMom(i).Eta();
-          trk_phi[i]    = jpsi.getTrackMom(i).Phi();
-          trk_charge[i] = i==0 ? 1. : -1.;
-
-          // select trigger tracks
-          matchTrk_valid[i]  = trigChain->MatchedTracks_valid->at(i);
-          matchTrk_pt[i]     = trigChain->MatchedTracks_pt->at(i);
-          matchTrk_eta[i]    = trigChain->MatchedTracks_eta->at(i);
-          matchTrk_phi[i]    = trigChain->MatchedTracks_phi->at(i);
-          matchTrk_charge[i] = trigChain->MatchedTracks_charge->at(i);
-        }
-      }else{
-        // muon cleanup
-        muon_pt      ->clear();
-        muon_eta     ->clear();
-        muon_phi     ->clear();
-        muon_charge  ->clear();
-        muon_combined->clear();
-
-        // fill muon variables
-        MuonBag::iterator muonItr = muons.begin();
-        for(; muonItr!=muons.end(); ++muonItr) {
-          muon_pt ->push_back((*muonItr).pt());
-          muon_eta->push_back((*muonItr).eta());
-          muon_phi->push_back((*muonItr).phi());
-          muon_charge->push_back((*muonItr).charge());
-          muon_combined->push_back((*muonItr).isCombinedMuon());
-        }
-      }
-
-      // fill trigger variables
-      for(int j=0; (doJpsi && j<(int)trigChain->Matched_mass->size()) || (!doJpsi && j<(int)trigChain->All_mass->size()); ++j) {
-        // cleanup
-        for(int i=0; i<2; ++i) {
-          innerMdt_r[i]      ->clear();
-          innerMdt_z[i]      ->clear();
-          middleMdt_r[i]     ->clear();
-          middleMdt_z[i]     ->clear();
-          etaRpc_r[i]        ->clear();
-          etaRpc_z[i]        ->clear();
-          phiRpc_x[i]        ->clear();
-          phiRpc_y[i]        ->clear();
-          innerEtaTgc_r[i]   ->clear();
-          innerEtaTgc_z[i]   ->clear();
-          innerEtaTgc_phi[i] ->clear();
-          innerPhiTgc[i]     ->clear();
-          middleEtaTgc_r[i]  ->clear();
-          middleEtaTgc_z[i]  ->clear();
-          middleEtaTgc_phi[i]->clear();
-          middlePhiTgc[i]    ->clear();
-        }
-
-        // di-muon trigger objects
-        if(doJpsi) {
-          runNumber   = jpsi.runNumber();
-          lumiBlock   = jpsi.lumiBlock();
-          eventNumber = jpsi.eventNumber();
-
-          trigMass = trigChain->Matched_mass->at(j);
-          chi2     = trigChain->Matched_chi2->at(j);
-          trkT_pt[0]     = trigChain->Matched_trk1_pt->at(j);
-          trkT_eta[0]    = trigChain->Matched_trk1_eta->at(j);
-          trkT_phi[0]    = trigChain->Matched_trk1_phi->at(j);
-          trkT_charge[0] = trigChain->Matched_trk1_charge->at(j);
-
-          trkT_nMdt[0]  = trigChain->Matched_trk1_mdtHits->at(j);
-          trkT_nRpc[0]  = trigChain->Matched_trk1_rpcHits->at(j);
-          trkT_nTgc[0]  = trigChain->Matched_trk1_tgcHits->at(j);
-
-          trkT_pt[1]     = trigChain->Matched_trk2_pt->at(j);
-          trkT_eta[1]    = trigChain->Matched_trk2_eta->at(j);
-          trkT_phi[1]    = trigChain->Matched_trk2_phi->at(j);
-          trkT_charge[1] = trigChain->Matched_trk2_charge->at(j);
-
-          trkT_nMdt[1]  = trigChain->Matched_trk2_mdtHits->at(j);
-          trkT_nRpc[1]  = trigChain->Matched_trk2_rpcHits->at(j);
-          trkT_nTgc[1]  = trigChain->Matched_trk2_tgcHits->at(j);
-        } else {
-
-          runNumber   = trigChain->RunNumber;
-          lumiBlock   = trigChain->LumiBlock;
-          eventNumber = trigChain->EventNumber;
-
-          trigMass = trigChain->All_mass->at(j);
-          chi2     = trigChain->All_chi2->at(j);
-          trkT_pt[0]     = trigChain->All_trk1_pt->at(j);
-          trkT_eta[0]    = trigChain->All_trk1_eta->at(j);
-          trkT_phi[0]    = trigChain->All_trk1_phi->at(j);
-          trkT_charge[0] = trigChain->All_trk1_charge->at(j);
-
-          trkT_nMdt[0]  = trigChain->All_trk1_mdtHits->at(j);
-          trkT_nRpc[0]  = trigChain->All_trk1_rpcHits->at(j);
-          trkT_nTgc[0]  = trigChain->All_trk1_tgcHits->at(j);
-
-          trkT_pt[1]     = trigChain->All_trk2_pt->at(j);
-          trkT_eta[1]    = trigChain->All_trk2_eta->at(j);
-          trkT_phi[1]    = trigChain->All_trk2_phi->at(j);
-          trkT_charge[1] = trigChain->All_trk2_charge->at(j);
-
-          trkT_nMdt[1]  = trigChain->All_trk2_mdtHits->at(j);
-          trkT_nRpc[1]  = trigChain->All_trk2_rpcHits->at(j);
-          trkT_nTgc[1]  = trigChain->All_trk2_tgcHits->at(j);
-
-          //
-        }
-
-        // hits *************************************
-
-        bool analyzed[2] = {false, false};
-
-        log.debug("Loop over details");
-
-        // loop over details
-        int entry = m_detailsEntry;
-        for(details->GetEntry(entry);
-            details->RunNumber == trigChain->RunNumber && details->EvtNumber == trigChain->EventNumber && entry < details->fChain->GetEntries();
-            details->GetEntry(++entry))
-        {
-          double ptId   = details->Pt;
-          double etaId  = details->Eta;
-          double phiId  = details->Phi;
-          double charge = details->Charge == 1 ? 1. : -1.;
-          log.debug("Details: pt = "+fToStr(ptId)+", eta = "+fToStr(etaId)+", phi = "+fToStr(phiId)+", charge = "+fToStr(charge));
-
-          // determine whether Details correspond to the the trigger object
-          int whichTrack = -1;
-          double dEta1;
-          double dPhi1;
-          double dEta2;
-          double dPhi2;
-
-          if(doJpsi) {
-            dEta1 = fabs(trigChain->Matched_trk1_eta->at(j) - etaId);
-            dPhi1 = fabs(dAngle(trigChain->Matched_trk1_phi->at(j), phiId));
-            dEta2 = fabs(trigChain->Matched_trk2_eta->at(j) - etaId);
-            dPhi2 = fabs(dAngle(trigChain->Matched_trk2_phi->at(j), phiId));
-          } else {
-            dEta1 = fabs(trigChain->All_trk1_eta->at(j) - etaId);
-            dPhi1 = fabs(dAngle(trigChain->All_trk1_phi->at(j), phiId));
-            dEta2 = fabs(trigChain->All_trk2_eta->at(j) - etaId);
-            dPhi2 = fabs(dAngle(trigChain->All_trk2_phi->at(j), phiId));
-          }
-
-          if(dEta1 < 0.000001 && dPhi1 < 0.000001) whichTrack = 0;
-          if(dEta2 < 0.000001 && dPhi2 < 0.000001) {
-            if(whichTrack == 0) {
-              log.warning("Details matched to the both tracks");
-              continue;
-            }
-            whichTrack = 1;
-          }
-          log.debug("  dEta1 = "+fToStr(dEta1)+", dPhi1 = "+fToStr(dPhi1));
-          log.debug("  dEta2 = "+fToStr(dEta2)+", dPhi2 = "+fToStr(dPhi2));
-
-          if(whichTrack == -1) continue;
-
-          // iterators
-          int deInnMdt = 0;
-          int deMidMdt = 0;
-          int deRpcPhi = 0;
-          int deRpcEta = 0;
-          int deInnTgcPhi = 0;
-          int deMidTgcPhi = 0;
-          int deInnTgcEta = 0;
-          int deMidTgcEta = 0;
-
-          // MDT  -------------------------------------
-          log.debug("MDT inner");
-          for(; deInnMdt<(int)details->InnerMdt_r->size(); ++deInnMdt) {
-            if(whichTrack>=0 && !analyzed[whichTrack]) {
-              innerMdt_r[whichTrack]->push_back( details->InnerMdt_r->at(deInnMdt) );
-              innerMdt_z[whichTrack]->push_back( details->InnerMdt_z->at(deInnMdt) );
-            }
-          }
-
-          log.debug("MDT middle");
-          for(; deMidMdt<(int)details->MiddleMdt_r->size(); ++deMidMdt) {
-            if(whichTrack>=0 && !analyzed[whichTrack]) {
-              middleMdt_r[whichTrack]->push_back( details->MiddleMdt_r->at(deMidMdt) );
-              middleMdt_z[whichTrack]->push_back( details->MiddleMdt_z->at(deMidMdt) );
-            }
-          }
-
-          // RPC ---------------------------------------
-          log.debug("RPC eta pads");
-          for(; deRpcEta<(int)details->MiddleRpc_etaPad_r->size(); ++deRpcEta) {
-            if(whichTrack>=0 && !analyzed[whichTrack]) {
-              etaRpc_r[whichTrack]->push_back( details->MiddleRpc_etaPad_r->at(deRpcEta) );
-              etaRpc_z[whichTrack]->push_back( details->MiddleRpc_etaPad_z->at(deRpcEta) );
-            }
-          }
-
-          log.debug("RPC phi pads");
-          for(; deRpcPhi<(int)details->MiddleRpc_phiPad_x->size(); ++deRpcPhi) {
-            if(whichTrack>=0 && !analyzed[whichTrack]) {
-              phiRpc_x[whichTrack]->push_back( details->MiddleRpc_phiPad_x->at(deRpcPhi) );
-              phiRpc_y[whichTrack]->push_back( details->MiddleRpc_phiPad_y->at(deRpcPhi) );
-            }
-          }
-
-          // TGC ---------------------------------------
-
-          // wire
-          log.debug("TGC inner wire");
-          for(; deInnTgcEta<(int)details->InnerTgc_rhoHit_r->size(); ++deInnTgcEta) {
-            if(whichTrack>=0 && !analyzed[whichTrack]) {
-              innerEtaTgc_r[whichTrack]->push_back( details->InnerTgc_rhoHit_r->at(deInnTgcEta) );
-              innerEtaTgc_z[whichTrack]->push_back( details->InnerTgc_rhoHit_z->at(deInnTgcEta) );
-              innerEtaTgc_phi[whichTrack]->push_back( details->InnerTgc_rhoHit_phi->at(deInnTgcEta) );
-            }
-          }
-          log.debug("TGC Middle wire");
-          for(; deMidTgcEta<(int)details->MiddleTgc_rhoHit_r->size(); ++deMidTgcEta) {
-            if(whichTrack>=0 && !analyzed[whichTrack]) {
-              middleEtaTgc_r[whichTrack]->push_back( details->MiddleTgc_rhoHit_r->at(deMidTgcEta) );
-              middleEtaTgc_z[whichTrack]->push_back( details->MiddleTgc_rhoHit_z->at(deMidTgcEta) );
-              middleEtaTgc_phi[whichTrack]->push_back( details->MiddleTgc_rhoHit_phi->at(deMidTgcEta) );
-            }
-          }
-
-          // strip
-          log.debug("TGC inner strip");
-          for(; deInnTgcPhi<(int)details->InnerTgc_phiHit_r->size(); ++deInnTgcPhi) {
-            if(whichTrack>=0 && !analyzed[whichTrack])
-              innerPhiTgc[whichTrack]->push_back( details->InnerTgc_phiHit_phi->at(deInnTgcPhi) );
-          }
-
-          log.debug("TGC middle strip");
-          for(; deMidTgcPhi<(int)details->MiddleTgc_phiHit_r->size(); ++deMidTgcPhi) {
-            if(whichTrack>=0 && !analyzed[whichTrack])
-              middlePhiTgc[whichTrack]->push_back( details->MiddleTgc_phiHit_phi->at(deMidTgcPhi) );
-          }
-
-          analyzed[whichTrack] = true;
-
-        } // end of loop over details
-
-        log.debug("End of loop over details");
-
-
-
-        // store entry number
-        if(doJpsi) trigIndex->push_back(currentTrigIndex);
-
-        ++currentTrigIndex;
-
-        // fill the tree
-//         log.info(iToStr(runNumber));
-        triggerTree->Fill();
-        if(!doJpsi) muonTree->Fill();
-      }
-
-      if(doJpsi) jpsiTree->Fill();
-
-    } // end of the loop
-    log.info("******************************************************************");
-
-    // save trees
-    fOut->cd();
-    if(doJpsi) jpsiTree->Write();
-    triggerTree->Write();
-    if(!doJpsi) muonTree->Write();
-
-  } // end of "doJpsi" loop
-
-  // save
-  fOut->Close();
-
-}
-///===================================================
-
-void TrigDiMuonRootCalib::analyzeChain(std::string chain, std::string settings, std::string cutStr) {
-  Log log("TrigDiMuonRootCalib::analyzeChain", ol());
-
-  log.info("Settings: " + settings);
-  log.info("cuts:     " + cutStr);
-
-  // create selection algorithm
-  CutsJpsi cuts(ol(), cutStr);
-
-  std::string constantsFile = "constants.py";
-  getValue(settings, "ConstantsFile=", constantsFile);
-
-  std::string cutConeFile = "cut_cone.py";
-  getValue(settings, "CutConeFile=", cutConeFile);
-
-  //histograms
-  importHistFromFile("histograms_analyzeChain.config");
-
-  setValXVectPointer( "jpsi"            , &m_jpsi          );
-  setValXVectPointer( "jpsi_trk"        , &m_jpsi_trk      );
-  setValXVectPointer( "jpsi_fex"        , &m_jpsi_fex      );
-  setValXVectPointer( "jpsi_muID"       , &m_jpsi_muID     );
-  setValXVectPointer( "jpsi_vtx"        , &m_jpsi_vtx      );
-
-  setValXVectPointer( "jpsi_pt"         , &m_jpsi_pt          );
-  setValXVectPointer( "jpsi_pt_trk"     , &m_jpsi_pt_trk      );
-  setValXVectPointer( "jpsi_pt_fex"     , &m_jpsi_pt_fex      );
-  setValXVectPointer( "jpsi_pt_muID"    , &m_jpsi_pt_muID     );
-  setValXVectPointer( "jpsi_pt_vtx"     , &m_jpsi_pt_vtx      );
-
-  setValXVectPointer( "jpsi_eta"         , &m_jpsi_eta          );
-  setValXVectPointer( "jpsi_eta_trk"     , &m_jpsi_eta_trk      );
-  setValXVectPointer( "jpsi_eta_fex"     , &m_jpsi_eta_fex      );
-  setValXVectPointer( "jpsi_eta_muID"    , &m_jpsi_eta_muID     );
-  setValXVectPointer( "jpsi_eta_vtx"     , &m_jpsi_eta_vtx      );
-
-  setValXVectPointer( "jpsi_dR"         , &m_jpsi_dR          );
-  setValXVectPointer( "jpsi_dR_trk"     , &m_jpsi_dR_trk      );
-  setValXVectPointer( "jpsi_dR_fex"     , &m_jpsi_dR_fex      );
-  setValXVectPointer( "jpsi_dR_muID"    , &m_jpsi_dR_muID     );
-  setValXVectPointer( "jpsi_dR_vtx"     , &m_jpsi_dR_vtx      );
-
-//   setValXVectPointer( "mu_eta"          , &m_mu_eta        );
-//   setValXVectPointer( "mu_pt"           , &m_mu_pt         );
-//   setValXVectPointer( "trigTrk_eta"     , &m_trigTrk_eta   );
-//   setValXVectPointer( "trigTrk_pt"      , &m_trigTrk_pt    );
-//
-//   setValXVectPointer( "trig_chi2"       , &m_trig_chi2     );
-
-  setValXVectPointer( "num_muID"        , &m_num_muID      );
-  setValXVectPointer( "num_vtx"         , &m_num_vtx       );
-
-  // check mandatory histograms
-  if(!isDefined("jpsi")) {
-    log.error("Histogram \"jpsi\" is mandatory. Leaving...");
-    return;
-  }
-
-  //set custom histogram titles
-  setTitle("jpsi", ("J/#psi: "+chain).c_str());
-
-  // set pointer to the used cuts so they can be automaticaly drawn into the selected histograms
-  setCutsForHist(&cuts);
-
-  // extrapolator
-  TrigDiMuonExtrapolator* propagator = new TrigDiMuonExtrapolator(ol(), settings);
-  propagator->read(constantsFile);
-  propagator->readCutCone(cutConeFile);
-
-  // invariant mass range used to calculate efficiency
-  int loBin = 1;
-  int hiBin = getHist("jpsi")->GetNbinsX()+1;
-  getValue(settings,"massBinLo=",loBin);
-  getValue(settings,"massBinHi=",hiBin);
-
-  // pointer to some histograms we will need further
-  TH1F* h_jpsi      = getHist("jpsi");
-  TH1F* h_num_muID = getHist("num_muID");
-  TH1F* h_num_vtx   = getHist("num_vtx");
-
-  //loop over all entries and all files
-  log.info("******************************************************************");
-  log.info("** BEGINNING OF THE LOOP                                        **");
-  log.info("******************************************************************");
-  while( iterateFiles() ) {
-
-    // load trees
-    TTree* tJpsi = loadTree("Jpsi");
-    TTree* tTrig = loadTree("Trigger");
-
-    SimpleJpsi* jpsi = new SimpleJpsi(tJpsi);
-    TrigHits*   trig = new TrigHits(tTrig);
-
-    // loop over entries
-    for(int entry=0; entry<tJpsi->GetEntries(); ++entry) {
-      if(entry % 100 == 0) log.info("   ===> Entry " + iToStr(entry));
-
-      // load entry
-      jpsi->GetEntry(entry);
-
-      // select jpsi
-      if( !cuts.selectSimpleJpsi(jpsi) ) continue;
-
-      //fill J/psi histogram
-      m_jpsi.push_back(jpsi->mass/1000);
-      m_jpsi_pt.push_back(TMath::Min(jpsi->trk0_pt/1000, jpsi->trk1_pt/1000));
-      m_jpsi_eta.push_back( fabs(jpsi->trk0_pt) < fabs(jpsi->trk1_pt) ? jpsi->trk0_eta : jpsi->trk1_eta );
-      m_jpsi_dR.push_back( sqrt( pow( jpsi->trk0_eta-jpsi->trk1_eta, 2) + pow( dAngle( jpsi->trk0_phi, jpsi->trk1_phi ), 2 ) ) );
-
-      /// matched trigger objects ==================================================
-
-      //Trigger tracking
-      if(jpsi->matchTrk0_valid && jpsi->matchTrk1_valid ) {
-        m_jpsi_trk.push_back(jpsi->mass/1000);
-        m_jpsi_pt_trk.push_back(TMath::Min(jpsi->trk0_pt/1000, jpsi->trk1_pt/1000));
-        m_jpsi_eta_trk.push_back( fabs(jpsi->trk0_pt) < fabs(jpsi->trk1_pt) ? jpsi->trk0_eta : jpsi->trk1_eta );
-        m_jpsi_dR_trk.push_back( sqrt( pow( jpsi->trk0_eta-jpsi->trk1_eta, 2) + pow( dAngle( jpsi->trk0_phi, jpsi->trk1_phi ), 2 ) ) );
-      }
-
-      log.debug("No of matched trigger objects " + iToStr(jpsi->trigIndex->size()));
-
-      if(jpsi->trigIndex->size() > 0 ) {
-
-        /// FEX
-        m_jpsi_fex.push_back(jpsi->mass/1000);
-        m_jpsi_pt_fex.push_back(TMath::Min(jpsi->trk0_pt/1000, jpsi->trk1_pt/1000));
-        m_jpsi_eta_fex.push_back( fabs(jpsi->trk0_pt) < fabs(jpsi->trk1_pt) ? jpsi->trk0_eta : jpsi->trk1_eta );
-        m_jpsi_dR_fex.push_back( sqrt( pow( jpsi->trk0_eta-jpsi->trk1_eta, 2) + pow( dAngle( jpsi->trk0_phi, jpsi->trk1_phi ), 2 ) ) );
-
-        /// Hypo
-        // apply hypo selection
-        if( cuts.selectHypo(propagator,jpsi->trigIndex, trig) ) {
-          m_jpsi_muID.push_back(jpsi->mass/1000);
-          m_jpsi_pt_muID.push_back(TMath::Min(jpsi->trk0_pt/1000, jpsi->trk1_pt/1000));
-          m_jpsi_eta_muID.push_back( fabs(jpsi->trk0_pt) < fabs(jpsi->trk1_pt) ? jpsi->trk0_eta : jpsi->trk1_eta );
-          m_jpsi_dR_muID.push_back( sqrt( pow( jpsi->trk0_eta-jpsi->trk1_eta, 2) + pow( dAngle( jpsi->trk0_phi, jpsi->trk1_phi ), 2 ) ) );
-
-          // if requested do chi2 scan
-          if(h_num_vtx != NULL && h_jpsi!=NULL && cuts.cut_doChi2Scan.enabled &&
-             jpsi->mass/1000 >= h_jpsi->GetBinLowEdge(loBin) &&
-             jpsi->mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-          {
-            for(int j=1; j <= h_num_vtx->GetNbinsX() ; ++j) {
-              double chi2Cut = h_num_vtx->GetBinLowEdge(j+1);
-
-              if( cuts.selectHypo( propagator, jpsi->trigIndex, trig, -2, chi2Cut ) ) {
-                m_num_vtx.push_back(h_num_vtx->GetBinCenter(j));  // efficiency scan histogram
-              }
-            } // end of loop over nHist
-          }  // end of efficiency scan for different chi2 cuts
-        }
-
-        // if requested do no-of-hits scan
-        if(h_num_muID != NULL && h_jpsi!=NULL && cuts.cut_doNMuHitsScan.enabled &&
-           jpsi->mass/1000 >= h_jpsi->GetBinLowEdge(loBin) &&
-           jpsi->mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-        {
-          for(int nHits=0; nHits < h_num_muID->GetNbinsX(); ++nHits) {
-            if( cuts.selectHypo( propagator, jpsi->trigIndex, trig, nHits ) ) {
-              m_num_muID.push_back(nHits);  // efficiency scan histogram
-            }
-          } // end of loop over nHist
-        }  // end of efficiency scan for different number-of-hits cuts
-
-        // apply additional chi2 selection
-        if( cuts.selectHypo(propagator,jpsi->trigIndex, trig, -1, cuts.cut_extraChi2.val) ) {
-          m_jpsi_vtx.push_back(jpsi->mass/1000);
-          m_jpsi_pt_vtx.push_back(TMath::Min(jpsi->trk0_pt/1000, jpsi->trk1_pt/1000));
-          m_jpsi_eta_vtx.push_back( fabs(jpsi->trk0_pt) < fabs(jpsi->trk1_pt) ? jpsi->trk0_eta : jpsi->trk1_eta );
-          m_jpsi_dR_vtx.push_back( sqrt( pow( jpsi->trk0_eta-jpsi->trk1_eta, 2) + pow( dAngle( jpsi->trk0_phi, jpsi->trk1_phi ), 2 ) ) );
-        }
-
-      } // end of FEX
-
-      /// update no. of selected jpsi's
-
-      if(h_jpsi!=NULL &&
-         jpsi->mass/1000 > h_jpsi->GetBinLowEdge(loBin) &&
-         jpsi->mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-      {
-        ++m_nCandidates;
-      }
-
-      /// fill the histograms ========================================================
-
-      fillAll();
-    }
-
-  } // end of the loop
-  log.info("******************************************************************");
-
-
-  // fitting ------------------------------
-  TF1* fitFun = fitGaus("jpsi", settings);
-
-  //drawing ------------------------------
-  /// matched trigger object
-  if(isDefined("jpsi") && isDefined("jpsi_trk")) {
-    log.info("Drawing mass histogram");
-
-    TCanvas* c = new TCanvas("c_jpsi","c_jpsi");
-
-    // set histograms style
-    setMarkerStyle("jpsi",20);
-    setFillStyle("jpsi_trk",  kRed);
-    setFillStyle("jpsi_fex",  kGreen);
-    setFillStyle("jpsi_muID", kYellow);
-    setFillStyle("jpsi_vtx",  kMagenta);
-
-    // draw histogram
-    drawHist(NameList("jpsi", "jpsi_trk", "jpsi_fex", "jpsi_muID", "jpsi_vtx"));
-
-    // draw fitfun
-    if(fitFun!=NULL) fitFun->Draw("same");
-
-    // legend
-    drawLegend(NameList("jpsi", "jpsi_trk", "jpsi_fex", "jpsi_muID", "jpsi_vtx"), 0.55,0.5,0.9,0.3);
-
-    // indication of cuts
-    if(getValue(settings,"massBinLo=",loBin) && getValue(settings,"massBinHi=",hiBin))
-      drawCuts(getHist("jpsi")->GetBinLowEdge(loBin), getHist("jpsi")->GetBinLowEdge(hiBin), "jpsi");
-
-    //calculate efficiency
-    double denom = 0;
-    std::vector<double> num;
-    std::vector<double> eff;
-    if( getEfficiencies( num, denom, eff, NameList("jpsi_trk","jpsi_fex","jpsi_muID").names, "jpsi", loBin, hiBin) ) {
-
-      log.info("No of J/psi                 : " + fToStr(denom));
-      log.info("No of J/psi after Tracking  : " + fToStr(num.at(0)));
-      log.info("No of J/psi after FEX       : " + fToStr(num.at(1)));
-      log.info("No of J/psi after Hypo.     : " + fToStr(num.at(2)));
-//       log.info("No of J/psi after vertexing : " + fToStr(num.at(3)));
-
-      log.info("Efficiency of Tracking  : " + fToStr(eff.at(0)));
-      log.info("Efficiency of FEX       : " + fToStr(eff.at(1)));
-      log.info("Efficiency of Hypo.     : " + fToStr(eff.at(2)));
-//       log.info("Efficiency of vertexing : " + fToStr(eff.at(3)));
-
-    }
-    if( getEfficiencies( num, denom, eff, NameList("jpsi_vtx").names, "jpsi", loBin, hiBin) ) {
-
-      log.info("No of J/psi after vertexing : " + fToStr(num.at(0)));
-      log.info("Efficiency of vertexing : " + fToStr(eff.at(0)));
-
-    }
-
-    c->RedrawAxis();
-  }
-
-  // pt
-  if(isDefined("jpsi_pt") && isDefined("jpsi_pt_trk")) {
-    log.info("Drawing pT histogram");
-    TCanvas* c = new TCanvas("c_jpsi_pt","c_jpsi_pt");
-
-    // set histograms style
-    setMarkerStyle("jpsi_pt",20);
-    setFillStyle("jpsi_pt_trk",  kRed);
-    setFillStyle("jpsi_pt_fex",  kGreen);
-    setFillStyle("jpsi_pt_muID", kYellow);
-    setFillStyle("jpsi_pt_vtx",  kMagenta);
-
-    // draw histogram
-    drawHist(NameList("jpsi_pt", "jpsi_pt_trk", "jpsi_pt_fex", "jpsi_pt_muID"));
-
-    // legend
-    drawLegend(NameList("jpsi_pt", "jpsi_pt_trk", "jpsi_pt_fex", "jpsi_pt_muID"), 0.55,0.5,0.9,0.3);
-
-    c->RedrawAxis();
-
-    // calculate efficiencies
-    TLegend* leg = new TLegend(0.55,0.5,0.9,0.3);
-    std::vector<TGraphAsymmErrors*> effPlots;
-    if(isDefined("jpsi_pt_trk")) {
-      TGraphAsymmErrors* g = new TGraphAsymmErrors(getHist("jpsi_pt_trk"), getHist("jpsi_pt"));
-      g->SetMarkerStyle(20);
-      leg->AddEntry(g, "Tracking eff.","pl");
-      effPlots.push_back(g);
-    }
-    if(isDefined("jpsi_pt_fex")) {
-      TGraphAsymmErrors* g = new TGraphAsymmErrors(getHist("jpsi_pt_fex"), getHist("jpsi_pt"));
-      g->SetMarkerStyle(22);
-      leg->AddEntry(g, "FEX eff.","pl");
-      effPlots.push_back(g);
-    }
-    if(isDefined("jpsi_pt_muID")) {
-      TGraphAsymmErrors* g = new TGraphAsymmErrors(getHist("jpsi_pt_muID"), getHist("jpsi_pt"));
-      g->SetMarkerStyle(24);
-      leg->AddEntry(g, "Hypo eff.","pl");
-      effPlots.push_back(g);
-    }
-
-    // draw efficiency
-    if(effPlots.size()>0) {
-      new TCanvas("c_eff_jpsi_pt","c_eff_jpsi_pt");
-      effPlots.at(0)->SetTitle(";sub-leading muon p_{T} (GeV); Efficiency");
-      effPlots.at(0)->SetMinimum(0);
-      effPlots.at(0)->Draw("ap");
-      if(effPlots.size()>1) {
-        std::vector<TGraphAsymmErrors*>::iterator effPlotsItr = effPlots.begin()+1;
-        for(; effPlotsItr!=effPlots.end(); ++effPlotsItr) {
-          (*effPlotsItr)->Draw("p");
-        }
-      }
-    }
-    leg->SetFillColor(kWhite);
-    leg->Draw("same");
-  }
-
-  // eta
-  if(isDefined("jpsi_eta") && isDefined("jpsi_eta_trk")) {
-    log.info("Drawing eta histogram");
-    TCanvas* c = new TCanvas("c_jpsi_eta","c_jpsi_eta");
-
-    // set histograms style
-    setMarkerStyle("jpsi_eta",20);
-    setFillStyle("jpsi_eta_trk",  kRed);
-    setFillStyle("jpsi_eta_fex",  kGreen);
-    setFillStyle("jpsi_eta_muID", kYellow);
-    setFillStyle("jpsi_eta_vtx",  kMagenta);
-
-    // draw histogram
-    drawHist(NameList("jpsi_eta", "jpsi_eta_trk", "jpsi_eta_fex", "jpsi_eta_muID"));
-
-    // legend
-    drawLegend(NameList("jpsi_eta", "jpsi_eta_trk", "jpsi_eta_fex", "jpsi_eta_muID"), 0.55,0.85,0.9,0.65);
-
-    c->RedrawAxis();
-
-    // calculate efficiencies
-    TLegend* leg = new TLegend(0.55,0.5,0.9,0.3);
-    std::vector<TGraphAsymmErrors*> effPlots;
-    if(isDefined("jpsi_eta_trk")) {
-      TGraphAsymmErrors* g = new TGraphAsymmErrors(getHist("jpsi_eta_trk"), getHist("jpsi_eta"));
-      g->SetMarkerStyle(20);
-      leg->AddEntry(g, "Tracking eff.","pl");
-      effPlots.push_back(g);
-    }
-    if(isDefined("jpsi_eta_fex")) {
-      TGraphAsymmErrors* g = new TGraphAsymmErrors(getHist("jpsi_eta_fex"), getHist("jpsi_eta"));
-      g->SetMarkerStyle(22);
-      leg->AddEntry(g, "FEX eff.","pl");
-      effPlots.push_back(g);
-    }
-    if(isDefined("jpsi_eta_muID")) {
-      TGraphAsymmErrors* g = new TGraphAsymmErrors(getHist("jpsi_eta_muID"), getHist("jpsi_eta"));
-      g->SetMarkerStyle(24);
-      leg->AddEntry(g, "Hypo eff.","pl");
-      effPlots.push_back(g);
-    }
-
-    // draw efficiency
-    if(effPlots.size()>0) {
-      new TCanvas("c_eff_jpsi_eta","c_eff_jpsi_eta");
-      effPlots.at(0)->SetTitle(";sub-leading muon #eta; Efficiency");
-      effPlots.at(0)->SetMinimum(0);
-      effPlots.at(0)->Draw("ap");
-      if(effPlots.size()>1) {
-        std::vector<TGraphAsymmErrors*>::iterator effPlotsItr = effPlots.begin()+1;
-        for(; effPlotsItr!=effPlots.end(); ++effPlotsItr) {
-          (*effPlotsItr)->Draw("p");
-        }
-      }
-    }
-    leg->SetFillColor(kWhite);
-    leg->Draw("same");
-  }
-
-  // eta
-  if(isDefined("jpsi_dR") && isDefined("jpsi_dR_trk")) {
-    log.info("Drawing dR histogram");
-    TCanvas* c = new TCanvas("c_jpsi_dR","c_jpsi_dR");
-
-    // set histograms style
-    setMarkerStyle("jpsi_dR",20);
-    setFillStyle("jpsi_dR_trk",  kRed);
-    setFillStyle("jpsi_dR_fex",  kGreen);
-    setFillStyle("jpsi_dR_muID", kYellow);
-    setFillStyle("jpsi_dR_vtx",  kMagenta);
-
-    // draw histogram
-    drawHist(NameList("jpsi_dR", "jpsi_dR_trk", "jpsi_dR_fex", "jpsi_dR_muID"));
-
-    // legend
-    drawLegend(NameList("jpsi_dR", "jpsi_dR_trk", "jpsi_dR_fex", "jpsi_dR_muID"), 0.55,0.85,0.9,0.65);
-
-    c->RedrawAxis();
-
-    // calculate efficiencies
-    TLegend* leg = new TLegend(0.55,0.5,0.9,0.3);
-    std::vector<TGraphAsymmErrors*> effPlots;
-    if(isDefined("jpsi_dR_trk")) {
-      TGraphAsymmErrors* g = new TGraphAsymmErrors(getHist("jpsi_dR_trk"), getHist("jpsi_dR"));
-      g->SetMarkerStyle(20);
-      leg->AddEntry(g, "Tracking eff.","pl");
-      effPlots.push_back(g);
-    }
-    if(isDefined("jpsi_dR_fex")) {
-      TGraphAsymmErrors* g = new TGraphAsymmErrors(getHist("jpsi_dR_fex"), getHist("jpsi_dR"));
-      g->SetMarkerStyle(22);
-      leg->AddEntry(g, "FEX eff.","pl");
-      effPlots.push_back(g);
-    }
-    if(isDefined("jpsi_dR_muID")) {
-      TGraphAsymmErrors* g = new TGraphAsymmErrors(getHist("jpsi_dR_muID"), getHist("jpsi_dR"));
-      g->SetMarkerStyle(24);
-      leg->AddEntry(g, "Hypo eff.","pl");
-      effPlots.push_back(g);
-    }
-
-    // draw efficiency
-    if(effPlots.size()>0) {
-      new TCanvas("c_eff_jpsi_dR","c_eff_jpsi_dR");
-      effPlots.at(0)->SetTitle(";#DeltaR; Efficiency");
-      effPlots.at(0)->SetMinimum(0);
-      effPlots.at(0)->Draw("ap");
-      if(effPlots.size()>1) {
-        std::vector<TGraphAsymmErrors*>::iterator effPlotsItr = effPlots.begin()+1;
-        for(; effPlotsItr!=effPlots.end(); ++effPlotsItr) {
-          (*effPlotsItr)->Draw("p");
-        }
-      }
-    }
-    leg->SetFillColor(kWhite);
-    leg->Draw("same");
-  }
-
-
-  /// single tracks
-  // eta
-  if(isDefined("mu_eta") && isDefined("trigTrk_eta")) {
-    new TCanvas("c_mu_eta","c_mu_eta");
-    setMarkerStyle("mu_eta", 20);
-    setFillStyle("trigTrk_eta", kYellow);
-
-    // draw histogram
-    drawHist(NameList("mu_eta", "trigTrk_eta"));
-
-    // legend
-    drawLegend(NameList("mu_eta", "trigTrk_eta"), 0.35,0.9,0.75,0.7);
-
-    // draw efficiency
-    new TCanvas("c_eff_mu_eta","c_eff_mu_eta");
-    TGraphAsymmErrors* eff_mu_eta = new TGraphAsymmErrors(getHist("trigTrk_eta"), getHist("mu_eta"));
-    eff_mu_eta->SetTitle("Trigger Tracking Efficiency;#eta");
-    eff_mu_eta->Draw("ap");
-  }
-
-  // pt
-  if(isDefined("mu_pt") && isDefined("trigTrk_pt")) {
-    new TCanvas("c_mu_pt","c_mu_pt");
-    setMarkerStyle("mu_pt", 20);
-    setFillStyle("trigTrk_pt", kYellow);
-
-    // draw histogram
-    drawHist(NameList("mu_pt", "trigTrk_pt"));
-
-    // legend
-    drawLegend(NameList("mu_eta", "trigTrk_eta"), 0.35,0.9,0.75,0.7);
-
-    // draw efficiency
-    new TCanvas("c_eff_mu_pt","c_eff_mu_pt");
-    TGraphAsymmErrors* eff_mu_pt = new TGraphAsymmErrors(getHist("trigTrk_pt"), getHist("mu_pt"));
-    eff_mu_pt->SetTitle("Trigger Tracking Efficiency;p_{T} (MeV)");
-    eff_mu_pt->Draw("ap");
-  }
-
-  /// efficiency scan of muon identification
-  if(isDefined("num_muID") && isDefined("jpsi_fex")) {
-    new TCanvas("c_num_muID","c_num_muID");
-    setFillStyle("num_muID", kYellow);
-
-    // draw histogram
-    drawHist("num_muID");
-
-    //efficiency
-    new TCanvas("c_eff_muID","c_eff_muID");
-
-    //denominator
-    TH1F* h_denom_muID = new TH1F(*getHist("num_muID"));
-    for(int i=1; i<=h_denom_muID->GetNbinsX(); ++i) {
-      h_denom_muID->SetBinContent(i,getHist("jpsi_fex")->Integral(loBin,hiBin-1));
-    }
-
-    TGraphAsymmErrors* eff_muID = new TGraphAsymmErrors(getHist("num_muID"), h_denom_muID);
-    eff_muID->SetTitle("Muon id. efficiency w.r.t. candidates passing FEX ;No. of associated hits;Efficiency");
-    eff_muID->Draw("ap");
-
-  }
-
-  /// efficiency scan of vertexing
-  if(isDefined("num_vtx") && isDefined("jpsi_muID")) {
-    new TCanvas("c_num_vtx","c_num_vtx");
-    setFillStyle("num_vtx", kYellow);
-
-    // draw histogram
-    drawHist("num_vtx");
-
-    //efficiency
-    new TCanvas("c_eff_vtx","c_eff_vtx");
-
-    //denominator
-    TH1F* h_denom_vtx = new TH1F(*getHist("num_vtx"));
-    for(int i=1; i<=h_denom_vtx->GetNbinsX(); ++i) {
-      h_denom_vtx->SetBinContent(i,getHist("jpsi_muID")->Integral(loBin,hiBin-1));
-    }
-
-    TGraphAsymmErrors* eff_vtx = new TGraphAsymmErrors(getHist("num_vtx"), h_denom_vtx);
-    eff_vtx->SetTitle("Vertexing efficiency w.r.t. cadidates after muon id.;Trigger vertexing #chi^{2} cut;Efficiency");
-    eff_vtx->Draw("ap");
-
-  }
-
-  /// more plots
-  drawMoreHist(NameList("trig_chi2"));
-
-}
-///===================================================
-
-void TrigDiMuonRootCalib::analyzeRate(std::string chain,
-                                      std::string settings,
-                                      std::string cutStr)
-{
-  Log log("TrigDiMuonRootCalib::analyzeRate", ol());
-
-  log.info("Settings: " + settings);
-  log.info("cuts:     " + cutStr);
-
-  // extrapolator
-  std::string constantsFile = "constants.py";
-  getValue(settings, "ConstantsFile=", constantsFile);
-
-  std::string cutConeFile = "cut_cone.py";
-  getValue(settings, "CutConeFile=", cutConeFile);
-
-  TrigDiMuonExtrapolator* propagator = new TrigDiMuonExtrapolator(ol(), settings);
-  propagator->read(constantsFile);
-  propagator->readCutCone(cutConeFile);
-
-  // total number of events
-  int extNEvents = 1;
-  getValue(settings, "NEvents=", extNEvents);
-
-  // create selection algorithm
-  CutsJpsi cuts(ol(), cutStr);
-
-  //histograms
-  importHistFromFile("histograms_analyzeRate.config");
-
-  setValXVectPointer( "rate_muID", &m_rate_muID);
-  setValXVectPointer( "rate_mu_muID", &m_rate_mu_muID);
-  setValXVectPointer( "rate_diMu_muID", &m_rate_diMu_muID);
-  setValXVectPointer( "rate_vtx",  &m_rate_vtx);
-  setValXVectPointer( "rate_mu_vtx", &m_rate_mu_vtx);
-  setValXVectPointer( "rate_diMu_vtx", &m_rate_diMu_vtx);
-
-  // get histograms pointers we will need further
-  TH1F* h_rate_muID = getHist("rate_muID");
-  TH1F* h_rate_vtx  = getHist("rate_vtx");
-
-  //loop over all entries and all files
-  log.info("******************************************************************");
-  log.info("** BEGINNING OF THE LOOP                                        **");
-  log.info("******************************************************************");
-  int nEvents = 0;
-  int nAcc = 0;
-  int nAcc2 = 0;
-  int nAcc_singleMu = 0;
-  int nAcc_diMu = 0;
-
-  while( iterateFiles() ) {
-
-    // load trees
-    TTree* tTrig  = loadTree("AllTrigger");
-    TTree* tMuons = loadTree("Muons");
-
-    TrigHits*    trig = new TrigHits(tTrig);
-    SimpleMuon* muons = new SimpleMuon(tMuons);
-
-    // loop over entries
-    for(int entry=0; entry<tTrig->GetEntries(); entry = nextEvent(entry, trig), ++nEvents) {
-
-      //if(entry > 5000) break; //FIXME
-
-      if(nEvents % 100 == 0) log.info("   ===> Entry " + iToStr(entry));
-      trig->GetEntry(entry);
-      muons->GetEntry(entry);
-
-      /// level-2 trigger rate analysis ============================================
-      log.debug("level-2 trigger rate analysis");
-
-      // ****************
-//       int run   = trig->runNumber;
-//       int event = trig->eventNumber;
-//       bool dec = trig->passTrigDec;
-
-//       for(int i=0; run == trig->runNumber && event == trig->eventNumber && i < trig->fChain->GetEntries(); trig->GetEntry(++i)) {
-//         if( trig->passTrigDec != dec)
-//           log.warning("Trigger decision is not consistently filled");
-//       }
-
-      bool passDec = trig->passTrigDec;
-      bool passHypo = cuts.selectHypo(entry, propagator, trig);
-      bool isMuon = muons->muon_pt->size()>0;
-      bool isDiMuon = muons->muon_pt->size()>1;
-      if(passDec)   ++nAcc;
-      if(passHypo ) ++nAcc2;
-      if(passHypo && isMuon) ++nAcc_singleMu;
-      if(passHypo && isDiMuon) ++nAcc_diMu;
-
-      // ****************
-
-      // check if trigChain passed different number-of-hits cuts
-      if(h_rate_muID != NULL) {
-        for(int nHits=0; nHits < h_rate_muID->GetNbinsX(); ++nHits) {
-          if( cuts.selectHypo( entry, propagator, trig, nHits ) ) {
-            m_rate_muID.push_back(nHits);
-            if(isMuon) m_rate_mu_muID.push_back(nHits);
-            if(isDiMuon) m_rate_diMu_muID.push_back(nHits);
-          }
-        }
-      }
-
-      if( h_rate_vtx != NULL && passHypo ) {
-        // check if trigChain passed different vertexing chi2 cuts
-        for(int j=0; j < h_rate_vtx->GetNbinsX(); ++j) {
-          double chi2Cut = h_rate_vtx->GetBinLowEdge(j+1);   // scan
-          if( cuts.selectHypo( entry, propagator, trig, -2, chi2Cut ) ) {
-            m_rate_vtx.push_back(h_rate_vtx->GetBinCenter(j+1));
-            if(isMuon) m_rate_mu_vtx.push_back(h_rate_vtx->GetBinCenter(j+1));
-            if(isDiMuon) m_rate_diMu_vtx.push_back(h_rate_vtx->GetBinCenter(j+1));
-          }
-        }
-      }
-
-
-      /// fill the histograms ========================================================
-
-      fillAll();
-
-    } // end of the loop
-    log.info("******************************************************************");
-  } // end of the file loop
-
-  //drawing ------------------------------
-
-  /// efficiency of muon Id
-  if(isDefined("rate_muID")) {
-    TCanvas* c = new TCanvas("c_rate_muID","c_rate_muID");
-
-    setFillStyle("rate_muID",  kRed);
-    setFillStyle("rate_mu_muID",  kGreen);
-    setFillStyle("rate_diMu_muID", kYellow);
-
-    // draw histogram
-    drawHist(NameList("rate_muID","rate_mu_muID","rate_diMu_muID"));
-
-    // draw legend
-    drawLegend(NameList("rate_muID","rate_mu_muID","rate_diMu_muID"), 0.60,0.9,0.9,0.65);
-
-    c->RedrawAxis();
-
-    //efficiency
-    new TCanvas("c_rateFraction_muID","c_rateFraction_muID");
-
-    //denominator
-    TH1F* h_denom_muID = new TH1F(*getHist("rate_muID"));
-    for(int i=1; i<=h_denom_muID->GetNbinsX(); ++i) {
-      h_denom_muID->SetBinContent(i,extNEvents);
-    }
-
-    TGraphAsymmErrors* rateFraction_muID = new TGraphAsymmErrors(getHist("rate_muID"), h_denom_muID);
-    rateFraction_muID->SetTitle("Fraction of input rate after muon id.;No. of associated hits;Reduction factor");
-    rateFraction_muID->SetMarkerStyle(20);
-    rateFraction_muID->Draw("ap");
-
-  }
-
-  /// efficiency of vertexing
-  if(isDefined("rate_vtx")) {
-    TCanvas* c = new TCanvas("c_rate_vtx","c_rate_vtx");
-
-    setFillStyle("rate_vtx",  kRed);
-    setFillStyle("rate_mu_vtx",  kGreen);
-    setFillStyle("rate_diMu_vtx", kYellow);
-
-    // draw histogram
-    drawHist(NameList("rate_vtx","rate_mu_vtx","rate_diMu_vtx"));
-
-    // draw legend
-    drawLegend(NameList("rate_vtx","rate_mu_vtx","rate_diMu_vtx"), 0.60,0.9,0.9,0.65);
-
-    c->RedrawAxis();
-
-    //efficiency
-    new TCanvas("c_rateFraction_vtx","c_rateFraction_vtx");
-
-    //denominator
-    TH1F* h_denom_vtx = new TH1F(*getHist("rate_vtx"));
-    for(int i=1; i<=h_denom_vtx->GetNbinsX(); ++i) {
-      h_denom_vtx->SetBinContent(i,extNEvents);
-    }
-
-    TGraphAsymmErrors* rateFraction_vtx = new TGraphAsymmErrors(getHist("rate_vtx"), h_denom_vtx);
-    rateFraction_vtx->SetTitle("Fraction of input rate after vertexing;Vertexing #chi^{2} cut;Reduction factor");
-    rateFraction_vtx->SetMarkerStyle(20);
-//     rateFraction_vtx->SetMarkerSize(0.1);
-    rateFraction_vtx->Draw("ap");
-
-  }
-
-//   if(isDefined("rate_muID")) {
-//     nAcc = getHist("rate_muID")->GetBinContent( getHist("rate_muID")->GetBin( cuts.cut_hypoNMuHits.val+1 ) );
-//   }
-
-  log.info("Accepted by trigDec: " + iToStr(nAcc));
-  log.info("Accepted by Hypo   : " + fToStr(nAcc2));
-  log.info("Single muon events Accepted by Hypo: " + fToStr(nAcc_singleMu));
-  log.info("Di-muon events Accepted by Hypo    : " + fToStr(nAcc_diMu));
-
-  //   log.info("Accepted by trigDec with no Hypo: " + iToStr(nDecNoHypo));
-//   log.info("Accepted by Hypo with no trigDec: " + fToStr(nHypoNoDec));
-//   log.info("Rejection wrt. Level-1: "+fToStr((double)nAcc/nEvents));
-
-}
-///===================================================
-bool TrigDiMuonRootCalib::iterateDetails(std::string nameDetails, TTree** tDetails, Details**    details,
-                                         std::string nameJpsi,    TTree** tJpsi,    ParticleBag* jpsi,
-                                         std::string nameTracks,  TTree** tTracks,  TrackBag*    tracks,
-                                         std::string nameMuons,   TTree** tMuons,   MuonBag*     muons    )
-{
-  Log log("TrigDiMuonRootCalib::iterateDetails", ol());
-
-  //update current entry
-  ++m_currentEntry;
-
-  //end of file reached
-  if(m_currentEntry >= m_currentNEntries) {
-    m_currentEntry = 0;
-    m_currentNEntries = -1;
-  }
-
-  // process first entry in the file
-  if(m_currentEntry == 0) {
-    // sanity check
-    if(tDetails == NULL || details==NULL) {
-      log.error("The tDetails tree is not defined. Leaving...");
-      return false;
-    }
-
-    // sanity check
-    if((tJpsi!=NULL && jpsi==NULL) ||
-       (tTracks!=NULL && tracks==NULL) ||
-       (tMuons!=NULL && muons==NULL))
-    {
-      log.error("Wrong setup");
-      return false;
-    }
-
-    // loop over files until all the required trees are loaded
-    bool allOK = false;
-    while( iterateFiles() ) {
-      allOK = false;
-
-      // load trees
-      *tDetails = loadTree(nameDetails);
-
-      if(tJpsi!=NULL)   *tJpsi   = loadTree(nameJpsi);
-      if(tTracks!=NULL) *tTracks = loadTree(nameTracks);
-      if(tMuons!=NULL)  *tMuons  = loadTree(nameMuons);
-
-      // check that trees were loaded correctly
-      if(*tDetails == NULL ||
-          (tJpsi!=NULL && *tJpsi == NULL) ||
-          (tTracks!=NULL && *tTracks == NULL) ||
-          (tMuons!=NULL && *tMuons == NULL)    )
-      {
-        log.info("Some trees were not loaded correctly");
-        addCorruptedFile(currentFileName());
-        continue;
-      }
-
-      //skip files with no entries
-      if((*tDetails)->GetEntries() == 0) {
-        log.info("No entries, skipping file");
-        continue;
-      }
-
-      //create Details class
-      *details = new Details(*tDetails);
-
-      //prepare NtupleReader
-      log.debug("Preparing NtupleReader");
-      if(tJpsi!=NULL && (*tJpsi)->GetEntries() > 0) m_ntupleReader.prepareTree(nameJpsi, *tJpsi);
-      if(tTracks!=NULL && (*tTracks)->GetEntries() > 0) m_ntupleReader.prepareTree(nameTracks, *tTracks);
-      if(tMuons!=NULL && (*tMuons)->GetEntries() > 0) m_ntupleReader.prepareTree(nameMuons, *tMuons);
-
-
-      // everything seems to be OK, we can use this file
-      allOK = true;
-      m_currentNEntries = (*tDetails)->GetEntries();
-      break;
-
-    } // end of loop over files
-
-    if(!allOK) return false;
-  }
-
-  // read entries
-  if(m_currentEntry<m_currentNEntries) {
-    log.debug("Processing entry "+iToStr(m_currentEntry));
-
-    // load Details object
-    (*tDetails)->GetEntry(m_currentEntry);
-
-    log.debug("Load Jpsi "+iToStr(m_currentEntry));
-    // load other b-physics objects
-    if(tJpsi!=NULL)   *jpsi   = m_ntupleReader.getParticles((*details)->RunNumber, (*details)->EvtNumber, nameJpsi,   *tJpsi);
-    if(tTracks!=NULL) *tracks = m_ntupleReader.getTracks   ((*details)->RunNumber, (*details)->EvtNumber, nameTracks, *tTracks);
-    if(tMuons!=NULL)  *muons  = m_ntupleReader.getMuons    ((*details)->RunNumber, (*details)->EvtNumber, nameMuons,  *tMuons);
-    log.debug("done... ");
-  }
-
-  return true;
-}
-///===================================================
-bool TrigDiMuonRootCalib::iterateJpsi(std::string nameJpsi,    TTree** tJpsi,   BCompositeParticle* jpsi,
-                                       std::string nameTracks, TTree** tTracks, TrackBag* tracks,
-                                       std::string nameMuons,  TTree** tMuons,  MuonBag* muons,
-                                       std::string nameTrig,   TTree** tTrig,   TriggerBag* trigger,
-                                       std::string nameChain,  TTree** tChain,  Chain** trigChain,
-                                       std::string nameDetails,TTree** tDetails,Details** details )
-{
-  Log log("TrigDiMuonRootCalib::iterateJpsi", ol());
-
-  //update current entry
-  ++m_currentEntry;
-
-  //end of file reached
-  if(m_currentEntry >= m_currentNEntries) {
-    m_currentEntry = 0;
-    m_currentNEntries = -1;
-  }
-
-  // process first entry in the file
-  if(m_currentEntry == 0) {
-    // sanity check
-    if(tJpsi == NULL) {
-      log.error("The Jpsi tree is not defined. Leaving...");
-      return false;
-    }
-    // sanity check
-    if((tTracks!=NULL && tracks==NULL) ||
-        (tMuons!=NULL  && muons==NULL) ||
-        (tTrig!=NULL   && trigger==NULL) ||
-        (tChain!=NULL  && trigChain==NULL) ||
-        (tDetails!=NULL  && details==NULL))
-    {
-      log.error("Wrong setup");
-      return false;
-    }
-
-    // loop over files until all the required trees are loaded
-    bool allOK = false;
-    while( iterateFiles() ) {
-      allOK = false;
-
-      // load trees
-      *tJpsi = loadTree(nameJpsi);
-      if(tTracks!=NULL) *tTracks = loadTree(nameTracks);
-      if(tMuons!=NULL)  *tMuons = loadTree(nameMuons);
-      if(tTrig!=NULL)   *tTrig = loadTree(nameTrig);
-      if(tChain!=NULL)  *tChain = loadTree(nameChain);
-      if(tDetails!=NULL)*tDetails = loadTree(nameDetails);
-
-      // check that trees were loaded correctly
-      if(*tJpsi == NULL ||
-          (tTracks!=NULL && *tTracks == NULL) ||
-          (tMuons!=NULL && *tMuons == NULL) ||
-          (tTrig!=NULL && *tTrig == NULL) ||
-          (tChain!=NULL && *tChain == NULL) ||
-          (tDetails!=NULL && *tDetails == NULL))
-      {
-        log.info("Some trees were not loaded correctly");
-        addCorruptedFile(currentFileName());
-        continue;
-      }
-
-      //skip files with no entries
-      if((*tJpsi)->GetEntries() == 0) {
-        log.info("No entries, skipping file");
-        continue;
-      }
-
-      //prepare NtupleReader
-      log.debug("Preparing NtupleReader");
-
-      if(tTracks!=NULL && (*tTracks)->GetEntries() > 0) m_ntupleReader.prepareTree(nameTracks, *tTracks);
-      if(tMuons!=NULL  && (*tMuons)->GetEntries() > 0)  m_ntupleReader.prepareTree(nameMuons,  *tMuons);
-      if(tTrig!=NULL   && (*tTrig)->GetEntries() > 0)   m_ntupleReader.prepareTree(nameTrig,   *tTrig);
-
-      //prepare Chain class
-      if(tChain !=NULL) *trigChain = new Chain(*tChain, nameChain);
-
-      //prepare Details class
-      if(tDetails !=NULL) *details = new Details(*tDetails);
-      m_detailsEntry = 0;
-
-
-      // everything seems to be OK, we can use this file
-      allOK = true;
-      m_currentNEntries = (*tJpsi)->GetEntries();
-      break;
-
-    } // end of loop over files
-
-    if(!allOK) return false;
-  }
-
-  // read entries
-  if(m_currentEntry<m_currentNEntries) {
-    log.debug("Processing entry "+iToStr(m_currentEntry));
-    //load jpsi
-    *jpsi = m_ntupleReader.readParticleTree(m_currentEntry, nameJpsi,  *tJpsi );
-
-    // load other b-physics objects
-    if(tTracks!=NULL) *tracks  = m_ntupleReader.getTracks  (jpsi->runNumber(), jpsi->eventNumber(), nameTracks, *tTracks);
-    if(tMuons!=NULL)  *muons   = m_ntupleReader.getMuons   (jpsi->runNumber(), jpsi->eventNumber(), nameMuons,  *tMuons);
-    if(tTrig!=NULL)   *trigger = m_ntupleReader.getTriggers(jpsi->runNumber(), jpsi->eventNumber(), nameTrig,   *tTrig);
-
-    // load trigger chain object
-    if(tChain!=NULL)  (*trigChain)->GetEntry(m_currentEntry);
-
-    // load Details
-    if(tDetails!=NULL && tChain!=NULL && (*trigChain)->Matched_fitMass->size()!=0) {
-      for((*details)->GetEntry(m_detailsEntry);
-            ((*details)->RunNumber != (*jpsi).runNumber() || (*details)->EvtNumber != (*jpsi).eventNumber()) && m_detailsEntry<(*tDetails)->GetEntries();
-            (*details)->GetEntry(++m_detailsEntry))
-      {
-//         log.info("run = "+iToStr((*jpsi).runNumber())+" ("+iToStr((*details)->RunNumber)+"), event = "+iToStr((*jpsi).eventNumber())+" ("+iToStr((*details)->EvtNumber)+")");
-      }
-
-      if(m_detailsEntry == (*tDetails)->GetEntries()) {
-        log.error("End of Details tree reached");
-        return false;
-      }
-    }
-  }
-
-  return true;
-
-}
-///===================================================
-bool TrigDiMuonRootCalib::iterateChain( std::string nameChain,
-                                        TTree** tChain,
-                                        Chain** trigChain,
-                                        std::string nameTrig,
-                                        TTree** tTrig,
-                                        TriggerBag* trigger,
-                                        std::string nameDetails,
-                                        TTree** tDetails,
-                                        Details** details,
-                                        std::string nameMuons,  TTree** tMuons,  MuonBag* muons,
-                                        bool doAllTracks,
-                                        bool doMatchedTracks)
-{
-  Log log("TrigDiMuonRootCalib::iterateChain", ol());
-
-  //update current entry
-  ++m_currentEntry;
-
-  //end of file reached
-  if(m_currentEntry >= m_currentNEntries) {
-    m_currentEntry = 0;
-    m_currentNEntries = -1;
-  }
-
-  // process first entry in the file
-  if(m_currentEntry == 0) {
-    // sanity check
-    if(tChain == NULL || trigChain==NULL) {
-      log.error("The Chain tree is not defined. Leaving...");
-      return false;
-    }
-    // sanity check
-    if( tChain==NULL ||
-        (tTrig!=NULL  && trigger==NULL) ||
-        (tDetails!=NULL  && details==NULL) ||
-        (tMuons!=NULL  && muons==NULL) )
-    {
-      log.error("Wrong setup");
-      return false;
-    }
-
-    // loop over files until all the required trees are loaded
-    bool allOK = false;
-    while( iterateFiles() ) {
-      allOK = false;
-
-      // load trees
-      *tChain = loadTree(nameChain);
-      if(tTrig!=NULL)    *tTrig    = loadTree(nameTrig);
-      if(tDetails!=NULL) *tDetails = loadTree(nameDetails);
-      if(tMuons!=NULL)   *tMuons   = loadTree(nameMuons);
-
-      // check that trees were loaded correctly
-      if(*tChain == NULL ||
-          (tTrig!=NULL && *tTrig == NULL) ||
-          (tDetails!=NULL && *tDetails == NULL) ||
-          (tMuons!=NULL && *tMuons == NULL))
-      {
-        log.info("Some trees were not loaded correctly");
-        addCorruptedFile(currentFileName());
-        continue;
-      }
-
-      //skip files with no entries
-      if((*tChain)->GetEntries() == 0) {
-        log.info("No entries, skipping file");
-        continue;
-      }
-
-      // check that tTrig and tChain trees have the same length
-      if(tChain!=NULL && (*tTrig)->GetEntries() != (*tChain)->GetEntries()) {
-        log.info("(*tTrig)->GetEntries() != (*tChain)->GetEntries(), skipping file");
-        continue;
-      }
-
-      //create Chain class
-      *trigChain = new Chain(*tChain, nameChain, doAllTracks, doMatchedTracks);
-
-      // prepare Trig tree
-      if(tTrig!=NULL && (*tTrig)->GetEntries() > 0)   m_ntupleReader.prepareTree(nameTrig,   *tTrig);
-
-      //prepare Details class
-      if(tDetails !=NULL) *details = new Details(*tDetails);
-      m_detailsEntry = 0;
-
-      // prepare muons
-      if(tMuons!=NULL  && (*tMuons)->GetEntries() > 0)  m_ntupleReader.prepareTree(nameMuons,  *tMuons);
-
-
-      // everything seems to be OK, we can use this file
-      allOK = true;
-      m_currentNEntries = (*tChain)->GetEntries();
-      break;
-
-    } // end of loop over files
-
-    if(!allOK) return false;
-  }
-
-  // read entries
-  if(m_currentEntry<m_currentNEntries) {
-    log.debug("Processing entry "+iToStr(m_currentEntry)+" out of "+iToStr((*trigChain)->fChain->GetEntries()));
-
-    (*trigChain)->GetEntry(m_currentEntry);
-
-    if(tTrig!=NULL) *trigger = m_ntupleReader.readTriggerTree(m_currentEntry, nameTrig,   *tTrig);
-
-    // load Details
-    if(tDetails!=NULL && tChain!=NULL && (*trigChain)->All_fitMass->size()!=0) {
-      for((*details)->GetEntry(m_detailsEntry);
-            ((*details)->RunNumber != (*trigChain)->RunNumber || (*details)->EvtNumber != (*trigChain)->EventNumber) && m_detailsEntry<(*tDetails)->GetEntries();
-            (*details)->GetEntry(++m_detailsEntry))
-      {
-        log.debug("run = "+iToStr((*trigChain)->RunNumber)+" ("+iToStr((*details)->RunNumber)+"), event = "+iToStr((*trigChain)->EventNumber)+" ("+iToStr((*details)->EvtNumber)+")");
-      }
-
-      if(m_detailsEntry == (*tDetails)->GetEntries()) {
-        log.error("End of Details tree reached");
-        return false;
-      }
-    }
-
-    // load muons
-    if(tMuons!=NULL) *muons = m_ntupleReader.getMuons((*trigChain)->RunNumber, (*trigChain)->EventNumber, nameMuons,  *tMuons);
-
-
-//     //load Chains
-//     for((*trigChain)->GetEntry(m_currentEntry);
-//           (*trigChain)->All_fitMass->size()==0 && m_currentEntry < m_currentNEntries;
-//           (*trigChain)->GetEntry(++m_currentEntry));
-//
-//     if(m_currentEntry != m_currentNEntries) {
-//
-//       //log.info("run = "+iToStr((*trigChain)->RunNumber)+", event = "+iToStr((*trigChain)->EventNumber));
-//
-//       *trigger = m_ntupleReader.getTriggers((*trigChain)->RunNumber, (*trigChain)->EventNumber, nameTrig,   *tTrig);
-//
-//       // load Details
-//       if(tDetails!=NULL && tChain!=NULL && (*trigChain)->All_fitMass->size()!=0) {
-//         for((*details)->GetEntry(m_detailsEntry);
-//               ((*details)->RunNumber != (*trigChain)->RunNumber || (*details)->EvtNumber != (*trigChain)->EventNumber) && m_detailsEntry<(*tDetails)->GetEntries();
-//               (*details)->GetEntry(++m_detailsEntry))
-//         {
-//           log.debug("run = "+iToStr((*trigChain)->RunNumber)+" ("+iToStr((*details)->RunNumber)+"), event = "+iToStr((*trigChain)->EventNumber)+" ("+iToStr((*details)->EvtNumber)+")");
-//         }
-//
-//         if(m_detailsEntry == (*tDetails)->GetEntries()) {
-//           log.error("End of Details tree reached");
-//           return false;
-//         }
-//       }
-//     }
-  }
-
-  return true;
-}
-///===================================================
-TF1* TrigDiMuonRootCalib::fitGaus(std::string name, std::string settings) {
-
-  TF1* fitFun = NULL;
-
-  if(isDefined(name)) {
-    double fitMin = 2500;
-    double fitMax = 3700;
-
-    getValue(settings, "fitMin=", fitMin);
-    getValue(settings, "fitMax=", fitMax);
-
-    if(settings.find("gaus+pol1")!=string::npos) {
-      fitFun = new TF1("fitFun","gaus(0)+pol1(3)",fitMin,fitMax);
-    } else if(settings.find("gaus+const")!=string::npos) {
-      fitFun = new TF1("fitFun","gaus(0)+[3]",fitMin,fitMax);
-    } else {
-      fitFun = new TF1("fitFun","gaus(0)",fitMin,fitMax);
-    }
-
-    fitFun->SetParameters(0.5*getHist(name)->GetEntries(), 3.1, 0.07, getHist(name)->GetEntries() / (fitMax-fitMin));
-    fitFun->SetParNames("Area", "#mu", "#sigma", "p_{0}", "p_{1}");
-    fitFun->SetParLimits(2,0,1000);
-//     fitFun->SetParLimits(3,0,50);
-
-    getHist(name)->Fit(fitFun,"0 R");
-
-    fitFun->SetLineColor(kBlue);
-  }
-
-  return fitFun;
-}
-///===================================================
-bool TrigDiMuonRootCalib::getEfficiencies(std::vector<double>& num,
-                                           double& denom,
-                                           std::vector<double>& eff,
-                                           std::vector<std::string> numHists,
-                                           std::string denomHist,
-                                           int loBin, int hiBin)
-{
-  //initialize
-  denom = 0;
-  num = std::vector<double>(numHists.size(), 0);
-  eff = std::vector<double>(numHists.size(), 0);
-
-  //sanity check
-  if(numHists.empty() || !isDefined(denomHist))
-    return false;
-
-  //integrate histograms
-  denom = getHist(denomHist)->Integral(loBin, hiBin-1);
-  num = std::vector<double>(numHists.size(), 0);
-
-  std::vector<std::string>::iterator numHistsItr = numHists.begin();
-  std::vector<double>::iterator numItr = num.begin();
-  for(; numHistsItr!=numHists.end(); ++numHistsItr, ++numItr) {
-    if(isDefined(*numHistsItr)) (*numItr) = getHist(*numHistsItr)->Integral(loBin, hiBin-1);
-  }
-
-  //calculate efficiensies
-  if(denom!=0) {
-    std::vector<double>::iterator numItr = num.begin();
-    std::vector<double>::iterator effItr = eff.begin();
-    for(; numItr!=num.end(); ++numItr, ++effItr) {
-      (*effItr) = (*numItr)/denom;
-    }
-  }
-
-  return true;
-}
-///===================================================
-int nextEvent(int entry, TrigHits* trig) {
-
-  trig->GetEntry(entry);
-  int run   = trig->runNumber;
-  int event = trig->eventNumber;
-
-  for(; run == trig->runNumber && event == trig->eventNumber && entry < trig->fChain->GetEntries(); trig->GetEntry(++entry));
-
-  return entry;
-}
-///===================================================
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/TrigDiMuonRootCalib.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/TrigDiMuonRootCalib.h
deleted file mode 100644
index 400c88113660379743ee56ccfec555d104b7a048..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/TrigDiMuonRootCalib.h
+++ /dev/null
@@ -1,287 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// TrigDiMuonRootCalib class
-///---------------------------------------------------
-/// TrigDiMuon calibration and detailed
-/// performance study
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of TrigDiMuonCalib
-///===================================================
-
-#ifndef TrigDiMuonRootCalib_H
-#define TrigDiMuonRootCalib_H
-
-// c++ stuff
-#include <Riostream.h>
-#include <vector>
-#include <sstream>
-#include <fstream>
-#include <string>
-
-// Root stuff
-#include <TSystem.h>
-#include <TString.h>
-#include <TLorentzVector.h>
-#include <TLegend.h>
-#include <TF1.h>
-#include <TH1F.h>
-#include <TLine.h>
-#include <TCanvas.h>
-#include <TFile.h>
-#include <TTree.h>
-
-// BPhys helper scripts
-#include "NtupleReader.h"
-
-// TrigDiMuonCalib stuff
-#include "Log.h"
-#include "Utils.h"
-#include "Chain.h"
-#include "Details.h"
-#include "AnalysisBase.h"
-#include "HistogramHolder.h"
-#include "Hits.h"
-#include "Calib.h"
-#include "SimpleJpsi.h"
-#include "TrigHits.h"
-#include "TrigDiMuonExtrapolator.h"
-#include "SimpleMuon.h"
-#include "CutsJpsi.h"
-
-///===================================================
-class TrigDiMuonRootCalib : public AnalysisBase, public HistogramHolder {
-
-  public:
-    /// constructor
-    TrigDiMuonRootCalib(int olIn, std::vector<std::string> files) :
-      AnalysisBase(olIn), HistogramHolder(olIn), m_currentEntry(-1),m_currentNEntries(-1), m_ntupleReader(""), m_nCandidates(0), m_nEntries(0)
-    {
-      Log log("TrigDiMuonRootCalib::TrigDiMuonRootCalib", ol());
-      //load files
-      loadFiles(files);
-    }
-
-    TrigDiMuonRootCalib(int olIn, std::string dirPath) :
-        AnalysisBase(olIn), HistogramHolder(olIn), m_currentEntry(-1),m_currentNEntries(-1), m_ntupleReader(""), m_nCandidates(0), m_nEntries(0)
-    {
-      Log log("TrigDiMuonRootCalib::TrigDiMuonRootCalib", ol());
-      //load files
-      loadDirectory(dirPath);
-    }
-
-    /// analyzes
-
-    void analyzeAllHitMatching(std::string chain,
-                               std::string settings,
-                               std::string cutStr);                     // analyze matching between hits and all trigger tracks (without offline muon confirmation, just like in the online monitoring)
-
-    void convert(std::string settings, std::string cutStr);             // convert ntuple into a simple one
-    void calibrate(std::string settings, std::string cutStr);           // calibrate TrigDiMuon propagator with offline muons
-    void testExtrapolator(std::string chain);                           // test extrapolator
-
-    // efficiency studies
-    void convertChain(std::string chain,
-                      std::string settings,
-                      std::string cutStr);                              // analyze single chain accessing different stages of the algoritm
-    void analyzeChain(std::string chain,
-                      std::string settings,
-                      std::string cutStr);                              // analyze single chain accessing different stages of the algoritm
-    void analyzeRate(std::string chain,
-                     std::string settings,
-                     std::string cutStr);                   // calculate Level-1 rate fraction accepted by TrigDiMuon with different nHits cut
-
-
-    /// entries iterators
-
-    bool iterateDetails(std::string nameDetails,
-                        TTree** tDetails,
-                        Details** details,
-                        std::string nameJpsi = "",
-                        TTree** tJpsi = NULL,
-                        ParticleBag* jpsi = NULL,
-                        std::string nameTracks = "",
-                        TTree** tTracks = NULL,
-                        TrackBag* tracks = NULL,
-                        std::string nameMuons = "",
-                        TTree** tMuons = NULL,
-                        MuonBag* muons = NULL);                         // iterate through all entries in the Details ntuple
-
-    bool iterateJpsi(std::string nameJpsi,
-                     TTree** tJpsi,
-                     BCompositeParticle* jpsi,
-                     std::string nameTracks = "",
-                     TTree** tTracks = NULL,
-                     TrackBag* tracks = NULL,
-                     std::string nameMuons = "",
-                     TTree** tMuons = NULL,
-                     MuonBag* muons = NULL,
-                     std::string nameTrig = "",
-                     TTree** tTrig = NULL,
-                     TriggerBag* trigger = NULL,
-                     std::string nameChain = "",
-                     TTree** tChain = NULL,
-                     Chain** trigChain = NULL,
-                     std::string nameDetails = "",
-                     TTree** tDetails = NULL,
-                     Details** details = NULL );              // iterate through all the Jpsi entries reading requested objects from the ntuples
-
-    bool iterateChain(std::string nameChain,
-                      TTree** tChain,
-                      Chain** trigChain,
-                      std::string nameTrig = "",
-                      TTree** tTrig = NULL,
-                      TriggerBag* trigger = NULL,
-                      std::string nameDetails = "",
-                      TTree** tDetails = NULL,
-                      Details** details = NULL,
-                      std::string nameMuons = "",
-                      TTree** tMuons = NULL,
-                      MuonBag* muons = NULL,
-                      bool doAllTracks=true,
-                      bool doMatchedTracks=true);            // iterate through all Trigger entries in the ntuple
-
-    /// some usefull functions
-
-    TF1* fitGaus(std::string name, std::string settings);    // fit J/psi peak
-
-    bool getEfficiencies(std::vector<double>& num,
-                         double& denom,
-                         std::vector<double>& eff,
-                         std::vector<std::string> numHists,
-                         std::string denomHist,
-                         int loBin, int hiBin);              // calculate efficiencies
-
-    /// inline functions
-    int  getCurrentEntry()    { return m_currentEntry; }
-    int  getCurrentNEntries() { return m_currentNEntries; }
-
-    int  getNCandidates()     { return m_nCandidates; }
-    int  getNEntries()        { return m_nEntries; }
-
-    void resetIterator() {
-      AnalysisBase::resetIterator();
-      m_currentEntry = -1;
-      m_currentNEntries = -1;
-      m_detailsEntry = -1;
-    }
-
-    TH1F* getHist(std::string name) { return HistogramHolder::getHist(name); }  // this is just to have this method in the dictionary
-
-  private:
-    // private attributes
-    int                       m_currentEntry;             // current entry
-    int                       m_currentNEntries;          // current number of entries
-    NtupleReader              m_ntupleReader;             // b-physics helper tool
-
-    int                       m_nCandidates;              // total no of selected candidates
-    int                       m_nEntries;                 // total no of processed entries
-    int                       m_detailsEntry;             // entry number for Details tree
-
-    // histograming variables
-    std::vector<double> m_hit_Endcap_mdt_inner_dEta [5];
-    std::vector<double> m_hit_Endcap_mdt_middle_dEta[5];
-    std::vector<double> m_hit_Barrel_mdt_inner_dEta [5];
-    std::vector<double> m_hit_Barrel_mdt_middle_dEta[5];
-    std::vector<double> m_hit_rpc_middle_dEta       [5];
-    std::vector<double> m_hit_rpc_middle_dPhi       [5];
-    std::vector<double> m_hit_tgc_wire_inner_dEta   [5];
-    std::vector<double> m_hit_tgc_wire_middle_dEta  [5];
-    std::vector<double> m_hit_tgc_wire_inner_dPhi   [5];
-    std::vector<double> m_hit_tgc_wire_middle_dPhi  [5];
-    std::vector<double> m_hit_tgc_strip_inner_dPhi  [5];
-    std::vector<double> m_hit_tgc_strip_middle_dPhi [5];
-    std::vector<double> m_hit_tgc_strip_middle2_dPhi[5];
-
-    std::vector<double> m_hitOld_Endcap_mdt_inner_dEta ;
-    std::vector<double> m_hitOld_Endcap_mdt_middle_dEta;
-    std::vector<double> m_hitOld_Barrel_mdt_inner_dEta ;
-    std::vector<double> m_hitOld_Barrel_mdt_middle_dEta;
-    std::vector<double> m_hitOld_rpc_middle_dEta       ;
-    std::vector<double> m_hitOld_rpc_middle_dPhi       ;
-    std::vector<double> m_hitOld_tgc_wire_inner_dEta   ;
-    std::vector<double> m_hitOld_tgc_wire_middle_dEta  ;
-    std::vector<double> m_hitOld_tgc_wire_inner_dPhi   ;
-    std::vector<double> m_hitOld_tgc_wire_middle_dPhi  ;
-    std::vector<double> m_hitOld_tgc_strip_inner_dPhi  ;
-    std::vector<double> m_hitOld_tgc_strip_middle_dPhi ;
-    std::vector<double> m_hitOld_tgc_strip_middle2_dPhi ;
-
-    // matching in different eta bins
-    std::vector<double> m_hit2_tgc_wire_inner_dPhi   [4];
-    std::vector<double> m_hit2_tgc_strip_inner_dPhi  [4];
-
-    std::vector<double> m_hit2_Endcap_mdt_middle_dEta[6];
-
-    std::vector<double> m_hit2_tgc_wire_middle_dEta  [6];
-    std::vector<double> m_hit2_tgc_wire_middle_dPhi  [6];
-
-    std::vector<double> m_hit2_tgc_strip_middle_dPhi [6] ;
-
-    // histograming variables
-    std::vector<double> m_jpsi;
-    std::vector<double> m_jpsi_trk;
-    std::vector<double> m_jpsi_fex;
-    std::vector<double> m_jpsi_muID;
-    std::vector<double> m_jpsi_vtx;
-
-    std::vector<double> m_jpsi_pt;
-    std::vector<double> m_jpsi_pt_trk;
-    std::vector<double> m_jpsi_pt_fex;
-    std::vector<double> m_jpsi_pt_muID;
-    std::vector<double> m_jpsi_pt_vtx;
-
-    std::vector<double> m_jpsi_eta;
-    std::vector<double> m_jpsi_eta_trk;
-    std::vector<double> m_jpsi_eta_fex;
-    std::vector<double> m_jpsi_eta_muID;
-    std::vector<double> m_jpsi_eta_vtx;
-
-    std::vector<double> m_jpsi_dR;
-    std::vector<double> m_jpsi_dR_trk;
-    std::vector<double> m_jpsi_dR_fex;
-    std::vector<double> m_jpsi_dR_muID;
-    std::vector<double> m_jpsi_dR_vtx;
-
-    std::vector<double> m_jpsi_chi2Prob;
-    std::vector<double> m_jpsi_dPhi;
-
-    std::vector<double> m_trk_chi2;
-    std::vector<double> m_mu_eta;
-    std::vector<double> m_mu_pt;
-    std::vector<double> m_muMax_pt;
-    std::vector<double> m_muMin_pt;
-    std::vector<double> m_mu_e;
-    std::vector<double> m_mu_pixHits;
-    std::vector<double> m_mu_sctHits;
-    std::vector<double> m_mu_mdtHits;
-
-    std::vector<double> m_trigTrk_eta;
-    std::vector<double> m_trigTrk_pt;
-
-    std::vector<double> m_trig_chi2;
-
-    std::vector<double> m_num_muID;
-    std::vector<double> m_num_vtx;
-
-    std::vector<double> m_rate_muID;
-    std::vector<double> m_rate_mu_muID;
-    std::vector<double> m_rate_diMu_muID;
-    std::vector<double> m_rate_vtx;
-    std::vector<double> m_rate_mu_vtx;
-    std::vector<double> m_rate_diMu_vtx;
-
-};
-///===================================================
-int nextEvent(int entry, TrigHits* trig);
-
-///===================================================
-
-#endif
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/constants.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/constants.py
deleted file mode 100644
index 114a0084d5bfe9734dce80939b8103556fdd777e..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/constants.py
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-
-## Generated by TrigDiMuonRootCalib algorithm 
-
-## Inner station ##########
-## Barrel
-InnerBarrel_c0=0.01367
-InnerBarrel_c1=455.517
-
-## Endcap
-## bin 1 : fabs(etaId)>1.6
-InnerEndcap_etaBin1_c0=0.00153306
-InnerEndcap_etaBin1_c1=170.858
-
-## bin 2 : fabs(line << etaId)>1.3 && fabs(line << etaId)<=1.6
-InnerEndcap_etaBin2_c0=0.0145179
-InnerEndcap_etaBin2_c1=312.222
-
-## bin 3 : fabs(line << etaId)<=1.3
-InnerEndcap_etaBin3_c0=0.00561256
-InnerEndcap_etaBin3_c1=434.689
-
-## Middle station ##########
-## Barrel
-MiddleBarrel_c0=0.0124437
-MiddleBarrel_c1=-427.279
-MiddleBarrel_c2=187521
-
-## Endcap
-## etaBin1 : fabs(etaId)>2.
-MiddleEndcap_etaBin1_phiBin1_c0=-0.0102074
-MiddleEndcap_etaBin1_phiBin1_c1=-763.759
-MiddleEndcap_etaBin1_phiBin1_c2=-305671
-
-MiddleEndcap_etaBin1_phiBin2_c0=-0.0100672
-MiddleEndcap_etaBin1_phiBin2_c1=-612.697
-MiddleEndcap_etaBin1_phiBin2_c2=-482147
-
-MiddleEndcap_etaBin1_phiBin3_c0=-0.00652968
-MiddleEndcap_etaBin1_phiBin3_c1=-606.793
-MiddleEndcap_etaBin1_phiBin3_c2=-469574
-
-## etaBin2 : fabs(etaId)>1.65 && fabs(etaId)<=2.
-MiddleEndcap_etaBin2_phiBin1_c0=-0.001191
-MiddleEndcap_etaBin2_phiBin1_c1=-685.828
-MiddleEndcap_etaBin2_phiBin1_c2=-176604
-
-MiddleEndcap_etaBin2_phiBin2_c0=0.00633426
-MiddleEndcap_etaBin2_phiBin2_c1=-609.676
-MiddleEndcap_etaBin2_phiBin2_c2=-139877
-
-MiddleEndcap_etaBin2_phiBin3_c0=0.00428038
-MiddleEndcap_etaBin2_phiBin3_c1=-559.554
-MiddleEndcap_etaBin2_phiBin3_c2=-11628
-
-## etaBin3 : fabs(etaId)>1.35 && fabs(etaId)<=1.65
-MiddleEndcap_etaBin3_phiBin1_c0=-0.00902765
-MiddleEndcap_etaBin3_phiBin1_c1=-372.686
-MiddleEndcap_etaBin3_phiBin1_c2=-525514
-
-MiddleEndcap_etaBin3_phiBin2_c0=0.000743041
-MiddleEndcap_etaBin3_phiBin2_c1=-368.605
-MiddleEndcap_etaBin3_phiBin2_c2=-345397
-
-MiddleEndcap_etaBin3_phiBin3_c0=-0.00679109
-MiddleEndcap_etaBin3_phiBin3_c1=-173.037
-MiddleEndcap_etaBin3_phiBin3_c2=-433605
-
-## etaBin4 : fabs(etaId)>1.2 && fabs(etaId)<=1.35
-MiddleEndcap_etaBin4_phiBin1_c0=-0.00449339
-MiddleEndcap_etaBin4_phiBin1_c1=-385.994
-MiddleEndcap_etaBin4_phiBin1_c2=-259365
-
-MiddleEndcap_etaBin4_phiBin2_c0=0.0185023
-MiddleEndcap_etaBin4_phiBin2_c1=-688.793
-MiddleEndcap_etaBin4_phiBin2_c2=220402
-
-MiddleEndcap_etaBin4_phiBin3_c0=0.00365174
-MiddleEndcap_etaBin4_phiBin3_c1=-425.676
-MiddleEndcap_etaBin4_phiBin3_c2=-369337
-
-## etaBin5 : fabs(etaId)<=1.2
-MiddleEndcap_etaBin5_phiBin1_c0=0.0204127
-MiddleEndcap_etaBin5_phiBin1_c1=-735.491
-MiddleEndcap_etaBin5_phiBin1_c2=863289
-
-MiddleEndcap_etaBin5_phiBin2_c0=-0.00247873
-MiddleEndcap_etaBin5_phiBin2_c1=-502.946
-MiddleEndcap_etaBin5_phiBin2_c2=507610
-
-MiddleEndcap_etaBin5_phiBin3_c0=-0.0390408
-MiddleEndcap_etaBin5_phiBin3_c1=-213.519
-MiddleEndcap_etaBin5_phiBin3_c2=145714
-
-MiddleEndcap_c0=0.00453355
-MiddleEndcap_c1=150.423
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/constants_final.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/constants_final.py
deleted file mode 100644
index 114a0084d5bfe9734dce80939b8103556fdd777e..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/constants_final.py
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-
-## Generated by TrigDiMuonRootCalib algorithm 
-
-## Inner station ##########
-## Barrel
-InnerBarrel_c0=0.01367
-InnerBarrel_c1=455.517
-
-## Endcap
-## bin 1 : fabs(etaId)>1.6
-InnerEndcap_etaBin1_c0=0.00153306
-InnerEndcap_etaBin1_c1=170.858
-
-## bin 2 : fabs(line << etaId)>1.3 && fabs(line << etaId)<=1.6
-InnerEndcap_etaBin2_c0=0.0145179
-InnerEndcap_etaBin2_c1=312.222
-
-## bin 3 : fabs(line << etaId)<=1.3
-InnerEndcap_etaBin3_c0=0.00561256
-InnerEndcap_etaBin3_c1=434.689
-
-## Middle station ##########
-## Barrel
-MiddleBarrel_c0=0.0124437
-MiddleBarrel_c1=-427.279
-MiddleBarrel_c2=187521
-
-## Endcap
-## etaBin1 : fabs(etaId)>2.
-MiddleEndcap_etaBin1_phiBin1_c0=-0.0102074
-MiddleEndcap_etaBin1_phiBin1_c1=-763.759
-MiddleEndcap_etaBin1_phiBin1_c2=-305671
-
-MiddleEndcap_etaBin1_phiBin2_c0=-0.0100672
-MiddleEndcap_etaBin1_phiBin2_c1=-612.697
-MiddleEndcap_etaBin1_phiBin2_c2=-482147
-
-MiddleEndcap_etaBin1_phiBin3_c0=-0.00652968
-MiddleEndcap_etaBin1_phiBin3_c1=-606.793
-MiddleEndcap_etaBin1_phiBin3_c2=-469574
-
-## etaBin2 : fabs(etaId)>1.65 && fabs(etaId)<=2.
-MiddleEndcap_etaBin2_phiBin1_c0=-0.001191
-MiddleEndcap_etaBin2_phiBin1_c1=-685.828
-MiddleEndcap_etaBin2_phiBin1_c2=-176604
-
-MiddleEndcap_etaBin2_phiBin2_c0=0.00633426
-MiddleEndcap_etaBin2_phiBin2_c1=-609.676
-MiddleEndcap_etaBin2_phiBin2_c2=-139877
-
-MiddleEndcap_etaBin2_phiBin3_c0=0.00428038
-MiddleEndcap_etaBin2_phiBin3_c1=-559.554
-MiddleEndcap_etaBin2_phiBin3_c2=-11628
-
-## etaBin3 : fabs(etaId)>1.35 && fabs(etaId)<=1.65
-MiddleEndcap_etaBin3_phiBin1_c0=-0.00902765
-MiddleEndcap_etaBin3_phiBin1_c1=-372.686
-MiddleEndcap_etaBin3_phiBin1_c2=-525514
-
-MiddleEndcap_etaBin3_phiBin2_c0=0.000743041
-MiddleEndcap_etaBin3_phiBin2_c1=-368.605
-MiddleEndcap_etaBin3_phiBin2_c2=-345397
-
-MiddleEndcap_etaBin3_phiBin3_c0=-0.00679109
-MiddleEndcap_etaBin3_phiBin3_c1=-173.037
-MiddleEndcap_etaBin3_phiBin3_c2=-433605
-
-## etaBin4 : fabs(etaId)>1.2 && fabs(etaId)<=1.35
-MiddleEndcap_etaBin4_phiBin1_c0=-0.00449339
-MiddleEndcap_etaBin4_phiBin1_c1=-385.994
-MiddleEndcap_etaBin4_phiBin1_c2=-259365
-
-MiddleEndcap_etaBin4_phiBin2_c0=0.0185023
-MiddleEndcap_etaBin4_phiBin2_c1=-688.793
-MiddleEndcap_etaBin4_phiBin2_c2=220402
-
-MiddleEndcap_etaBin4_phiBin3_c0=0.00365174
-MiddleEndcap_etaBin4_phiBin3_c1=-425.676
-MiddleEndcap_etaBin4_phiBin3_c2=-369337
-
-## etaBin5 : fabs(etaId)<=1.2
-MiddleEndcap_etaBin5_phiBin1_c0=0.0204127
-MiddleEndcap_etaBin5_phiBin1_c1=-735.491
-MiddleEndcap_etaBin5_phiBin1_c2=863289
-
-MiddleEndcap_etaBin5_phiBin2_c0=-0.00247873
-MiddleEndcap_etaBin5_phiBin2_c1=-502.946
-MiddleEndcap_etaBin5_phiBin2_c2=507610
-
-MiddleEndcap_etaBin5_phiBin3_c0=-0.0390408
-MiddleEndcap_etaBin5_phiBin3_c1=-213.519
-MiddleEndcap_etaBin5_phiBin3_c2=145714
-
-MiddleEndcap_c0=0.00453355
-MiddleEndcap_c1=150.423
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/constants_original.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/constants_original.py
deleted file mode 100644
index 335f7c1946b0ac8992826cb15f3d8114a6632b08..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/constants_original.py
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-
-
-##  Inner station ********************************
-
-##Barrel
-InnerBarrel_c0=0.002
-InnerBarrel_c1=508.4
-
-##Endcap
-##bin 1 : fabs(etaId)>1.6
-InnerEndcap_etaBin1_c0=0.0007
-InnerEndcap_etaBin1_c1=303.2
-
-##bin 2 : fabs(etaId)>1.3 && fabs(etaId)<=1.6
-InnerEndcap_etaBin2_c0=0.001
-InnerEndcap_etaBin2_c1=402.1
-
-##bin 3 : fabs(etaId)<=1.3
-InnerEndcap_etaBin3_c0=0.0005
-InnerEndcap_etaBin3_c1=478.6
-
-##  Middle station ********************************
-## Barrel
-MiddleBarrel_c0=0.0015
-MiddleBarrel_c1=57.4
-MiddleBarrel_c2=699121.5
-
-## Endcap
-## etaBin1 : fabs(etaId)>2.
-MiddleEndcap_etaBin1_phiBin1_c0=0.002
-MiddleEndcap_etaBin1_phiBin1_c1=463.8
-MiddleEndcap_etaBin1_phiBin1_c2=404225.8
-
-MiddleEndcap_etaBin1_phiBin2_c0=0.0016
-MiddleEndcap_etaBin1_phiBin2_c1=407.6
-MiddleEndcap_etaBin1_phiBin2_c2=379832.4
-
-MiddleEndcap_etaBin1_phiBin3_c0=0.0017
-MiddleEndcap_etaBin1_phiBin3_c1=361.6
-MiddleEndcap_etaBin1_phiBin3_c2=447396.5
-
-## etaBin2 : fabs(etaId)>1.65 && fabs(etaId)<=2.
-MiddleEndcap_etaBin2_phiBin1_c0=0.0023
-MiddleEndcap_etaBin2_phiBin1_c1=349.7
-MiddleEndcap_etaBin2_phiBin1_c2=590774.7
-
-MiddleEndcap_etaBin2_phiBin2_c0=0.002
-MiddleEndcap_etaBin2_phiBin2_c1=259.1
-MiddleEndcap_etaBin2_phiBin2_c2=565283.6
-
-MiddleEndcap_etaBin2_phiBin3_c0=0.0016
-MiddleEndcap_etaBin2_phiBin3_c1=210.1
-MiddleEndcap_etaBin2_phiBin3_c2=580269.5
-
-## etaBin3 : fabs(etaId)>1.35 && fabs(etaId)<=1.65
-MiddleEndcap_etaBin3_phiBin1_c0=0.0018
-MiddleEndcap_etaBin3_phiBin1_c1=212.3
-MiddleEndcap_etaBin3_phiBin1_c2=435331.3
-
-MiddleEndcap_etaBin3_phiBin2_c0=0.00084
-MiddleEndcap_etaBin3_phiBin2_c1=155.8
-MiddleEndcap_etaBin3_phiBin2_c2=379710.6
-
-MiddleEndcap_etaBin3_phiBin3_c0=0.0003
-MiddleEndcap_etaBin3_phiBin3_c1=23.7
-MiddleEndcap_etaBin3_phiBin3_c2=521576.8
-
-## etaBin4 : fabs(etaId)>1.2 && fabs(etaId)<=1.35
-MiddleEndcap_etaBin4_phiBin1_c0=0.0011
-MiddleEndcap_etaBin4_phiBin1_c1=260.
-MiddleEndcap_etaBin4_phiBin1_c2=1049470.8
-
-MiddleEndcap_etaBin4_phiBin2_c0=0.003
-MiddleEndcap_etaBin4_phiBin2_c1=178.9
-MiddleEndcap_etaBin4_phiBin2_c2=1290924.
-
-MiddleEndcap_etaBin4_phiBin3_c0=0.002
-MiddleEndcap_etaBin4_phiBin3_c1=86.2
-MiddleEndcap_etaBin4_phiBin3_c2=1668021.3
-
-## etaBin5 : fabs(etaId)<=1.2
-MiddleEndcap_etaBin5_phiBin1_c0=0.0032
-MiddleEndcap_etaBin5_phiBin1_c1=269.9
-MiddleEndcap_etaBin5_phiBin1_c2=2258893.9
-
-MiddleEndcap_etaBin5_phiBin2_c0=0.005
-MiddleEndcap_etaBin5_phiBin2_c1=173.4
-MiddleEndcap_etaBin5_phiBin2_c2=2848828.3
-
-MiddleEndcap_etaBin5_phiBin3_c0=0.0048
-MiddleEndcap_etaBin5_phiBin3_c1=153.1
-MiddleEndcap_etaBin5_phiBin3_c2=3344228.2
-
-MiddleEndcap_c0=0.00066
-MiddleEndcap_c1=179.6
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/cut_cone.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/cut_cone.py
deleted file mode 100644
index 3f1270b12505dd8ce753e18edef02a307a8f9a1d..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/cut_cone.py
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-
-## Hit-track matching cut-cone constants. Generated by TrigDiMuonRootCalib
-
-Cone_Endcap_mdt_inner_dEta_c0=1.93904
-Cone_Endcap_mdt_inner_dEta_c1=0.502584
-
-Cone_Endcap_mdt_middle_dEta_c0=80.9234
-Cone_Endcap_mdt_middle_dEta_c1=0.856748
-
-Cone_Barrel_mdt_inner_dEta_c0=4.05181
-Cone_Barrel_mdt_inner_dEta_c1=0.571561
-
-Cone_Barrel_mdt_middle_dEta_c0=38.2189
-Cone_Barrel_mdt_middle_dEta_c1=0.782733
-
-Cone_rpc_middle_dEta_c0=11.01
-Cone_rpc_middle_dEta_c1=0.638743
-
-Cone_rpc_middle_dPhi_c0=78.8693
-Cone_rpc_middle_dPhi_c1=0.870094
-
-Cone_tgc_wire_inner_dEta_c0=0.494138
-Cone_tgc_wire_inner_dEta_c1=0.350159
-
-Cone_tgc_wire_middle_dEta_c0=49.6086
-Cone_tgc_wire_middle_dEta_c1=0.803017
-
-Cone_tgc_strip_inner_dPhi_c0=2.25944
-Cone_tgc_strip_inner_dPhi_c1=0.512461
-
-Cone_tgc_strip_middle_dPhi_c0=16.3398
-Cone_tgc_strip_middle_dPhi_c1=0.637527
-
-Cone_tgc_strip_middle2_dPhi_c0=50.4342
-Cone_tgc_strip_middle2_dPhi_c1=0.835165
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/cut_cone_final.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/cut_cone_final.py
deleted file mode 100644
index 1729ba67b5ee2dc5705364cc14a39b71dc21ee6f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/cut_cone_final.py
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-
-## Hit-track matching cut-cone constants. Generated by TrigDiMuonRootCalib
-
-Cone_Endcap_mdt_inner_dEta_c0=1.31139
-Cone_Endcap_mdt_inner_dEta_c1=0.454728
-
-Cone_Endcap_mdt_middle_dEta_c0=108.977
-Cone_Endcap_mdt_middle_dEta_c1=0.896695
-
-Cone_Barrel_mdt_inner_dEta_c0=5.49691
-Cone_Barrel_mdt_inner_dEta_c1=0.608204
-
-Cone_Barrel_mdt_middle_dEta_c0=43.9614
-Cone_Barrel_mdt_middle_dEta_c1=0.801908
-
-Cone_rpc_middle_dEta_c0=10.3862
-Cone_rpc_middle_dEta_c1=0.632877
-
-Cone_rpc_middle_dPhi_c0=116.531
-Cone_rpc_middle_dPhi_c1=0.91477
-
-Cone_tgc_wire_inner_dEta_c0=9.6       # old parametrization
-Cone_tgc_wire_inner_dEta_c1=0.7472
-
-Cone_tgc_wire_middle_dEta_c0=66.288
-Cone_tgc_wire_middle_dEta_c1=0.842429
-
-Cone_tgc_strip_inner_dPhi_c0=24.11    # old param
-Cone_tgc_strip_inner_dPhi_c1=0.85588
-
-Cone_tgc_strip_middle_dPhi_c0=15.5733
-Cone_tgc_strip_middle_dPhi_c1=0.636304
-
-Cone_tgc_strip_middle2_dPhi_c0=39.0207
-Cone_tgc_strip_middle2_dPhi_c1=0.806018
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/cut_cone_original.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/cut_cone_original.py
deleted file mode 100644
index ba8b180172a89983a4b924b5ab1807fe872b038f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/cut_cone_original.py
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-
-## Hit-track matching cut-cone constants
-
-Cone_Endcap_mdt_inner_dEta_c0=44.638
-Cone_Endcap_mdt_inner_dEta_c1=0.9109
-
-Cone_Endcap_mdt_middle_dEta_c0=131.57
-Cone_Endcap_mdt_middle_dEta_c1=0.978
-
-Cone_Barrel_mdt_inner_dEta_c0=44.638
-Cone_Barrel_mdt_inner_dEta_c1=0.9109
-
-Cone_Barrel_mdt_middle_dEta_c0=42.654
-Cone_Barrel_mdt_middle_dEta_c1=0.8662
-
-Cone_rpc_middle_dEta_c0=42.654
-Cone_rpc_middle_dEta_c1=0.8662
-
-Cone_rpc_middle_dPhi_c0=241.76
-Cone_rpc_middle_dPhi_c1=1.038
-
-Cone_tgc_wire_inner_dEta_c0=9.6
-Cone_tgc_wire_inner_dEta_c1=0.7472
-
-Cone_tgc_wire_middle_dEta_c0=131.57
-Cone_tgc_wire_middle_dEta_c1=0.978
-
-Cone_tgc_strip_inner_dPhi_c0=24.11
-Cone_tgc_strip_inner_dPhi_c1=0.85588
-
-Cone_tgc_strip_middle_dPhi_c0=1264.3
-Cone_tgc_strip_middle_dPhi_c1=1.1423
-Cone_tgc_strip_middle2_dPhi_c0=82.017
-Cone_tgc_strip_middle2_dPhi_c1=0.9231
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/Jpsimumu_RoI_frac_nHits.png b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/Jpsimumu_RoI_frac_nHits.png
deleted file mode 100644
index 9759db73c0d76771c1c28c287f0a968a86e40e78..0000000000000000000000000000000000000000
Binary files a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/Jpsimumu_RoI_frac_nHits.png and /dev/null differ
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/Jpsimumu_RoI_rate_nHits.png b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/Jpsimumu_RoI_rate_nHits.png
deleted file mode 100644
index a2db6f19ce48f54ae3e17f792610794068f7253c..0000000000000000000000000000000000000000
Binary files a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/Jpsimumu_RoI_rate_nHits.png and /dev/null differ
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerBarrel_dPhi.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerBarrel_dPhi.C
deleted file mode 100644
index 6cd789f95336f73a90904a6be66379c6ec0accd0..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerBarrel_dPhi.C
+++ /dev/null
@@ -1,723 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_ib_dPhi/c_ib_dPhi
-//=========  (Sun Jun 27 19:12:39 2010) by ROOT version5.26/00
-   TCanvas *c_ib_dPhi = new TCanvas("c_ib_dPhi", "c_ib_dPhi",15,34,525,498);
-   gStyle->SetOptFit(1);
-   c_ib_dPhi->Range(0,0,1,1);
-   c_ib_dPhi->SetFillColor(0);
-   c_ib_dPhi->SetBorderMode(0);
-   c_ib_dPhi->SetBorderSize(2);
-   c_ib_dPhi->SetTickx(1);
-   c_ib_dPhi->SetTicky(1);
-   c_ib_dPhi->SetLeftMargin(0.16);
-   c_ib_dPhi->SetRightMargin(0.05);
-   c_ib_dPhi->SetTopMargin(0.08);
-   c_ib_dPhi->SetBottomMargin(0.16);
-   c_ib_dPhi->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_ib_dPhi_1
-   TPad *c_ib_dPhi_1 = new TPad("c_ib_dPhi_1", "c_ib_dPhi_1",0.01,0.01,0.49,0.99);
-   c_ib_dPhi_1->Draw();
-   c_ib_dPhi_1->cd();
-   c_ib_dPhi_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_ib_dPhi_1->SetFillColor(0);
-   c_ib_dPhi_1->SetBorderMode(0);
-   c_ib_dPhi_1->SetBorderSize(2);
-   c_ib_dPhi_1->SetTickx(1);
-   c_ib_dPhi_1->SetTicky(1);
-   c_ib_dPhi_1->SetLeftMargin(0.16);
-   c_ib_dPhi_1->SetRightMargin(0.05);
-   c_ib_dPhi_1->SetTopMargin(0.08);
-   c_ib_dPhi_1->SetBottomMargin(0.16);
-   c_ib_dPhi_1->SetFrameBorderMode(0);
-   c_ib_dPhi_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_ib = new TH2F("h2_ib","Inner Barrel",10,0,0.0004,100,-1,1);
-   h2_ib->SetBinContent(237,7);
-   h2_ib->SetBinContent(243,8);
-   h2_ib->SetBinContent(246,8);
-   h2_ib->SetBinContent(249,5);
-   h2_ib->SetBinContent(261,3);
-   h2_ib->SetBinContent(262,1);
-   h2_ib->SetBinContent(269,6);
-   h2_ib->SetBinContent(271,8);
-   h2_ib->SetBinContent(274,1);
-   h2_ib->SetBinContent(275,8);
-   h2_ib->SetBinContent(284,5);
-   h2_ib->SetBinContent(287,7);
-   h2_ib->SetBinContent(295,7);
-   h2_ib->SetBinContent(296,7);
-   h2_ib->SetBinContent(298,14);
-   h2_ib->SetBinContent(303,4);
-   h2_ib->SetBinContent(309,9);
-   h2_ib->SetBinContent(310,11);
-   h2_ib->SetBinContent(318,9);
-   h2_ib->SetBinContent(319,7);
-   h2_ib->SetBinContent(322,34);
-   h2_ib->SetBinContent(323,6);
-   h2_ib->SetBinContent(329,8);
-   h2_ib->SetBinContent(330,1);
-   h2_ib->SetBinContent(331,10);
-   h2_ib->SetBinContent(332,8);
-   h2_ib->SetBinContent(333,10);
-   h2_ib->SetBinContent(334,24);
-   h2_ib->SetBinContent(343,19);
-   h2_ib->SetBinContent(344,1);
-   h2_ib->SetBinContent(345,2);
-   h2_ib->SetBinContent(346,22);
-   h2_ib->SetBinContent(347,8);
-   h2_ib->SetBinContent(351,8);
-   h2_ib->SetBinContent(354,21);
-   h2_ib->SetBinContent(355,11);
-   h2_ib->SetBinContent(356,24);
-   h2_ib->SetBinContent(357,19);
-   h2_ib->SetBinContent(358,35);
-   h2_ib->SetBinContent(359,20);
-   h2_ib->SetBinContent(363,9);
-   h2_ib->SetBinContent(364,17);
-   h2_ib->SetBinContent(367,5);
-   h2_ib->SetBinContent(368,23);
-   h2_ib->SetBinContent(369,26);
-   h2_ib->SetBinContent(370,42);
-   h2_ib->SetBinContent(371,8);
-   h2_ib->SetBinContent(376,12);
-   h2_ib->SetBinContent(378,8);
-   h2_ib->SetBinContent(379,17);
-   h2_ib->SetBinContent(380,20);
-   h2_ib->SetBinContent(381,26);
-   h2_ib->SetBinContent(382,48);
-   h2_ib->SetBinContent(383,36);
-   h2_ib->SetBinContent(387,12);
-   h2_ib->SetBinContent(388,7);
-   h2_ib->SetBinContent(389,11);
-   h2_ib->SetBinContent(390,25);
-   h2_ib->SetBinContent(391,44);
-   h2_ib->SetBinContent(392,18);
-   h2_ib->SetBinContent(393,54);
-   h2_ib->SetBinContent(394,30);
-   h2_ib->SetBinContent(395,7);
-   h2_ib->SetBinContent(398,5);
-   h2_ib->SetBinContent(400,10);
-   h2_ib->SetBinContent(401,20);
-   h2_ib->SetBinContent(402,17);
-   h2_ib->SetBinContent(403,8);
-   h2_ib->SetBinContent(404,98);
-   h2_ib->SetBinContent(405,60);
-   h2_ib->SetBinContent(406,25);
-   h2_ib->SetBinContent(407,67);
-   h2_ib->SetBinContent(411,1);
-   h2_ib->SetBinContent(413,24);
-   h2_ib->SetBinContent(414,24);
-   h2_ib->SetBinContent(415,63);
-   h2_ib->SetBinContent(416,84);
-   h2_ib->SetBinContent(417,71);
-   h2_ib->SetBinContent(418,107);
-   h2_ib->SetBinContent(419,38);
-   h2_ib->SetBinContent(423,7);
-   h2_ib->SetBinContent(424,8);
-   h2_ib->SetBinContent(425,11);
-   h2_ib->SetBinContent(426,32);
-   h2_ib->SetBinContent(427,69);
-   h2_ib->SetBinContent(428,146);
-   h2_ib->SetBinContent(429,143);
-   h2_ib->SetBinContent(430,84);
-   h2_ib->SetBinContent(431,36);
-   h2_ib->SetBinContent(436,11);
-   h2_ib->SetBinContent(437,73);
-   h2_ib->SetBinContent(438,89);
-   h2_ib->SetBinContent(439,159);
-   h2_ib->SetBinContent(440,265);
-   h2_ib->SetBinContent(441,186);
-   h2_ib->SetBinContent(442,171);
-   h2_ib->SetBinContent(443,132);
-   h2_ib->SetBinContent(446,7);
-   h2_ib->SetBinContent(448,34);
-   h2_ib->SetBinContent(449,19);
-   h2_ib->SetBinContent(450,78);
-   h2_ib->SetBinContent(451,300);
-   h2_ib->SetBinContent(452,487);
-   h2_ib->SetBinContent(453,228);
-   h2_ib->SetBinContent(454,193);
-   h2_ib->SetBinContent(455,144);
-   h2_ib->SetBinContent(459,31);
-   h2_ib->SetBinContent(460,22);
-   h2_ib->SetBinContent(461,59);
-   h2_ib->SetBinContent(462,105);
-   h2_ib->SetBinContent(463,431);
-   h2_ib->SetBinContent(464,688);
-   h2_ib->SetBinContent(465,407);
-   h2_ib->SetBinContent(466,414);
-   h2_ib->SetBinContent(467,156);
-   h2_ib->SetBinContent(471,22);
-   h2_ib->SetBinContent(472,48);
-   h2_ib->SetBinContent(473,179);
-   h2_ib->SetBinContent(474,294);
-   h2_ib->SetBinContent(475,752);
-   h2_ib->SetBinContent(476,985);
-   h2_ib->SetBinContent(477,617);
-   h2_ib->SetBinContent(478,330);
-   h2_ib->SetBinContent(479,134);
-   h2_ib->SetBinContent(482,7);
-   h2_ib->SetBinContent(483,18);
-   h2_ib->SetBinContent(484,56);
-   h2_ib->SetBinContent(485,164);
-   h2_ib->SetBinContent(486,470);
-   h2_ib->SetBinContent(487,1033);
-   h2_ib->SetBinContent(488,1086);
-   h2_ib->SetBinContent(489,667);
-   h2_ib->SetBinContent(490,361);
-   h2_ib->SetBinContent(491,81);
-   h2_ib->SetBinContent(494,9);
-   h2_ib->SetBinContent(495,25);
-   h2_ib->SetBinContent(496,96);
-   h2_ib->SetBinContent(497,253);
-   h2_ib->SetBinContent(498,789);
-   h2_ib->SetBinContent(499,1702);
-   h2_ib->SetBinContent(500,1560);
-   h2_ib->SetBinContent(501,848);
-   h2_ib->SetBinContent(502,347);
-   h2_ib->SetBinContent(503,168);
-   h2_ib->SetBinContent(506,18);
-   h2_ib->SetBinContent(507,52);
-   h2_ib->SetBinContent(508,138);
-   h2_ib->SetBinContent(509,461);
-   h2_ib->SetBinContent(510,1225);
-   h2_ib->SetBinContent(511,1761);
-   h2_ib->SetBinContent(512,1740);
-   h2_ib->SetBinContent(513,853);
-   h2_ib->SetBinContent(514,343);
-   h2_ib->SetBinContent(515,165);
-   h2_ib->SetBinContent(517,12);
-   h2_ib->SetBinContent(518,24);
-   h2_ib->SetBinContent(519,59);
-   h2_ib->SetBinContent(520,235);
-   h2_ib->SetBinContent(521,844);
-   h2_ib->SetBinContent(522,1787);
-   h2_ib->SetBinContent(523,2152);
-   h2_ib->SetBinContent(524,1603);
-   h2_ib->SetBinContent(525,749);
-   h2_ib->SetBinContent(526,392);
-   h2_ib->SetBinContent(527,228);
-   h2_ib->SetBinContent(529,8);
-   h2_ib->SetBinContent(530,31);
-   h2_ib->SetBinContent(531,126);
-   h2_ib->SetBinContent(532,295);
-   h2_ib->SetBinContent(533,1335);
-   h2_ib->SetBinContent(534,2119);
-   h2_ib->SetBinContent(535,2062);
-   h2_ib->SetBinContent(536,1678);
-   h2_ib->SetBinContent(537,737);
-   h2_ib->SetBinContent(538,320);
-   h2_ib->SetBinContent(539,95);
-   h2_ib->SetBinContent(542,31);
-   h2_ib->SetBinContent(543,145);
-   h2_ib->SetBinContent(544,727);
-   h2_ib->SetBinContent(545,1495);
-   h2_ib->SetBinContent(546,1954);
-   h2_ib->SetBinContent(547,1747);
-   h2_ib->SetBinContent(548,1266);
-   h2_ib->SetBinContent(549,681);
-   h2_ib->SetBinContent(550,265);
-   h2_ib->SetBinContent(551,95);
-   h2_ib->SetBinContent(554,97);
-   h2_ib->SetBinContent(555,222);
-   h2_ib->SetBinContent(556,1019);
-   h2_ib->SetBinContent(557,1724);
-   h2_ib->SetBinContent(558,1968);
-   h2_ib->SetBinContent(559,1546);
-   h2_ib->SetBinContent(560,1121);
-   h2_ib->SetBinContent(561,636);
-   h2_ib->SetBinContent(562,256);
-   h2_ib->SetBinContent(563,56);
-   h2_ib->SetBinContent(565,18);
-   h2_ib->SetBinContent(566,33);
-   h2_ib->SetBinContent(567,454);
-   h2_ib->SetBinContent(568,1040);
-   h2_ib->SetBinContent(569,1392);
-   h2_ib->SetBinContent(570,1695);
-   h2_ib->SetBinContent(571,1461);
-   h2_ib->SetBinContent(572,1271);
-   h2_ib->SetBinContent(573,767);
-   h2_ib->SetBinContent(574,235);
-   h2_ib->SetBinContent(575,96);
-   h2_ib->SetBinContent(577,10);
-   h2_ib->SetBinContent(578,102);
-   h2_ib->SetBinContent(579,527);
-   h2_ib->SetBinContent(580,1180);
-   h2_ib->SetBinContent(581,1777);
-   h2_ib->SetBinContent(582,2398);
-   h2_ib->SetBinContent(583,1751);
-   h2_ib->SetBinContent(584,1292);
-   h2_ib->SetBinContent(585,710);
-   h2_ib->SetBinContent(586,298);
-   h2_ib->SetBinContent(587,116);
-   h2_ib->SetBinContent(589,3);
-   h2_ib->SetBinContent(590,116);
-   h2_ib->SetBinContent(591,674);
-   h2_ib->SetBinContent(592,1749);
-   h2_ib->SetBinContent(593,2911);
-   h2_ib->SetBinContent(594,3706);
-   h2_ib->SetBinContent(595,2958);
-   h2_ib->SetBinContent(596,1810);
-   h2_ib->SetBinContent(597,1066);
-   h2_ib->SetBinContent(598,386);
-   h2_ib->SetBinContent(599,118);
-   h2_ib->SetBinContent(601,4);
-   h2_ib->SetBinContent(602,181);
-   h2_ib->SetBinContent(603,1081);
-   h2_ib->SetBinContent(604,3009);
-   h2_ib->SetBinContent(605,4981);
-   h2_ib->SetBinContent(606,6495);
-   h2_ib->SetBinContent(607,5492);
-   h2_ib->SetBinContent(608,3268);
-   h2_ib->SetBinContent(609,1466);
-   h2_ib->SetBinContent(610,638);
-   h2_ib->SetBinContent(611,303);
-   h2_ib->SetBinContent(613,705);
-   h2_ib->SetBinContent(614,1285);
-   h2_ib->SetBinContent(615,3022);
-   h2_ib->SetBinContent(616,6017);
-   h2_ib->SetBinContent(617,9007);
-   h2_ib->SetBinContent(618,10556);
-   h2_ib->SetBinContent(619,8819);
-   h2_ib->SetBinContent(620,5632);
-   h2_ib->SetBinContent(621,2332);
-   h2_ib->SetBinContent(622,1010);
-   h2_ib->SetBinContent(623,340);
-   h2_ib->SetBinContent(625,387);
-   h2_ib->SetBinContent(626,5597);
-   h2_ib->SetBinContent(627,8978);
-   h2_ib->SetBinContent(628,11990);
-   h2_ib->SetBinContent(629,16766);
-   h2_ib->SetBinContent(630,16533);
-   h2_ib->SetBinContent(631,14663);
-   h2_ib->SetBinContent(632,9441);
-   h2_ib->SetBinContent(633,4035);
-   h2_ib->SetBinContent(634,1483);
-   h2_ib->SetBinContent(635,373);
-   h2_ib->SetBinContent(637,18);
-   h2_ib->SetBinContent(638,4260);
-   h2_ib->SetBinContent(639,19017);
-   h2_ib->SetBinContent(640,22750);
-   h2_ib->SetBinContent(641,26940);
-   h2_ib->SetBinContent(642,26255);
-   h2_ib->SetBinContent(643,23446);
-   h2_ib->SetBinContent(644,13276);
-   h2_ib->SetBinContent(645,5484);
-   h2_ib->SetBinContent(646,1680);
-   h2_ib->SetBinContent(647,598);
-   h2_ib->SetBinContent(649,26);
-   h2_ib->SetBinContent(650,725);
-   h2_ib->SetBinContent(651,18208);
-   h2_ib->SetBinContent(652,36930);
-   h2_ib->SetBinContent(653,41228);
-   h2_ib->SetBinContent(654,38841);
-   h2_ib->SetBinContent(655,32339);
-   h2_ib->SetBinContent(656,19444);
-   h2_ib->SetBinContent(657,8341);
-   h2_ib->SetBinContent(658,3024);
-   h2_ib->SetBinContent(659,870);
-   h2_ib->SetBinContent(661,1);
-   h2_ib->SetBinContent(662,187);
-   h2_ib->SetBinContent(663,8752);
-   h2_ib->SetBinContent(664,37789);
-   h2_ib->SetBinContent(665,53193);
-   h2_ib->SetBinContent(666,52083);
-   h2_ib->SetBinContent(667,42467);
-   h2_ib->SetBinContent(668,25845);
-   h2_ib->SetBinContent(669,11017);
-   h2_ib->SetBinContent(670,3893);
-   h2_ib->SetBinContent(671,1093);
-   h2_ib->SetBinContent(674,144);
-   h2_ib->SetBinContent(675,2848);
-   h2_ib->SetBinContent(676,25811);
-   h2_ib->SetBinContent(677,55004);
-   h2_ib->SetBinContent(678,63008);
-   h2_ib->SetBinContent(679,51654);
-   h2_ib->SetBinContent(680,32495);
-   h2_ib->SetBinContent(681,13345);
-   h2_ib->SetBinContent(682,4927);
-   h2_ib->SetBinContent(683,1577);
-   h2_ib->SetBinContent(686,126);
-   h2_ib->SetBinContent(687,1122);
-   h2_ib->SetBinContent(688,13326);
-   h2_ib->SetBinContent(689,45475);
-   h2_ib->SetBinContent(690,64640);
-   h2_ib->SetBinContent(691,60143);
-   h2_ib->SetBinContent(692,36970);
-   h2_ib->SetBinContent(693,15207);
-   h2_ib->SetBinContent(694,6402);
-   h2_ib->SetBinContent(695,2020);
-   h2_ib->SetBinContent(698,58);
-   h2_ib->SetBinContent(699,682);
-   h2_ib->SetBinContent(700,5580);
-   h2_ib->SetBinContent(701,28016);
-   h2_ib->SetBinContent(702,56532);
-   h2_ib->SetBinContent(703,59355);
-   h2_ib->SetBinContent(704,41414);
-   h2_ib->SetBinContent(705,17206);
-   h2_ib->SetBinContent(706,7430);
-   h2_ib->SetBinContent(707,2714);
-   h2_ib->SetBinContent(710,88);
-   h2_ib->SetBinContent(711,487);
-   h2_ib->SetBinContent(712,2870);
-   h2_ib->SetBinContent(713,16030);
-   h2_ib->SetBinContent(714,42664);
-   h2_ib->SetBinContent(715,53654);
-   h2_ib->SetBinContent(716,41433);
-   h2_ib->SetBinContent(717,17569);
-   h2_ib->SetBinContent(718,7991);
-   h2_ib->SetBinContent(719,2689);
-   h2_ib->SetBinContent(721,1);
-   h2_ib->SetBinContent(722,31);
-   h2_ib->SetBinContent(723,339);
-   h2_ib->SetBinContent(724,1676);
-   h2_ib->SetBinContent(725,8930);
-   h2_ib->SetBinContent(726,27788);
-   h2_ib->SetBinContent(727,45108);
-   h2_ib->SetBinContent(728,39379);
-   h2_ib->SetBinContent(729,18151);
-   h2_ib->SetBinContent(730,8402);
-   h2_ib->SetBinContent(731,2963);
-   h2_ib->SetBinContent(733,11);
-   h2_ib->SetBinContent(734,17);
-   h2_ib->SetBinContent(735,212);
-   h2_ib->SetBinContent(736,953);
-   h2_ib->SetBinContent(737,4740);
-   h2_ib->SetBinContent(738,16108);
-   h2_ib->SetBinContent(739,31232);
-   h2_ib->SetBinContent(740,34520);
-   h2_ib->SetBinContent(741,17740);
-   h2_ib->SetBinContent(742,8370);
-   h2_ib->SetBinContent(743,3592);
-   h2_ib->SetBinContent(746,22);
-   h2_ib->SetBinContent(747,155);
-   h2_ib->SetBinContent(748,583);
-   h2_ib->SetBinContent(749,2577);
-   h2_ib->SetBinContent(750,9001);
-   h2_ib->SetBinContent(751,21877);
-   h2_ib->SetBinContent(752,26128);
-   h2_ib->SetBinContent(753,16557);
-   h2_ib->SetBinContent(754,8496);
-   h2_ib->SetBinContent(755,3468);
-   h2_ib->SetBinContent(757,4);
-   h2_ib->SetBinContent(759,87);
-   h2_ib->SetBinContent(760,419);
-   h2_ib->SetBinContent(761,1545);
-   h2_ib->SetBinContent(762,4994);
-   h2_ib->SetBinContent(763,13880);
-   h2_ib->SetBinContent(764,19350);
-   h2_ib->SetBinContent(765,14284);
-   h2_ib->SetBinContent(766,7811);
-   h2_ib->SetBinContent(767,3376);
-   h2_ib->SetBinContent(770,18);
-   h2_ib->SetBinContent(771,70);
-   h2_ib->SetBinContent(772,212);
-   h2_ib->SetBinContent(773,723);
-   h2_ib->SetBinContent(774,2823);
-   h2_ib->SetBinContent(775,8266);
-   h2_ib->SetBinContent(776,13680);
-   h2_ib->SetBinContent(777,11621);
-   h2_ib->SetBinContent(778,6875);
-   h2_ib->SetBinContent(779,3659);
-   h2_ib->SetBinContent(782,11);
-   h2_ib->SetBinContent(783,24);
-   h2_ib->SetBinContent(784,212);
-   h2_ib->SetBinContent(785,672);
-   h2_ib->SetBinContent(786,1918);
-   h2_ib->SetBinContent(787,4662);
-   h2_ib->SetBinContent(788,9164);
-   h2_ib->SetBinContent(789,8310);
-   h2_ib->SetBinContent(790,5992);
-   h2_ib->SetBinContent(791,2753);
-   h2_ib->SetBinContent(795,54);
-   h2_ib->SetBinContent(796,62);
-   h2_ib->SetBinContent(797,342);
-   h2_ib->SetBinContent(798,1004);
-   h2_ib->SetBinContent(799,2833);
-   h2_ib->SetBinContent(800,5502);
-   h2_ib->SetBinContent(801,6104);
-   h2_ib->SetBinContent(802,4684);
-   h2_ib->SetBinContent(803,2583);
-   h2_ib->SetBinContent(806,8);
-   h2_ib->SetBinContent(807,13);
-   h2_ib->SetBinContent(808,57);
-   h2_ib->SetBinContent(809,77);
-   h2_ib->SetBinContent(810,553);
-   h2_ib->SetBinContent(811,1503);
-   h2_ib->SetBinContent(812,3254);
-   h2_ib->SetBinContent(813,3691);
-   h2_ib->SetBinContent(814,3346);
-   h2_ib->SetBinContent(815,1717);
-   h2_ib->SetBinContent(819,9);
-   h2_ib->SetBinContent(820,33);
-   h2_ib->SetBinContent(821,154);
-   h2_ib->SetBinContent(822,405);
-   h2_ib->SetBinContent(823,787);
-   h2_ib->SetBinContent(824,1751);
-   h2_ib->SetBinContent(825,2437);
-   h2_ib->SetBinContent(826,1920);
-   h2_ib->SetBinContent(827,1508);
-   h2_ib->SetBinContent(831,15);
-   h2_ib->SetBinContent(832,14);
-   h2_ib->SetBinContent(833,109);
-   h2_ib->SetBinContent(834,282);
-   h2_ib->SetBinContent(835,510);
-   h2_ib->SetBinContent(836,1057);
-   h2_ib->SetBinContent(837,1664);
-   h2_ib->SetBinContent(838,1647);
-   h2_ib->SetBinContent(839,1090);
-   h2_ib->SetBinContent(843,9);
-   h2_ib->SetBinContent(844,15);
-   h2_ib->SetBinContent(845,62);
-   h2_ib->SetBinContent(846,116);
-   h2_ib->SetBinContent(847,294);
-   h2_ib->SetBinContent(848,586);
-   h2_ib->SetBinContent(849,966);
-   h2_ib->SetBinContent(850,1050);
-   h2_ib->SetBinContent(851,597);
-   h2_ib->SetBinContent(856,17);
-   h2_ib->SetBinContent(857,25);
-   h2_ib->SetBinContent(858,92);
-   h2_ib->SetBinContent(859,215);
-   h2_ib->SetBinContent(860,247);
-   h2_ib->SetBinContent(861,600);
-   h2_ib->SetBinContent(862,684);
-   h2_ib->SetBinContent(863,519);
-   h2_ib->SetBinContent(867,8);
-   h2_ib->SetBinContent(868,40);
-   h2_ib->SetBinContent(869,56);
-   h2_ib->SetBinContent(870,12);
-   h2_ib->SetBinContent(871,150);
-   h2_ib->SetBinContent(872,230);
-   h2_ib->SetBinContent(873,336);
-   h2_ib->SetBinContent(874,680);
-   h2_ib->SetBinContent(875,361);
-   h2_ib->SetBinContent(881,24);
-   h2_ib->SetBinContent(882,16);
-   h2_ib->SetBinContent(883,82);
-   h2_ib->SetBinContent(884,189);
-   h2_ib->SetBinContent(885,155);
-   h2_ib->SetBinContent(886,328);
-   h2_ib->SetBinContent(887,105);
-   h2_ib->SetBinContent(893,31);
-   h2_ib->SetBinContent(894,26);
-   h2_ib->SetBinContent(895,71);
-   h2_ib->SetBinContent(896,98);
-   h2_ib->SetBinContent(897,147);
-   h2_ib->SetBinContent(898,238);
-   h2_ib->SetBinContent(899,121);
-   h2_ib->SetBinContent(904,8);
-   h2_ib->SetBinContent(905,13);
-   h2_ib->SetBinContent(906,13);
-   h2_ib->SetBinContent(907,28);
-   h2_ib->SetBinContent(908,48);
-   h2_ib->SetBinContent(909,79);
-   h2_ib->SetBinContent(910,82);
-   h2_ib->SetBinContent(911,148);
-   h2_ib->SetBinContent(918,10);
-   h2_ib->SetBinContent(919,12);
-   h2_ib->SetBinContent(920,23);
-   h2_ib->SetBinContent(921,75);
-   h2_ib->SetBinContent(922,55);
-   h2_ib->SetBinContent(923,65);
-   h2_ib->SetBinContent(928,8);
-   h2_ib->SetBinContent(929,8);
-   h2_ib->SetBinContent(930,10);
-   h2_ib->SetBinContent(932,15);
-   h2_ib->SetBinContent(933,35);
-   h2_ib->SetBinContent(934,28);
-   h2_ib->SetBinContent(935,49);
-   h2_ib->SetBinContent(942,9);
-   h2_ib->SetBinContent(944,11);
-   h2_ib->SetBinContent(945,28);
-   h2_ib->SetBinContent(946,43);
-   h2_ib->SetBinContent(947,48);
-   h2_ib->SetBinContent(953,4);
-   h2_ib->SetBinContent(954,18);
-   h2_ib->SetBinContent(957,15);
-   h2_ib->SetBinContent(958,23);
-   h2_ib->SetBinContent(959,8);
-   h2_ib->SetBinContent(967,6);
-   h2_ib->SetBinContent(968,8);
-   h2_ib->SetBinContent(970,21);
-   h2_ib->SetBinContent(971,8);
-   h2_ib->SetBinContent(978,11);
-   h2_ib->SetBinContent(980,14);
-   h2_ib->SetBinContent(983,8);
-   h2_ib->SetBinContent(995,8);
-   h2_ib->SetBinContent(1002,4);
-   h2_ib->SetBinContent(1004,7);
-   h2_ib->SetBinContent(1005,8);
-   h2_ib->SetBinContent(1006,4);
-   h2_ib->SetBinContent(1007,21);
-   h2_ib->SetBinContent(1014,4);
-   h2_ib->SetBinContent(1019,10);
-   h2_ib->SetBinContent(1028,6);
-   h2_ib->SetBinContent(1040,10);
-   h2_ib->SetEntries(2311708);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 2311708");
-   text = ptstats->AddText("Mean x = 0.0002449");
-   text = ptstats->AddText("Mean y = 0.1252");
-   text = ptstats->AddText("RMS x = 6.785e-05");
-   text = ptstats->AddText("RMS y = 0.08944");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_ib->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_ib->GetListOfFunctions());
-   h2_ib->SetLineWidth(2);
-   h2_ib->SetMarkerSize(1.2);
-   h2_ib->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_ib->GetXaxis()->SetLabelFont(42);
-   h2_ib->GetXaxis()->SetLabelSize(0.05);
-   h2_ib->GetXaxis()->SetTitleSize(0.05);
-   h2_ib->GetXaxis()->SetTitleOffset(1.4);
-   h2_ib->GetXaxis()->SetTitleFont(42);
-   h2_ib->GetYaxis()->SetTitle("#Delta#phi");
-   h2_ib->GetYaxis()->SetLabelFont(42);
-   h2_ib->GetYaxis()->SetLabelSize(0.05);
-   h2_ib->GetYaxis()->SetTitleSize(0.05);
-   h2_ib->GetYaxis()->SetTitleOffset(1.4);
-   h2_ib->GetYaxis()->SetTitleFont(42);
-   h2_ib->GetZaxis()->SetLabelFont(42);
-   h2_ib->GetZaxis()->SetLabelSize(0.05);
-   h2_ib->GetZaxis()->SetTitleSize(0.05);
-   h2_ib->GetZaxis()->SetTitleFont(42);
-   h2_ib->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.4207783,0.945,0.6892218,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Barrel");
-   pt->Draw();
-   c_ib_dPhi_1->Modified();
-   c_ib_dPhi->cd();
-  
-// ------------>Primitives in pad: c_ib_dPhi_2
-   c_ib_dPhi_2 = new TPad("c_ib_dPhi_2", "c_ib_dPhi_2",0.51,0.01,0.99,0.99);
-   c_ib_dPhi_2->Draw();
-   c_ib_dPhi_2->cd();
-   c_ib_dPhi_2->Range(-8.101265e-05,-0.03357527,0.0004253165,0.2195737);
-   c_ib_dPhi_2->SetFillColor(0);
-   c_ib_dPhi_2->SetBorderMode(0);
-   c_ib_dPhi_2->SetBorderSize(2);
-   c_ib_dPhi_2->SetTickx(1);
-   c_ib_dPhi_2->SetTicky(1);
-   c_ib_dPhi_2->SetLeftMargin(0.16);
-   c_ib_dPhi_2->SetRightMargin(0.05);
-   c_ib_dPhi_2->SetTopMargin(0.08);
-   c_ib_dPhi_2->SetBottomMargin(0.16);
-   c_ib_dPhi_2->SetFrameBorderMode(0);
-   c_ib_dPhi_2->SetFrameBorderMode(0);
-   
-   TProfile *h_ib = new TProfile("h_ib","Inner Barrel",10,0,0.0004,"");
-   h_ib->SetBinEntries(1,1208);
-   h_ib->SetBinEntries(2,13238);
-   h_ib->SetBinEntries(3,67596);
-   h_ib->SetBinEntries(4,177085);
-   h_ib->SetBinEntries(5,329498);
-   h_ib->SetBinEntries(6,461646);
-   h_ib->SetBinEntries(7,503631);
-   h_ib->SetBinEntries(8,401781);
-   h_ib->SetBinEntries(9,208592);
-   h_ib->SetBinEntries(10,104046);
-   h_ib->SetBinEntries(11,43387);
-   h_ib->SetBinContent(1,20.13872);
-   h_ib->SetBinContent(2,502.5516);
-   h_ib->SetBinContent(3,3992.22);
-   h_ib->SetBinContent(4,13853.77);
-   h_ib->SetBinContent(5,31642.51);
-   h_ib->SetBinContent(6,52576.43);
-   h_ib->SetBinContent(7,66135.53);
-   h_ib->SetBinContent(8,60161.11);
-   h_ib->SetBinContent(9,35282.19);
-   h_ib->SetBinContent(10,19746.04);
-   h_ib->SetBinContent(11,9055.595);
-   h_ib->SetBinError(1,1.3586);
-   h_ib->SetBinError(2,6.299078);
-   h_ib->SetBinError(3,19.4866);
-   h_ib->SetBinError(4,39.82979);
-   h_ib->SetBinError(5,66.08916);
-   h_ib->SetBinError(6,92.17618);
-   h_ib->SetBinError(7,110.9124);
-   h_ib->SetBinError(8,112.9871);
-   h_ib->SetBinError(9,91.89979);
-   h_ib->SetBinError(10,72.78293);
-   h_ib->SetBinError(11,51.26217);
-   h_ib->SetEntries(2311708);
-   h_ib->SetStats(0);
-   h_ib->SetLineWidth(2);
-   h_ib->SetMarkerStyle(20);
-   h_ib->SetMarkerSize(1.2);
-   h_ib->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_ib->GetXaxis()->SetLabelFont(42);
-   h_ib->GetXaxis()->SetLabelSize(0.05);
-   h_ib->GetXaxis()->SetTitleSize(0.05);
-   h_ib->GetXaxis()->SetTitleOffset(1.4);
-   h_ib->GetXaxis()->SetTitleFont(42);
-   h_ib->GetYaxis()->SetTitle("#Delta#phi");
-   h_ib->GetYaxis()->SetLabelFont(42);
-   h_ib->GetYaxis()->SetLabelSize(0.05);
-   h_ib->GetYaxis()->SetTitleSize(0.05);
-   h_ib->GetYaxis()->SetTitleOffset(1.4);
-   h_ib->GetYaxis()->SetTitleFont(42);
-   h_ib->GetZaxis()->SetLabelFont(42);
-   h_ib->GetZaxis()->SetLabelSize(0.05);
-   h_ib->GetZaxis()->SetTitleSize(0.05);
-   h_ib->GetZaxis()->SetTitleFont(42);
-   h_ib->Draw("");
-   
-   TF1 *fun_ib = new TF1("fun_ib","[0]+[1]*x",5e-05,0.0004);
-   fun_ib->SetFillColor(19);
-   fun_ib->SetFillStyle(0);
-   fun_ib->SetMarkerStyle(20);
-   fun_ib->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_ib->SetLineColor(ci);
-   fun_ib->SetLineWidth(3);
-   fun_ib->GetXaxis()->SetLabelFont(42);
-   fun_ib->GetXaxis()->SetLabelSize(0.05);
-   fun_ib->GetXaxis()->SetTitleSize(0.05);
-   fun_ib->GetXaxis()->SetTitleOffset(1.4);
-   fun_ib->GetXaxis()->SetTitleFont(42);
-   fun_ib->GetYaxis()->SetLabelFont(42);
-   fun_ib->GetYaxis()->SetLabelSize(0.05);
-   fun_ib->GetYaxis()->SetTitleSize(0.05);
-   fun_ib->GetYaxis()->SetTitleOffset(1.4);
-   fun_ib->GetYaxis()->SetTitleFont(42);
-   fun_ib->SetParameter(0,0.01367);
-   fun_ib->SetParError(0,0);
-   fun_ib->SetParLimits(0,0,0);
-   fun_ib->SetParameter(1,455.517);
-   fun_ib->SetParError(1,0);
-   fun_ib->SetParLimits(1,0,0);
-   fun_ib->Draw("same");
-   
-   pt = new TPaveText(0.4207783,0.945,0.6892218,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Barrel");
-   pt->Draw();
-   c_ib_dPhi_2->Modified();
-   c_ib_dPhi->cd();
-   c_ib_dPhi->Modified();
-   c_ib_dPhi->cd();
-   c_ib_dPhi->SetSelected(c_ib_dPhi);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_bin_0.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_bin_0.C
deleted file mode 100644
index 97f0726aa639abe834983dbafb41a5d41fb5a6de..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_bin_0.C
+++ /dev/null
@@ -1,512 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_ib_dPhi_0/c_ib_dPhi
-//=========  (Sun Jun 27 19:12:39 2010) by ROOT version5.26/00
-   TCanvas *c_ib_dPhi_0 = new TCanvas("c_ib_dPhi_0", "c_ib_dPhi",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_ib_dPhi_0->Range(0,0,1,1);
-   c_ib_dPhi_0->SetFillColor(0);
-   c_ib_dPhi_0->SetBorderMode(0);
-   c_ib_dPhi_0->SetBorderSize(2);
-   c_ib_dPhi_0->SetTickx(1);
-   c_ib_dPhi_0->SetTicky(1);
-   c_ib_dPhi_0->SetLeftMargin(0.16);
-   c_ib_dPhi_0->SetRightMargin(0.05);
-   c_ib_dPhi_0->SetTopMargin(0.08);
-   c_ib_dPhi_0->SetBottomMargin(0.16);
-   c_ib_dPhi_0->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_ib_dPhi_0_1
-   TPad *c_ib_dPhi_0_1 = new TPad("c_ib_dPhi_0_1", "c_ib_dPhi_0_1",0.01,0.01,0.49,0.99);
-   c_ib_dPhi_0_1->Draw();
-   c_ib_dPhi_0_1->cd();
-   c_ib_dPhi_0_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_ib_dPhi_0_1->SetFillColor(0);
-   c_ib_dPhi_0_1->SetBorderMode(0);
-   c_ib_dPhi_0_1->SetBorderSize(2);
-   c_ib_dPhi_0_1->SetTickx(1);
-   c_ib_dPhi_0_1->SetTicky(1);
-   c_ib_dPhi_0_1->SetLeftMargin(0.16);
-   c_ib_dPhi_0_1->SetRightMargin(0.05);
-   c_ib_dPhi_0_1->SetTopMargin(0.08);
-   c_ib_dPhi_0_1->SetBottomMargin(0.16);
-   c_ib_dPhi_0_1->SetFrameBorderMode(0);
-   c_ib_dPhi_0_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_ie_0 = new TH2F("h2_ie_0","Inner Endcap - bin 0",10,0,0.0004,100,-1,1);
-   h2_ie_0->SetBinContent(287,1);
-   h2_ie_0->SetBinContent(299,6);
-   h2_ie_0->SetBinContent(311,4);
-   h2_ie_0->SetBinContent(347,2);
-   h2_ie_0->SetBinContent(353,4);
-   h2_ie_0->SetBinContent(359,8);
-   h2_ie_0->SetBinContent(371,4);
-   h2_ie_0->SetBinContent(383,6);
-   h2_ie_0->SetBinContent(394,5);
-   h2_ie_0->SetBinContent(395,12);
-   h2_ie_0->SetBinContent(402,4);
-   h2_ie_0->SetBinContent(405,3);
-   h2_ie_0->SetBinContent(406,3);
-   h2_ie_0->SetBinContent(407,35);
-   h2_ie_0->SetBinContent(417,1);
-   h2_ie_0->SetBinContent(418,2);
-   h2_ie_0->SetBinContent(419,21);
-   h2_ie_0->SetBinContent(427,1);
-   h2_ie_0->SetBinContent(429,4);
-   h2_ie_0->SetBinContent(430,6);
-   h2_ie_0->SetBinContent(431,48);
-   h2_ie_0->SetBinContent(439,2);
-   h2_ie_0->SetBinContent(441,4);
-   h2_ie_0->SetBinContent(443,62);
-   h2_ie_0->SetBinContent(451,2);
-   h2_ie_0->SetBinContent(455,70);
-   h2_ie_0->SetBinContent(462,1);
-   h2_ie_0->SetBinContent(463,6);
-   h2_ie_0->SetBinContent(464,7);
-   h2_ie_0->SetBinContent(465,1);
-   h2_ie_0->SetBinContent(466,7);
-   h2_ie_0->SetBinContent(467,155);
-   h2_ie_0->SetBinContent(474,2);
-   h2_ie_0->SetBinContent(475,1);
-   h2_ie_0->SetBinContent(476,12);
-   h2_ie_0->SetBinContent(477,15);
-   h2_ie_0->SetBinContent(478,15);
-   h2_ie_0->SetBinContent(479,226);
-   h2_ie_0->SetBinContent(484,2);
-   h2_ie_0->SetBinContent(486,7);
-   h2_ie_0->SetBinContent(487,8);
-   h2_ie_0->SetBinContent(488,5);
-   h2_ie_0->SetBinContent(489,13);
-   h2_ie_0->SetBinContent(490,10);
-   h2_ie_0->SetBinContent(491,334);
-   h2_ie_0->SetBinContent(496,2);
-   h2_ie_0->SetBinContent(497,4);
-   h2_ie_0->SetBinContent(498,1);
-   h2_ie_0->SetBinContent(499,12);
-   h2_ie_0->SetBinContent(500,15);
-   h2_ie_0->SetBinContent(501,20);
-   h2_ie_0->SetBinContent(502,18);
-   h2_ie_0->SetBinContent(503,397);
-   h2_ie_0->SetBinContent(508,4);
-   h2_ie_0->SetBinContent(509,1);
-   h2_ie_0->SetBinContent(510,8);
-   h2_ie_0->SetBinContent(511,8);
-   h2_ie_0->SetBinContent(512,27);
-   h2_ie_0->SetBinContent(513,10);
-   h2_ie_0->SetBinContent(514,17);
-   h2_ie_0->SetBinContent(515,555);
-   h2_ie_0->SetBinContent(520,1);
-   h2_ie_0->SetBinContent(522,10);
-   h2_ie_0->SetBinContent(523,14);
-   h2_ie_0->SetBinContent(524,27);
-   h2_ie_0->SetBinContent(525,39);
-   h2_ie_0->SetBinContent(526,62);
-   h2_ie_0->SetBinContent(527,707);
-   h2_ie_0->SetBinContent(530,4);
-   h2_ie_0->SetBinContent(533,13);
-   h2_ie_0->SetBinContent(534,16);
-   h2_ie_0->SetBinContent(535,24);
-   h2_ie_0->SetBinContent(536,34);
-   h2_ie_0->SetBinContent(537,58);
-   h2_ie_0->SetBinContent(538,117);
-   h2_ie_0->SetBinContent(539,882);
-   h2_ie_0->SetBinContent(544,3);
-   h2_ie_0->SetBinContent(545,10);
-   h2_ie_0->SetBinContent(546,29);
-   h2_ie_0->SetBinContent(547,51);
-   h2_ie_0->SetBinContent(548,108);
-   h2_ie_0->SetBinContent(549,105);
-   h2_ie_0->SetBinContent(550,161);
-   h2_ie_0->SetBinContent(551,1091);
-   h2_ie_0->SetBinContent(553,4);
-   h2_ie_0->SetBinContent(554,4);
-   h2_ie_0->SetBinContent(556,3);
-   h2_ie_0->SetBinContent(557,42);
-   h2_ie_0->SetBinContent(558,46);
-   h2_ie_0->SetBinContent(559,135);
-   h2_ie_0->SetBinContent(560,140);
-   h2_ie_0->SetBinContent(561,234);
-   h2_ie_0->SetBinContent(562,325);
-   h2_ie_0->SetBinContent(563,1216);
-   h2_ie_0->SetBinContent(565,4);
-   h2_ie_0->SetBinContent(566,4);
-   h2_ie_0->SetBinContent(567,5);
-   h2_ie_0->SetBinContent(568,24);
-   h2_ie_0->SetBinContent(569,43);
-   h2_ie_0->SetBinContent(570,152);
-   h2_ie_0->SetBinContent(571,185);
-   h2_ie_0->SetBinContent(572,276);
-   h2_ie_0->SetBinContent(573,342);
-   h2_ie_0->SetBinContent(574,311);
-   h2_ie_0->SetBinContent(575,1781);
-   h2_ie_0->SetBinContent(577,22);
-   h2_ie_0->SetBinContent(578,4);
-   h2_ie_0->SetBinContent(579,9);
-   h2_ie_0->SetBinContent(580,34);
-   h2_ie_0->SetBinContent(581,169);
-   h2_ie_0->SetBinContent(582,264);
-   h2_ie_0->SetBinContent(583,375);
-   h2_ie_0->SetBinContent(584,510);
-   h2_ie_0->SetBinContent(585,482);
-   h2_ie_0->SetBinContent(586,525);
-   h2_ie_0->SetBinContent(587,2872);
-   h2_ie_0->SetBinContent(589,6);
-   h2_ie_0->SetBinContent(590,4);
-   h2_ie_0->SetBinContent(591,44);
-   h2_ie_0->SetBinContent(592,146);
-   h2_ie_0->SetBinContent(593,377);
-   h2_ie_0->SetBinContent(594,555);
-   h2_ie_0->SetBinContent(595,667);
-   h2_ie_0->SetBinContent(596,878);
-   h2_ie_0->SetBinContent(597,880);
-   h2_ie_0->SetBinContent(598,985);
-   h2_ie_0->SetBinContent(599,6184);
-   h2_ie_0->SetBinContent(601,50);
-   h2_ie_0->SetBinContent(602,67);
-   h2_ie_0->SetBinContent(603,240);
-   h2_ie_0->SetBinContent(604,607);
-   h2_ie_0->SetBinContent(605,1175);
-   h2_ie_0->SetBinContent(606,1508);
-   h2_ie_0->SetBinContent(607,1906);
-   h2_ie_0->SetBinContent(608,2039);
-   h2_ie_0->SetBinContent(609,2112);
-   h2_ie_0->SetBinContent(610,1970);
-   h2_ie_0->SetBinContent(611,11494);
-   h2_ie_0->SetBinContent(613,151);
-   h2_ie_0->SetBinContent(614,984);
-   h2_ie_0->SetBinContent(615,2838);
-   h2_ie_0->SetBinContent(616,4704);
-   h2_ie_0->SetBinContent(617,5571);
-   h2_ie_0->SetBinContent(618,6119);
-   h2_ie_0->SetBinContent(619,6223);
-   h2_ie_0->SetBinContent(620,5967);
-   h2_ie_0->SetBinContent(621,5590);
-   h2_ie_0->SetBinContent(622,4895);
-   h2_ie_0->SetBinContent(623,23441);
-   h2_ie_0->SetBinContent(625,19);
-   h2_ie_0->SetBinContent(626,142);
-   h2_ie_0->SetBinContent(627,2419);
-   h2_ie_0->SetBinContent(628,7698);
-   h2_ie_0->SetBinContent(629,13714);
-   h2_ie_0->SetBinContent(630,15798);
-   h2_ie_0->SetBinContent(631,16165);
-   h2_ie_0->SetBinContent(632,14780);
-   h2_ie_0->SetBinContent(633,12785);
-   h2_ie_0->SetBinContent(634,10431);
-   h2_ie_0->SetBinContent(635,42475);
-   h2_ie_0->SetBinContent(637,5);
-   h2_ie_0->SetBinContent(638,11);
-   h2_ie_0->SetBinContent(639,182);
-   h2_ie_0->SetBinContent(640,2012);
-   h2_ie_0->SetBinContent(641,7979);
-   h2_ie_0->SetBinContent(642,16025);
-   h2_ie_0->SetBinContent(643,21140);
-   h2_ie_0->SetBinContent(644,22039);
-   h2_ie_0->SetBinContent(645,20801);
-   h2_ie_0->SetBinContent(646,17180);
-   h2_ie_0->SetBinContent(647,67737);
-   h2_ie_0->SetBinContent(649,7);
-   h2_ie_0->SetBinContent(650,1);
-   h2_ie_0->SetBinContent(651,39);
-   h2_ie_0->SetBinContent(652,218);
-   h2_ie_0->SetBinContent(653,1618);
-   h2_ie_0->SetBinContent(654,5824);
-   h2_ie_0->SetBinContent(655,13000);
-   h2_ie_0->SetBinContent(656,19007);
-   h2_ie_0->SetBinContent(657,21345);
-   h2_ie_0->SetBinContent(658,20254);
-   h2_ie_0->SetBinContent(659,91556);
-   h2_ie_0->SetBinContent(661,1);
-   h2_ie_0->SetBinContent(663,8);
-   h2_ie_0->SetBinContent(664,48);
-   h2_ie_0->SetBinContent(665,377);
-   h2_ie_0->SetBinContent(666,1407);
-   h2_ie_0->SetBinContent(667,4141);
-   h2_ie_0->SetBinContent(668,9186);
-   h2_ie_0->SetBinContent(669,13520);
-   h2_ie_0->SetBinContent(670,15906);
-   h2_ie_0->SetBinContent(671,99923);
-   h2_ie_0->SetBinContent(675,6);
-   h2_ie_0->SetBinContent(676,29);
-   h2_ie_0->SetBinContent(677,65);
-   h2_ie_0->SetBinContent(678,469);
-   h2_ie_0->SetBinContent(679,1309);
-   h2_ie_0->SetBinContent(680,2944);
-   h2_ie_0->SetBinContent(681,5991);
-   h2_ie_0->SetBinContent(682,8728);
-   h2_ie_0->SetBinContent(683,93704);
-   h2_ie_0->SetBinContent(687,5);
-   h2_ie_0->SetBinContent(688,2);
-   h2_ie_0->SetBinContent(689,46);
-   h2_ie_0->SetBinContent(690,203);
-   h2_ie_0->SetBinContent(691,448);
-   h2_ie_0->SetBinContent(692,993);
-   h2_ie_0->SetBinContent(693,2252);
-   h2_ie_0->SetBinContent(694,3598);
-   h2_ie_0->SetBinContent(695,73934);
-   h2_ie_0->SetBinContent(698,4);
-   h2_ie_0->SetBinContent(700,2);
-   h2_ie_0->SetBinContent(701,36);
-   h2_ie_0->SetBinContent(702,76);
-   h2_ie_0->SetBinContent(703,198);
-   h2_ie_0->SetBinContent(704,417);
-   h2_ie_0->SetBinContent(705,811);
-   h2_ie_0->SetBinContent(706,1601);
-   h2_ie_0->SetBinContent(707,51910);
-   h2_ie_0->SetBinContent(711,1);
-   h2_ie_0->SetBinContent(712,4);
-   h2_ie_0->SetBinContent(713,7);
-   h2_ie_0->SetBinContent(714,31);
-   h2_ie_0->SetBinContent(715,110);
-   h2_ie_0->SetBinContent(716,218);
-   h2_ie_0->SetBinContent(717,403);
-   h2_ie_0->SetBinContent(718,598);
-   h2_ie_0->SetBinContent(719,33259);
-   h2_ie_0->SetBinContent(724,4);
-   h2_ie_0->SetBinContent(725,15);
-   h2_ie_0->SetBinContent(726,20);
-   h2_ie_0->SetBinContent(727,52);
-   h2_ie_0->SetBinContent(728,96);
-   h2_ie_0->SetBinContent(729,186);
-   h2_ie_0->SetBinContent(730,398);
-   h2_ie_0->SetBinContent(731,19599);
-   h2_ie_0->SetBinContent(737,3);
-   h2_ie_0->SetBinContent(738,6);
-   h2_ie_0->SetBinContent(739,24);
-   h2_ie_0->SetBinContent(740,61);
-   h2_ie_0->SetBinContent(741,71);
-   h2_ie_0->SetBinContent(742,194);
-   h2_ie_0->SetBinContent(743,10788);
-   h2_ie_0->SetBinContent(748,6);
-   h2_ie_0->SetBinContent(749,3);
-   h2_ie_0->SetBinContent(750,3);
-   h2_ie_0->SetBinContent(751,17);
-   h2_ie_0->SetBinContent(752,23);
-   h2_ie_0->SetBinContent(753,83);
-   h2_ie_0->SetBinContent(754,102);
-   h2_ie_0->SetBinContent(755,5542);
-   h2_ie_0->SetBinContent(760,1);
-   h2_ie_0->SetBinContent(761,10);
-   h2_ie_0->SetBinContent(762,1);
-   h2_ie_0->SetBinContent(763,27);
-   h2_ie_0->SetBinContent(764,16);
-   h2_ie_0->SetBinContent(765,26);
-   h2_ie_0->SetBinContent(766,42);
-   h2_ie_0->SetBinContent(767,2908);
-   h2_ie_0->SetBinContent(773,4);
-   h2_ie_0->SetBinContent(775,13);
-   h2_ie_0->SetBinContent(776,21);
-   h2_ie_0->SetBinContent(777,15);
-   h2_ie_0->SetBinContent(778,41);
-   h2_ie_0->SetBinContent(779,1555);
-   h2_ie_0->SetBinContent(787,16);
-   h2_ie_0->SetBinContent(788,17);
-   h2_ie_0->SetBinContent(789,17);
-   h2_ie_0->SetBinContent(790,27);
-   h2_ie_0->SetBinContent(791,785);
-   h2_ie_0->SetBinContent(799,8);
-   h2_ie_0->SetBinContent(800,13);
-   h2_ie_0->SetBinContent(801,7);
-   h2_ie_0->SetBinContent(802,20);
-   h2_ie_0->SetBinContent(803,451);
-   h2_ie_0->SetBinContent(808,4);
-   h2_ie_0->SetBinContent(811,3);
-   h2_ie_0->SetBinContent(813,18);
-   h2_ie_0->SetBinContent(814,8);
-   h2_ie_0->SetBinContent(815,307);
-   h2_ie_0->SetBinContent(823,4);
-   h2_ie_0->SetBinContent(825,11);
-   h2_ie_0->SetBinContent(826,15);
-   h2_ie_0->SetBinContent(827,197);
-   h2_ie_0->SetBinContent(836,1);
-   h2_ie_0->SetBinContent(837,5);
-   h2_ie_0->SetBinContent(838,8);
-   h2_ie_0->SetBinContent(839,126);
-   h2_ie_0->SetBinContent(848,3);
-   h2_ie_0->SetBinContent(849,3);
-   h2_ie_0->SetBinContent(850,1);
-   h2_ie_0->SetBinContent(851,120);
-   h2_ie_0->SetBinContent(859,3);
-   h2_ie_0->SetBinContent(860,4);
-   h2_ie_0->SetBinContent(861,6);
-   h2_ie_0->SetBinContent(862,5);
-   h2_ie_0->SetBinContent(863,112);
-   h2_ie_0->SetBinContent(871,1);
-   h2_ie_0->SetBinContent(873,2);
-   h2_ie_0->SetBinContent(874,5);
-   h2_ie_0->SetBinContent(875,84);
-   h2_ie_0->SetBinContent(887,49);
-   h2_ie_0->SetBinContent(899,39);
-   h2_ie_0->SetBinContent(911,34);
-   h2_ie_0->SetBinContent(923,28);
-   h2_ie_0->SetBinContent(935,18);
-   h2_ie_0->SetBinContent(947,9);
-   h2_ie_0->SetBinContent(959,4);
-   h2_ie_0->SetBinContent(971,10);
-   h2_ie_0->SetBinContent(983,1);
-   h2_ie_0->SetBinContent(1031,4);
-   h2_ie_0->SetEntries(1074655);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 1074655");
-   text = ptstats->AddText("Mean x = 0.000292");
-   text = ptstats->AddText("Mean y = 0.05129");
-   text = ptstats->AddText("RMS x = 7.305e-05");
-   text = ptstats->AddText("RMS y = 0.03776");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_ie_0->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_ie_0->GetListOfFunctions());
-   h2_ie_0->SetLineWidth(2);
-   h2_ie_0->SetMarkerSize(1.2);
-   h2_ie_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_ie_0->GetXaxis()->SetLabelFont(42);
-   h2_ie_0->GetXaxis()->SetLabelSize(0.05);
-   h2_ie_0->GetXaxis()->SetTitleSize(0.05);
-   h2_ie_0->GetXaxis()->SetTitleOffset(1.4);
-   h2_ie_0->GetXaxis()->SetTitleFont(42);
-   h2_ie_0->GetYaxis()->SetTitle("#Delta#phi");
-   h2_ie_0->GetYaxis()->SetLabelFont(42);
-   h2_ie_0->GetYaxis()->SetLabelSize(0.05);
-   h2_ie_0->GetYaxis()->SetTitleSize(0.05);
-   h2_ie_0->GetYaxis()->SetTitleOffset(1.4);
-   h2_ie_0->GetYaxis()->SetTitleFont(42);
-   h2_ie_0->GetZaxis()->SetLabelFont(42);
-   h2_ie_0->GetZaxis()->SetLabelSize(0.05);
-   h2_ie_0->GetZaxis()->SetTitleSize(0.05);
-   h2_ie_0->GetZaxis()->SetTitleFont(42);
-   h2_ie_0->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.3294828,0.945,0.7805172,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Endcap - bin 0");
-   pt->Draw();
-   c_ib_dPhi_0_1->Modified();
-   c_ib_dPhi_0->cd();
-  
-// ------------>Primitives in pad: c_ib_dPhi_0_2
-   c_ib_dPhi_0_2 = new TPad("c_ib_dPhi_0_2", "c_ib_dPhi_0_2",0.51,0.01,0.99,0.99);
-   c_ib_dPhi_0_2->Draw();
-   c_ib_dPhi_0_2->cd();
-   c_ib_dPhi_0_2->Range(-8.101265e-05,-0.01982871,0.0004253165,0.0773561);
-   c_ib_dPhi_0_2->SetFillColor(0);
-   c_ib_dPhi_0_2->SetBorderMode(0);
-   c_ib_dPhi_0_2->SetBorderSize(2);
-   c_ib_dPhi_0_2->SetTickx(1);
-   c_ib_dPhi_0_2->SetTicky(1);
-   c_ib_dPhi_0_2->SetLeftMargin(0.16);
-   c_ib_dPhi_0_2->SetRightMargin(0.05);
-   c_ib_dPhi_0_2->SetTopMargin(0.08);
-   c_ib_dPhi_0_2->SetBottomMargin(0.16);
-   c_ib_dPhi_0_2->SetFrameBorderMode(0);
-   c_ib_dPhi_0_2->SetFrameBorderMode(0);
-   
-   TProfile *h_ie_0 = new TProfile("h_ie_0","Inner Endcap - bin 0",10,0,0.0004,"");
-   h_ie_0->SetBinEntries(1,269);
-   h_ie_0->SetBinEntries(2,1229);
-   h_ie_0->SetBinEntries(3,5796);
-   h_ie_0->SetBinEntries(4,15558);
-   h_ie_0->SetBinEntries(5,31286);
-   h_ie_0->SetBinEntries(6,48585);
-   h_ie_0->SetBinEntries(7,66299);
-   h_ie_0->SetBinEntries(8,79884);
-   h_ie_0->SetBinEntries(9,88271);
-   h_ie_0->SetBinEntries(10,88596);
-   h_ie_0->SetBinEntries(11,648882);
-   h_ie_0->SetBinContent(1,0.186493);
-   h_ie_0->SetBinContent(2,13.61842);
-   h_ie_0->SetBinContent(3,110.9667);
-   h_ie_0->SetBinContent(4,390.2201);
-   h_ie_0->SetBinContent(5,997.7409);
-   h_ie_0->SetBinContent(6,1900.766);
-   h_ie_0->SetBinContent(7,3074.905);
-   h_ie_0->SetBinContent(8,4231.533);
-   h_ie_0->SetBinContent(9,5279.365);
-   h_ie_0->SetBinContent(10,5839.876);
-   h_ie_0->SetBinContent(11,61439.3);
-   h_ie_0->SetBinError(1,0.4366654);
-   h_ie_0->SetBinError(2,0.704957);
-   h_ie_0->SetBinError(3,1.80202);
-   h_ie_0->SetBinError(4,3.951551);
-   h_ie_0->SetBinError(5,7.055504);
-   h_ie_0->SetBinError(6,10.52333);
-   h_ie_0->SetBinError(7,14.52853);
-   h_ie_0->SetBinError(8,18.03027);
-   h_ie_0->SetBinError(9,21.29011);
-   h_ie_0->SetBinError(10,23.61551);
-   h_ie_0->SetBinError(11,90.49243);
-   h_ie_0->SetEntries(1074655);
-   h_ie_0->SetStats(0);
-   h_ie_0->SetLineWidth(2);
-   h_ie_0->SetMarkerStyle(20);
-   h_ie_0->SetMarkerSize(1.2);
-   h_ie_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_ie_0->GetXaxis()->SetLabelFont(42);
-   h_ie_0->GetXaxis()->SetLabelSize(0.05);
-   h_ie_0->GetXaxis()->SetTitleSize(0.05);
-   h_ie_0->GetXaxis()->SetTitleOffset(1.4);
-   h_ie_0->GetXaxis()->SetTitleFont(42);
-   h_ie_0->GetYaxis()->SetTitle("#Delta#phi");
-   h_ie_0->GetYaxis()->SetLabelFont(42);
-   h_ie_0->GetYaxis()->SetLabelSize(0.05);
-   h_ie_0->GetYaxis()->SetTitleSize(0.05);
-   h_ie_0->GetYaxis()->SetTitleOffset(1.4);
-   h_ie_0->GetYaxis()->SetTitleFont(42);
-   h_ie_0->GetZaxis()->SetLabelFont(42);
-   h_ie_0->GetZaxis()->SetLabelSize(0.05);
-   h_ie_0->GetZaxis()->SetTitleSize(0.05);
-   h_ie_0->GetZaxis()->SetTitleFont(42);
-   h_ie_0->Draw("");
-   
-   TF1 *fun_ie_0 = new TF1("fun_ie_0","[0]+[1]*x",5e-05,0.0004);
-   fun_ie_0->SetFillColor(19);
-   fun_ie_0->SetFillStyle(0);
-   fun_ie_0->SetMarkerStyle(20);
-   fun_ie_0->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_ie_0->SetLineColor(ci);
-   fun_ie_0->SetLineWidth(3);
-   fun_ie_0->GetXaxis()->SetLabelFont(42);
-   fun_ie_0->GetXaxis()->SetLabelSize(0.05);
-   fun_ie_0->GetXaxis()->SetTitleSize(0.05);
-   fun_ie_0->GetXaxis()->SetTitleOffset(1.4);
-   fun_ie_0->GetXaxis()->SetTitleFont(42);
-   fun_ie_0->GetYaxis()->SetLabelFont(42);
-   fun_ie_0->GetYaxis()->SetLabelSize(0.05);
-   fun_ie_0->GetYaxis()->SetTitleSize(0.05);
-   fun_ie_0->GetYaxis()->SetTitleOffset(1.4);
-   fun_ie_0->GetYaxis()->SetTitleFont(42);
-   fun_ie_0->SetParameter(0,0.00153306);
-   fun_ie_0->SetParError(0,0);
-   fun_ie_0->SetParLimits(0,0,0);
-   fun_ie_0->SetParameter(1,170.858);
-   fun_ie_0->SetParError(1,0);
-   fun_ie_0->SetParLimits(1,0,0);
-   fun_ie_0->Draw("same");
-   
-   pt = new TPaveText(0.3294828,0.945,0.7805172,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Endcap - bin 0");
-   pt->Draw();
-   c_ib_dPhi_0_2->Modified();
-   c_ib_dPhi_0->cd();
-   c_ib_dPhi_0->Modified();
-   c_ib_dPhi_0->cd();
-   c_ib_dPhi_0->SetSelected(c_ib_dPhi_0);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_bin_1.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_bin_1.C
deleted file mode 100644
index d8605a47beda58dd941a1939d18726bdc9f8cc88..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_bin_1.C
+++ /dev/null
@@ -1,358 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_ib_dPhi_1/c_ib_dPhi
-//=========  (Sun Jun 27 19:12:39 2010) by ROOT version5.26/00
-   TCanvas *c_ib_dPhi_1 = new TCanvas("c_ib_dPhi_1", "c_ib_dPhi",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_ib_dPhi_1->Range(0,0,1,1);
-   c_ib_dPhi_1->SetFillColor(0);
-   c_ib_dPhi_1->SetBorderMode(0);
-   c_ib_dPhi_1->SetBorderSize(2);
-   c_ib_dPhi_1->SetTickx(1);
-   c_ib_dPhi_1->SetTicky(1);
-   c_ib_dPhi_1->SetLeftMargin(0.16);
-   c_ib_dPhi_1->SetRightMargin(0.05);
-   c_ib_dPhi_1->SetTopMargin(0.08);
-   c_ib_dPhi_1->SetBottomMargin(0.16);
-   c_ib_dPhi_1->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_ib_dPhi_1_1
-   TPad *c_ib_dPhi_1_1 = new TPad("c_ib_dPhi_1_1", "c_ib_dPhi_1_1",0.01,0.01,0.49,0.99);
-   c_ib_dPhi_1_1->Draw();
-   c_ib_dPhi_1_1->cd();
-   c_ib_dPhi_1_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_ib_dPhi_1_1->SetFillColor(0);
-   c_ib_dPhi_1_1->SetBorderMode(0);
-   c_ib_dPhi_1_1->SetBorderSize(2);
-   c_ib_dPhi_1_1->SetTickx(1);
-   c_ib_dPhi_1_1->SetTicky(1);
-   c_ib_dPhi_1_1->SetLeftMargin(0.16);
-   c_ib_dPhi_1_1->SetRightMargin(0.05);
-   c_ib_dPhi_1_1->SetTopMargin(0.08);
-   c_ib_dPhi_1_1->SetBottomMargin(0.16);
-   c_ib_dPhi_1_1->SetFrameBorderMode(0);
-   c_ib_dPhi_1_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_ie_1 = new TH2F("h2_ie_1","Inner Endcap - bin 1",10,0,0.0004,100,-1,1);
-   h2_ie_1->SetBinContent(395,2);
-   h2_ie_1->SetBinContent(491,2);
-   h2_ie_1->SetBinContent(500,3);
-   h2_ie_1->SetBinContent(501,1);
-   h2_ie_1->SetBinContent(502,2);
-   h2_ie_1->SetBinContent(513,4);
-   h2_ie_1->SetBinContent(515,5);
-   h2_ie_1->SetBinContent(522,2);
-   h2_ie_1->SetBinContent(523,1);
-   h2_ie_1->SetBinContent(525,7);
-   h2_ie_1->SetBinContent(526,5);
-   h2_ie_1->SetBinContent(527,3);
-   h2_ie_1->SetBinContent(532,1);
-   h2_ie_1->SetBinContent(534,1);
-   h2_ie_1->SetBinContent(535,1);
-   h2_ie_1->SetBinContent(536,4);
-   h2_ie_1->SetBinContent(537,9);
-   h2_ie_1->SetBinContent(538,6);
-   h2_ie_1->SetBinContent(539,4);
-   h2_ie_1->SetBinContent(545,1);
-   h2_ie_1->SetBinContent(546,2);
-   h2_ie_1->SetBinContent(547,4);
-   h2_ie_1->SetBinContent(548,10);
-   h2_ie_1->SetBinContent(549,11);
-   h2_ie_1->SetBinContent(550,10);
-   h2_ie_1->SetBinContent(551,3);
-   h2_ie_1->SetBinContent(558,6);
-   h2_ie_1->SetBinContent(559,9);
-   h2_ie_1->SetBinContent(560,7);
-   h2_ie_1->SetBinContent(561,2);
-   h2_ie_1->SetBinContent(562,4);
-   h2_ie_1->SetBinContent(569,3);
-   h2_ie_1->SetBinContent(570,5);
-   h2_ie_1->SetBinContent(571,1);
-   h2_ie_1->SetBinContent(572,3);
-   h2_ie_1->SetBinContent(573,1);
-   h2_ie_1->SetBinContent(574,1);
-   h2_ie_1->SetBinContent(581,2);
-   h2_ie_1->SetBinContent(583,1);
-   h2_ie_1->SetBinContent(584,1);
-   h2_ie_1->SetBinContent(592,1);
-   h2_ie_1->SetBinContent(594,1);
-   h2_ie_1->SetBinContent(595,5);
-   h2_ie_1->SetBinContent(604,2);
-   h2_ie_1->SetBinContent(605,1);
-   h2_ie_1->SetBinContent(606,4);
-   h2_ie_1->SetBinContent(607,1);
-   h2_ie_1->SetBinContent(608,1);
-   h2_ie_1->SetBinContent(609,1);
-   h2_ie_1->SetBinContent(614,1);
-   h2_ie_1->SetBinContent(615,3);
-   h2_ie_1->SetBinContent(616,8);
-   h2_ie_1->SetBinContent(617,15);
-   h2_ie_1->SetBinContent(618,3);
-   h2_ie_1->SetBinContent(619,5);
-   h2_ie_1->SetBinContent(620,2);
-   h2_ie_1->SetBinContent(621,4);
-   h2_ie_1->SetBinContent(622,1);
-   h2_ie_1->SetBinContent(626,9);
-   h2_ie_1->SetBinContent(627,19);
-   h2_ie_1->SetBinContent(628,16);
-   h2_ie_1->SetBinContent(629,28);
-   h2_ie_1->SetBinContent(630,17);
-   h2_ie_1->SetBinContent(631,15);
-   h2_ie_1->SetBinContent(632,2);
-   h2_ie_1->SetBinContent(633,2);
-   h2_ie_1->SetBinContent(634,1);
-   h2_ie_1->SetBinContent(635,1);
-   h2_ie_1->SetBinContent(637,1);
-   h2_ie_1->SetBinContent(638,2);
-   h2_ie_1->SetBinContent(639,21);
-   h2_ie_1->SetBinContent(640,75);
-   h2_ie_1->SetBinContent(641,72);
-   h2_ie_1->SetBinContent(642,54);
-   h2_ie_1->SetBinContent(643,34);
-   h2_ie_1->SetBinContent(644,21);
-   h2_ie_1->SetBinContent(645,4);
-   h2_ie_1->SetBinContent(646,2);
-   h2_ie_1->SetBinContent(647,2);
-   h2_ie_1->SetBinContent(650,1);
-   h2_ie_1->SetBinContent(651,4);
-   h2_ie_1->SetBinContent(652,47);
-   h2_ie_1->SetBinContent(653,126);
-   h2_ie_1->SetBinContent(654,163);
-   h2_ie_1->SetBinContent(655,127);
-   h2_ie_1->SetBinContent(656,82);
-   h2_ie_1->SetBinContent(657,23);
-   h2_ie_1->SetBinContent(658,10);
-   h2_ie_1->SetBinContent(659,4);
-   h2_ie_1->SetBinContent(663,2);
-   h2_ie_1->SetBinContent(664,10);
-   h2_ie_1->SetBinContent(665,69);
-   h2_ie_1->SetBinContent(666,205);
-   h2_ie_1->SetBinContent(667,288);
-   h2_ie_1->SetBinContent(668,216);
-   h2_ie_1->SetBinContent(669,119);
-   h2_ie_1->SetBinContent(670,41);
-   h2_ie_1->SetBinContent(671,16);
-   h2_ie_1->SetBinContent(676,6);
-   h2_ie_1->SetBinContent(677,27);
-   h2_ie_1->SetBinContent(678,141);
-   h2_ie_1->SetBinContent(679,249);
-   h2_ie_1->SetBinContent(680,379);
-   h2_ie_1->SetBinContent(681,264);
-   h2_ie_1->SetBinContent(682,148);
-   h2_ie_1->SetBinContent(683,48);
-   h2_ie_1->SetBinContent(689,13);
-   h2_ie_1->SetBinContent(690,37);
-   h2_ie_1->SetBinContent(691,122);
-   h2_ie_1->SetBinContent(692,291);
-   h2_ie_1->SetBinContent(693,353);
-   h2_ie_1->SetBinContent(694,216);
-   h2_ie_1->SetBinContent(695,125);
-   h2_ie_1->SetBinContent(700,3);
-   h2_ie_1->SetBinContent(701,2);
-   h2_ie_1->SetBinContent(702,16);
-   h2_ie_1->SetBinContent(703,42);
-   h2_ie_1->SetBinContent(704,130);
-   h2_ie_1->SetBinContent(705,214);
-   h2_ie_1->SetBinContent(706,225);
-   h2_ie_1->SetBinContent(707,215);
-   h2_ie_1->SetBinContent(713,1);
-   h2_ie_1->SetBinContent(714,4);
-   h2_ie_1->SetBinContent(715,13);
-   h2_ie_1->SetBinContent(716,49);
-   h2_ie_1->SetBinContent(717,79);
-   h2_ie_1->SetBinContent(718,107);
-   h2_ie_1->SetBinContent(719,175);
-   h2_ie_1->SetBinContent(726,2);
-   h2_ie_1->SetBinContent(727,5);
-   h2_ie_1->SetBinContent(728,8);
-   h2_ie_1->SetBinContent(729,25);
-   h2_ie_1->SetBinContent(730,58);
-   h2_ie_1->SetBinContent(731,123);
-   h2_ie_1->SetBinContent(735,1);
-   h2_ie_1->SetBinContent(737,1);
-   h2_ie_1->SetBinContent(739,4);
-   h2_ie_1->SetBinContent(740,5);
-   h2_ie_1->SetBinContent(741,10);
-   h2_ie_1->SetBinContent(742,10);
-   h2_ie_1->SetBinContent(743,57);
-   h2_ie_1->SetBinContent(749,1);
-   h2_ie_1->SetBinContent(750,1);
-   h2_ie_1->SetBinContent(753,2);
-   h2_ie_1->SetBinContent(754,1);
-   h2_ie_1->SetBinContent(755,31);
-   h2_ie_1->SetBinContent(764,1);
-   h2_ie_1->SetBinContent(765,1);
-   h2_ie_1->SetBinContent(767,13);
-   h2_ie_1->SetBinContent(778,1);
-   h2_ie_1->SetBinContent(779,5);
-   h2_ie_1->SetBinContent(789,1);
-   h2_ie_1->SetBinContent(791,2);
-   h2_ie_1->SetBinContent(802,1);
-   h2_ie_1->SetBinContent(837,2);
-   h2_ie_1->SetBinContent(850,1);
-   h2_ie_1->SetBinContent(893,1);
-   h2_ie_1->SetEntries(6228);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 6228   ");
-   text = ptstats->AddText("Mean x = 0.0002891");
-   text = ptstats->AddText("Mean y = 0.1046");
-   text = ptstats->AddText("RMS x = 6.733e-05");
-   text = ptstats->AddText("RMS y = 0.05069");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_ie_1->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_ie_1->GetListOfFunctions());
-   h2_ie_1->SetLineWidth(2);
-   h2_ie_1->SetMarkerSize(1.2);
-   h2_ie_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_ie_1->GetXaxis()->SetLabelFont(42);
-   h2_ie_1->GetXaxis()->SetLabelSize(0.05);
-   h2_ie_1->GetXaxis()->SetTitleSize(0.05);
-   h2_ie_1->GetXaxis()->SetTitleOffset(1.4);
-   h2_ie_1->GetXaxis()->SetTitleFont(42);
-   h2_ie_1->GetYaxis()->SetTitle("#Delta#phi");
-   h2_ie_1->GetYaxis()->SetLabelFont(42);
-   h2_ie_1->GetYaxis()->SetLabelSize(0.05);
-   h2_ie_1->GetYaxis()->SetTitleSize(0.05);
-   h2_ie_1->GetYaxis()->SetTitleOffset(1.4);
-   h2_ie_1->GetYaxis()->SetTitleFont(42);
-   h2_ie_1->GetZaxis()->SetLabelFont(42);
-   h2_ie_1->GetZaxis()->SetLabelSize(0.05);
-   h2_ie_1->GetZaxis()->SetTitleSize(0.05);
-   h2_ie_1->GetZaxis()->SetTitleFont(42);
-   h2_ie_1->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.3324761,0.945,0.777524,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Endcap - bin 1");
-   pt->Draw();
-   c_ib_dPhi_1_1->Modified();
-   c_ib_dPhi_1->cd();
-  
-// ------------>Primitives in pad: c_ib_dPhi_1_2
-   c_ib_dPhi_1_2 = new TPad("c_ib_dPhi_1_2", "c_ib_dPhi_1_2",0.51,0.01,0.99,0.99);
-   c_ib_dPhi_1_2->Draw();
-   c_ib_dPhi_1_2->cd();
-   c_ib_dPhi_1_2->Range(-8.101265e-05,0.002755772,0.0004253165,0.1504055);
-   c_ib_dPhi_1_2->SetFillColor(0);
-   c_ib_dPhi_1_2->SetBorderMode(0);
-   c_ib_dPhi_1_2->SetBorderSize(2);
-   c_ib_dPhi_1_2->SetTickx(1);
-   c_ib_dPhi_1_2->SetTicky(1);
-   c_ib_dPhi_1_2->SetLeftMargin(0.16);
-   c_ib_dPhi_1_2->SetRightMargin(0.05);
-   c_ib_dPhi_1_2->SetTopMargin(0.08);
-   c_ib_dPhi_1_2->SetBottomMargin(0.16);
-   c_ib_dPhi_1_2->SetFrameBorderMode(0);
-   c_ib_dPhi_1_2->SetFrameBorderMode(0);
-   
-   TProfile *h_ie_1 = new TProfile("h_ie_1","Inner Endcap - bin 1",10,0,0.0004,"");
-   h_ie_1->SetBinEntries(1,1);
-   h_ie_1->SetBinEntries(2,13);
-   h_ie_1->SetBinEntries(3,50);
-   h_ie_1->SetBinEntries(4,169);
-   h_ie_1->SetBinEntries(5,363);
-   h_ie_1->SetBinEntries(6,664);
-   h_ie_1->SetBinEntries(7,927);
-   h_ie_1->SetBinEntries(8,1215);
-   h_ie_1->SetBinEntries(9,1139);
-   h_ie_1->SetBinEntries(10,851);
-   h_ie_1->SetBinEntries(11,836);
-   h_ie_1->SetBinContent(1,0.05980607);
-   h_ie_1->SetBinContent(2,0.4585434);
-   h_ie_1->SetBinContent(3,2.351653);
-   h_ie_1->SetBinContent(4,9.352612);
-   h_ie_1->SetBinContent(5,25.29153);
-   h_ie_1->SetBinContent(6,55.51713);
-   h_ie_1->SetBinContent(7,88.99394);
-   h_ie_1->SetBinContent(8,133.2058);
-   h_ie_1->SetBinContent(9,136.8719);
-   h_ie_1->SetBinContent(10,111.7738);
-   h_ie_1->SetBinContent(11,129.663);
-   h_ie_1->SetBinError(1,0.05980607);
-   h_ie_1->SetBinError(2,0.1364522);
-   h_ie_1->SetBinError(3,0.394103);
-   h_ie_1->SetBinError(4,0.8159971);
-   h_ie_1->SetBinError(5,1.533175);
-   h_ie_1->SetBinError(6,2.382262);
-   h_ie_1->SetBinError(7,3.160462);
-   h_ie_1->SetBinError(8,4.113558);
-   h_ie_1->SetBinError(9,4.442121);
-   h_ie_1->SetBinError(10,4.16073);
-   h_ie_1->SetBinError(11,4.829586);
-   h_ie_1->SetEntries(6228);
-   h_ie_1->SetStats(0);
-   h_ie_1->SetLineWidth(2);
-   h_ie_1->SetMarkerStyle(20);
-   h_ie_1->SetMarkerSize(1.2);
-   h_ie_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_ie_1->GetXaxis()->SetLabelFont(42);
-   h_ie_1->GetXaxis()->SetLabelSize(0.05);
-   h_ie_1->GetXaxis()->SetTitleSize(0.05);
-   h_ie_1->GetXaxis()->SetTitleOffset(1.4);
-   h_ie_1->GetXaxis()->SetTitleFont(42);
-   h_ie_1->GetYaxis()->SetTitle("#Delta#phi");
-   h_ie_1->GetYaxis()->SetLabelFont(42);
-   h_ie_1->GetYaxis()->SetLabelSize(0.05);
-   h_ie_1->GetYaxis()->SetTitleSize(0.05);
-   h_ie_1->GetYaxis()->SetTitleOffset(1.4);
-   h_ie_1->GetYaxis()->SetTitleFont(42);
-   h_ie_1->GetZaxis()->SetLabelFont(42);
-   h_ie_1->GetZaxis()->SetLabelSize(0.05);
-   h_ie_1->GetZaxis()->SetTitleSize(0.05);
-   h_ie_1->GetZaxis()->SetTitleFont(42);
-   h_ie_1->Draw("");
-   
-   TF1 *fun_ie_1 = new TF1("fun_ie_1","[0]+[1]*x",5e-05,0.0004);
-   fun_ie_1->SetFillColor(19);
-   fun_ie_1->SetFillStyle(0);
-   fun_ie_1->SetMarkerStyle(20);
-   fun_ie_1->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_ie_1->SetLineColor(ci);
-   fun_ie_1->SetLineWidth(3);
-   fun_ie_1->GetXaxis()->SetLabelFont(42);
-   fun_ie_1->GetXaxis()->SetLabelSize(0.05);
-   fun_ie_1->GetXaxis()->SetTitleSize(0.05);
-   fun_ie_1->GetXaxis()->SetTitleOffset(1.4);
-   fun_ie_1->GetXaxis()->SetTitleFont(42);
-   fun_ie_1->GetYaxis()->SetLabelFont(42);
-   fun_ie_1->GetYaxis()->SetLabelSize(0.05);
-   fun_ie_1->GetYaxis()->SetTitleSize(0.05);
-   fun_ie_1->GetYaxis()->SetTitleOffset(1.4);
-   fun_ie_1->GetYaxis()->SetTitleFont(42);
-   fun_ie_1->SetParameter(0,0.0145179);
-   fun_ie_1->SetParError(0,0);
-   fun_ie_1->SetParLimits(0,0,0);
-   fun_ie_1->SetParameter(1,312.222);
-   fun_ie_1->SetParError(1,0);
-   fun_ie_1->SetParLimits(1,0,0);
-   fun_ie_1->Draw("same");
-   
-   pt = new TPaveText(0.3324761,0.945,0.777524,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Endcap - bin 1");
-   pt->Draw();
-   c_ib_dPhi_1_2->Modified();
-   c_ib_dPhi_1->cd();
-   c_ib_dPhi_1->Modified();
-   c_ib_dPhi_1->cd();
-   c_ib_dPhi_1->SetSelected(c_ib_dPhi_1);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_bin_2.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_bin_2.C
deleted file mode 100644
index 73ee33a8e2c4daef4d68f1ba6d65e28971324551..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_bin_2.C
+++ /dev/null
@@ -1,307 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_ib_dPhi_2/c_ib_dPhi
-//=========  (Sun Jun 27 19:12:40 2010) by ROOT version5.26/00
-   TCanvas *c_ib_dPhi_2 = new TCanvas("c_ib_dPhi_2", "c_ib_dPhi",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_ib_dPhi_2->Range(0,0,1,1);
-   c_ib_dPhi_2->SetFillColor(0);
-   c_ib_dPhi_2->SetBorderMode(0);
-   c_ib_dPhi_2->SetBorderSize(2);
-   c_ib_dPhi_2->SetTickx(1);
-   c_ib_dPhi_2->SetTicky(1);
-   c_ib_dPhi_2->SetLeftMargin(0.16);
-   c_ib_dPhi_2->SetRightMargin(0.05);
-   c_ib_dPhi_2->SetTopMargin(0.08);
-   c_ib_dPhi_2->SetBottomMargin(0.16);
-   c_ib_dPhi_2->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_ib_dPhi_2_1
-   TPad *c_ib_dPhi_2_1 = new TPad("c_ib_dPhi_2_1", "c_ib_dPhi_2_1",0.01,0.01,0.49,0.99);
-   c_ib_dPhi_2_1->Draw();
-   c_ib_dPhi_2_1->cd();
-   c_ib_dPhi_2_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_ib_dPhi_2_1->SetFillColor(0);
-   c_ib_dPhi_2_1->SetBorderMode(0);
-   c_ib_dPhi_2_1->SetBorderSize(2);
-   c_ib_dPhi_2_1->SetTickx(1);
-   c_ib_dPhi_2_1->SetTicky(1);
-   c_ib_dPhi_2_1->SetLeftMargin(0.16);
-   c_ib_dPhi_2_1->SetRightMargin(0.05);
-   c_ib_dPhi_2_1->SetTopMargin(0.08);
-   c_ib_dPhi_2_1->SetBottomMargin(0.16);
-   c_ib_dPhi_2_1->SetFrameBorderMode(0);
-   c_ib_dPhi_2_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_ie_2 = new TH2F("h2_ie_2","Inner Endcap - bin 2",10,0,0.0004,100,-1,1);
-   h2_ie_2->SetBinContent(454,1);
-   h2_ie_2->SetBinContent(499,2);
-   h2_ie_2->SetBinContent(513,1);
-   h2_ie_2->SetBinContent(523,2);
-   h2_ie_2->SetBinContent(525,2);
-   h2_ie_2->SetBinContent(533,1);
-   h2_ie_2->SetBinContent(547,1);
-   h2_ie_2->SetBinContent(557,3);
-   h2_ie_2->SetBinContent(559,1);
-   h2_ie_2->SetBinContent(568,1);
-   h2_ie_2->SetBinContent(569,2);
-   h2_ie_2->SetBinContent(571,2);
-   h2_ie_2->SetBinContent(572,1);
-   h2_ie_2->SetBinContent(593,1);
-   h2_ie_2->SetBinContent(594,2);
-   h2_ie_2->SetBinContent(596,1);
-   h2_ie_2->SetBinContent(607,1);
-   h2_ie_2->SetBinContent(608,1);
-   h2_ie_2->SetBinContent(610,1);
-   h2_ie_2->SetBinContent(614,2);
-   h2_ie_2->SetBinContent(616,2);
-   h2_ie_2->SetBinContent(617,2);
-   h2_ie_2->SetBinContent(618,1);
-   h2_ie_2->SetBinContent(619,1);
-   h2_ie_2->SetBinContent(626,7);
-   h2_ie_2->SetBinContent(627,8);
-   h2_ie_2->SetBinContent(628,6);
-   h2_ie_2->SetBinContent(629,5);
-   h2_ie_2->SetBinContent(630,2);
-   h2_ie_2->SetBinContent(631,4);
-   h2_ie_2->SetBinContent(632,2);
-   h2_ie_2->SetBinContent(633,2);
-   h2_ie_2->SetBinContent(638,1);
-   h2_ie_2->SetBinContent(639,13);
-   h2_ie_2->SetBinContent(640,20);
-   h2_ie_2->SetBinContent(641,9);
-   h2_ie_2->SetBinContent(642,14);
-   h2_ie_2->SetBinContent(643,6);
-   h2_ie_2->SetBinContent(644,4);
-   h2_ie_2->SetBinContent(645,2);
-   h2_ie_2->SetBinContent(646,1);
-   h2_ie_2->SetBinContent(650,2);
-   h2_ie_2->SetBinContent(651,5);
-   h2_ie_2->SetBinContent(652,33);
-   h2_ie_2->SetBinContent(653,44);
-   h2_ie_2->SetBinContent(654,28);
-   h2_ie_2->SetBinContent(655,17);
-   h2_ie_2->SetBinContent(656,5);
-   h2_ie_2->SetBinContent(657,10);
-   h2_ie_2->SetBinContent(664,18);
-   h2_ie_2->SetBinContent(665,44);
-   h2_ie_2->SetBinContent(666,49);
-   h2_ie_2->SetBinContent(667,26);
-   h2_ie_2->SetBinContent(668,12);
-   h2_ie_2->SetBinContent(669,4);
-   h2_ie_2->SetBinContent(670,1);
-   h2_ie_2->SetBinContent(671,1);
-   h2_ie_2->SetBinContent(676,6);
-   h2_ie_2->SetBinContent(677,29);
-   h2_ie_2->SetBinContent(678,50);
-   h2_ie_2->SetBinContent(679,27);
-   h2_ie_2->SetBinContent(680,19);
-   h2_ie_2->SetBinContent(681,4);
-   h2_ie_2->SetBinContent(682,4);
-   h2_ie_2->SetBinContent(689,10);
-   h2_ie_2->SetBinContent(690,32);
-   h2_ie_2->SetBinContent(691,29);
-   h2_ie_2->SetBinContent(692,25);
-   h2_ie_2->SetBinContent(693,7);
-   h2_ie_2->SetBinContent(701,6);
-   h2_ie_2->SetBinContent(702,7);
-   h2_ie_2->SetBinContent(703,15);
-   h2_ie_2->SetBinContent(704,17);
-   h2_ie_2->SetBinContent(705,16);
-   h2_ie_2->SetBinContent(706,1);
-   h2_ie_2->SetBinContent(713,2);
-   h2_ie_2->SetBinContent(714,6);
-   h2_ie_2->SetBinContent(715,13);
-   h2_ie_2->SetBinContent(716,16);
-   h2_ie_2->SetBinContent(717,12);
-   h2_ie_2->SetBinContent(718,8);
-   h2_ie_2->SetBinContent(719,3);
-   h2_ie_2->SetBinContent(725,1);
-   h2_ie_2->SetBinContent(726,6);
-   h2_ie_2->SetBinContent(727,9);
-   h2_ie_2->SetBinContent(728,9);
-   h2_ie_2->SetBinContent(729,11);
-   h2_ie_2->SetBinContent(730,1);
-   h2_ie_2->SetBinContent(731,2);
-   h2_ie_2->SetBinContent(739,6);
-   h2_ie_2->SetBinContent(740,6);
-   h2_ie_2->SetBinContent(741,7);
-   h2_ie_2->SetBinContent(742,3);
-   h2_ie_2->SetBinContent(751,3);
-   h2_ie_2->SetBinContent(752,2);
-   h2_ie_2->SetBinContent(753,5);
-   h2_ie_2->SetBinContent(754,1);
-   h2_ie_2->SetBinContent(755,1);
-   h2_ie_2->SetBinContent(762,1);
-   h2_ie_2->SetBinContent(764,3);
-   h2_ie_2->SetBinContent(765,7);
-   h2_ie_2->SetBinContent(766,1);
-   h2_ie_2->SetBinContent(774,1);
-   h2_ie_2->SetBinContent(776,7);
-   h2_ie_2->SetBinContent(777,4);
-   h2_ie_2->SetBinContent(788,4);
-   h2_ie_2->SetBinContent(789,3);
-   h2_ie_2->SetBinContent(801,1);
-   h2_ie_2->SetBinContent(826,1);
-   h2_ie_2->SetEntries(910);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 910    ");
-   text = ptstats->AddText("Mean x = 0.0002362");
-   text = ptstats->AddText("Mean y =  0.107");
-   text = ptstats->AddText("RMS x = 6.856e-05");
-   text = ptstats->AddText("RMS y = 0.06541");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_ie_2->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_ie_2->GetListOfFunctions());
-   h2_ie_2->SetLineWidth(2);
-   h2_ie_2->SetMarkerSize(1.2);
-   h2_ie_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_ie_2->GetXaxis()->SetLabelFont(42);
-   h2_ie_2->GetXaxis()->SetLabelSize(0.05);
-   h2_ie_2->GetXaxis()->SetTitleSize(0.05);
-   h2_ie_2->GetXaxis()->SetTitleOffset(1.4);
-   h2_ie_2->GetXaxis()->SetTitleFont(42);
-   h2_ie_2->GetYaxis()->SetTitle("#Delta#phi");
-   h2_ie_2->GetYaxis()->SetLabelFont(42);
-   h2_ie_2->GetYaxis()->SetLabelSize(0.05);
-   h2_ie_2->GetYaxis()->SetTitleSize(0.05);
-   h2_ie_2->GetYaxis()->SetTitleOffset(1.4);
-   h2_ie_2->GetYaxis()->SetTitleFont(42);
-   h2_ie_2->GetZaxis()->SetLabelFont(42);
-   h2_ie_2->GetZaxis()->SetLabelSize(0.05);
-   h2_ie_2->GetZaxis()->SetTitleSize(0.05);
-   h2_ie_2->GetZaxis()->SetTitleFont(42);
-   h2_ie_2->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.3294828,0.945,0.7805172,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Endcap - bin 2");
-   pt->Draw();
-   c_ib_dPhi_2_1->Modified();
-   c_ib_dPhi_2->cd();
-  
-// ------------>Primitives in pad: c_ib_dPhi_2_2
-   c_ib_dPhi_2_2 = new TPad("c_ib_dPhi_2_2", "c_ib_dPhi_2_2",0.51,0.01,0.99,0.99);
-   c_ib_dPhi_2_2->Draw();
-   c_ib_dPhi_2_2->cd();
-   c_ib_dPhi_2_2->Range(-8.101265e-05,-0.03718332,0.0004253165,0.1952124);
-   c_ib_dPhi_2_2->SetFillColor(0);
-   c_ib_dPhi_2_2->SetBorderMode(0);
-   c_ib_dPhi_2_2->SetBorderSize(2);
-   c_ib_dPhi_2_2->SetTickx(1);
-   c_ib_dPhi_2_2->SetTicky(1);
-   c_ib_dPhi_2_2->SetLeftMargin(0.16);
-   c_ib_dPhi_2_2->SetRightMargin(0.05);
-   c_ib_dPhi_2_2->SetTopMargin(0.08);
-   c_ib_dPhi_2_2->SetBottomMargin(0.16);
-   c_ib_dPhi_2_2->SetFrameBorderMode(0);
-   c_ib_dPhi_2_2->SetFrameBorderMode(0);
-   
-   TProfile *h_ie_2 = new TProfile("h_ie_2","Inner Endcap - bin 2",10,0,0.0004,"");
-   h_ie_2->SetBinEntries(2,12);
-   h_ie_2->SetBinEntries(3,26);
-   h_ie_2->SetBinEntries(4,86);
-   h_ie_2->SetBinEntries(5,159);
-   h_ie_2->SetBinEntries(6,199);
-   h_ie_2->SetBinEntries(7,165);
-   h_ie_2->SetBinEntries(8,134);
-   h_ie_2->SetBinEntries(9,98);
-   h_ie_2->SetBinEntries(10,24);
-   h_ie_2->SetBinEntries(11,7);
-   h_ie_2->SetBinContent(2,0.4115518);
-   h_ie_2->SetBinContent(3,1.272255);
-   h_ie_2->SetBinContent(4,5.691749);
-   h_ie_2->SetBinContent(5,12.9428);
-   h_ie_2->SetBinContent(6,20.5537);
-   h_ie_2->SetBinContent(7,17.77484);
-   h_ie_2->SetBinContent(8,19.36923);
-   h_ie_2->SetBinContent(9,15.10312);
-   h_ie_2->SetBinContent(10,3.489887);
-   h_ie_2->SetBinContent(11,1.207347);
-   h_ie_2->SetBinError(2,0.1342057);
-   h_ie_2->SetBinError(3,0.2556571);
-   h_ie_2->SetBinError(4,0.6612883);
-   h_ie_2->SetBinError(5,1.176775);
-   h_ie_2->SetBinError(6,1.551951);
-   h_ie_2->SetBinError(7,1.650307);
-   h_ie_2->SetBinError(8,1.828533);
-   h_ie_2->SetBinError(9,1.735404);
-   h_ie_2->SetBinError(10,0.8982508);
-   h_ie_2->SetBinError(11,0.4680647);
-   h_ie_2->SetEntries(910);
-   h_ie_2->SetStats(0);
-   h_ie_2->SetLineWidth(2);
-   h_ie_2->SetMarkerStyle(20);
-   h_ie_2->SetMarkerSize(1.2);
-   h_ie_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_ie_2->GetXaxis()->SetLabelFont(42);
-   h_ie_2->GetXaxis()->SetLabelSize(0.05);
-   h_ie_2->GetXaxis()->SetTitleSize(0.05);
-   h_ie_2->GetXaxis()->SetTitleOffset(1.4);
-   h_ie_2->GetXaxis()->SetTitleFont(42);
-   h_ie_2->GetYaxis()->SetTitle("#Delta#phi");
-   h_ie_2->GetYaxis()->SetLabelFont(42);
-   h_ie_2->GetYaxis()->SetLabelSize(0.05);
-   h_ie_2->GetYaxis()->SetTitleSize(0.05);
-   h_ie_2->GetYaxis()->SetTitleOffset(1.4);
-   h_ie_2->GetYaxis()->SetTitleFont(42);
-   h_ie_2->GetZaxis()->SetLabelFont(42);
-   h_ie_2->GetZaxis()->SetLabelSize(0.05);
-   h_ie_2->GetZaxis()->SetTitleSize(0.05);
-   h_ie_2->GetZaxis()->SetTitleFont(42);
-   h_ie_2->Draw("");
-   
-   TF1 *fun_ie_2 = new TF1("fun_ie_2","[0]+[1]*x",5e-05,0.0004);
-   fun_ie_2->SetFillColor(19);
-   fun_ie_2->SetFillStyle(0);
-   fun_ie_2->SetMarkerStyle(20);
-   fun_ie_2->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_ie_2->SetLineColor(ci);
-   fun_ie_2->SetLineWidth(3);
-   fun_ie_2->GetXaxis()->SetLabelFont(42);
-   fun_ie_2->GetXaxis()->SetLabelSize(0.05);
-   fun_ie_2->GetXaxis()->SetTitleSize(0.05);
-   fun_ie_2->GetXaxis()->SetTitleOffset(1.4);
-   fun_ie_2->GetXaxis()->SetTitleFont(42);
-   fun_ie_2->GetYaxis()->SetLabelFont(42);
-   fun_ie_2->GetYaxis()->SetLabelSize(0.05);
-   fun_ie_2->GetYaxis()->SetTitleSize(0.05);
-   fun_ie_2->GetYaxis()->SetTitleOffset(1.4);
-   fun_ie_2->GetYaxis()->SetTitleFont(42);
-   fun_ie_2->SetParameter(0,0.00561256);
-   fun_ie_2->SetParError(0,0);
-   fun_ie_2->SetParLimits(0,0,0);
-   fun_ie_2->SetParameter(1,434.689);
-   fun_ie_2->SetParError(1,0);
-   fun_ie_2->SetParLimits(1,0,0);
-   fun_ie_2->Draw("same");
-   
-   pt = new TPaveText(0.3294828,0.945,0.7805172,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Endcap - bin 2");
-   pt->Draw();
-   c_ib_dPhi_2_2->Modified();
-   c_ib_dPhi_2->cd();
-   c_ib_dPhi_2->Modified();
-   c_ib_dPhi_2->cd();
-   c_ib_dPhi_2->SetSelected(c_ib_dPhi_2);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_vs_eta_pT_4-6GeV.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_vs_eta_pT_4-6GeV.C
deleted file mode 100644
index c93a02cb75a1361052cb1507a259fbe2984d151f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_vs_eta_pT_4-6GeV.C
+++ /dev/null
@@ -1,1519 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_endcap_dPhi2/c_endcap_dPhi2
-//=========  (Sun Jun 27 19:12:40 2010) by ROOT version5.26/00
-   TCanvas *c_endcap_dPhi2 = new TCanvas("c_endcap_dPhi2", "c_endcap_dPhi2",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_endcap_dPhi2->Range(-0.8037975,0.5421053,1.094937,2.778947);
-   c_endcap_dPhi2->SetFillColor(0);
-   c_endcap_dPhi2->SetBorderMode(0);
-   c_endcap_dPhi2->SetBorderSize(2);
-   c_endcap_dPhi2->SetTickx(1);
-   c_endcap_dPhi2->SetTicky(1);
-   c_endcap_dPhi2->SetLeftMargin(0.16);
-   c_endcap_dPhi2->SetRightMargin(0.05);
-   c_endcap_dPhi2->SetTopMargin(0.08);
-   c_endcap_dPhi2->SetBottomMargin(0.16);
-   c_endcap_dPhi2->SetFrameBorderMode(0);
-   c_endcap_dPhi2->SetFrameBorderMode(0);
-   
-   TH2F *h_innEndcap_dPhiVsEta2 = new TH2F("h_innEndcap_dPhiVsEta2","Inner Endcap 4GeV < p_{T} < 6GeV  ",100,-0.5,1,100,0.9,2.6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(447,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(557,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(653,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(658,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(752,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(753,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(760,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(851,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(854,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(856,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(859,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(860,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(861,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(863,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(956,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(959,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(962,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1059,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1060,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1062,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1063,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1064,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1065,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1066,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1067,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1156,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1161,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1163,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1164,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1165,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1172,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1263,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1264,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1266,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1268,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1357,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1365,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1366,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1367,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1368,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1369,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1466,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1468,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1469,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1470,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1471,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1472,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1473,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1474,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1568,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1569,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1570,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1571,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1572,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1573,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1658,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1664,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1667,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1673,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1772,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1773,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1775,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1776,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1778,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1780,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1872,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1875,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1877,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1878,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1879,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1881,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1883,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1977,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1978,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1979,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(1981,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2078,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2079,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2080,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2081,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2082,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2170,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2171,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2173,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2179,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2180,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2181,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2182,17);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2183,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2184,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2185,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2193,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2267,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2268,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2270,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2273,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2280,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2281,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2282,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2283,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2284,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2285,17);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2286,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2287,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2288,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2289,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2374,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2381,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2382,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2383,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2384,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2385,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2386,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2387,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2388,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2389,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2390,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2484,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2485,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2486,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2487,21);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2488,27);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2489,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2490,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2491,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2493,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2578,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2586,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2587,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2588,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2589,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2590,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2591,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2592,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2593,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2594,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2676,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2687,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2689,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2690,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2691,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2692,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2693,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2694,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2695,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2696,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2698,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2786,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2787,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2790,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2792,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2793,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2794,19);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2795,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2796,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2797,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2798,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2890,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2892,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2893,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2894,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2895,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2896,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2897,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2898,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2899,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2901,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2902,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2994,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2995,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2996,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2997,23);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2998,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(2999,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3000,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3002,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3005,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3088,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3091,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3092,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3093,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3095,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3096,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3097,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3098,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3099,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3100,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3101,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3102,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3103,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3110,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3199,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3200,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3201,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3202,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3203,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3204,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3292,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3299,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3300,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3301,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3302,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3303,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3304,21);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3305,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3306,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3307,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3309,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3311,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3393,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3395,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3401,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3402,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3403,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3404,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3405,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3406,30);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3407,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3408,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3409,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3411,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3496,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3502,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3503,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3505,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3506,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3507,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3508,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3509,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3510,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3533,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3597,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3598,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3600,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3604,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3606,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3607,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3608,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3609,23);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3610,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3611,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3612,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3613,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3701,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3708,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3709,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3710,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3711,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3712,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3713,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3714,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3715,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3719,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3720,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3800,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3809,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3810,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3811,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3812,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3813,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3814,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3815,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3816,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3817,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3818,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3820,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3905,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3910,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3911,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3912,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3913,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3914,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3915,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3916,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3917,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3918,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3919,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(3925,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4008,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4010,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4011,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4012,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4013,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4014,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4015,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4016,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4017,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4018,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4019,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4020,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4021,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4022,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4023,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4025,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4107,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4109,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4114,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4115,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4116,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4117,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4118,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4119,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4120,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4121,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4123,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4211,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4217,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4218,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4219,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4220,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4221,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4222,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4223,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4224,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4226,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4315,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4318,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4320,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4321,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4322,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4323,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4324,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4326,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4327,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4415,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4420,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4421,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4422,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4423,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4424,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4425,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4426,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4427,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4428,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4523,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4524,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4525,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4526,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4527,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4528,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4529,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4531,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4622,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4623,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4624,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4625,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4626,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4627,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4628,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4629,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4630,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4632,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4633,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4729,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4730,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4731,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4732,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4734,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4735,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4737,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4824,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4827,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4831,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4832,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4833,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4834,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4836,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4839,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4932,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4933,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4934,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4935,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4936,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4937,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(4938,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5034,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5035,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5036,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5037,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5038,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5043,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5128,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5130,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5136,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5137,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5138,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5139,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5140,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5141,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5142,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5233,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5237,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5239,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5240,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5241,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5242,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5243,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5330,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5339,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5340,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5341,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5342,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5343,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5344,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5346,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5442,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5443,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5444,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5445,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5447,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5451,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5543,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5544,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5545,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5546,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5547,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5548,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5549,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5550,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5646,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5647,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5648,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5649,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5747,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5748,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5749,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5750,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5751,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5754,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5849,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5850,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5851,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5852,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5952,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5953,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5954,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5961,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5962,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(5967,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6053,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6054,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6055,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6056,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6061,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6158,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6253,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6254,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6256,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6257,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6259,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6262,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6351,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6356,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6358,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6359,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6360,26);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6361,21);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6362,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6363,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6364,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6365,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6366,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6445,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6458,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6459,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6460,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6461,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6462,56);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6463,84);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6464,75);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6465,32);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6466,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6467,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6469,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6470,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6555,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6557,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6558,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6560,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6561,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6562,56);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6563,54);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6564,186);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6565,191);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6566,240);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6567,68);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6568,39);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6569,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6570,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6572,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6650,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6652,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6660,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6662,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6663,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6664,46);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6665,148);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6666,382);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6667,641);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6668,450);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6669,120);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6670,88);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6671,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6673,23);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6674,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6678,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6681,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6682,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6755,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6756,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6758,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6759,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6760,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6761,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6762,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6764,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6765,24);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6766,68);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6767,273);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6768,798);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6769,1030);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6770,662);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6771,280);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6772,83);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6773,21);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6774,32);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6776,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6779,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6780,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6786,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6855,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6860,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6861,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6862,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6863,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6864,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6865,21);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6866,58);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6867,35);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6868,134);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6869,394);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6870,1210);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6871,1668);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6872,887);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6873,340);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6874,154);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6875,70);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6876,46);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6877,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6878,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6880,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6882,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6885,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6886,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6955,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6958,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6960,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6961,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6962,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6963,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6964,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6965,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6966,17);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6967,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6968,38);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6969,68);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6970,164);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6971,735);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6972,1602);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6973,1933);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6974,1022);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6975,480);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6976,219);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6977,29);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6978,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6979,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6980,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6981,23);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6982,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6983,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6984,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6985,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6986,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6987,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(6992,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7060,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7061,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7062,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7063,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7064,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7065,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7066,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7067,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7068,24);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7069,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7070,25);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7071,48);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7072,334);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7073,738);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7074,1618);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7075,2271);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7076,1388);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7077,549);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7078,116);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7079,47);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7080,28);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7081,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7082,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7083,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7085,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7086,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7087,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7090,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7091,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7092,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7156,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7161,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7162,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7165,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7166,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7167,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7168,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7169,26);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7170,25);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7171,35);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7172,42);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7173,84);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7174,308);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7175,841);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7176,2082);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7177,2314);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7178,1542);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7179,587);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7180,133);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7181,58);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7182,39);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7183,17);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7184,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7186,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7187,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7188,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7189,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7194,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7195,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7264,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7265,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7266,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7267,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7268,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7269,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7270,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7271,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7272,27);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7273,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7274,51);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7275,104);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7276,272);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7277,799);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7278,1945);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7279,2350);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7280,1331);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7281,523);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7282,234);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7283,89);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7284,26);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7285,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7286,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7288,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7289,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7290,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7292,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7294,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7363,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7364,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7366,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7368,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7369,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7370,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7371,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7372,17);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7373,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7374,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7375,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7376,88);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7377,96);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7378,294);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7379,878);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7380,2000);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7381,2439);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7382,1226);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7383,432);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7384,183);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7385,84);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7386,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7387,46);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7388,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7390,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7391,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7392,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7397,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7399,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7465,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7466,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7468,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7469,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7471,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7472,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7473,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7474,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7475,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7476,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7477,29);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7478,97);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7479,81);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7480,282);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7481,914);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7482,2171);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7483,2249);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7484,1156);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7485,464);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7486,171);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7487,54);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7488,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7489,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7490,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7491,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7492,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7493,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7494,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7496,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7498,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7570,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7572,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7573,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7574,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7575,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7576,17);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7577,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7578,21);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7579,43);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7580,32);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7581,199);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7582,233);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7583,1038);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7584,2098);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7585,2051);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7586,1309);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7587,324);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7588,121);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7589,67);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7590,50);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7591,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7592,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7593,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7594,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7595,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7596,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7597,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7598,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7600,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7601,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7603,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7666,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7669,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7671,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7674,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7675,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7677,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7678,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7679,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7680,27);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7681,31);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7682,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7683,113);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7684,321);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7685,866);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7686,2006);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7687,1944);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7688,1051);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7689,430);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7690,112);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7691,49);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7692,35);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7693,24);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7694,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7695,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7696,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7697,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7698,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7700,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7707,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7770,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7773,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7774,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7775,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7776,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7778,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7779,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7780,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7781,33);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7782,33);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7783,55);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7784,75);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7785,136);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7786,434);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7787,903);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7788,1948);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7789,1851);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7790,1033);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7791,386);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7792,111);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7793,69);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7794,48);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7795,26);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7796,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7797,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7798,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7799,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7800,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7801,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7802,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7803,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7807,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7875,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7877,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7878,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7879,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7880,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7881,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7882,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7883,21);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7884,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7885,42);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7886,59);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7887,102);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7888,332);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7889,989);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7890,1763);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7891,1819);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7892,928);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7893,281);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7894,71);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7895,84);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7896,29);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7897,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7898,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7899,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7900,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7901,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7902,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7904,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7906,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7908,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7909,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7910,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7976,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7978,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7981,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7982,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7983,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7984,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7985,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7986,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7987,17);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7988,100);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7989,110);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7990,269);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7991,953);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7992,1744);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7993,1702);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7994,837);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7995,366);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7996,103);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7997,33);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7998,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(7999,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8000,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8001,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8002,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8003,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8005,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8007,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8009,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8076,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8080,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8081,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8082,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8083,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8084,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8085,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8086,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8087,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8088,21);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8089,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8090,69);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8091,135);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8092,392);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8093,1073);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8094,1911);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8095,1645);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8096,812);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8097,294);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8098,99);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8099,53);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8100,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8103,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8104,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8105,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8107,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8109,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8175,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8180,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8181,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8182,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8185,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8188,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8189,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8190,31);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8191,36);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8192,63);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8193,112);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8194,279);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8195,918);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8196,1885);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8197,1518);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8198,777);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8199,220);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8200,56);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8201,26);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8202,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8203,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8204,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8206,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8207,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8208,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8210,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8214,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8276,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8281,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8282,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8283,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8284,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8285,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8286,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8287,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8288,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8289,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8290,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8291,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8292,19);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8293,41);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8294,30);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8295,103);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8296,355);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8297,1018);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8298,1980);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8299,1495);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8300,719);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8301,207);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8302,59);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8303,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8304,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8305,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8307,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8308,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8309,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8310,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8313,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8379,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8382,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8384,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8388,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8390,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8391,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8392,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8393,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8394,23);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8395,28);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8396,62);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8397,99);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8398,300);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8399,901);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8400,1714);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8401,1438);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8402,590);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8403,212);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8404,32);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8405,39);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8406,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8407,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8408,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8409,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8410,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8411,17);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8412,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8414,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8417,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8484,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8488,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8492,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8493,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8494,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8495,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8496,38);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8497,37);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8498,69);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8499,112);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8500,356);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8501,1121);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8502,1576);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8503,1224);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8504,492);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8505,218);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8506,43);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8507,43);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8508,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8509,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8510,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8513,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8514,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8517,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8518,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8519,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8520,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8587,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8590,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8591,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8592,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8593,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8594,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8595,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8596,27);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8597,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8598,24);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8599,26);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8600,74);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8601,101);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8602,444);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8603,1085);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8604,1756);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8605,1429);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8606,445);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8607,136);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8608,86);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8609,32);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8610,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8611,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8612,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8613,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8614,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8615,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8617,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8618,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8628,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8689,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8690,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8691,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8693,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8694,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8695,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8696,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8697,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8698,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8699,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8700,35);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8701,19);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8702,47);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8703,89);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8704,298);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8705,1067);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8706,1394);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8707,1277);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8708,533);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8709,152);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8710,35);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8711,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8712,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8713,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8715,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8716,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8717,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8719,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8721,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8792,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8793,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8795,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8796,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8797,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8798,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8799,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8800,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8801,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8802,40);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8803,52);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8804,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8805,139);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8806,384);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8807,1004);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8808,1543);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8809,1001);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8810,422);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8811,116);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8812,57);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8813,41);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8814,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8815,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8816,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8817,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8818,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8819,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8821,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8822,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8895,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8896,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8897,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8898,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8899,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8900,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8901,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8902,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8903,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8904,33);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8905,49);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8906,64);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8907,111);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8908,486);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8909,1035);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8910,1698);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8911,1028);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8912,405);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8913,125);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8914,42);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8915,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8916,19);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8917,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8918,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8919,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8920,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8921,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8922,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8925,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8994,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8995,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8997,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8998,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(8999,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9000,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9001,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9003,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9004,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9005,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9006,23);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9007,32);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9008,38);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9009,190);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9010,376);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9011,1092);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9012,1114);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9013,920);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9014,424);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9015,143);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9016,38);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9017,24);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9018,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9019,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9026,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9029,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9094,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9096,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9097,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9098,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9100,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9101,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9104,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9105,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9106,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9107,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9108,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9109,30);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9110,42);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9111,121);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9112,363);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9113,963);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9114,1308);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9115,928);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9116,349);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9117,115);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9118,47);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9119,17);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9120,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9121,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9122,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9123,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9127,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9128,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9199,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9201,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9204,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9205,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9206,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9207,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9208,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9210,36);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9211,54);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9212,94);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9213,127);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9214,402);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9215,964);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9216,1347);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9217,763);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9218,359);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9219,142);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9220,79);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9221,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9224,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9225,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9227,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9231,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9297,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9298,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9301,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9305,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9306,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9307,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9308,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9310,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9311,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9312,36);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9313,35);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9314,68);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9315,157);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9316,347);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9317,967);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9318,1028);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9319,776);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9320,321);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9321,95);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9322,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9323,26);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9324,26);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9325,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9328,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9329,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9330,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9332,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9335,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9406,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9408,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9409,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9410,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9411,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9412,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9413,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9414,30);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9415,15);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9416,45);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9417,131);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9418,330);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9419,971);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9420,1161);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9421,690);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9422,269);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9423,103);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9424,31);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9425,26);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9426,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9427,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9429,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9431,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9434,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9436,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9437,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9497,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9501,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9505,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9507,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9508,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9509,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9510,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9511,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9513,11);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9514,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9515,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9516,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9517,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9518,42);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9519,94);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9520,464);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9521,867);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9522,1103);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9523,712);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9524,271);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9525,122);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9526,54);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9527,44);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9528,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9530,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9531,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9537,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9538,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9539,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9554,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9608,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9609,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9610,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9613,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9614,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9615,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9617,5);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9618,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9619,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9620,76);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9621,149);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9622,356);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9623,996);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9624,1006);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9625,583);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9626,234);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9627,81);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9628,25);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9629,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9632,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9635,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9637,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9639,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9695,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9708,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9709,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9711,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9712,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9715,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9716,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9717,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9718,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9719,7);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9720,21);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9721,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9722,61);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9723,151);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9724,394);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9725,930);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9726,1024);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9727,566);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9728,243);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9729,55);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9730,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9731,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9732,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9733,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9734,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9735,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9736,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9737,3);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9740,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9744,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9745,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9810,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9811,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9812,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9816,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9817,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9818,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9819,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9820,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9821,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9822,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9823,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9824,99);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9825,116);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9826,399);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9827,649);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9828,795);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9829,352);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9830,133);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9831,66);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9832,13);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9833,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9834,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9835,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9836,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9837,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9838,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9839,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9842,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9848,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9918,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9919,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9920,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9923,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9924,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9925,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9926,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9927,101);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9928,198);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9929,426);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9930,417);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9931,354);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9932,83);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9933,32);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9934,20);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9936,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9937,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9938,9);
-   h_innEndcap_dPhiVsEta2->SetBinContent(9939,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10016,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10017,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10027,12);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10028,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10029,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10030,105);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10031,248);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10032,157);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10033,82);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10034,29);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10035,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10036,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10037,18);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10038,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10112,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10120,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10125,1);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10129,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10130,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10131,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10133,52);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10134,54);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10135,38);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10136,14);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10137,10);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10138,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10139,6);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10234,16);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10235,22);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10236,2);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10338,8);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10340,4);
-   h_innEndcap_dPhiVsEta2->SetBinContent(10341,2);
-   h_innEndcap_dPhiVsEta2->SetEntries(182216);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 182216 ");
-   text = ptstats->AddText("Mean x = 0.03801");
-   text = ptstats->AddText("Mean y =   2.23");
-   text = ptstats->AddText("RMS x = 0.03088");
-   text = ptstats->AddText("RMS y = 0.1691");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h_innEndcap_dPhiVsEta2->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h_innEndcap_dPhiVsEta2->GetListOfFunctions());
-   h_innEndcap_dPhiVsEta2->SetLineWidth(2);
-   h_innEndcap_dPhiVsEta2->SetMarkerSize(1.2);
-   h_innEndcap_dPhiVsEta2->GetXaxis()->SetTitle("#Delta#Phi");
-   h_innEndcap_dPhiVsEta2->GetXaxis()->SetLabelFont(42);
-   h_innEndcap_dPhiVsEta2->GetXaxis()->SetLabelSize(0.05);
-   h_innEndcap_dPhiVsEta2->GetXaxis()->SetTitleSize(0.05);
-   h_innEndcap_dPhiVsEta2->GetXaxis()->SetTitleOffset(1.4);
-   h_innEndcap_dPhiVsEta2->GetXaxis()->SetTitleFont(42);
-   h_innEndcap_dPhiVsEta2->GetYaxis()->SetTitle("#eta");
-   h_innEndcap_dPhiVsEta2->GetYaxis()->SetLabelFont(42);
-   h_innEndcap_dPhiVsEta2->GetYaxis()->SetLabelSize(0.05);
-   h_innEndcap_dPhiVsEta2->GetYaxis()->SetTitleSize(0.05);
-   h_innEndcap_dPhiVsEta2->GetYaxis()->SetTitleOffset(1.4);
-   h_innEndcap_dPhiVsEta2->GetYaxis()->SetTitleFont(42);
-   h_innEndcap_dPhiVsEta2->GetZaxis()->SetLabelFont(42);
-   h_innEndcap_dPhiVsEta2->GetZaxis()->SetLabelSize(0.05);
-   h_innEndcap_dPhiVsEta2->GetZaxis()->SetTitleSize(0.05);
-   h_innEndcap_dPhiVsEta2->GetZaxis()->SetTitleFont(42);
-   h_innEndcap_dPhiVsEta2->Draw("box");
-   TLine *line = new TLine(-0.5,1.3,1,1.3);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   line = new TLine(-0.5,1.6,1,1.6);
-
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   
-   TPaveText *pt = new TPaveText(0.3057759,0.9238136,0.8042241,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Endcap 4GeV < p_{T} < 6GeV  ");
-   pt->Draw();
-   c_endcap_dPhi2->Modified();
-   c_endcap_dPhi2->cd();
-   c_endcap_dPhi2->SetSelected(c_endcap_dPhi2);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_vs_eta_pT_6-infGeV.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_vs_eta_pT_6-infGeV.C
deleted file mode 100644
index 32892cb16f0dd87d932caa55d3fa065e7f4d2d98..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/innerEndcap_dPhi_vs_eta_pT_6-infGeV.C
+++ /dev/null
@@ -1,866 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_endcap_dPhi3/c_endcap_dPhi3
-//=========  (Sun Jun 27 19:12:40 2010) by ROOT version5.26/00
-   TCanvas *c_endcap_dPhi3 = new TCanvas("c_endcap_dPhi3", "c_endcap_dPhi3",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_endcap_dPhi3->Range(-0.8037975,0.5421053,1.094937,2.778947);
-   c_endcap_dPhi3->SetFillColor(0);
-   c_endcap_dPhi3->SetBorderMode(0);
-   c_endcap_dPhi3->SetBorderSize(2);
-   c_endcap_dPhi3->SetTickx(1);
-   c_endcap_dPhi3->SetTicky(1);
-   c_endcap_dPhi3->SetLeftMargin(0.16);
-   c_endcap_dPhi3->SetRightMargin(0.05);
-   c_endcap_dPhi3->SetTopMargin(0.08);
-   c_endcap_dPhi3->SetBottomMargin(0.16);
-   c_endcap_dPhi3->SetFrameBorderMode(0);
-   c_endcap_dPhi3->SetFrameBorderMode(0);
-   
-   TH2F *h_innEndcap_dPhiVsEta3 = new TH2F("h_innEndcap_dPhiVsEta3","Inner Endcap 6GeV < p_{T}         ",100,-0.5,1,100,0.9,2.6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(752,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(753,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(754,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(954,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(955,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(956,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(957,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(958,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1057,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1163,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1264,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1363,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1364,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1365,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1367,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1467,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1468,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1469,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1567,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1670,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1671,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1771,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1772,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1774,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1775,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1871,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1873,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1875,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1876,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(1977,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2077,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2078,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2079,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2081,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2177,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2178,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2179,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2180,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2181,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2182,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2183,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2278,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2279,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2280,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2281,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2282,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2283,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2284,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2285,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2376,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2382,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2383,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2384,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2385,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2386,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2387,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2482,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2483,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2484,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2485,13);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2486,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2487,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2488,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2490,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2585,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2586,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2587,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2588,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2589,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2590,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2592,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2688,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2689,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2690,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2691,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2692,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2790,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2791,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2792,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2793,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2892,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2893,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2894,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2895,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2904,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2989,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2992,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2993,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2994,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2995,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2996,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2997,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(2998,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3002,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3096,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3097,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3098,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3099,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3100,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3102,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3196,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3197,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3198,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3199,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3201,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3203,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3300,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3301,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3302,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3306,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3400,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3401,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3402,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3403,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3404,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3406,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3410,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3414,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3501,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3504,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3505,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3506,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3507,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3606,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3607,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3608,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3610,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3611,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3706,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3708,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3709,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3710,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3711,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3809,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3810,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3811,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3812,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3813,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3911,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3912,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3913,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(3914,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4013,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4014,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4015,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4016,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4018,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4105,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4114,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4116,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4117,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4119,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4121,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4217,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4218,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4219,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4220,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4221,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4223,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4318,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4319,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4320,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4321,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4322,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4420,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4421,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4422,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4423,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4424,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4428,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4523,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4524,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4525,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4526,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4625,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4627,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4728,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4730,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4731,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4825,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4828,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4829,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4830,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4931,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4932,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4933,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4935,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(4936,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5034,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5035,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5036,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5135,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5137,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5234,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5236,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5237,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5238,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5240,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5340,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5341,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5442,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5542,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5543,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5646,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5748,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5849,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5850,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5950,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5952,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(5954,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6359,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6380,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6462,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6464,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6465,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6562,21);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6563,28);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6564,36);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6565,15);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6566,20);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6567,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6648,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6655,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6658,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6661,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6662,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6663,16);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6664,50);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6665,113);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6666,164);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6667,180);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6668,32);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6670,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6671,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6764,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6766,49);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6767,330);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6768,399);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6769,214);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6770,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6771,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6774,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6781,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6859,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6862,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6867,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6868,63);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6869,310);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6870,550);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6871,154);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6872,38);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6873,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6882,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6885,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6949,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6956,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6962,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6966,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6968,15);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6969,13);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6970,117);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6971,515);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6972,695);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6973,159);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6974,71);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6975,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6976,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6977,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6978,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6979,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6981,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6985,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(6986,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7067,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7070,13);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7071,29);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7072,58);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7073,640);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7074,699);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7075,353);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7076,44);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7077,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7078,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7079,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7081,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7086,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7090,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7091,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7159,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7163,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7164,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7165,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7170,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7172,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7173,16);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7174,158);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7175,630);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7176,754);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7177,351);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7178,63);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7179,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7180,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7186,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7188,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7190,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7193,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7262,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7263,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7269,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7271,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7272,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7273,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7274,22);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7275,24);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7276,259);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7277,742);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7278,909);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7279,314);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7280,79);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7281,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7283,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7286,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7288,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7289,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7294,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7360,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7366,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7371,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7372,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7373,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7375,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7376,25);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7377,24);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7378,176);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7379,890);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7380,818);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7381,241);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7382,61);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7383,20);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7384,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7385,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7387,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7390,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7395,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7458,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7465,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7467,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7476,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7477,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7478,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7479,35);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7480,191);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7481,755);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7482,620);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7483,334);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7484,40);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7485,17);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7486,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7487,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7488,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7495,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7569,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7572,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7573,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7576,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7577,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7578,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7579,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7580,11);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7581,29);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7582,184);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7583,682);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7584,862);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7585,255);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7586,50);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7587,18);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7588,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7589,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7590,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7591,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7592,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7594,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7600,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7671,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7673,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7675,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7676,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7680,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7681,19);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7682,13);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7683,30);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7684,184);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7685,752);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7686,745);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7687,241);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7688,42);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7689,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7690,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7693,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7694,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7695,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7697,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7699,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7700,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7778,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7779,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7780,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7781,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7782,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7783,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7784,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7785,34);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7786,213);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7787,654);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7788,641);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7789,250);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7790,37);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7791,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7792,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7793,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7796,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7798,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7803,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7877,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7878,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7880,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7884,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7885,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7886,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7887,55);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7888,297);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7889,736);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7890,789);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7891,222);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7892,45);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7893,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7897,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7898,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7899,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7901,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7975,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7981,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7984,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7988,34);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7989,26);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7990,214);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7991,726);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7992,600);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7993,243);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7994,32);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7995,23);
-   h_innEndcap_dPhiVsEta3->SetBinContent(7996,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8004,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8005,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8006,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8007,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8075,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8076,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8077,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8083,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8087,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8089,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8090,25);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8091,37);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8092,215);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8093,870);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8094,608);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8095,113);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8096,18);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8097,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8098,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8099,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8100,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8177,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8178,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8181,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8183,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8185,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8189,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8190,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8191,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8192,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8193,68);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8194,185);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8195,841);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8196,586);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8197,129);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8198,32);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8199,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8202,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8203,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8204,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8205,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8206,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8210,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8288,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8289,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8290,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8291,17);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8292,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8293,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8294,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8295,17);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8296,212);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8297,898);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8298,568);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8299,171);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8300,30);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8302,16);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8305,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8307,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8312,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8313,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8383,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8384,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8386,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8389,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8391,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8392,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8393,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8394,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8395,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8396,27);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8397,67);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8398,255);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8399,882);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8400,526);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8401,153);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8402,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8403,16);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8405,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8409,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8410,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8415,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8417,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8489,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8490,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8492,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8493,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8494,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8495,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8498,22);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8499,57);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8500,373);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8501,796);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8502,543);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8503,175);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8504,38);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8505,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8506,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8507,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8508,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8509,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8511,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8514,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8517,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8518,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8592,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8593,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8598,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8599,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8600,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8601,27);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8602,262);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8603,853);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8604,554);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8605,153);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8606,31);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8607,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8608,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8610,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8619,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8620,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8628,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8693,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8694,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8695,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8699,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8701,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8702,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8703,28);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8704,241);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8705,720);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8706,476);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8707,36);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8708,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8709,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8710,7);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8713,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8714,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8716,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8722,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8729,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8791,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8792,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8793,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8795,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8796,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8797,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8798,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8799,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8804,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8805,36);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8806,308);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8807,681);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8808,422);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8809,101);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8810,50);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8811,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8812,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8821,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8824,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8900,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8903,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8904,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8906,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8907,36);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8908,243);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8909,573);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8910,370);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8911,89);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8912,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8913,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8915,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8918,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8919,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8920,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(8927,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9002,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9004,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9005,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9007,19);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9008,30);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9009,39);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9010,283);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9011,615);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9012,381);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9013,48);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9014,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9015,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9016,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9021,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9097,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9101,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9102,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9103,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9108,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9110,13);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9111,53);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9112,269);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9113,614);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9114,279);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9115,74);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9116,9);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9117,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9118,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9124,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9125,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9209,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9210,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9211,16);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9212,18);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9213,49);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9214,233);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9215,620);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9216,387);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9217,86);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9218,16);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9220,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9221,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9306,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9311,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9313,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9314,28);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9315,54);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9316,288);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9317,621);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9318,280);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9319,70);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9320,23);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9321,17);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9322,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9327,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9331,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9407,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9414,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9415,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9416,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9417,28);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9418,297);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9419,528);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9420,331);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9421,70);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9422,30);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9423,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9426,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9428,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9503,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9509,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9511,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9516,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9517,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9518,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9519,56);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9520,261);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9521,424);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9522,339);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9523,87);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9524,25);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9525,17);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9527,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9534,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9609,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9612,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9613,11);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9615,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9616,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9617,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9618,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9619,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9620,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9621,71);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9622,282);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9623,533);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9624,209);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9625,65);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9626,19);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9627,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9628,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9631,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9632,5);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9633,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9709,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9719,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9720,8);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9721,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9722,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9723,38);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9724,138);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9725,427);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9726,202);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9727,42);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9728,12);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9729,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9730,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9821,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9822,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9823,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9824,13);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9825,43);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9826,128);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9827,331);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9828,178);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9829,47);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9830,4);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9837,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9838,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9915,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9919,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9925,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9926,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9927,27);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9928,134);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9929,254);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9930,85);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9931,49);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9932,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9934,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9936,1);
-   h_innEndcap_dPhiVsEta3->SetBinContent(9944,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10020,3);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10029,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10030,48);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10031,94);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10032,34);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10033,20);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10034,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10131,2);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10132,16);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10133,30);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10134,10);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10135,6);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10235,14);
-   h_innEndcap_dPhiVsEta3->SetBinContent(10236,2);
-   h_innEndcap_dPhiVsEta3->SetEntries(54080);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 54080  ");
-   text = ptstats->AddText("Mean x = 0.02355");
-   text = ptstats->AddText("Mean y =  2.241");
-   text = ptstats->AddText("RMS x = 0.02411");
-   text = ptstats->AddText("RMS y =  0.166");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h_innEndcap_dPhiVsEta3->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h_innEndcap_dPhiVsEta3->GetListOfFunctions());
-   h_innEndcap_dPhiVsEta3->SetLineWidth(2);
-   h_innEndcap_dPhiVsEta3->SetMarkerSize(1.2);
-   h_innEndcap_dPhiVsEta3->GetXaxis()->SetTitle("#Delta#Phi");
-   h_innEndcap_dPhiVsEta3->GetXaxis()->SetLabelFont(42);
-   h_innEndcap_dPhiVsEta3->GetXaxis()->SetLabelSize(0.05);
-   h_innEndcap_dPhiVsEta3->GetXaxis()->SetTitleSize(0.05);
-   h_innEndcap_dPhiVsEta3->GetXaxis()->SetTitleOffset(1.4);
-   h_innEndcap_dPhiVsEta3->GetXaxis()->SetTitleFont(42);
-   h_innEndcap_dPhiVsEta3->GetYaxis()->SetTitle("#eta");
-   h_innEndcap_dPhiVsEta3->GetYaxis()->SetLabelFont(42);
-   h_innEndcap_dPhiVsEta3->GetYaxis()->SetLabelSize(0.05);
-   h_innEndcap_dPhiVsEta3->GetYaxis()->SetTitleSize(0.05);
-   h_innEndcap_dPhiVsEta3->GetYaxis()->SetTitleOffset(1.4);
-   h_innEndcap_dPhiVsEta3->GetYaxis()->SetTitleFont(42);
-   h_innEndcap_dPhiVsEta3->GetZaxis()->SetLabelFont(42);
-   h_innEndcap_dPhiVsEta3->GetZaxis()->SetLabelSize(0.05);
-   h_innEndcap_dPhiVsEta3->GetZaxis()->SetTitleSize(0.05);
-   h_innEndcap_dPhiVsEta3->GetZaxis()->SetTitleFont(42);
-   h_innEndcap_dPhiVsEta3->Draw("box");
-   TLine *line = new TLine(-0.5,1.3,1,1.3);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   line = new TLine(-0.5,1.6,1,1.6);
-
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   
-   TPaveText *pt = new TPaveText(0.3345115,0.9238136,0.7754885,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Inner Endcap 6GeV < p_{T}         ");
-   pt->Draw();
-   c_endcap_dPhi3->Modified();
-   c_endcap_dPhi3->cd();
-   c_endcap_dPhi3->SetSelected(c_endcap_dPhi3);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleBarrel_dEta.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleBarrel_dEta.C
deleted file mode 100644
index 675bdeb7e8a850e1d812ef570ec8c9f2a2c9356c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleBarrel_dEta.C
+++ /dev/null
@@ -1,605 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_mb_dEta/c_mb_dEta
-//=========  (Sun Jun 27 19:12:40 2010) by ROOT version5.26/00
-   TCanvas *c_mb_dEta = new TCanvas("c_mb_dEta", "c_mb_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_mb_dEta->Range(0,0,1,1);
-   c_mb_dEta->SetFillColor(0);
-   c_mb_dEta->SetBorderMode(0);
-   c_mb_dEta->SetBorderSize(2);
-   c_mb_dEta->SetTickx(1);
-   c_mb_dEta->SetTicky(1);
-   c_mb_dEta->SetLeftMargin(0.16);
-   c_mb_dEta->SetRightMargin(0.05);
-   c_mb_dEta->SetTopMargin(0.08);
-   c_mb_dEta->SetBottomMargin(0.16);
-   c_mb_dEta->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_mb_dEta_1
-   TPad *c_mb_dEta_1 = new TPad("c_mb_dEta_1", "c_mb_dEta_1",0.01,0.01,0.49,0.99);
-   c_mb_dEta_1->Draw();
-   c_mb_dEta_1->cd();
-   c_mb_dEta_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_mb_dEta_1->SetFillColor(0);
-   c_mb_dEta_1->SetBorderMode(0);
-   c_mb_dEta_1->SetBorderSize(2);
-   c_mb_dEta_1->SetTickx(1);
-   c_mb_dEta_1->SetTicky(1);
-   c_mb_dEta_1->SetLeftMargin(0.16);
-   c_mb_dEta_1->SetRightMargin(0.05);
-   c_mb_dEta_1->SetTopMargin(0.08);
-   c_mb_dEta_1->SetBottomMargin(0.16);
-   c_mb_dEta_1->SetFrameBorderMode(0);
-   c_mb_dEta_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_mb = new TH2F("h2_mb","Middle Barrel",10,0,0.0004,100,-1,1);
-   h2_mb->SetBinContent(235,3);
-   h2_mb->SetBinContent(236,8);
-   h2_mb->SetBinContent(247,3);
-   h2_mb->SetBinContent(248,7);
-   h2_mb->SetBinContent(259,13);
-   h2_mb->SetBinContent(260,9);
-   h2_mb->SetBinContent(270,6);
-   h2_mb->SetBinContent(271,10);
-   h2_mb->SetBinContent(272,8);
-   h2_mb->SetBinContent(273,6);
-   h2_mb->SetBinContent(282,6);
-   h2_mb->SetBinContent(283,5);
-   h2_mb->SetBinContent(284,10);
-   h2_mb->SetBinContent(285,18);
-   h2_mb->SetBinContent(286,7);
-   h2_mb->SetBinContent(294,10);
-   h2_mb->SetBinContent(295,28);
-   h2_mb->SetBinContent(296,20);
-   h2_mb->SetBinContent(297,21);
-   h2_mb->SetBinContent(298,5);
-   h2_mb->SetBinContent(304,3);
-   h2_mb->SetBinContent(305,8);
-   h2_mb->SetBinContent(306,12);
-   h2_mb->SetBinContent(307,71);
-   h2_mb->SetBinContent(308,39);
-   h2_mb->SetBinContent(309,17);
-   h2_mb->SetBinContent(316,4);
-   h2_mb->SetBinContent(317,7);
-   h2_mb->SetBinContent(318,37);
-   h2_mb->SetBinContent(319,117);
-   h2_mb->SetBinContent(320,53);
-   h2_mb->SetBinContent(321,14);
-   h2_mb->SetBinContent(327,6);
-   h2_mb->SetBinContent(328,5);
-   h2_mb->SetBinContent(329,41);
-   h2_mb->SetBinContent(330,103);
-   h2_mb->SetBinContent(331,165);
-   h2_mb->SetBinContent(332,112);
-   h2_mb->SetBinContent(333,16);
-   h2_mb->SetBinContent(334,6);
-   h2_mb->SetBinContent(335,3);
-   h2_mb->SetBinContent(340,17);
-   h2_mb->SetBinContent(341,32);
-   h2_mb->SetBinContent(342,130);
-   h2_mb->SetBinContent(343,270);
-   h2_mb->SetBinContent(344,215);
-   h2_mb->SetBinContent(345,52);
-   h2_mb->SetBinContent(346,8);
-   h2_mb->SetBinContent(347,6);
-   h2_mb->SetBinContent(352,18);
-   h2_mb->SetBinContent(353,63);
-   h2_mb->SetBinContent(354,244);
-   h2_mb->SetBinContent(355,335);
-   h2_mb->SetBinContent(356,308);
-   h2_mb->SetBinContent(357,86);
-   h2_mb->SetBinContent(358,14);
-   h2_mb->SetBinContent(359,1);
-   h2_mb->SetBinContent(364,40);
-   h2_mb->SetBinContent(365,87);
-   h2_mb->SetBinContent(366,274);
-   h2_mb->SetBinContent(367,540);
-   h2_mb->SetBinContent(368,360);
-   h2_mb->SetBinContent(369,92);
-   h2_mb->SetBinContent(370,10);
-   h2_mb->SetBinContent(371,14);
-   h2_mb->SetBinContent(375,14);
-   h2_mb->SetBinContent(376,27);
-   h2_mb->SetBinContent(377,152);
-   h2_mb->SetBinContent(378,446);
-   h2_mb->SetBinContent(379,758);
-   h2_mb->SetBinContent(380,468);
-   h2_mb->SetBinContent(381,100);
-   h2_mb->SetBinContent(382,13);
-   h2_mb->SetBinContent(383,32);
-   h2_mb->SetBinContent(387,22);
-   h2_mb->SetBinContent(388,38);
-   h2_mb->SetBinContent(389,219);
-   h2_mb->SetBinContent(390,627);
-   h2_mb->SetBinContent(391,988);
-   h2_mb->SetBinContent(392,579);
-   h2_mb->SetBinContent(393,126);
-   h2_mb->SetBinContent(394,24);
-   h2_mb->SetBinContent(395,50);
-   h2_mb->SetBinContent(398,3);
-   h2_mb->SetBinContent(399,7);
-   h2_mb->SetBinContent(400,72);
-   h2_mb->SetBinContent(401,303);
-   h2_mb->SetBinContent(402,869);
-   h2_mb->SetBinContent(403,1198);
-   h2_mb->SetBinContent(404,814);
-   h2_mb->SetBinContent(405,149);
-   h2_mb->SetBinContent(406,54);
-   h2_mb->SetBinContent(407,71);
-   h2_mb->SetBinContent(410,4);
-   h2_mb->SetBinContent(411,21);
-   h2_mb->SetBinContent(412,108);
-   h2_mb->SetBinContent(413,369);
-   h2_mb->SetBinContent(414,1208);
-   h2_mb->SetBinContent(415,1539);
-   h2_mb->SetBinContent(416,890);
-   h2_mb->SetBinContent(417,199);
-   h2_mb->SetBinContent(418,89);
-   h2_mb->SetBinContent(419,111);
-   h2_mb->SetBinContent(423,44);
-   h2_mb->SetBinContent(424,102);
-   h2_mb->SetBinContent(425,533);
-   h2_mb->SetBinContent(426,1428);
-   h2_mb->SetBinContent(427,2098);
-   h2_mb->SetBinContent(428,925);
-   h2_mb->SetBinContent(429,295);
-   h2_mb->SetBinContent(430,159);
-   h2_mb->SetBinContent(431,201);
-   h2_mb->SetBinContent(434,2);
-   h2_mb->SetBinContent(435,34);
-   h2_mb->SetBinContent(436,149);
-   h2_mb->SetBinContent(437,544);
-   h2_mb->SetBinContent(438,1843);
-   h2_mb->SetBinContent(439,2305);
-   h2_mb->SetBinContent(440,1108);
-   h2_mb->SetBinContent(441,424);
-   h2_mb->SetBinContent(442,260);
-   h2_mb->SetBinContent(443,381);
-   h2_mb->SetBinContent(446,4);
-   h2_mb->SetBinContent(447,34);
-   h2_mb->SetBinContent(448,258);
-   h2_mb->SetBinContent(449,962);
-   h2_mb->SetBinContent(450,2289);
-   h2_mb->SetBinContent(451,2533);
-   h2_mb->SetBinContent(452,1440);
-   h2_mb->SetBinContent(453,677);
-   h2_mb->SetBinContent(454,534);
-   h2_mb->SetBinContent(455,540);
-   h2_mb->SetBinContent(458,22);
-   h2_mb->SetBinContent(459,27);
-   h2_mb->SetBinContent(460,309);
-   h2_mb->SetBinContent(461,1147);
-   h2_mb->SetBinContent(462,2820);
-   h2_mb->SetBinContent(463,3067);
-   h2_mb->SetBinContent(464,1880);
-   h2_mb->SetBinContent(465,1039);
-   h2_mb->SetBinContent(466,821);
-   h2_mb->SetBinContent(467,769);
-   h2_mb->SetBinContent(469,7);
-   h2_mb->SetBinContent(470,12);
-   h2_mb->SetBinContent(471,66);
-   h2_mb->SetBinContent(472,396);
-   h2_mb->SetBinContent(473,1669);
-   h2_mb->SetBinContent(474,3701);
-   h2_mb->SetBinContent(475,4123);
-   h2_mb->SetBinContent(476,2940);
-   h2_mb->SetBinContent(477,1734);
-   h2_mb->SetBinContent(478,1373);
-   h2_mb->SetBinContent(479,1169);
-   h2_mb->SetBinContent(482,12);
-   h2_mb->SetBinContent(483,120);
-   h2_mb->SetBinContent(484,582);
-   h2_mb->SetBinContent(485,2439);
-   h2_mb->SetBinContent(486,4498);
-   h2_mb->SetBinContent(487,5436);
-   h2_mb->SetBinContent(488,4486);
-   h2_mb->SetBinContent(489,2876);
-   h2_mb->SetBinContent(490,2204);
-   h2_mb->SetBinContent(491,1798);
-   h2_mb->SetBinContent(494,11);
-   h2_mb->SetBinContent(495,166);
-   h2_mb->SetBinContent(496,847);
-   h2_mb->SetBinContent(497,3173);
-   h2_mb->SetBinContent(498,5704);
-   h2_mb->SetBinContent(499,7457);
-   h2_mb->SetBinContent(500,7296);
-   h2_mb->SetBinContent(501,4527);
-   h2_mb->SetBinContent(502,3457);
-   h2_mb->SetBinContent(503,2413);
-   h2_mb->SetBinContent(506,35);
-   h2_mb->SetBinContent(507,214);
-   h2_mb->SetBinContent(508,1323);
-   h2_mb->SetBinContent(509,4417);
-   h2_mb->SetBinContent(510,7415);
-   h2_mb->SetBinContent(511,11041);
-   h2_mb->SetBinContent(512,11493);
-   h2_mb->SetBinContent(513,6881);
-   h2_mb->SetBinContent(514,5023);
-   h2_mb->SetBinContent(515,2980);
-   h2_mb->SetBinContent(517,4);
-   h2_mb->SetBinContent(518,41);
-   h2_mb->SetBinContent(519,267);
-   h2_mb->SetBinContent(520,2116);
-   h2_mb->SetBinContent(521,6166);
-   h2_mb->SetBinContent(522,10686);
-   h2_mb->SetBinContent(523,16778);
-   h2_mb->SetBinContent(524,17441);
-   h2_mb->SetBinContent(525,10091);
-   h2_mb->SetBinContent(526,6367);
-   h2_mb->SetBinContent(527,3291);
-   h2_mb->SetBinContent(529,6);
-   h2_mb->SetBinContent(530,26);
-   h2_mb->SetBinContent(531,522);
-   h2_mb->SetBinContent(532,3061);
-   h2_mb->SetBinContent(533,8256);
-   h2_mb->SetBinContent(534,16003);
-   h2_mb->SetBinContent(535,25298);
-   h2_mb->SetBinContent(536,24450);
-   h2_mb->SetBinContent(537,13189);
-   h2_mb->SetBinContent(538,7542);
-   h2_mb->SetBinContent(539,2946);
-   h2_mb->SetBinContent(541,4);
-   h2_mb->SetBinContent(542,54);
-   h2_mb->SetBinContent(543,843);
-   h2_mb->SetBinContent(544,4195);
-   h2_mb->SetBinContent(545,11314);
-   h2_mb->SetBinContent(546,24634);
-   h2_mb->SetBinContent(547,35807);
-   h2_mb->SetBinContent(548,31209);
-   h2_mb->SetBinContent(549,15890);
-   h2_mb->SetBinContent(550,7472);
-   h2_mb->SetBinContent(551,2315);
-   h2_mb->SetBinContent(553,4);
-   h2_mb->SetBinContent(554,77);
-   h2_mb->SetBinContent(555,1450);
-   h2_mb->SetBinContent(556,6357);
-   h2_mb->SetBinContent(557,18148);
-   h2_mb->SetBinContent(558,38052);
-   h2_mb->SetBinContent(559,47385);
-   h2_mb->SetBinContent(560,35775);
-   h2_mb->SetBinContent(561,16831);
-   h2_mb->SetBinContent(562,6354);
-   h2_mb->SetBinContent(563,1480);
-   h2_mb->SetBinContent(566,94);
-   h2_mb->SetBinContent(567,2402);
-   h2_mb->SetBinContent(568,10636);
-   h2_mb->SetBinContent(569,31348);
-   h2_mb->SetBinContent(570,52604);
-   h2_mb->SetBinContent(571,54197);
-   h2_mb->SetBinContent(572,36068);
-   h2_mb->SetBinContent(573,14276);
-   h2_mb->SetBinContent(574,4860);
-   h2_mb->SetBinContent(575,880);
-   h2_mb->SetBinContent(577,4);
-   h2_mb->SetBinContent(578,275);
-   h2_mb->SetBinContent(579,4691);
-   h2_mb->SetBinContent(580,21621);
-   h2_mb->SetBinContent(581,47748);
-   h2_mb->SetBinContent(582,60855);
-   h2_mb->SetBinContent(583,53024);
-   h2_mb->SetBinContent(584,30346);
-   h2_mb->SetBinContent(585,10864);
-   h2_mb->SetBinContent(586,3063);
-   h2_mb->SetBinContent(587,477);
-   h2_mb->SetBinContent(589,27);
-   h2_mb->SetBinContent(590,1413);
-   h2_mb->SetBinContent(591,13079);
-   h2_mb->SetBinContent(592,35757);
-   h2_mb->SetBinContent(593,52552);
-   h2_mb->SetBinContent(594,53806);
-   h2_mb->SetBinContent(595,41138);
-   h2_mb->SetBinContent(596,21894);
-   h2_mb->SetBinContent(597,6957);
-   h2_mb->SetBinContent(598,1452);
-   h2_mb->SetBinContent(599,242);
-   h2_mb->SetBinContent(601,523);
-   h2_mb->SetBinContent(602,5719);
-   h2_mb->SetBinContent(603,18489);
-   h2_mb->SetBinContent(604,30541);
-   h2_mb->SetBinContent(605,35905);
-   h2_mb->SetBinContent(606,33954);
-   h2_mb->SetBinContent(607,25314);
-   h2_mb->SetBinContent(608,12865);
-   h2_mb->SetBinContent(609,3662);
-   h2_mb->SetBinContent(610,669);
-   h2_mb->SetBinContent(611,109);
-   h2_mb->SetBinContent(613,248);
-   h2_mb->SetBinContent(614,1687);
-   h2_mb->SetBinContent(615,6139);
-   h2_mb->SetBinContent(616,11053);
-   h2_mb->SetBinContent(617,15000);
-   h2_mb->SetBinContent(618,15735);
-   h2_mb->SetBinContent(619,12072);
-   h2_mb->SetBinContent(620,6573);
-   h2_mb->SetBinContent(621,1747);
-   h2_mb->SetBinContent(622,297);
-   h2_mb->SetBinContent(623,39);
-   h2_mb->SetBinContent(625,8);
-   h2_mb->SetBinContent(626,83);
-   h2_mb->SetBinContent(627,662);
-   h2_mb->SetBinContent(628,2583);
-   h2_mb->SetBinContent(629,4497);
-   h2_mb->SetBinContent(630,5740);
-   h2_mb->SetBinContent(631,5116);
-   h2_mb->SetBinContent(632,3009);
-   h2_mb->SetBinContent(633,677);
-   h2_mb->SetBinContent(634,105);
-   h2_mb->SetBinContent(635,11);
-   h2_mb->SetBinContent(637,7);
-   h2_mb->SetBinContent(638,17);
-   h2_mb->SetBinContent(639,143);
-   h2_mb->SetBinContent(640,567);
-   h2_mb->SetBinContent(641,1418);
-   h2_mb->SetBinContent(642,1801);
-   h2_mb->SetBinContent(643,1850);
-   h2_mb->SetBinContent(644,1108);
-   h2_mb->SetBinContent(645,231);
-   h2_mb->SetBinContent(646,32);
-   h2_mb->SetBinContent(647,11);
-   h2_mb->SetBinContent(649,8);
-   h2_mb->SetBinContent(651,82);
-   h2_mb->SetBinContent(652,256);
-   h2_mb->SetBinContent(653,517);
-   h2_mb->SetBinContent(654,669);
-   h2_mb->SetBinContent(655,817);
-   h2_mb->SetBinContent(656,390);
-   h2_mb->SetBinContent(657,99);
-   h2_mb->SetBinContent(658,11);
-   h2_mb->SetBinContent(659,4);
-   h2_mb->SetBinContent(661,5);
-   h2_mb->SetBinContent(662,3);
-   h2_mb->SetBinContent(663,34);
-   h2_mb->SetBinContent(664,118);
-   h2_mb->SetBinContent(665,249);
-   h2_mb->SetBinContent(666,368);
-   h2_mb->SetBinContent(667,383);
-   h2_mb->SetBinContent(668,198);
-   h2_mb->SetBinContent(669,37);
-   h2_mb->SetBinContent(670,13);
-   h2_mb->SetBinContent(671,4);
-   h2_mb->SetBinContent(673,5);
-   h2_mb->SetBinContent(674,3);
-   h2_mb->SetBinContent(675,6);
-   h2_mb->SetBinContent(676,73);
-   h2_mb->SetBinContent(677,134);
-   h2_mb->SetBinContent(678,178);
-   h2_mb->SetBinContent(679,180);
-   h2_mb->SetBinContent(680,69);
-   h2_mb->SetBinContent(681,21);
-   h2_mb->SetBinContent(682,6);
-   h2_mb->SetBinContent(685,6);
-   h2_mb->SetBinContent(687,1);
-   h2_mb->SetBinContent(688,29);
-   h2_mb->SetBinContent(689,110);
-   h2_mb->SetBinContent(690,110);
-   h2_mb->SetBinContent(691,107);
-   h2_mb->SetBinContent(692,81);
-   h2_mb->SetBinContent(693,17);
-   h2_mb->SetBinContent(694,3);
-   h2_mb->SetBinContent(700,8);
-   h2_mb->SetBinContent(701,25);
-   h2_mb->SetBinContent(702,76);
-   h2_mb->SetBinContent(703,61);
-   h2_mb->SetBinContent(704,68);
-   h2_mb->SetBinContent(705,22);
-   h2_mb->SetBinContent(709,2);
-   h2_mb->SetBinContent(711,4);
-   h2_mb->SetBinContent(712,6);
-   h2_mb->SetBinContent(713,26);
-   h2_mb->SetBinContent(714,65);
-   h2_mb->SetBinContent(715,49);
-   h2_mb->SetBinContent(716,10);
-   h2_mb->SetBinContent(717,13);
-   h2_mb->SetBinContent(721,3);
-   h2_mb->SetBinContent(724,6);
-   h2_mb->SetBinContent(725,5);
-   h2_mb->SetBinContent(726,25);
-   h2_mb->SetBinContent(727,16);
-   h2_mb->SetBinContent(728,9);
-   h2_mb->SetBinContent(729,3);
-   h2_mb->SetBinContent(736,5);
-   h2_mb->SetBinContent(737,9);
-   h2_mb->SetBinContent(738,23);
-   h2_mb->SetBinContent(739,13);
-   h2_mb->SetBinContent(740,11);
-   h2_mb->SetBinContent(741,4);
-   h2_mb->SetBinContent(749,9);
-   h2_mb->SetBinContent(750,15);
-   h2_mb->SetBinContent(751,9);
-   h2_mb->SetBinContent(752,17);
-   h2_mb->SetBinContent(753,1);
-   h2_mb->SetBinContent(762,10);
-   h2_mb->SetBinContent(763,11);
-   h2_mb->SetBinContent(764,9);
-   h2_mb->SetBinContent(773,11);
-   h2_mb->SetBinContent(774,3);
-   h2_mb->SetBinContent(775,11);
-   h2_mb->SetBinContent(776,8);
-   h2_mb->SetBinContent(777,4);
-   h2_mb->SetBinContent(785,3);
-   h2_mb->SetBinContent(786,6);
-   h2_mb->SetBinContent(787,4);
-   h2_mb->SetBinContent(788,8);
-   h2_mb->SetBinContent(789,3);
-   h2_mb->SetBinContent(799,3);
-   h2_mb->SetBinContent(800,9);
-   h2_mb->SetBinContent(801,2);
-   h2_mb->SetBinContent(811,3);
-   h2_mb->SetBinContent(812,3);
-   h2_mb->SetBinContent(813,1);
-   h2_mb->SetBinContent(823,12);
-   h2_mb->SetBinContent(824,8);
-   h2_mb->SetBinContent(835,6);
-   h2_mb->SetBinContent(836,5);
-   h2_mb->SetBinContent(847,3);
-   h2_mb->SetBinContent(848,2);
-   h2_mb->SetBinContent(860,2);
-   h2_mb->SetEntries(1601575);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 1601575");
-   text = ptstats->AddText("Mean x = 0.0002384");
-   text = ptstats->AddText("Mean y = -0.078");
-   text = ptstats->AddText("RMS x = 6.538e-05");
-   text = ptstats->AddText("RMS y = 0.06991");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_mb->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_mb->GetListOfFunctions());
-   h2_mb->SetLineWidth(2);
-   h2_mb->SetMarkerSize(1.2);
-   h2_mb->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_mb->GetXaxis()->SetLabelFont(42);
-   h2_mb->GetXaxis()->SetLabelSize(0.05);
-   h2_mb->GetXaxis()->SetTitleSize(0.05);
-   h2_mb->GetXaxis()->SetTitleOffset(1.4);
-   h2_mb->GetXaxis()->SetTitleFont(42);
-   h2_mb->GetYaxis()->SetTitle("#Delta#eta");
-   h2_mb->GetYaxis()->SetLabelFont(42);
-   h2_mb->GetYaxis()->SetLabelSize(0.05);
-   h2_mb->GetYaxis()->SetTitleSize(0.05);
-   h2_mb->GetYaxis()->SetTitleOffset(1.4);
-   h2_mb->GetYaxis()->SetTitleFont(42);
-   h2_mb->GetZaxis()->SetLabelFont(42);
-   h2_mb->GetZaxis()->SetLabelSize(0.05);
-   h2_mb->GetZaxis()->SetTitleSize(0.05);
-   h2_mb->GetZaxis()->SetTitleFont(42);
-   h2_mb->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.4043151,0.945,0.7056849,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Barrel");
-   pt->Draw();
-   c_mb_dEta_1->Modified();
-   c_mb_dEta->cd();
-  
-// ------------>Primitives in pad: c_mb_dEta_2
-   c_mb_dEta_2 = new TPad("c_mb_dEta_2", "c_mb_dEta_2",0.51,0.01,0.99,0.99);
-   c_mb_dEta_2->Draw();
-   c_mb_dEta_2->cd();
-   c_mb_dEta_2->Range(-8.101265e-05,-0.1639593,0.0004253165,0.01824118);
-   c_mb_dEta_2->SetFillColor(0);
-   c_mb_dEta_2->SetBorderMode(0);
-   c_mb_dEta_2->SetBorderSize(2);
-   c_mb_dEta_2->SetTickx(1);
-   c_mb_dEta_2->SetTicky(1);
-   c_mb_dEta_2->SetLeftMargin(0.16);
-   c_mb_dEta_2->SetRightMargin(0.05);
-   c_mb_dEta_2->SetTopMargin(0.08);
-   c_mb_dEta_2->SetBottomMargin(0.16);
-   c_mb_dEta_2->SetFrameBorderMode(0);
-   c_mb_dEta_2->SetFrameBorderMode(0);
-   
-   TProfile *h_mb = new TProfile("h_mb","Middle Barrel",10,0,0.0004,"");
-   h_mb->SetBinEntries(1,871);
-   h_mb->SetBinEntries(2,9597);
-   h_mb->SetBinEntries(3,49589);
-   h_mb->SetBinEntries(4,133286);
-   h_mb->SetBinEntries(5,249615);
-   h_mb->SetBinEntries(6,349088);
-   h_mb->SetBinEntries(7,363770);
-   h_mb->SetBinEntries(8,257113);
-   h_mb->SetBinEntries(9,113991);
-   h_mb->SetBinEntries(10,52307);
-   h_mb->SetBinEntries(11,22348);
-   h_mb->SetBinContent(1,-3.6069);
-   h_mb->SetBinContent(2,-145.9964);
-   h_mb->SetBinContent(3,-1382.68);
-   h_mb->SetBinContent(4,-5633.834);
-   h_mb->SetBinContent(5,-14521.78);
-   h_mb->SetBinContent(6,-25828.92);
-   h_mb->SetBinContent(7,-31841.58);
-   h_mb->SetBinContent(8,-24874.02);
-   h_mb->SetBinContent(9,-12240.25);
-   h_mb->SetBinContent(10,-6709.353);
-   h_mb->SetBinContent(11,-3580.34);
-   h_mb->SetBinError(1,1.062981);
-   h_mb->SetBinError(2,3.317516);
-   h_mb->SetBinError(3,10.7847);
-   h_mb->SetBinError(4,23.86055);
-   h_mb->SetBinError(5,41.84041);
-   h_mb->SetBinError(6,59.96717);
-   h_mb->SetBinError(7,69.06886);
-   h_mb->SetBinError(8,60.72535);
-   h_mb->SetBinError(9,42.20703);
-   h_mb->SetBinError(10,32.30399);
-   h_mb->SetBinError(11,25.66418);
-   h_mb->SetEntries(1601575);
-   h_mb->SetStats(0);
-   h_mb->SetLineWidth(2);
-   h_mb->SetMarkerStyle(20);
-   h_mb->SetMarkerSize(1.2);
-   h_mb->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_mb->GetXaxis()->SetLabelFont(42);
-   h_mb->GetXaxis()->SetLabelSize(0.05);
-   h_mb->GetXaxis()->SetTitleSize(0.05);
-   h_mb->GetXaxis()->SetTitleOffset(1.4);
-   h_mb->GetXaxis()->SetTitleFont(42);
-   h_mb->GetYaxis()->SetTitle("#Delta#eta");
-   h_mb->GetYaxis()->SetLabelFont(42);
-   h_mb->GetYaxis()->SetLabelSize(0.05);
-   h_mb->GetYaxis()->SetTitleSize(0.05);
-   h_mb->GetYaxis()->SetTitleOffset(1.4);
-   h_mb->GetYaxis()->SetTitleFont(42);
-   h_mb->GetZaxis()->SetLabelFont(42);
-   h_mb->GetZaxis()->SetLabelSize(0.05);
-   h_mb->GetZaxis()->SetTitleSize(0.05);
-   h_mb->GetZaxis()->SetTitleFont(42);
-   h_mb->Draw("");
-   
-   TF1 *fun_mb = new TF1("fun_mb","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_mb->SetFillColor(19);
-   fun_mb->SetFillStyle(0);
-   fun_mb->SetMarkerStyle(20);
-   fun_mb->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_mb->SetLineColor(ci);
-   fun_mb->SetLineWidth(3);
-   fun_mb->GetXaxis()->SetLabelFont(42);
-   fun_mb->GetXaxis()->SetLabelSize(0.05);
-   fun_mb->GetXaxis()->SetTitleSize(0.05);
-   fun_mb->GetXaxis()->SetTitleOffset(1.4);
-   fun_mb->GetXaxis()->SetTitleFont(42);
-   fun_mb->GetYaxis()->SetLabelFont(42);
-   fun_mb->GetYaxis()->SetLabelSize(0.05);
-   fun_mb->GetYaxis()->SetTitleSize(0.05);
-   fun_mb->GetYaxis()->SetTitleOffset(1.4);
-   fun_mb->GetYaxis()->SetTitleFont(42);
-   fun_mb->SetParameter(0,0.0124437);
-   fun_mb->SetParError(0,0);
-   fun_mb->SetParLimits(0,0,0);
-   fun_mb->SetParameter(1,-427.279);
-   fun_mb->SetParError(1,0);
-   fun_mb->SetParLimits(1,0,0);
-   fun_mb->SetParameter(2,187521);
-   fun_mb->SetParError(2,0);
-   fun_mb->SetParLimits(2,0,0);
-   fun_mb->Draw("same");
-   
-   pt = new TPaveText(0.4043151,0.945,0.7056849,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Barrel");
-   pt->Draw();
-   c_mb_dEta_2->Modified();
-   c_mb_dEta->cd();
-   c_mb_dEta->Modified();
-   c_mb_dEta->cd();
-   c_mb_dEta->SetSelected(c_mb_dEta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleBarrel_dPhi.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleBarrel_dPhi.C
deleted file mode 100644
index fbd192336f7ddf211b68c80028f182429d3f2477..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleBarrel_dPhi.C
+++ /dev/null
@@ -1,460 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_mb_dPhi/c_mb_dPhi
-//=========  (Sun Jun 27 19:12:44 2010) by ROOT version5.26/00
-   TCanvas *c_mb_dPhi = new TCanvas("c_mb_dPhi", "c_mb_dPhi",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_mb_dPhi->Range(0,0,1,1);
-   c_mb_dPhi->SetFillColor(0);
-   c_mb_dPhi->SetBorderMode(0);
-   c_mb_dPhi->SetBorderSize(2);
-   c_mb_dPhi->SetTickx(1);
-   c_mb_dPhi->SetTicky(1);
-   c_mb_dPhi->SetLeftMargin(0.16);
-   c_mb_dPhi->SetRightMargin(0.05);
-   c_mb_dPhi->SetTopMargin(0.08);
-   c_mb_dPhi->SetBottomMargin(0.16);
-   c_mb_dPhi->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_mb_dPhi_1
-   TPad *c_mb_dPhi_1 = new TPad("c_mb_dPhi_1", "c_mb_dPhi_1",0.01,0.01,0.49,0.99);
-   c_mb_dPhi_1->Draw();
-   c_mb_dPhi_1->cd();
-   c_mb_dPhi_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_mb_dPhi_1->SetFillColor(0);
-   c_mb_dPhi_1->SetBorderMode(0);
-   c_mb_dPhi_1->SetBorderSize(2);
-   c_mb_dPhi_1->SetTickx(1);
-   c_mb_dPhi_1->SetTicky(1);
-   c_mb_dPhi_1->SetLeftMargin(0.16);
-   c_mb_dPhi_1->SetRightMargin(0.05);
-   c_mb_dPhi_1->SetTopMargin(0.08);
-   c_mb_dPhi_1->SetBottomMargin(0.16);
-   c_mb_dPhi_1->SetFrameBorderMode(0);
-   c_mb_dPhi_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_mb_dPhi = new TH2F("h2_mb_dPhi","Middle Barrel",10,0,0.0004,100,-1,1);
-   h2_mb_dPhi->SetBinContent(271,1);
-   h2_mb_dPhi->SetBinContent(318,1);
-   h2_mb_dPhi->SetBinContent(378,2);
-   h2_mb_dPhi->SetBinContent(392,2);
-   h2_mb_dPhi->SetBinContent(404,1);
-   h2_mb_dPhi->SetBinContent(414,3);
-   h2_mb_dPhi->SetBinContent(415,1);
-   h2_mb_dPhi->SetBinContent(416,1);
-   h2_mb_dPhi->SetBinContent(417,2);
-   h2_mb_dPhi->SetBinContent(425,2);
-   h2_mb_dPhi->SetBinContent(429,2);
-   h2_mb_dPhi->SetBinContent(431,2);
-   h2_mb_dPhi->SetBinContent(438,2);
-   h2_mb_dPhi->SetBinContent(441,2);
-   h2_mb_dPhi->SetBinContent(442,1);
-   h2_mb_dPhi->SetBinContent(443,1);
-   h2_mb_dPhi->SetBinContent(449,3);
-   h2_mb_dPhi->SetBinContent(450,1);
-   h2_mb_dPhi->SetBinContent(451,4);
-   h2_mb_dPhi->SetBinContent(452,3);
-   h2_mb_dPhi->SetBinContent(453,4);
-   h2_mb_dPhi->SetBinContent(454,1);
-   h2_mb_dPhi->SetBinContent(461,4);
-   h2_mb_dPhi->SetBinContent(462,1);
-   h2_mb_dPhi->SetBinContent(463,3);
-   h2_mb_dPhi->SetBinContent(464,2);
-   h2_mb_dPhi->SetBinContent(465,7);
-   h2_mb_dPhi->SetBinContent(466,6);
-   h2_mb_dPhi->SetBinContent(467,2);
-   h2_mb_dPhi->SetBinContent(474,1);
-   h2_mb_dPhi->SetBinContent(475,4);
-   h2_mb_dPhi->SetBinContent(476,7);
-   h2_mb_dPhi->SetBinContent(477,3);
-   h2_mb_dPhi->SetBinContent(478,6);
-   h2_mb_dPhi->SetBinContent(479,4);
-   h2_mb_dPhi->SetBinContent(483,2);
-   h2_mb_dPhi->SetBinContent(485,3);
-   h2_mb_dPhi->SetBinContent(486,7);
-   h2_mb_dPhi->SetBinContent(487,9);
-   h2_mb_dPhi->SetBinContent(488,18);
-   h2_mb_dPhi->SetBinContent(489,6);
-   h2_mb_dPhi->SetBinContent(490,5);
-   h2_mb_dPhi->SetBinContent(491,4);
-   h2_mb_dPhi->SetBinContent(496,1);
-   h2_mb_dPhi->SetBinContent(497,4);
-   h2_mb_dPhi->SetBinContent(498,13);
-   h2_mb_dPhi->SetBinContent(499,14);
-   h2_mb_dPhi->SetBinContent(500,17);
-   h2_mb_dPhi->SetBinContent(501,18);
-   h2_mb_dPhi->SetBinContent(502,10);
-   h2_mb_dPhi->SetBinContent(503,7);
-   h2_mb_dPhi->SetBinContent(506,1);
-   h2_mb_dPhi->SetBinContent(507,2);
-   h2_mb_dPhi->SetBinContent(508,4);
-   h2_mb_dPhi->SetBinContent(509,4);
-   h2_mb_dPhi->SetBinContent(510,7);
-   h2_mb_dPhi->SetBinContent(511,22);
-   h2_mb_dPhi->SetBinContent(512,21);
-   h2_mb_dPhi->SetBinContent(513,17);
-   h2_mb_dPhi->SetBinContent(514,11);
-   h2_mb_dPhi->SetBinContent(515,8);
-   h2_mb_dPhi->SetBinContent(519,1);
-   h2_mb_dPhi->SetBinContent(520,5);
-   h2_mb_dPhi->SetBinContent(521,12);
-   h2_mb_dPhi->SetBinContent(522,20);
-   h2_mb_dPhi->SetBinContent(523,33);
-   h2_mb_dPhi->SetBinContent(524,45);
-   h2_mb_dPhi->SetBinContent(525,51);
-   h2_mb_dPhi->SetBinContent(526,23);
-   h2_mb_dPhi->SetBinContent(527,15);
-   h2_mb_dPhi->SetBinContent(530,1);
-   h2_mb_dPhi->SetBinContent(532,7);
-   h2_mb_dPhi->SetBinContent(533,8);
-   h2_mb_dPhi->SetBinContent(534,38);
-   h2_mb_dPhi->SetBinContent(535,49);
-   h2_mb_dPhi->SetBinContent(536,45);
-   h2_mb_dPhi->SetBinContent(537,74);
-   h2_mb_dPhi->SetBinContent(538,25);
-   h2_mb_dPhi->SetBinContent(539,10);
-   h2_mb_dPhi->SetBinContent(542,1);
-   h2_mb_dPhi->SetBinContent(543,3);
-   h2_mb_dPhi->SetBinContent(544,10);
-   h2_mb_dPhi->SetBinContent(545,28);
-   h2_mb_dPhi->SetBinContent(546,62);
-   h2_mb_dPhi->SetBinContent(547,105);
-   h2_mb_dPhi->SetBinContent(548,86);
-   h2_mb_dPhi->SetBinContent(549,62);
-   h2_mb_dPhi->SetBinContent(550,41);
-   h2_mb_dPhi->SetBinContent(551,14);
-   h2_mb_dPhi->SetBinContent(555,3);
-   h2_mb_dPhi->SetBinContent(556,18);
-   h2_mb_dPhi->SetBinContent(557,28);
-   h2_mb_dPhi->SetBinContent(558,74);
-   h2_mb_dPhi->SetBinContent(559,133);
-   h2_mb_dPhi->SetBinContent(560,126);
-   h2_mb_dPhi->SetBinContent(561,69);
-   h2_mb_dPhi->SetBinContent(562,29);
-   h2_mb_dPhi->SetBinContent(563,10);
-   h2_mb_dPhi->SetBinContent(567,2);
-   h2_mb_dPhi->SetBinContent(568,36);
-   h2_mb_dPhi->SetBinContent(569,47);
-   h2_mb_dPhi->SetBinContent(570,82);
-   h2_mb_dPhi->SetBinContent(571,165);
-   h2_mb_dPhi->SetBinContent(572,175);
-   h2_mb_dPhi->SetBinContent(573,86);
-   h2_mb_dPhi->SetBinContent(574,29);
-   h2_mb_dPhi->SetBinContent(575,21);
-   h2_mb_dPhi->SetBinContent(578,2);
-   h2_mb_dPhi->SetBinContent(579,13);
-   h2_mb_dPhi->SetBinContent(580,36);
-   h2_mb_dPhi->SetBinContent(581,59);
-   h2_mb_dPhi->SetBinContent(582,126);
-   h2_mb_dPhi->SetBinContent(583,218);
-   h2_mb_dPhi->SetBinContent(584,165);
-   h2_mb_dPhi->SetBinContent(585,84);
-   h2_mb_dPhi->SetBinContent(586,62);
-   h2_mb_dPhi->SetBinContent(587,21);
-   h2_mb_dPhi->SetBinContent(590,7);
-   h2_mb_dPhi->SetBinContent(591,14);
-   h2_mb_dPhi->SetBinContent(592,39);
-   h2_mb_dPhi->SetBinContent(593,142);
-   h2_mb_dPhi->SetBinContent(594,166);
-   h2_mb_dPhi->SetBinContent(595,238);
-   h2_mb_dPhi->SetBinContent(596,239);
-   h2_mb_dPhi->SetBinContent(597,110);
-   h2_mb_dPhi->SetBinContent(598,49);
-   h2_mb_dPhi->SetBinContent(599,9);
-   h2_mb_dPhi->SetBinContent(601,5);
-   h2_mb_dPhi->SetBinContent(602,15);
-   h2_mb_dPhi->SetBinContent(603,49);
-   h2_mb_dPhi->SetBinContent(604,98);
-   h2_mb_dPhi->SetBinContent(605,145);
-   h2_mb_dPhi->SetBinContent(606,234);
-   h2_mb_dPhi->SetBinContent(607,250);
-   h2_mb_dPhi->SetBinContent(608,253);
-   h2_mb_dPhi->SetBinContent(609,115);
-   h2_mb_dPhi->SetBinContent(610,46);
-   h2_mb_dPhi->SetBinContent(611,22);
-   h2_mb_dPhi->SetBinContent(613,4);
-   h2_mb_dPhi->SetBinContent(614,9);
-   h2_mb_dPhi->SetBinContent(615,34);
-   h2_mb_dPhi->SetBinContent(616,113);
-   h2_mb_dPhi->SetBinContent(617,157);
-   h2_mb_dPhi->SetBinContent(618,197);
-   h2_mb_dPhi->SetBinContent(619,340);
-   h2_mb_dPhi->SetBinContent(620,253);
-   h2_mb_dPhi->SetBinContent(621,104);
-   h2_mb_dPhi->SetBinContent(622,54);
-   h2_mb_dPhi->SetBinContent(623,32);
-   h2_mb_dPhi->SetBinContent(626,3);
-   h2_mb_dPhi->SetBinContent(627,31);
-   h2_mb_dPhi->SetBinContent(628,80);
-   h2_mb_dPhi->SetBinContent(629,150);
-   h2_mb_dPhi->SetBinContent(630,216);
-   h2_mb_dPhi->SetBinContent(631,267);
-   h2_mb_dPhi->SetBinContent(632,232);
-   h2_mb_dPhi->SetBinContent(633,120);
-   h2_mb_dPhi->SetBinContent(634,57);
-   h2_mb_dPhi->SetBinContent(635,16);
-   h2_mb_dPhi->SetBinContent(637,1);
-   h2_mb_dPhi->SetBinContent(638,3);
-   h2_mb_dPhi->SetBinContent(639,8);
-   h2_mb_dPhi->SetBinContent(640,35);
-   h2_mb_dPhi->SetBinContent(641,81);
-   h2_mb_dPhi->SetBinContent(642,133);
-   h2_mb_dPhi->SetBinContent(643,250);
-   h2_mb_dPhi->SetBinContent(644,260);
-   h2_mb_dPhi->SetBinContent(645,126);
-   h2_mb_dPhi->SetBinContent(646,55);
-   h2_mb_dPhi->SetBinContent(647,38);
-   h2_mb_dPhi->SetBinContent(650,1);
-   h2_mb_dPhi->SetBinContent(652,28);
-   h2_mb_dPhi->SetBinContent(653,45);
-   h2_mb_dPhi->SetBinContent(654,153);
-   h2_mb_dPhi->SetBinContent(655,201);
-   h2_mb_dPhi->SetBinContent(656,214);
-   h2_mb_dPhi->SetBinContent(657,104);
-   h2_mb_dPhi->SetBinContent(658,49);
-   h2_mb_dPhi->SetBinContent(659,26);
-   h2_mb_dPhi->SetBinContent(663,5);
-   h2_mb_dPhi->SetBinContent(664,10);
-   h2_mb_dPhi->SetBinContent(665,25);
-   h2_mb_dPhi->SetBinContent(666,85);
-   h2_mb_dPhi->SetBinContent(667,119);
-   h2_mb_dPhi->SetBinContent(668,148);
-   h2_mb_dPhi->SetBinContent(669,100);
-   h2_mb_dPhi->SetBinContent(670,73);
-   h2_mb_dPhi->SetBinContent(671,32);
-   h2_mb_dPhi->SetBinContent(675,2);
-   h2_mb_dPhi->SetBinContent(676,15);
-   h2_mb_dPhi->SetBinContent(677,23);
-   h2_mb_dPhi->SetBinContent(678,44);
-   h2_mb_dPhi->SetBinContent(679,93);
-   h2_mb_dPhi->SetBinContent(680,159);
-   h2_mb_dPhi->SetBinContent(681,81);
-   h2_mb_dPhi->SetBinContent(682,47);
-   h2_mb_dPhi->SetBinContent(683,21);
-   h2_mb_dPhi->SetBinContent(687,4);
-   h2_mb_dPhi->SetBinContent(688,2);
-   h2_mb_dPhi->SetBinContent(689,6);
-   h2_mb_dPhi->SetBinContent(690,25);
-   h2_mb_dPhi->SetBinContent(691,58);
-   h2_mb_dPhi->SetBinContent(692,86);
-   h2_mb_dPhi->SetBinContent(693,78);
-   h2_mb_dPhi->SetBinContent(694,60);
-   h2_mb_dPhi->SetBinContent(695,23);
-   h2_mb_dPhi->SetBinContent(700,2);
-   h2_mb_dPhi->SetBinContent(701,6);
-   h2_mb_dPhi->SetBinContent(702,15);
-   h2_mb_dPhi->SetBinContent(703,54);
-   h2_mb_dPhi->SetBinContent(704,65);
-   h2_mb_dPhi->SetBinContent(705,41);
-   h2_mb_dPhi->SetBinContent(706,35);
-   h2_mb_dPhi->SetBinContent(707,18);
-   h2_mb_dPhi->SetBinContent(712,2);
-   h2_mb_dPhi->SetBinContent(713,4);
-   h2_mb_dPhi->SetBinContent(714,8);
-   h2_mb_dPhi->SetBinContent(715,27);
-   h2_mb_dPhi->SetBinContent(716,67);
-   h2_mb_dPhi->SetBinContent(717,37);
-   h2_mb_dPhi->SetBinContent(718,34);
-   h2_mb_dPhi->SetBinContent(719,13);
-   h2_mb_dPhi->SetBinContent(724,1);
-   h2_mb_dPhi->SetBinContent(725,7);
-   h2_mb_dPhi->SetBinContent(726,3);
-   h2_mb_dPhi->SetBinContent(727,17);
-   h2_mb_dPhi->SetBinContent(728,23);
-   h2_mb_dPhi->SetBinContent(729,42);
-   h2_mb_dPhi->SetBinContent(730,31);
-   h2_mb_dPhi->SetBinContent(731,11);
-   h2_mb_dPhi->SetBinContent(736,4);
-   h2_mb_dPhi->SetBinContent(737,4);
-   h2_mb_dPhi->SetBinContent(738,6);
-   h2_mb_dPhi->SetBinContent(739,7);
-   h2_mb_dPhi->SetBinContent(740,31);
-   h2_mb_dPhi->SetBinContent(741,32);
-   h2_mb_dPhi->SetBinContent(742,11);
-   h2_mb_dPhi->SetBinContent(743,16);
-   h2_mb_dPhi->SetBinContent(749,4);
-   h2_mb_dPhi->SetBinContent(750,4);
-   h2_mb_dPhi->SetBinContent(751,7);
-   h2_mb_dPhi->SetBinContent(752,15);
-   h2_mb_dPhi->SetBinContent(753,18);
-   h2_mb_dPhi->SetBinContent(754,4);
-   h2_mb_dPhi->SetBinContent(755,3);
-   h2_mb_dPhi->SetBinContent(759,3);
-   h2_mb_dPhi->SetBinContent(762,4);
-   h2_mb_dPhi->SetBinContent(763,3);
-   h2_mb_dPhi->SetBinContent(764,5);
-   h2_mb_dPhi->SetBinContent(765,11);
-   h2_mb_dPhi->SetBinContent(766,3);
-   h2_mb_dPhi->SetBinContent(767,3);
-   h2_mb_dPhi->SetBinContent(774,2);
-   h2_mb_dPhi->SetBinContent(775,1);
-   h2_mb_dPhi->SetBinContent(776,9);
-   h2_mb_dPhi->SetBinContent(777,7);
-   h2_mb_dPhi->SetBinContent(779,5);
-   h2_mb_dPhi->SetBinContent(787,8);
-   h2_mb_dPhi->SetBinContent(788,4);
-   h2_mb_dPhi->SetBinContent(789,1);
-   h2_mb_dPhi->SetBinContent(791,1);
-   h2_mb_dPhi->SetBinContent(795,2);
-   h2_mb_dPhi->SetBinContent(802,2);
-   h2_mb_dPhi->SetBinContent(803,4);
-   h2_mb_dPhi->SetBinContent(808,1);
-   h2_mb_dPhi->SetBinContent(809,2);
-   h2_mb_dPhi->SetBinContent(819,1);
-   h2_mb_dPhi->SetBinContent(821,1);
-   h2_mb_dPhi->SetBinContent(863,1);
-   h2_mb_dPhi->SetBinContent(887,3);
-   h2_mb_dPhi->SetBinContent(899,2);
-   h2_mb_dPhi->SetBinContent(905,1);
-   h2_mb_dPhi->SetEntries(11888);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 11888  ");
-   text = ptstats->AddText("Mean x = 0.0002679");
-   text = ptstats->AddText("Mean y = 0.008438");
-   text = ptstats->AddText("RMS x = 6.563e-05");
-   text = ptstats->AddText("RMS y = 0.08654");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_mb_dPhi->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_mb_dPhi->GetListOfFunctions());
-   h2_mb_dPhi->SetLineWidth(2);
-   h2_mb_dPhi->SetMarkerSize(1.2);
-   h2_mb_dPhi->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_mb_dPhi->GetXaxis()->SetLabelFont(42);
-   h2_mb_dPhi->GetXaxis()->SetLabelSize(0.05);
-   h2_mb_dPhi->GetXaxis()->SetTitleSize(0.05);
-   h2_mb_dPhi->GetXaxis()->SetTitleOffset(1.4);
-   h2_mb_dPhi->GetXaxis()->SetTitleFont(42);
-   h2_mb_dPhi->GetYaxis()->SetTitle("#Delta#phi");
-   h2_mb_dPhi->GetYaxis()->SetLabelFont(42);
-   h2_mb_dPhi->GetYaxis()->SetLabelSize(0.05);
-   h2_mb_dPhi->GetYaxis()->SetTitleSize(0.05);
-   h2_mb_dPhi->GetYaxis()->SetTitleOffset(1.4);
-   h2_mb_dPhi->GetYaxis()->SetTitleFont(42);
-   h2_mb_dPhi->GetZaxis()->SetLabelFont(42);
-   h2_mb_dPhi->GetZaxis()->SetLabelSize(0.05);
-   h2_mb_dPhi->GetZaxis()->SetTitleSize(0.05);
-   h2_mb_dPhi->GetZaxis()->SetTitleFont(42);
-   h2_mb_dPhi->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.4043151,0.945,0.7056849,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Barrel");
-   pt->Draw();
-   c_mb_dPhi_1->Modified();
-   c_mb_dPhi->cd();
-  
-// ------------>Primitives in pad: c_mb_dPhi_2
-   c_mb_dPhi_2 = new TPad("c_mb_dPhi_2", "c_mb_dPhi_2",0.51,0.01,0.99,0.99);
-   c_mb_dPhi_2->Draw();
-   c_mb_dPhi_2->cd();
-   c_mb_dPhi_2->Range(-8.101265e-05,-0.03180564,0.0004253165,0.03488056);
-   c_mb_dPhi_2->SetFillColor(0);
-   c_mb_dPhi_2->SetBorderMode(0);
-   c_mb_dPhi_2->SetBorderSize(2);
-   c_mb_dPhi_2->SetTickx(1);
-   c_mb_dPhi_2->SetTicky(1);
-   c_mb_dPhi_2->SetLeftMargin(0.16);
-   c_mb_dPhi_2->SetRightMargin(0.05);
-   c_mb_dPhi_2->SetTopMargin(0.08);
-   c_mb_dPhi_2->SetBottomMargin(0.16);
-   c_mb_dPhi_2->SetFrameBorderMode(0);
-   c_mb_dPhi_2->SetFrameBorderMode(0);
-   
-   TProfile *h_mb_dPhi = new TProfile("h_mb_dPhi","Middle Barrel",10,0,0.0004,"");
-   h_mb_dPhi->SetBinEntries(1,10);
-   h_mb_dPhi->SetBinEntries(2,43);
-   h_mb_dPhi->SetBinEntries(3,179);
-   h_mb_dPhi->SetBinEntries(4,547);
-   h_mb_dPhi->SetBinEntries(5,1005);
-   h_mb_dPhi->SetBinEntries(6,1735);
-   h_mb_dPhi->SetBinEntries(7,2701);
-   h_mb_dPhi->SetBinEntries(8,2777);
-   h_mb_dPhi->SetBinEntries(9,1614);
-   h_mb_dPhi->SetBinEntries(10,859);
-   h_mb_dPhi->SetBinEntries(11,418);
-   h_mb_dPhi->SetBinContent(1,0.05673533);
-   h_mb_dPhi->SetBinContent(2,-0.5356339);
-   h_mb_dPhi->SetBinContent(3,1.176291);
-   h_mb_dPhi->SetBinContent(4,0.1156428);
-   h_mb_dPhi->SetBinContent(5,0.5499517);
-   h_mb_dPhi->SetBinContent(6,0.2437467);
-   h_mb_dPhi->SetBinContent(7,9.475448);
-   h_mb_dPhi->SetBinContent(8,40.97777);
-   h_mb_dPhi->SetBinContent(9,24.54337);
-   h_mb_dPhi->SetBinContent(10,20.17688);
-   h_mb_dPhi->SetBinContent(11,15.11288);
-   h_mb_dPhi->SetBinError(1,0.05068022);
-   h_mb_dPhi->SetBinError(2,0.2862739);
-   h_mb_dPhi->SetBinError(3,0.9841201);
-   h_mb_dPhi->SetBinError(4,1.400611);
-   h_mb_dPhi->SetBinError(5,2.260478);
-   h_mb_dPhi->SetBinError(6,3.1599);
-   h_mb_dPhi->SetBinError(7,4.150331);
-   h_mb_dPhi->SetBinError(8,4.764119);
-   h_mb_dPhi->SetBinError(9,4.290824);
-   h_mb_dPhi->SetBinError(10,3.204548);
-   h_mb_dPhi->SetBinError(11,2.761105);
-   h_mb_dPhi->SetEntries(11888);
-   
-   ptstats = new TPaveStats(0.75,0.64,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   text = ptstats->AddText("Entries = 11888  ");
-   text = ptstats->AddText("Mean  = 0.0002679");
-   text = ptstats->AddText("Mean y = 0.008438");
-   text = ptstats->AddText("RMS   = 6.563e-05");
-   text = ptstats->AddText("RMS y = 0.08654");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h_mb_dPhi->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h_mb_dPhi->GetListOfFunctions());
-   h_mb_dPhi->SetLineWidth(2);
-   h_mb_dPhi->SetMarkerStyle(20);
-   h_mb_dPhi->SetMarkerSize(1.2);
-   h_mb_dPhi->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_mb_dPhi->GetXaxis()->SetLabelFont(42);
-   h_mb_dPhi->GetXaxis()->SetLabelSize(0.05);
-   h_mb_dPhi->GetXaxis()->SetTitleSize(0.05);
-   h_mb_dPhi->GetXaxis()->SetTitleOffset(1.4);
-   h_mb_dPhi->GetXaxis()->SetTitleFont(42);
-   h_mb_dPhi->GetYaxis()->SetTitle("#Delta#phi");
-   h_mb_dPhi->GetYaxis()->SetLabelFont(42);
-   h_mb_dPhi->GetYaxis()->SetLabelSize(0.05);
-   h_mb_dPhi->GetYaxis()->SetTitleSize(0.05);
-   h_mb_dPhi->GetYaxis()->SetTitleOffset(1.4);
-   h_mb_dPhi->GetYaxis()->SetTitleFont(42);
-   h_mb_dPhi->GetZaxis()->SetLabelFont(42);
-   h_mb_dPhi->GetZaxis()->SetLabelSize(0.05);
-   h_mb_dPhi->GetZaxis()->SetTitleSize(0.05);
-   h_mb_dPhi->GetZaxis()->SetTitleFont(42);
-   h_mb_dPhi->Draw("");
-   
-   pt = new TPaveText(0.4043151,0.945,0.7056849,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Barrel");
-   pt->Draw();
-   c_mb_dPhi_2->Modified();
-   c_mb_dPhi->cd();
-   c_mb_dPhi->Modified();
-   c_mb_dPhi->cd();
-   c_mb_dPhi->SetSelected(c_mb_dPhi);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_0x0.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_0x0.C
deleted file mode 100644
index 4d47ef15d53d7ad7369dcbdc1d476e8b9d5f11de..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_0x0.C
+++ /dev/null
@@ -1,703 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_0_0/c_me_dEta
-//=========  (Sun Jun 27 19:12:41 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_0_0 = new TCanvas("c_me_dEta_0_0", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_0_0->Range(0,0,1,1);
-   c_me_dEta_0_0->SetFillColor(0);
-   c_me_dEta_0_0->SetBorderMode(0);
-   c_me_dEta_0_0->SetBorderSize(2);
-   c_me_dEta_0_0->SetTickx(1);
-   c_me_dEta_0_0->SetTicky(1);
-   c_me_dEta_0_0->SetLeftMargin(0.16);
-   c_me_dEta_0_0->SetRightMargin(0.05);
-   c_me_dEta_0_0->SetTopMargin(0.08);
-   c_me_dEta_0_0->SetBottomMargin(0.16);
-   c_me_dEta_0_0->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_0_0_1
-   TPad *c_me_dEta_0_0_1 = new TPad("c_me_dEta_0_0_1", "c_me_dEta_0_0_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_0_0_1->Draw();
-   c_me_dEta_0_0_1->cd();
-   c_me_dEta_0_0_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_0_0_1->SetFillColor(0);
-   c_me_dEta_0_0_1->SetBorderMode(0);
-   c_me_dEta_0_0_1->SetBorderSize(2);
-   c_me_dEta_0_0_1->SetTickx(1);
-   c_me_dEta_0_0_1->SetTicky(1);
-   c_me_dEta_0_0_1->SetLeftMargin(0.16);
-   c_me_dEta_0_0_1->SetRightMargin(0.05);
-   c_me_dEta_0_0_1->SetTopMargin(0.08);
-   c_me_dEta_0_0_1->SetBottomMargin(0.16);
-   c_me_dEta_0_0_1->SetFrameBorderMode(0);
-   c_me_dEta_0_0_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_0_0 = new TH2F("h2_me_0_0","Middle Endcap - bin 0 x 0",10,0,0.0004,100,-1,1);
-   h2_me_0_0->SetBinContent(5,2);
-   h2_me_0_0->SetBinContent(7,10);
-   h2_me_0_0->SetBinContent(9,11);
-   h2_me_0_0->SetBinContent(10,13);
-   h2_me_0_0->SetBinContent(11,980);
-   h2_me_0_0->SetBinContent(17,3);
-   h2_me_0_0->SetBinContent(19,4);
-   h2_me_0_0->SetBinContent(22,4);
-   h2_me_0_0->SetBinContent(23,454);
-   h2_me_0_0->SetBinContent(29,5);
-   h2_me_0_0->SetBinContent(31,4);
-   h2_me_0_0->SetBinContent(34,6);
-   h2_me_0_0->SetBinContent(35,614);
-   h2_me_0_0->SetBinContent(42,3);
-   h2_me_0_0->SetBinContent(45,4);
-   h2_me_0_0->SetBinContent(47,809);
-   h2_me_0_0->SetBinContent(54,1);
-   h2_me_0_0->SetBinContent(57,1);
-   h2_me_0_0->SetBinContent(58,1);
-   h2_me_0_0->SetBinContent(59,999);
-   h2_me_0_0->SetBinContent(66,4);
-   h2_me_0_0->SetBinContent(69,3);
-   h2_me_0_0->SetBinContent(70,5);
-   h2_me_0_0->SetBinContent(71,1366);
-   h2_me_0_0->SetBinContent(76,4);
-   h2_me_0_0->SetBinContent(81,10);
-   h2_me_0_0->SetBinContent(82,18);
-   h2_me_0_0->SetBinContent(83,1747);
-   h2_me_0_0->SetBinContent(88,4);
-   h2_me_0_0->SetBinContent(93,19);
-   h2_me_0_0->SetBinContent(94,22);
-   h2_me_0_0->SetBinContent(95,2212);
-   h2_me_0_0->SetBinContent(99,3);
-   h2_me_0_0->SetBinContent(101,8);
-   h2_me_0_0->SetBinContent(104,4);
-   h2_me_0_0->SetBinContent(105,17);
-   h2_me_0_0->SetBinContent(106,25);
-   h2_me_0_0->SetBinContent(107,2570);
-   h2_me_0_0->SetBinContent(111,6);
-   h2_me_0_0->SetBinContent(113,3);
-   h2_me_0_0->SetBinContent(115,4);
-   h2_me_0_0->SetBinContent(116,1);
-   h2_me_0_0->SetBinContent(117,28);
-   h2_me_0_0->SetBinContent(118,12);
-   h2_me_0_0->SetBinContent(119,3143);
-   h2_me_0_0->SetBinContent(123,4);
-   h2_me_0_0->SetBinContent(125,4);
-   h2_me_0_0->SetBinContent(127,1);
-   h2_me_0_0->SetBinContent(128,10);
-   h2_me_0_0->SetBinContent(129,37);
-   h2_me_0_0->SetBinContent(130,24);
-   h2_me_0_0->SetBinContent(131,3716);
-   h2_me_0_0->SetBinContent(133,3);
-   h2_me_0_0->SetBinContent(135,5);
-   h2_me_0_0->SetBinContent(139,4);
-   h2_me_0_0->SetBinContent(140,17);
-   h2_me_0_0->SetBinContent(141,37);
-   h2_me_0_0->SetBinContent(142,44);
-   h2_me_0_0->SetBinContent(143,4404);
-   h2_me_0_0->SetBinContent(145,2);
-   h2_me_0_0->SetBinContent(148,4);
-   h2_me_0_0->SetBinContent(151,8);
-   h2_me_0_0->SetBinContent(152,21);
-   h2_me_0_0->SetBinContent(153,38);
-   h2_me_0_0->SetBinContent(154,80);
-   h2_me_0_0->SetBinContent(155,5058);
-   h2_me_0_0->SetBinContent(157,5);
-   h2_me_0_0->SetBinContent(158,2);
-   h2_me_0_0->SetBinContent(160,6);
-   h2_me_0_0->SetBinContent(162,8);
-   h2_me_0_0->SetBinContent(163,16);
-   h2_me_0_0->SetBinContent(164,21);
-   h2_me_0_0->SetBinContent(165,54);
-   h2_me_0_0->SetBinContent(166,119);
-   h2_me_0_0->SetBinContent(167,5956);
-   h2_me_0_0->SetBinContent(169,3);
-   h2_me_0_0->SetBinContent(170,3);
-   h2_me_0_0->SetBinContent(172,8);
-   h2_me_0_0->SetBinContent(173,4);
-   h2_me_0_0->SetBinContent(174,8);
-   h2_me_0_0->SetBinContent(175,15);
-   h2_me_0_0->SetBinContent(176,37);
-   h2_me_0_0->SetBinContent(177,64);
-   h2_me_0_0->SetBinContent(178,101);
-   h2_me_0_0->SetBinContent(179,7188);
-   h2_me_0_0->SetBinContent(181,4);
-   h2_me_0_0->SetBinContent(182,4);
-   h2_me_0_0->SetBinContent(184,5);
-   h2_me_0_0->SetBinContent(185,6);
-   h2_me_0_0->SetBinContent(186,2);
-   h2_me_0_0->SetBinContent(187,25);
-   h2_me_0_0->SetBinContent(188,46);
-   h2_me_0_0->SetBinContent(189,114);
-   h2_me_0_0->SetBinContent(190,117);
-   h2_me_0_0->SetBinContent(191,8712);
-   h2_me_0_0->SetBinContent(194,3);
-   h2_me_0_0->SetBinContent(195,5);
-   h2_me_0_0->SetBinContent(196,7);
-   h2_me_0_0->SetBinContent(197,6);
-   h2_me_0_0->SetBinContent(198,14);
-   h2_me_0_0->SetBinContent(199,35);
-   h2_me_0_0->SetBinContent(200,59);
-   h2_me_0_0->SetBinContent(201,120);
-   h2_me_0_0->SetBinContent(202,163);
-   h2_me_0_0->SetBinContent(203,9926);
-   h2_me_0_0->SetBinContent(206,1);
-   h2_me_0_0->SetBinContent(207,4);
-   h2_me_0_0->SetBinContent(208,4);
-   h2_me_0_0->SetBinContent(209,8);
-   h2_me_0_0->SetBinContent(210,21);
-   h2_me_0_0->SetBinContent(211,34);
-   h2_me_0_0->SetBinContent(212,84);
-   h2_me_0_0->SetBinContent(213,90);
-   h2_me_0_0->SetBinContent(214,225);
-   h2_me_0_0->SetBinContent(215,11112);
-   h2_me_0_0->SetBinContent(220,5);
-   h2_me_0_0->SetBinContent(221,9);
-   h2_me_0_0->SetBinContent(222,19);
-   h2_me_0_0->SetBinContent(223,33);
-   h2_me_0_0->SetBinContent(224,73);
-   h2_me_0_0->SetBinContent(225,139);
-   h2_me_0_0->SetBinContent(226,272);
-   h2_me_0_0->SetBinContent(227,12086);
-   h2_me_0_0->SetBinContent(231,3);
-   h2_me_0_0->SetBinContent(232,4);
-   h2_me_0_0->SetBinContent(233,13);
-   h2_me_0_0->SetBinContent(234,18);
-   h2_me_0_0->SetBinContent(235,59);
-   h2_me_0_0->SetBinContent(236,103);
-   h2_me_0_0->SetBinContent(237,181);
-   h2_me_0_0->SetBinContent(238,301);
-   h2_me_0_0->SetBinContent(239,13274);
-   h2_me_0_0->SetBinContent(243,3);
-   h2_me_0_0->SetBinContent(244,9);
-   h2_me_0_0->SetBinContent(245,37);
-   h2_me_0_0->SetBinContent(246,24);
-   h2_me_0_0->SetBinContent(247,93);
-   h2_me_0_0->SetBinContent(248,139);
-   h2_me_0_0->SetBinContent(249,197);
-   h2_me_0_0->SetBinContent(250,312);
-   h2_me_0_0->SetBinContent(251,14621);
-   h2_me_0_0->SetBinContent(254,1);
-   h2_me_0_0->SetBinContent(255,4);
-   h2_me_0_0->SetBinContent(256,7);
-   h2_me_0_0->SetBinContent(257,36);
-   h2_me_0_0->SetBinContent(258,42);
-   h2_me_0_0->SetBinContent(259,86);
-   h2_me_0_0->SetBinContent(260,177);
-   h2_me_0_0->SetBinContent(261,251);
-   h2_me_0_0->SetBinContent(262,412);
-   h2_me_0_0->SetBinContent(263,15483);
-   h2_me_0_0->SetBinContent(266,7);
-   h2_me_0_0->SetBinContent(267,4);
-   h2_me_0_0->SetBinContent(268,10);
-   h2_me_0_0->SetBinContent(269,9);
-   h2_me_0_0->SetBinContent(270,39);
-   h2_me_0_0->SetBinContent(271,60);
-   h2_me_0_0->SetBinContent(272,212);
-   h2_me_0_0->SetBinContent(273,338);
-   h2_me_0_0->SetBinContent(274,652);
-   h2_me_0_0->SetBinContent(275,16415);
-   h2_me_0_0->SetBinContent(278,2);
-   h2_me_0_0->SetBinContent(280,14);
-   h2_me_0_0->SetBinContent(281,12);
-   h2_me_0_0->SetBinContent(282,53);
-   h2_me_0_0->SetBinContent(283,101);
-   h2_me_0_0->SetBinContent(284,228);
-   h2_me_0_0->SetBinContent(285,405);
-   h2_me_0_0->SetBinContent(286,786);
-   h2_me_0_0->SetBinContent(287,16982);
-   h2_me_0_0->SetBinContent(291,3);
-   h2_me_0_0->SetBinContent(292,14);
-   h2_me_0_0->SetBinContent(293,13);
-   h2_me_0_0->SetBinContent(294,58);
-   h2_me_0_0->SetBinContent(295,141);
-   h2_me_0_0->SetBinContent(296,240);
-   h2_me_0_0->SetBinContent(297,496);
-   h2_me_0_0->SetBinContent(298,838);
-   h2_me_0_0->SetBinContent(299,17222);
-   h2_me_0_0->SetBinContent(303,5);
-   h2_me_0_0->SetBinContent(304,10);
-   h2_me_0_0->SetBinContent(305,26);
-   h2_me_0_0->SetBinContent(306,53);
-   h2_me_0_0->SetBinContent(307,135);
-   h2_me_0_0->SetBinContent(308,266);
-   h2_me_0_0->SetBinContent(309,551);
-   h2_me_0_0->SetBinContent(310,999);
-   h2_me_0_0->SetBinContent(311,17143);
-   h2_me_0_0->SetBinContent(316,9);
-   h2_me_0_0->SetBinContent(317,35);
-   h2_me_0_0->SetBinContent(318,59);
-   h2_me_0_0->SetBinContent(319,147);
-   h2_me_0_0->SetBinContent(320,331);
-   h2_me_0_0->SetBinContent(321,667);
-   h2_me_0_0->SetBinContent(322,1207);
-   h2_me_0_0->SetBinContent(323,17286);
-   h2_me_0_0->SetBinContent(328,8);
-   h2_me_0_0->SetBinContent(329,27);
-   h2_me_0_0->SetBinContent(330,64);
-   h2_me_0_0->SetBinContent(331,196);
-   h2_me_0_0->SetBinContent(332,438);
-   h2_me_0_0->SetBinContent(333,874);
-   h2_me_0_0->SetBinContent(334,1393);
-   h2_me_0_0->SetBinContent(335,17248);
-   h2_me_0_0->SetBinContent(337,3);
-   h2_me_0_0->SetBinContent(338,3);
-   h2_me_0_0->SetBinContent(340,12);
-   h2_me_0_0->SetBinContent(341,41);
-   h2_me_0_0->SetBinContent(342,75);
-   h2_me_0_0->SetBinContent(343,254);
-   h2_me_0_0->SetBinContent(344,551);
-   h2_me_0_0->SetBinContent(345,899);
-   h2_me_0_0->SetBinContent(346,1707);
-   h2_me_0_0->SetBinContent(347,16328);
-   h2_me_0_0->SetBinContent(349,3);
-   h2_me_0_0->SetBinContent(350,2);
-   h2_me_0_0->SetBinContent(352,15);
-   h2_me_0_0->SetBinContent(353,29);
-   h2_me_0_0->SetBinContent(354,105);
-   h2_me_0_0->SetBinContent(355,326);
-   h2_me_0_0->SetBinContent(356,608);
-   h2_me_0_0->SetBinContent(357,1020);
-   h2_me_0_0->SetBinContent(358,1968);
-   h2_me_0_0->SetBinContent(359,15541);
-   h2_me_0_0->SetBinContent(362,4);
-   h2_me_0_0->SetBinContent(364,8);
-   h2_me_0_0->SetBinContent(365,22);
-   h2_me_0_0->SetBinContent(366,120);
-   h2_me_0_0->SetBinContent(367,329);
-   h2_me_0_0->SetBinContent(368,742);
-   h2_me_0_0->SetBinContent(369,1282);
-   h2_me_0_0->SetBinContent(370,2238);
-   h2_me_0_0->SetBinContent(371,15068);
-   h2_me_0_0->SetBinContent(374,2);
-   h2_me_0_0->SetBinContent(376,8);
-   h2_me_0_0->SetBinContent(377,64);
-   h2_me_0_0->SetBinContent(378,170);
-   h2_me_0_0->SetBinContent(379,398);
-   h2_me_0_0->SetBinContent(380,970);
-   h2_me_0_0->SetBinContent(381,1766);
-   h2_me_0_0->SetBinContent(382,2660);
-   h2_me_0_0->SetBinContent(383,14179);
-   h2_me_0_0->SetBinContent(385,3);
-   h2_me_0_0->SetBinContent(387,6);
-   h2_me_0_0->SetBinContent(388,12);
-   h2_me_0_0->SetBinContent(389,62);
-   h2_me_0_0->SetBinContent(390,244);
-   h2_me_0_0->SetBinContent(391,526);
-   h2_me_0_0->SetBinContent(392,1155);
-   h2_me_0_0->SetBinContent(393,2248);
-   h2_me_0_0->SetBinContent(394,3527);
-   h2_me_0_0->SetBinContent(395,12301);
-   h2_me_0_0->SetBinContent(397,3);
-   h2_me_0_0->SetBinContent(399,10);
-   h2_me_0_0->SetBinContent(400,20);
-   h2_me_0_0->SetBinContent(401,77);
-   h2_me_0_0->SetBinContent(402,258);
-   h2_me_0_0->SetBinContent(403,766);
-   h2_me_0_0->SetBinContent(404,1376);
-   h2_me_0_0->SetBinContent(405,3017);
-   h2_me_0_0->SetBinContent(406,4401);
-   h2_me_0_0->SetBinContent(407,11240);
-   h2_me_0_0->SetBinContent(410,2);
-   h2_me_0_0->SetBinContent(411,1);
-   h2_me_0_0->SetBinContent(412,25);
-   h2_me_0_0->SetBinContent(413,114);
-   h2_me_0_0->SetBinContent(414,392);
-   h2_me_0_0->SetBinContent(415,1109);
-   h2_me_0_0->SetBinContent(416,2026);
-   h2_me_0_0->SetBinContent(417,3791);
-   h2_me_0_0->SetBinContent(418,5110);
-   h2_me_0_0->SetBinContent(419,9389);
-   h2_me_0_0->SetBinContent(422,6);
-   h2_me_0_0->SetBinContent(424,22);
-   h2_me_0_0->SetBinContent(425,187);
-   h2_me_0_0->SetBinContent(426,585);
-   h2_me_0_0->SetBinContent(427,1411);
-   h2_me_0_0->SetBinContent(428,2869);
-   h2_me_0_0->SetBinContent(429,4864);
-   h2_me_0_0->SetBinContent(430,5645);
-   h2_me_0_0->SetBinContent(431,7861);
-   h2_me_0_0->SetBinContent(434,4);
-   h2_me_0_0->SetBinContent(435,9);
-   h2_me_0_0->SetBinContent(436,20);
-   h2_me_0_0->SetBinContent(437,274);
-   h2_me_0_0->SetBinContent(438,831);
-   h2_me_0_0->SetBinContent(439,2011);
-   h2_me_0_0->SetBinContent(440,3888);
-   h2_me_0_0->SetBinContent(441,6281);
-   h2_me_0_0->SetBinContent(442,5667);
-   h2_me_0_0->SetBinContent(443,6316);
-   h2_me_0_0->SetBinContent(446,1);
-   h2_me_0_0->SetBinContent(447,17);
-   h2_me_0_0->SetBinContent(448,45);
-   h2_me_0_0->SetBinContent(449,424);
-   h2_me_0_0->SetBinContent(450,1239);
-   h2_me_0_0->SetBinContent(451,2915);
-   h2_me_0_0->SetBinContent(452,5409);
-   h2_me_0_0->SetBinContent(453,6860);
-   h2_me_0_0->SetBinContent(454,5136);
-   h2_me_0_0->SetBinContent(455,4789);
-   h2_me_0_0->SetBinContent(458,9);
-   h2_me_0_0->SetBinContent(459,11);
-   h2_me_0_0->SetBinContent(460,111);
-   h2_me_0_0->SetBinContent(461,430);
-   h2_me_0_0->SetBinContent(462,1472);
-   h2_me_0_0->SetBinContent(463,3913);
-   h2_me_0_0->SetBinContent(464,6444);
-   h2_me_0_0->SetBinContent(465,6701);
-   h2_me_0_0->SetBinContent(466,4070);
-   h2_me_0_0->SetBinContent(467,3543);
-   h2_me_0_0->SetBinContent(470,3);
-   h2_me_0_0->SetBinContent(471,7);
-   h2_me_0_0->SetBinContent(472,148);
-   h2_me_0_0->SetBinContent(473,654);
-   h2_me_0_0->SetBinContent(474,2197);
-   h2_me_0_0->SetBinContent(475,4930);
-   h2_me_0_0->SetBinContent(476,6634);
-   h2_me_0_0->SetBinContent(477,5490);
-   h2_me_0_0->SetBinContent(478,2858);
-   h2_me_0_0->SetBinContent(479,2449);
-   h2_me_0_0->SetBinContent(483,13);
-   h2_me_0_0->SetBinContent(484,169);
-   h2_me_0_0->SetBinContent(485,820);
-   h2_me_0_0->SetBinContent(486,2970);
-   h2_me_0_0->SetBinContent(487,6222);
-   h2_me_0_0->SetBinContent(488,6279);
-   h2_me_0_0->SetBinContent(489,3939);
-   h2_me_0_0->SetBinContent(490,1862);
-   h2_me_0_0->SetBinContent(491,1639);
-   h2_me_0_0->SetBinContent(495,23);
-   h2_me_0_0->SetBinContent(496,282);
-   h2_me_0_0->SetBinContent(497,1374);
-   h2_me_0_0->SetBinContent(498,4076);
-   h2_me_0_0->SetBinContent(499,6453);
-   h2_me_0_0->SetBinContent(500,4899);
-   h2_me_0_0->SetBinContent(501,2723);
-   h2_me_0_0->SetBinContent(502,1066);
-   h2_me_0_0->SetBinContent(503,1079);
-   h2_me_0_0->SetBinContent(506,10);
-   h2_me_0_0->SetBinContent(507,27);
-   h2_me_0_0->SetBinContent(508,430);
-   h2_me_0_0->SetBinContent(509,2295);
-   h2_me_0_0->SetBinContent(510,4947);
-   h2_me_0_0->SetBinContent(511,5084);
-   h2_me_0_0->SetBinContent(512,3116);
-   h2_me_0_0->SetBinContent(513,1440);
-   h2_me_0_0->SetBinContent(514,530);
-   h2_me_0_0->SetBinContent(515,720);
-   h2_me_0_0->SetBinContent(518,2);
-   h2_me_0_0->SetBinContent(519,47);
-   h2_me_0_0->SetBinContent(520,864);
-   h2_me_0_0->SetBinContent(521,3597);
-   h2_me_0_0->SetBinContent(522,5022);
-   h2_me_0_0->SetBinContent(523,3479);
-   h2_me_0_0->SetBinContent(524,1616);
-   h2_me_0_0->SetBinContent(525,690);
-   h2_me_0_0->SetBinContent(526,341);
-   h2_me_0_0->SetBinContent(527,435);
-   h2_me_0_0->SetBinContent(529,6);
-   h2_me_0_0->SetBinContent(530,6);
-   h2_me_0_0->SetBinContent(531,126);
-   h2_me_0_0->SetBinContent(532,1536);
-   h2_me_0_0->SetBinContent(533,4090);
-   h2_me_0_0->SetBinContent(534,3869);
-   h2_me_0_0->SetBinContent(535,1819);
-   h2_me_0_0->SetBinContent(536,784);
-   h2_me_0_0->SetBinContent(537,251);
-   h2_me_0_0->SetBinContent(538,158);
-   h2_me_0_0->SetBinContent(539,329);
-   h2_me_0_0->SetBinContent(541,3);
-   h2_me_0_0->SetBinContent(542,3);
-   h2_me_0_0->SetBinContent(543,321);
-   h2_me_0_0->SetBinContent(544,2356);
-   h2_me_0_0->SetBinContent(545,3522);
-   h2_me_0_0->SetBinContent(546,1830);
-   h2_me_0_0->SetBinContent(547,760);
-   h2_me_0_0->SetBinContent(548,304);
-   h2_me_0_0->SetBinContent(549,135);
-   h2_me_0_0->SetBinContent(550,93);
-   h2_me_0_0->SetBinContent(551,239);
-   h2_me_0_0->SetBinContent(553,3);
-   h2_me_0_0->SetBinContent(554,30);
-   h2_me_0_0->SetBinContent(555,783);
-   h2_me_0_0->SetBinContent(556,2480);
-   h2_me_0_0->SetBinContent(557,1816);
-   h2_me_0_0->SetBinContent(558,785);
-   h2_me_0_0->SetBinContent(559,328);
-   h2_me_0_0->SetBinContent(560,79);
-   h2_me_0_0->SetBinContent(561,70);
-   h2_me_0_0->SetBinContent(562,58);
-   h2_me_0_0->SetBinContent(563,167);
-   h2_me_0_0->SetBinContent(566,78);
-   h2_me_0_0->SetBinContent(567,1298);
-   h2_me_0_0->SetBinContent(568,1615);
-   h2_me_0_0->SetBinContent(569,620);
-   h2_me_0_0->SetBinContent(570,166);
-   h2_me_0_0->SetBinContent(571,65);
-   h2_me_0_0->SetBinContent(572,46);
-   h2_me_0_0->SetBinContent(573,25);
-   h2_me_0_0->SetBinContent(574,38);
-   h2_me_0_0->SetBinContent(575,101);
-   h2_me_0_0->SetBinContent(577,8);
-   h2_me_0_0->SetBinContent(578,343);
-   h2_me_0_0->SetBinContent(579,930);
-   h2_me_0_0->SetBinContent(580,409);
-   h2_me_0_0->SetBinContent(581,124);
-   h2_me_0_0->SetBinContent(582,94);
-   h2_me_0_0->SetBinContent(583,42);
-   h2_me_0_0->SetBinContent(584,44);
-   h2_me_0_0->SetBinContent(585,39);
-   h2_me_0_0->SetBinContent(586,41);
-   h2_me_0_0->SetBinContent(587,88);
-   h2_me_0_0->SetBinContent(589,24);
-   h2_me_0_0->SetBinContent(590,261);
-   h2_me_0_0->SetBinContent(591,155);
-   h2_me_0_0->SetBinContent(592,23);
-   h2_me_0_0->SetBinContent(593,25);
-   h2_me_0_0->SetBinContent(594,25);
-   h2_me_0_0->SetBinContent(595,25);
-   h2_me_0_0->SetBinContent(596,41);
-   h2_me_0_0->SetBinContent(597,25);
-   h2_me_0_0->SetBinContent(598,10);
-   h2_me_0_0->SetBinContent(599,75);
-   h2_me_0_0->SetBinContent(601,37);
-   h2_me_0_0->SetBinContent(602,19);
-   h2_me_0_0->SetBinContent(603,1);
-   h2_me_0_0->SetBinContent(605,3);
-   h2_me_0_0->SetBinContent(606,7);
-   h2_me_0_0->SetBinContent(607,18);
-   h2_me_0_0->SetBinContent(608,11);
-   h2_me_0_0->SetBinContent(609,13);
-   h2_me_0_0->SetBinContent(610,16);
-   h2_me_0_0->SetBinContent(611,76);
-   h2_me_0_0->SetBinContent(617,5);
-   h2_me_0_0->SetBinContent(618,11);
-   h2_me_0_0->SetBinContent(619,11);
-   h2_me_0_0->SetBinContent(620,7);
-   h2_me_0_0->SetBinContent(621,4);
-   h2_me_0_0->SetBinContent(622,4);
-   h2_me_0_0->SetBinContent(623,52);
-   h2_me_0_0->SetBinContent(628,6);
-   h2_me_0_0->SetBinContent(629,13);
-   h2_me_0_0->SetBinContent(630,16);
-   h2_me_0_0->SetBinContent(631,13);
-   h2_me_0_0->SetBinContent(632,1);
-   h2_me_0_0->SetBinContent(633,5);
-   h2_me_0_0->SetBinContent(635,51);
-   h2_me_0_0->SetBinContent(641,3);
-   h2_me_0_0->SetBinContent(642,4);
-   h2_me_0_0->SetBinContent(643,8);
-   h2_me_0_0->SetBinContent(645,7);
-   h2_me_0_0->SetBinContent(646,6);
-   h2_me_0_0->SetBinContent(647,50);
-   h2_me_0_0->SetBinContent(653,16);
-   h2_me_0_0->SetBinContent(657,3);
-   h2_me_0_0->SetBinContent(658,9);
-   h2_me_0_0->SetBinContent(659,17);
-   h2_me_0_0->SetBinContent(665,5);
-   h2_me_0_0->SetBinContent(668,2);
-   h2_me_0_0->SetBinContent(670,8);
-   h2_me_0_0->SetBinContent(671,17);
-   h2_me_0_0->SetBinContent(680,4);
-   h2_me_0_0->SetBinContent(682,5);
-   h2_me_0_0->SetBinContent(683,21);
-   h2_me_0_0->SetBinContent(691,4);
-   h2_me_0_0->SetBinContent(693,3);
-   h2_me_0_0->SetBinContent(694,7);
-   h2_me_0_0->SetBinContent(695,18);
-   h2_me_0_0->SetBinContent(701,4);
-   h2_me_0_0->SetBinContent(707,19);
-   h2_me_0_0->SetBinContent(713,2);
-   h2_me_0_0->SetBinContent(715,6);
-   h2_me_0_0->SetBinContent(719,12);
-   h2_me_0_0->SetBinContent(731,12);
-   h2_me_0_0->SetBinContent(739,6);
-   h2_me_0_0->SetBinContent(742,1);
-   h2_me_0_0->SetBinContent(743,11);
-   h2_me_0_0->SetBinContent(754,5);
-   h2_me_0_0->SetBinContent(755,16);
-   h2_me_0_0->SetBinContent(767,17);
-   h2_me_0_0->SetBinContent(779,12);
-   h2_me_0_0->SetBinContent(791,2);
-   h2_me_0_0->SetBinContent(793,4);
-   h2_me_0_0->SetBinContent(800,5);
-   h2_me_0_0->SetBinContent(805,5);
-   h2_me_0_0->SetBinContent(812,1);
-   h2_me_0_0->SetBinContent(815,3);
-   h2_me_0_0->SetBinContent(837,5);
-   h2_me_0_0->SetBinContent(839,4);
-   h2_me_0_0->SetBinContent(849,1);
-   h2_me_0_0->SetBinContent(853,1);
-   h2_me_0_0->SetBinContent(865,4);
-   h2_me_0_0->SetBinContent(877,5);
-   h2_me_0_0->SetBinContent(889,5);
-   h2_me_0_0->SetBinContent(920,3);
-   h2_me_0_0->SetBinContent(975,1);
-   h2_me_0_0->SetBinContent(987,4);
-   h2_me_0_0->SetBinContent(999,3);
-   h2_me_0_0->SetEntries(634127);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 634127 ");
-   text = ptstats->AddText("Mean x = 0.0002912");
-   text = ptstats->AddText("Mean y = -0.2595");
-   text = ptstats->AddText("RMS x = 7.312e-05");
-   text = ptstats->AddText("RMS y = 0.1174");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_0_0->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_0_0->GetListOfFunctions());
-   h2_me_0_0->SetLineWidth(2);
-   h2_me_0_0->SetMarkerSize(1.2);
-   h2_me_0_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_0_0->GetXaxis()->SetLabelFont(42);
-   h2_me_0_0->GetXaxis()->SetLabelSize(0.05);
-   h2_me_0_0->GetXaxis()->SetTitleSize(0.05);
-   h2_me_0_0->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_0_0->GetXaxis()->SetTitleFont(42);
-   h2_me_0_0->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_0_0->GetYaxis()->SetLabelFont(42);
-   h2_me_0_0->GetYaxis()->SetLabelSize(0.05);
-   h2_me_0_0->GetYaxis()->SetTitleSize(0.05);
-   h2_me_0_0->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_0_0->GetYaxis()->SetTitleFont(42);
-   h2_me_0_0->GetZaxis()->SetLabelFont(42);
-   h2_me_0_0->GetZaxis()->SetLabelSize(0.05);
-   h2_me_0_0->GetZaxis()->SetTitleSize(0.05);
-   h2_me_0_0->GetZaxis()->SetTitleFont(42);
-   h2_me_0_0->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 0 x 0");
-   pt->Draw();
-   c_me_dEta_0_0_1->Modified();
-   c_me_dEta_0_0->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_0_0_2
-   c_me_dEta_0_0_2 = new TPad("c_me_dEta_0_0_2", "c_me_dEta_0_0_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_0_0_2->Draw();
-   c_me_dEta_0_0_2->cd();
-   c_me_dEta_0_0_2->Range(-8.101265e-05,-0.429296,0.0004253165,-0.002801247);
-   c_me_dEta_0_0_2->SetFillColor(0);
-   c_me_dEta_0_0_2->SetBorderMode(0);
-   c_me_dEta_0_0_2->SetBorderSize(2);
-   c_me_dEta_0_0_2->SetTickx(1);
-   c_me_dEta_0_0_2->SetTicky(1);
-   c_me_dEta_0_0_2->SetLeftMargin(0.16);
-   c_me_dEta_0_0_2->SetRightMargin(0.05);
-   c_me_dEta_0_0_2->SetTopMargin(0.08);
-   c_me_dEta_0_0_2->SetBottomMargin(0.16);
-   c_me_dEta_0_0_2->SetFrameBorderMode(0);
-   c_me_dEta_0_0_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_0_0 = new TProfile("h_me_0_0","Middle Endcap - bin 0 x 0",10,0,0.0004,"");
-   h_me_0_0->SetBinEntries(1,134);
-   h_me_0_0->SetBinEntries(2,811);
-   h_me_0_0->SetBinEntries(3,3842);
-   h_me_0_0->SetBinEntries(4,10748);
-   h_me_0_0->SetBinEntries(5,20978);
-   h_me_0_0->SetBinEntries(6,32000);
-   h_me_0_0->SetBinEntries(7,44442);
-   h_me_0_0->SetBinEntries(8,52421);
-   h_me_0_0->SetBinEntries(9,58343);
-   h_me_0_0->SetBinEntries(10,57396);
-   h_me_0_0->SetBinEntries(11,353012);
-   h_me_0_0->SetBinContent(1,-10.85999);
-   h_me_0_0->SetBinContent(2,-62.86057);
-   h_me_0_0->SetBinContent(3,-328.7093);
-   h_me_0_0->SetBinContent(4,-1311.609);
-   h_me_0_0->SetBinContent(5,-3313.41);
-   h_me_0_0->SetBinContent(6,-6193.176);
-   h_me_0_0->SetBinContent(7,-10247.86);
-   h_me_0_0->SetBinContent(8,-13944.1);
-   h_me_0_0->SetBinContent(9,-17716.42);
-   h_me_0_0->SetBinContent(10,-19852.66);
-   h_me_0_0->SetBinContent(11,-186422.3);
-   h_me_0_0->SetBinError(1,3.957123);
-   h_me_0_0->SetBinError(2,3.981986);
-   h_me_0_0->SetBinError(3,7.488845);
-   h_me_0_0->SetBinError(4,14.83463);
-   h_me_0_0->SetBinError(5,25.52701);
-   h_me_0_0->SetBinError(6,37.4104);
-   h_me_0_0->SetBinError(7,52.02703);
-   h_me_0_0->SetBinError(8,64.67172);
-   h_me_0_0->SetBinError(9,77.51049);
-   h_me_0_0->SetBinError(10,87.10323);
-   h_me_0_0->SetBinError(11,327.7412);
-   h_me_0_0->SetEntries(634127);
-   h_me_0_0->SetStats(0);
-   h_me_0_0->SetLineWidth(2);
-   h_me_0_0->SetMarkerStyle(20);
-   h_me_0_0->SetMarkerSize(1.2);
-   h_me_0_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_0_0->GetXaxis()->SetLabelFont(42);
-   h_me_0_0->GetXaxis()->SetLabelSize(0.05);
-   h_me_0_0->GetXaxis()->SetTitleSize(0.05);
-   h_me_0_0->GetXaxis()->SetTitleOffset(1.4);
-   h_me_0_0->GetXaxis()->SetTitleFont(42);
-   h_me_0_0->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_0_0->GetYaxis()->SetLabelFont(42);
-   h_me_0_0->GetYaxis()->SetLabelSize(0.05);
-   h_me_0_0->GetYaxis()->SetTitleSize(0.05);
-   h_me_0_0->GetYaxis()->SetTitleOffset(1.4);
-   h_me_0_0->GetYaxis()->SetTitleFont(42);
-   h_me_0_0->GetZaxis()->SetLabelFont(42);
-   h_me_0_0->GetZaxis()->SetLabelSize(0.05);
-   h_me_0_0->GetZaxis()->SetTitleSize(0.05);
-   h_me_0_0->GetZaxis()->SetTitleFont(42);
-   h_me_0_0->Draw("");
-   
-   TF1 *fun_me_0_0 = new TF1("fun_me_0_0","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_0_0->SetFillColor(19);
-   fun_me_0_0->SetFillStyle(0);
-   fun_me_0_0->SetMarkerStyle(20);
-   fun_me_0_0->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_0_0->SetLineColor(ci);
-   fun_me_0_0->SetLineWidth(3);
-   fun_me_0_0->GetXaxis()->SetLabelFont(42);
-   fun_me_0_0->GetXaxis()->SetLabelSize(0.05);
-   fun_me_0_0->GetXaxis()->SetTitleSize(0.05);
-   fun_me_0_0->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_0_0->GetXaxis()->SetTitleFont(42);
-   fun_me_0_0->GetYaxis()->SetLabelFont(42);
-   fun_me_0_0->GetYaxis()->SetLabelSize(0.05);
-   fun_me_0_0->GetYaxis()->SetTitleSize(0.05);
-   fun_me_0_0->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_0_0->GetYaxis()->SetTitleFont(42);
-   fun_me_0_0->SetParameter(0,-0.0102074);
-   fun_me_0_0->SetParError(0,0);
-   fun_me_0_0->SetParLimits(0,0,0);
-   fun_me_0_0->SetParameter(1,-763.759);
-   fun_me_0_0->SetParError(1,0);
-   fun_me_0_0->SetParLimits(1,0,0);
-   fun_me_0_0->SetParameter(2,-305671);
-   fun_me_0_0->SetParError(2,0);
-   fun_me_0_0->SetParLimits(2,0,0);
-   fun_me_0_0->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 0 x 0");
-   pt->Draw();
-   c_me_dEta_0_0_2->Modified();
-   c_me_dEta_0_0->cd();
-   c_me_dEta_0_0->Modified();
-   c_me_dEta_0_0->cd();
-   c_me_dEta_0_0->SetSelected(c_me_dEta_0_0);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_0x1.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_0x1.C
deleted file mode 100644
index 3e6b2a435ac74165ba9ea3466427d06de495eb3f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_0x1.C
+++ /dev/null
@@ -1,685 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_0_1/c_me_dEta
-//=========  (Sun Jun 27 19:12:41 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_0_1 = new TCanvas("c_me_dEta_0_1", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_0_1->Range(0,0,1,1);
-   c_me_dEta_0_1->SetFillColor(0);
-   c_me_dEta_0_1->SetBorderMode(0);
-   c_me_dEta_0_1->SetBorderSize(2);
-   c_me_dEta_0_1->SetTickx(1);
-   c_me_dEta_0_1->SetTicky(1);
-   c_me_dEta_0_1->SetLeftMargin(0.16);
-   c_me_dEta_0_1->SetRightMargin(0.05);
-   c_me_dEta_0_1->SetTopMargin(0.08);
-   c_me_dEta_0_1->SetBottomMargin(0.16);
-   c_me_dEta_0_1->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_0_1_1
-   TPad *c_me_dEta_0_1_1 = new TPad("c_me_dEta_0_1_1", "c_me_dEta_0_1_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_0_1_1->Draw();
-   c_me_dEta_0_1_1->cd();
-   c_me_dEta_0_1_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_0_1_1->SetFillColor(0);
-   c_me_dEta_0_1_1->SetBorderMode(0);
-   c_me_dEta_0_1_1->SetBorderSize(2);
-   c_me_dEta_0_1_1->SetTickx(1);
-   c_me_dEta_0_1_1->SetTicky(1);
-   c_me_dEta_0_1_1->SetLeftMargin(0.16);
-   c_me_dEta_0_1_1->SetRightMargin(0.05);
-   c_me_dEta_0_1_1->SetTopMargin(0.08);
-   c_me_dEta_0_1_1->SetBottomMargin(0.16);
-   c_me_dEta_0_1_1->SetFrameBorderMode(0);
-   c_me_dEta_0_1_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_0_1 = new TH2F("h2_me_0_1","Middle Endcap - bin 0 x 1",10,0,0.0004,100,-1,1);
-   h2_me_0_1->SetBinContent(7,9);
-   h2_me_0_1->SetBinContent(10,17);
-   h2_me_0_1->SetBinContent(11,999);
-   h2_me_0_1->SetBinContent(20,5);
-   h2_me_0_1->SetBinContent(22,5);
-   h2_me_0_1->SetBinContent(23,413);
-   h2_me_0_1->SetBinContent(32,4);
-   h2_me_0_1->SetBinContent(34,9);
-   h2_me_0_1->SetBinContent(35,641);
-   h2_me_0_1->SetBinContent(44,1);
-   h2_me_0_1->SetBinContent(46,11);
-   h2_me_0_1->SetBinContent(47,760);
-   h2_me_0_1->SetBinContent(55,1);
-   h2_me_0_1->SetBinContent(58,12);
-   h2_me_0_1->SetBinContent(59,1111);
-   h2_me_0_1->SetBinContent(67,4);
-   h2_me_0_1->SetBinContent(68,4);
-   h2_me_0_1->SetBinContent(69,5);
-   h2_me_0_1->SetBinContent(70,9);
-   h2_me_0_1->SetBinContent(71,1481);
-   h2_me_0_1->SetBinContent(76,4);
-   h2_me_0_1->SetBinContent(79,6);
-   h2_me_0_1->SetBinContent(80,4);
-   h2_me_0_1->SetBinContent(81,8);
-   h2_me_0_1->SetBinContent(82,10);
-   h2_me_0_1->SetBinContent(83,1956);
-   h2_me_0_1->SetBinContent(88,9);
-   h2_me_0_1->SetBinContent(89,2);
-   h2_me_0_1->SetBinContent(90,1);
-   h2_me_0_1->SetBinContent(91,6);
-   h2_me_0_1->SetBinContent(93,11);
-   h2_me_0_1->SetBinContent(94,17);
-   h2_me_0_1->SetBinContent(95,2354);
-   h2_me_0_1->SetBinContent(100,1);
-   h2_me_0_1->SetBinContent(101,4);
-   h2_me_0_1->SetBinContent(102,3);
-   h2_me_0_1->SetBinContent(103,10);
-   h2_me_0_1->SetBinContent(104,6);
-   h2_me_0_1->SetBinContent(105,11);
-   h2_me_0_1->SetBinContent(106,15);
-   h2_me_0_1->SetBinContent(107,2935);
-   h2_me_0_1->SetBinContent(112,3);
-   h2_me_0_1->SetBinContent(113,8);
-   h2_me_0_1->SetBinContent(114,13);
-   h2_me_0_1->SetBinContent(115,13);
-   h2_me_0_1->SetBinContent(117,13);
-   h2_me_0_1->SetBinContent(118,26);
-   h2_me_0_1->SetBinContent(119,3470);
-   h2_me_0_1->SetBinContent(126,9);
-   h2_me_0_1->SetBinContent(127,10);
-   h2_me_0_1->SetBinContent(128,9);
-   h2_me_0_1->SetBinContent(129,35);
-   h2_me_0_1->SetBinContent(130,28);
-   h2_me_0_1->SetBinContent(131,4045);
-   h2_me_0_1->SetBinContent(138,3);
-   h2_me_0_1->SetBinContent(139,9);
-   h2_me_0_1->SetBinContent(140,4);
-   h2_me_0_1->SetBinContent(141,20);
-   h2_me_0_1->SetBinContent(142,47);
-   h2_me_0_1->SetBinContent(143,4741);
-   h2_me_0_1->SetBinContent(148,1);
-   h2_me_0_1->SetBinContent(150,4);
-   h2_me_0_1->SetBinContent(151,3);
-   h2_me_0_1->SetBinContent(152,6);
-   h2_me_0_1->SetBinContent(153,44);
-   h2_me_0_1->SetBinContent(154,38);
-   h2_me_0_1->SetBinContent(155,5471);
-   h2_me_0_1->SetBinContent(161,2);
-   h2_me_0_1->SetBinContent(162,12);
-   h2_me_0_1->SetBinContent(163,1);
-   h2_me_0_1->SetBinContent(164,10);
-   h2_me_0_1->SetBinContent(165,40);
-   h2_me_0_1->SetBinContent(166,36);
-   h2_me_0_1->SetBinContent(167,6382);
-   h2_me_0_1->SetBinContent(173,2);
-   h2_me_0_1->SetBinContent(174,12);
-   h2_me_0_1->SetBinContent(175,4);
-   h2_me_0_1->SetBinContent(176,19);
-   h2_me_0_1->SetBinContent(177,51);
-   h2_me_0_1->SetBinContent(178,63);
-   h2_me_0_1->SetBinContent(179,7552);
-   h2_me_0_1->SetBinContent(182,3);
-   h2_me_0_1->SetBinContent(184,3);
-   h2_me_0_1->SetBinContent(185,4);
-   h2_me_0_1->SetBinContent(186,20);
-   h2_me_0_1->SetBinContent(187,10);
-   h2_me_0_1->SetBinContent(188,25);
-   h2_me_0_1->SetBinContent(189,51);
-   h2_me_0_1->SetBinContent(190,100);
-   h2_me_0_1->SetBinContent(191,8966);
-   h2_me_0_1->SetBinContent(193,4);
-   h2_me_0_1->SetBinContent(194,1);
-   h2_me_0_1->SetBinContent(195,4);
-   h2_me_0_1->SetBinContent(196,6);
-   h2_me_0_1->SetBinContent(197,2);
-   h2_me_0_1->SetBinContent(198,24);
-   h2_me_0_1->SetBinContent(199,19);
-   h2_me_0_1->SetBinContent(200,18);
-   h2_me_0_1->SetBinContent(201,75);
-   h2_me_0_1->SetBinContent(202,126);
-   h2_me_0_1->SetBinContent(203,10174);
-   h2_me_0_1->SetBinContent(205,4);
-   h2_me_0_1->SetBinContent(206,4);
-   h2_me_0_1->SetBinContent(207,5);
-   h2_me_0_1->SetBinContent(208,12);
-   h2_me_0_1->SetBinContent(209,7);
-   h2_me_0_1->SetBinContent(210,24);
-   h2_me_0_1->SetBinContent(211,27);
-   h2_me_0_1->SetBinContent(212,38);
-   h2_me_0_1->SetBinContent(213,74);
-   h2_me_0_1->SetBinContent(214,188);
-   h2_me_0_1->SetBinContent(215,11147);
-   h2_me_0_1->SetBinContent(219,3);
-   h2_me_0_1->SetBinContent(220,16);
-   h2_me_0_1->SetBinContent(221,8);
-   h2_me_0_1->SetBinContent(222,39);
-   h2_me_0_1->SetBinContent(223,35);
-   h2_me_0_1->SetBinContent(224,47);
-   h2_me_0_1->SetBinContent(225,107);
-   h2_me_0_1->SetBinContent(226,218);
-   h2_me_0_1->SetBinContent(227,12270);
-   h2_me_0_1->SetBinContent(231,4);
-   h2_me_0_1->SetBinContent(232,12);
-   h2_me_0_1->SetBinContent(233,5);
-   h2_me_0_1->SetBinContent(234,28);
-   h2_me_0_1->SetBinContent(235,38);
-   h2_me_0_1->SetBinContent(236,70);
-   h2_me_0_1->SetBinContent(237,150);
-   h2_me_0_1->SetBinContent(238,271);
-   h2_me_0_1->SetBinContent(239,13411);
-   h2_me_0_1->SetBinContent(244,1);
-   h2_me_0_1->SetBinContent(245,3);
-   h2_me_0_1->SetBinContent(246,35);
-   h2_me_0_1->SetBinContent(247,48);
-   h2_me_0_1->SetBinContent(248,95);
-   h2_me_0_1->SetBinContent(249,187);
-   h2_me_0_1->SetBinContent(250,370);
-   h2_me_0_1->SetBinContent(251,14583);
-   h2_me_0_1->SetBinContent(257,14);
-   h2_me_0_1->SetBinContent(258,43);
-   h2_me_0_1->SetBinContent(259,45);
-   h2_me_0_1->SetBinContent(260,98);
-   h2_me_0_1->SetBinContent(261,236);
-   h2_me_0_1->SetBinContent(262,408);
-   h2_me_0_1->SetBinContent(263,15657);
-   h2_me_0_1->SetBinContent(269,16);
-   h2_me_0_1->SetBinContent(270,36);
-   h2_me_0_1->SetBinContent(271,44);
-   h2_me_0_1->SetBinContent(272,94);
-   h2_me_0_1->SetBinContent(273,271);
-   h2_me_0_1->SetBinContent(274,435);
-   h2_me_0_1->SetBinContent(275,16735);
-   h2_me_0_1->SetBinContent(279,4);
-   h2_me_0_1->SetBinContent(280,3);
-   h2_me_0_1->SetBinContent(281,12);
-   h2_me_0_1->SetBinContent(282,26);
-   h2_me_0_1->SetBinContent(283,87);
-   h2_me_0_1->SetBinContent(284,143);
-   h2_me_0_1->SetBinContent(285,344);
-   h2_me_0_1->SetBinContent(286,557);
-   h2_me_0_1->SetBinContent(287,17563);
-   h2_me_0_1->SetBinContent(290,3);
-   h2_me_0_1->SetBinContent(291,4);
-   h2_me_0_1->SetBinContent(292,2);
-   h2_me_0_1->SetBinContent(293,15);
-   h2_me_0_1->SetBinContent(294,45);
-   h2_me_0_1->SetBinContent(295,99);
-   h2_me_0_1->SetBinContent(296,213);
-   h2_me_0_1->SetBinContent(297,387);
-   h2_me_0_1->SetBinContent(298,637);
-   h2_me_0_1->SetBinContent(299,17599);
-   h2_me_0_1->SetBinContent(302,8);
-   h2_me_0_1->SetBinContent(304,7);
-   h2_me_0_1->SetBinContent(305,13);
-   h2_me_0_1->SetBinContent(306,56);
-   h2_me_0_1->SetBinContent(307,84);
-   h2_me_0_1->SetBinContent(308,205);
-   h2_me_0_1->SetBinContent(309,390);
-   h2_me_0_1->SetBinContent(310,706);
-   h2_me_0_1->SetBinContent(311,17806);
-   h2_me_0_1->SetBinContent(314,4);
-   h2_me_0_1->SetBinContent(316,9);
-   h2_me_0_1->SetBinContent(317,9);
-   h2_me_0_1->SetBinContent(318,65);
-   h2_me_0_1->SetBinContent(319,96);
-   h2_me_0_1->SetBinContent(320,205);
-   h2_me_0_1->SetBinContent(321,416);
-   h2_me_0_1->SetBinContent(322,700);
-   h2_me_0_1->SetBinContent(323,17539);
-   h2_me_0_1->SetBinContent(325,5);
-   h2_me_0_1->SetBinContent(327,4);
-   h2_me_0_1->SetBinContent(328,15);
-   h2_me_0_1->SetBinContent(329,18);
-   h2_me_0_1->SetBinContent(330,93);
-   h2_me_0_1->SetBinContent(331,93);
-   h2_me_0_1->SetBinContent(332,233);
-   h2_me_0_1->SetBinContent(333,519);
-   h2_me_0_1->SetBinContent(334,774);
-   h2_me_0_1->SetBinContent(335,16952);
-   h2_me_0_1->SetBinContent(337,1);
-   h2_me_0_1->SetBinContent(339,4);
-   h2_me_0_1->SetBinContent(340,6);
-   h2_me_0_1->SetBinContent(341,32);
-   h2_me_0_1->SetBinContent(342,50);
-   h2_me_0_1->SetBinContent(343,109);
-   h2_me_0_1->SetBinContent(344,241);
-   h2_me_0_1->SetBinContent(345,525);
-   h2_me_0_1->SetBinContent(346,948);
-   h2_me_0_1->SetBinContent(347,16784);
-   h2_me_0_1->SetBinContent(352,3);
-   h2_me_0_1->SetBinContent(353,28);
-   h2_me_0_1->SetBinContent(354,48);
-   h2_me_0_1->SetBinContent(355,164);
-   h2_me_0_1->SetBinContent(356,324);
-   h2_me_0_1->SetBinContent(357,608);
-   h2_me_0_1->SetBinContent(358,1091);
-   h2_me_0_1->SetBinContent(359,15793);
-   h2_me_0_1->SetBinContent(363,1);
-   h2_me_0_1->SetBinContent(364,6);
-   h2_me_0_1->SetBinContent(365,28);
-   h2_me_0_1->SetBinContent(366,84);
-   h2_me_0_1->SetBinContent(367,206);
-   h2_me_0_1->SetBinContent(368,445);
-   h2_me_0_1->SetBinContent(369,698);
-   h2_me_0_1->SetBinContent(370,1294);
-   h2_me_0_1->SetBinContent(371,14766);
-   h2_me_0_1->SetBinContent(375,1);
-   h2_me_0_1->SetBinContent(376,10);
-   h2_me_0_1->SetBinContent(377,31);
-   h2_me_0_1->SetBinContent(378,112);
-   h2_me_0_1->SetBinContent(379,213);
-   h2_me_0_1->SetBinContent(380,482);
-   h2_me_0_1->SetBinContent(381,809);
-   h2_me_0_1->SetBinContent(382,1382);
-   h2_me_0_1->SetBinContent(383,13941);
-   h2_me_0_1->SetBinContent(388,2);
-   h2_me_0_1->SetBinContent(389,24);
-   h2_me_0_1->SetBinContent(390,93);
-   h2_me_0_1->SetBinContent(391,283);
-   h2_me_0_1->SetBinContent(392,650);
-   h2_me_0_1->SetBinContent(393,1142);
-   h2_me_0_1->SetBinContent(394,1781);
-   h2_me_0_1->SetBinContent(395,13204);
-   h2_me_0_1->SetBinContent(400,4);
-   h2_me_0_1->SetBinContent(401,25);
-   h2_me_0_1->SetBinContent(402,133);
-   h2_me_0_1->SetBinContent(403,320);
-   h2_me_0_1->SetBinContent(404,779);
-   h2_me_0_1->SetBinContent(405,1457);
-   h2_me_0_1->SetBinContent(406,2169);
-   h2_me_0_1->SetBinContent(407,12393);
-   h2_me_0_1->SetBinContent(411,3);
-   h2_me_0_1->SetBinContent(412,3);
-   h2_me_0_1->SetBinContent(413,11);
-   h2_me_0_1->SetBinContent(414,226);
-   h2_me_0_1->SetBinContent(415,432);
-   h2_me_0_1->SetBinContent(416,1012);
-   h2_me_0_1->SetBinContent(417,1815);
-   h2_me_0_1->SetBinContent(418,3150);
-   h2_me_0_1->SetBinContent(419,11190);
-   h2_me_0_1->SetBinContent(422,9);
-   h2_me_0_1->SetBinContent(423,5);
-   h2_me_0_1->SetBinContent(424,5);
-   h2_me_0_1->SetBinContent(425,61);
-   h2_me_0_1->SetBinContent(426,355);
-   h2_me_0_1->SetBinContent(427,675);
-   h2_me_0_1->SetBinContent(428,1490);
-   h2_me_0_1->SetBinContent(429,2597);
-   h2_me_0_1->SetBinContent(430,4035);
-   h2_me_0_1->SetBinContent(431,10069);
-   h2_me_0_1->SetBinContent(434,9);
-   h2_me_0_1->SetBinContent(435,7);
-   h2_me_0_1->SetBinContent(436,7);
-   h2_me_0_1->SetBinContent(437,83);
-   h2_me_0_1->SetBinContent(438,432);
-   h2_me_0_1->SetBinContent(439,1007);
-   h2_me_0_1->SetBinContent(440,2033);
-   h2_me_0_1->SetBinContent(441,3700);
-   h2_me_0_1->SetBinContent(442,5074);
-   h2_me_0_1->SetBinContent(443,8469);
-   h2_me_0_1->SetBinContent(446,3);
-   h2_me_0_1->SetBinContent(447,7);
-   h2_me_0_1->SetBinContent(448,22);
-   h2_me_0_1->SetBinContent(449,129);
-   h2_me_0_1->SetBinContent(450,627);
-   h2_me_0_1->SetBinContent(451,1471);
-   h2_me_0_1->SetBinContent(452,2855);
-   h2_me_0_1->SetBinContent(453,4915);
-   h2_me_0_1->SetBinContent(454,5592);
-   h2_me_0_1->SetBinContent(455,7455);
-   h2_me_0_1->SetBinContent(459,1);
-   h2_me_0_1->SetBinContent(460,21);
-   h2_me_0_1->SetBinContent(461,234);
-   h2_me_0_1->SetBinContent(462,928);
-   h2_me_0_1->SetBinContent(463,2117);
-   h2_me_0_1->SetBinContent(464,4225);
-   h2_me_0_1->SetBinContent(465,6271);
-   h2_me_0_1->SetBinContent(466,5283);
-   h2_me_0_1->SetBinContent(467,5946);
-   h2_me_0_1->SetBinContent(472,23);
-   h2_me_0_1->SetBinContent(473,312);
-   h2_me_0_1->SetBinContent(474,1114);
-   h2_me_0_1->SetBinContent(475,2775);
-   h2_me_0_1->SetBinContent(476,5473);
-   h2_me_0_1->SetBinContent(477,6601);
-   h2_me_0_1->SetBinContent(478,4547);
-   h2_me_0_1->SetBinContent(479,4307);
-   h2_me_0_1->SetBinContent(483,1);
-   h2_me_0_1->SetBinContent(484,50);
-   h2_me_0_1->SetBinContent(485,498);
-   h2_me_0_1->SetBinContent(486,1587);
-   h2_me_0_1->SetBinContent(487,3919);
-   h2_me_0_1->SetBinContent(488,6241);
-   h2_me_0_1->SetBinContent(489,5912);
-   h2_me_0_1->SetBinContent(490,3320);
-   h2_me_0_1->SetBinContent(491,2740);
-   h2_me_0_1->SetBinContent(493,5);
-   h2_me_0_1->SetBinContent(495,11);
-   h2_me_0_1->SetBinContent(496,93);
-   h2_me_0_1->SetBinContent(497,700);
-   h2_me_0_1->SetBinContent(498,2546);
-   h2_me_0_1->SetBinContent(499,5131);
-   h2_me_0_1->SetBinContent(500,6042);
-   h2_me_0_1->SetBinContent(501,4640);
-   h2_me_0_1->SetBinContent(502,2168);
-   h2_me_0_1->SetBinContent(503,1736);
-   h2_me_0_1->SetBinContent(505,4);
-   h2_me_0_1->SetBinContent(507,22);
-   h2_me_0_1->SetBinContent(508,209);
-   h2_me_0_1->SetBinContent(509,1287);
-   h2_me_0_1->SetBinContent(510,3574);
-   h2_me_0_1->SetBinContent(511,5547);
-   h2_me_0_1->SetBinContent(512,5113);
-   h2_me_0_1->SetBinContent(513,2860);
-   h2_me_0_1->SetBinContent(514,1204);
-   h2_me_0_1->SetBinContent(515,1140);
-   h2_me_0_1->SetBinContent(519,37);
-   h2_me_0_1->SetBinContent(520,445);
-   h2_me_0_1->SetBinContent(521,2207);
-   h2_me_0_1->SetBinContent(522,4592);
-   h2_me_0_1->SetBinContent(523,4840);
-   h2_me_0_1->SetBinContent(524,3332);
-   h2_me_0_1->SetBinContent(525,1519);
-   h2_me_0_1->SetBinContent(526,587);
-   h2_me_0_1->SetBinContent(527,717);
-   h2_me_0_1->SetBinContent(529,1);
-   h2_me_0_1->SetBinContent(531,75);
-   h2_me_0_1->SetBinContent(532,818);
-   h2_me_0_1->SetBinContent(533,3451);
-   h2_me_0_1->SetBinContent(534,4646);
-   h2_me_0_1->SetBinContent(535,3712);
-   h2_me_0_1->SetBinContent(536,1732);
-   h2_me_0_1->SetBinContent(537,717);
-   h2_me_0_1->SetBinContent(538,262);
-   h2_me_0_1->SetBinContent(539,414);
-   h2_me_0_1->SetBinContent(543,154);
-   h2_me_0_1->SetBinContent(544,1595);
-   h2_me_0_1->SetBinContent(545,3860);
-   h2_me_0_1->SetBinContent(546,3250);
-   h2_me_0_1->SetBinContent(547,1954);
-   h2_me_0_1->SetBinContent(548,867);
-   h2_me_0_1->SetBinContent(549,335);
-   h2_me_0_1->SetBinContent(550,129);
-   h2_me_0_1->SetBinContent(551,249);
-   h2_me_0_1->SetBinContent(554,18);
-   h2_me_0_1->SetBinContent(555,559);
-   h2_me_0_1->SetBinContent(556,2446);
-   h2_me_0_1->SetBinContent(557,2739);
-   h2_me_0_1->SetBinContent(558,1634);
-   h2_me_0_1->SetBinContent(559,722);
-   h2_me_0_1->SetBinContent(560,351);
-   h2_me_0_1->SetBinContent(561,116);
-   h2_me_0_1->SetBinContent(562,64);
-   h2_me_0_1->SetBinContent(563,179);
-   h2_me_0_1->SetBinContent(565,6);
-   h2_me_0_1->SetBinContent(566,58);
-   h2_me_0_1->SetBinContent(567,1177);
-   h2_me_0_1->SetBinContent(568,2299);
-   h2_me_0_1->SetBinContent(569,1327);
-   h2_me_0_1->SetBinContent(570,614);
-   h2_me_0_1->SetBinContent(571,260);
-   h2_me_0_1->SetBinContent(572,115);
-   h2_me_0_1->SetBinContent(573,60);
-   h2_me_0_1->SetBinContent(574,34);
-   h2_me_0_1->SetBinContent(575,100);
-   h2_me_0_1->SetBinContent(578,311);
-   h2_me_0_1->SetBinContent(579,1202);
-   h2_me_0_1->SetBinContent(580,800);
-   h2_me_0_1->SetBinContent(581,280);
-   h2_me_0_1->SetBinContent(582,154);
-   h2_me_0_1->SetBinContent(583,83);
-   h2_me_0_1->SetBinContent(584,66);
-   h2_me_0_1->SetBinContent(585,22);
-   h2_me_0_1->SetBinContent(586,7);
-   h2_me_0_1->SetBinContent(587,76);
-   h2_me_0_1->SetBinContent(589,32);
-   h2_me_0_1->SetBinContent(590,304);
-   h2_me_0_1->SetBinContent(591,338);
-   h2_me_0_1->SetBinContent(592,101);
-   h2_me_0_1->SetBinContent(593,33);
-   h2_me_0_1->SetBinContent(594,29);
-   h2_me_0_1->SetBinContent(595,30);
-   h2_me_0_1->SetBinContent(596,36);
-   h2_me_0_1->SetBinContent(597,5);
-   h2_me_0_1->SetBinContent(598,7);
-   h2_me_0_1->SetBinContent(599,63);
-   h2_me_0_1->SetBinContent(601,82);
-   h2_me_0_1->SetBinContent(602,55);
-   h2_me_0_1->SetBinContent(603,28);
-   h2_me_0_1->SetBinContent(606,3);
-   h2_me_0_1->SetBinContent(607,12);
-   h2_me_0_1->SetBinContent(608,17);
-   h2_me_0_1->SetBinContent(609,7);
-   h2_me_0_1->SetBinContent(610,12);
-   h2_me_0_1->SetBinContent(611,73);
-   h2_me_0_1->SetBinContent(618,3);
-   h2_me_0_1->SetBinContent(619,9);
-   h2_me_0_1->SetBinContent(620,8);
-   h2_me_0_1->SetBinContent(621,2);
-   h2_me_0_1->SetBinContent(622,3);
-   h2_me_0_1->SetBinContent(623,44);
-   h2_me_0_1->SetBinContent(630,8);
-   h2_me_0_1->SetBinContent(631,2);
-   h2_me_0_1->SetBinContent(634,13);
-   h2_me_0_1->SetBinContent(635,38);
-   h2_me_0_1->SetBinContent(641,3);
-   h2_me_0_1->SetBinContent(642,4);
-   h2_me_0_1->SetBinContent(643,4);
-   h2_me_0_1->SetBinContent(646,8);
-   h2_me_0_1->SetBinContent(647,46);
-   h2_me_0_1->SetBinContent(653,9);
-   h2_me_0_1->SetBinContent(654,7);
-   h2_me_0_1->SetBinContent(655,7);
-   h2_me_0_1->SetBinContent(658,3);
-   h2_me_0_1->SetBinContent(659,37);
-   h2_me_0_1->SetBinContent(666,7);
-   h2_me_0_1->SetBinContent(667,5);
-   h2_me_0_1->SetBinContent(668,3);
-   h2_me_0_1->SetBinContent(671,20);
-   h2_me_0_1->SetBinContent(678,4);
-   h2_me_0_1->SetBinContent(680,3);
-   h2_me_0_1->SetBinContent(682,3);
-   h2_me_0_1->SetBinContent(683,34);
-   h2_me_0_1->SetBinContent(685,6);
-   h2_me_0_1->SetBinContent(693,4);
-   h2_me_0_1->SetBinContent(694,3);
-   h2_me_0_1->SetBinContent(695,33);
-   h2_me_0_1->SetBinContent(705,2);
-   h2_me_0_1->SetBinContent(707,22);
-   h2_me_0_1->SetBinContent(719,29);
-   h2_me_0_1->SetBinContent(729,6);
-   h2_me_0_1->SetBinContent(731,35);
-   h2_me_0_1->SetBinContent(734,7);
-   h2_me_0_1->SetBinContent(743,28);
-   h2_me_0_1->SetBinContent(746,2);
-   h2_me_0_1->SetBinContent(755,21);
-   h2_me_0_1->SetBinContent(767,27);
-   h2_me_0_1->SetBinContent(777,2);
-   h2_me_0_1->SetBinContent(779,31);
-   h2_me_0_1->SetBinContent(789,4);
-   h2_me_0_1->SetBinContent(791,32);
-   h2_me_0_1->SetBinContent(803,13);
-   h2_me_0_1->SetBinContent(815,5);
-   h2_me_0_1->SetBinContent(827,2);
-   h2_me_0_1->SetBinContent(839,3);
-   h2_me_0_1->SetBinContent(851,2);
-   h2_me_0_1->SetBinContent(937,4);
-   h2_me_0_1->SetBinContent(949,6);
-   h2_me_0_1->SetBinContent(961,6);
-   h2_me_0_1->SetBinContent(973,2);
-   h2_me_0_1->SetBinContent(985,3);
-   h2_me_0_1->SetBinContent(997,3);
-   h2_me_0_1->SetBinContent(1009,4);
-   h2_me_0_1->SetBinContent(1018,1);
-   h2_me_0_1->SetBinContent(1021,4);
-   h2_me_0_1->SetBinContent(1033,1);
-   h2_me_0_1->SetBinContent(1042,3);
-   h2_me_0_1->SetBinContent(1045,4);
-   h2_me_0_1->SetBinContent(1054,1);
-   h2_me_0_1->SetBinContent(1057,4);
-   h2_me_0_1->SetBinContent(1066,3);
-   h2_me_0_1->SetEntries(618844);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 618844 ");
-   text = ptstats->AddText("Mean x = 0.0002918");
-   text = ptstats->AddText("Mean y = -0.2319");
-   text = ptstats->AddText("RMS x = 7.364e-05");
-   text = ptstats->AddText("RMS y = 0.1164");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_0_1->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_0_1->GetListOfFunctions());
-   h2_me_0_1->SetLineWidth(2);
-   h2_me_0_1->SetMarkerSize(1.2);
-   h2_me_0_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_0_1->GetXaxis()->SetLabelFont(42);
-   h2_me_0_1->GetXaxis()->SetLabelSize(0.05);
-   h2_me_0_1->GetXaxis()->SetTitleSize(0.05);
-   h2_me_0_1->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_0_1->GetXaxis()->SetTitleFont(42);
-   h2_me_0_1->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_0_1->GetYaxis()->SetLabelFont(42);
-   h2_me_0_1->GetYaxis()->SetLabelSize(0.05);
-   h2_me_0_1->GetYaxis()->SetTitleSize(0.05);
-   h2_me_0_1->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_0_1->GetYaxis()->SetTitleFont(42);
-   h2_me_0_1->GetZaxis()->SetLabelFont(42);
-   h2_me_0_1->GetZaxis()->SetLabelSize(0.05);
-   h2_me_0_1->GetZaxis()->SetTitleSize(0.05);
-   h2_me_0_1->GetZaxis()->SetTitleFont(42);
-   h2_me_0_1->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 0 x 1");
-   pt->Draw();
-   c_me_dEta_0_1_1->Modified();
-   c_me_dEta_0_1->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_0_1_2
-   c_me_dEta_0_1_2 = new TPad("c_me_dEta_0_1_2", "c_me_dEta_0_1_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_0_1_2->Draw();
-   c_me_dEta_0_1_2->cd();
-   c_me_dEta_0_1_2->Range(-8.101265e-05,-0.433695,0.0004253165,0.1717972);
-   c_me_dEta_0_1_2->SetFillColor(0);
-   c_me_dEta_0_1_2->SetBorderMode(0);
-   c_me_dEta_0_1_2->SetBorderSize(2);
-   c_me_dEta_0_1_2->SetTickx(1);
-   c_me_dEta_0_1_2->SetTicky(1);
-   c_me_dEta_0_1_2->SetLeftMargin(0.16);
-   c_me_dEta_0_1_2->SetRightMargin(0.05);
-   c_me_dEta_0_1_2->SetTopMargin(0.08);
-   c_me_dEta_0_1_2->SetBottomMargin(0.16);
-   c_me_dEta_0_1_2->SetFrameBorderMode(0);
-   c_me_dEta_0_1_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_0_1 = new TProfile("h_me_0_1","Middle Endcap - bin 0 x 1",10,0,0.0004,"");
-   h_me_0_1->SetBinEntries(1,191);
-   h_me_0_1->SetBinEntries(2,799);
-   h_me_0_1->SetBinEntries(3,3661);
-   h_me_0_1->SetBinEntries(4,9072);
-   h_me_0_1->SetBinEntries(5,17536);
-   h_me_0_1->SetBinEntries(6,27455);
-   h_me_0_1->SetBinEntries(7,36810);
-   h_me_0_1->SetBinEntries(8,45491);
-   h_me_0_1->SetBinEntries(9,50796);
-   h_me_0_1->SetBinEntries(10,50014);
-   h_me_0_1->SetBinEntries(11,377019);
-   h_me_0_1->SetBinContent(1,14.74787);
-   h_me_0_1->SetBinContent(2,-48.32741);
-   h_me_0_1->SetBinContent(3,-267.8495);
-   h_me_0_1->SetBinContent(4,-935.7578);
-   h_me_0_1->SetBinContent(5,-2379.855);
-   h_me_0_1->SetBinContent(6,-4785.494);
-   h_me_0_1->SetBinContent(7,-7428.039);
-   h_me_0_1->SetBinContent(8,-10656.68);
-   h_me_0_1->SetBinContent(9,-13838.63);
-   h_me_0_1->SetBinContent(10,-15775.46);
-   h_me_0_1->SetBinContent(11,-195524.8);
-   h_me_0_1->SetBinError(1,4.749506);
-   h_me_0_1->SetBinError(2,3.36609);
-   h_me_0_1->SetBinError(3,5.644194);
-   h_me_0_1->SetBinError(4,11.91591);
-   h_me_0_1->SetBinError(5,20.06305);
-   h_me_0_1->SetBinError(6,32.33384);
-   h_me_0_1->SetBinError(7,42.18753);
-   h_me_0_1->SetBinError(8,53.62528);
-   h_me_0_1->SetBinError(9,65.7904);
-   h_me_0_1->SetBinError(10,75.28462);
-   h_me_0_1->SetBinError(11,334.4671);
-   h_me_0_1->SetEntries(618844);
-   h_me_0_1->SetStats(0);
-   h_me_0_1->SetLineWidth(2);
-   h_me_0_1->SetMarkerStyle(20);
-   h_me_0_1->SetMarkerSize(1.2);
-   h_me_0_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_0_1->GetXaxis()->SetLabelFont(42);
-   h_me_0_1->GetXaxis()->SetLabelSize(0.05);
-   h_me_0_1->GetXaxis()->SetTitleSize(0.05);
-   h_me_0_1->GetXaxis()->SetTitleOffset(1.4);
-   h_me_0_1->GetXaxis()->SetTitleFont(42);
-   h_me_0_1->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_0_1->GetYaxis()->SetLabelFont(42);
-   h_me_0_1->GetYaxis()->SetLabelSize(0.05);
-   h_me_0_1->GetYaxis()->SetTitleSize(0.05);
-   h_me_0_1->GetYaxis()->SetTitleOffset(1.4);
-   h_me_0_1->GetYaxis()->SetTitleFont(42);
-   h_me_0_1->GetZaxis()->SetLabelFont(42);
-   h_me_0_1->GetZaxis()->SetLabelSize(0.05);
-   h_me_0_1->GetZaxis()->SetTitleSize(0.05);
-   h_me_0_1->GetZaxis()->SetTitleFont(42);
-   h_me_0_1->Draw("");
-   
-   TF1 *fun_me_0_1 = new TF1("fun_me_0_1","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_0_1->SetFillColor(19);
-   fun_me_0_1->SetFillStyle(0);
-   fun_me_0_1->SetMarkerStyle(20);
-   fun_me_0_1->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_0_1->SetLineColor(ci);
-   fun_me_0_1->SetLineWidth(3);
-   fun_me_0_1->GetXaxis()->SetLabelFont(42);
-   fun_me_0_1->GetXaxis()->SetLabelSize(0.05);
-   fun_me_0_1->GetXaxis()->SetTitleSize(0.05);
-   fun_me_0_1->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_0_1->GetXaxis()->SetTitleFont(42);
-   fun_me_0_1->GetYaxis()->SetLabelFont(42);
-   fun_me_0_1->GetYaxis()->SetLabelSize(0.05);
-   fun_me_0_1->GetYaxis()->SetTitleSize(0.05);
-   fun_me_0_1->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_0_1->GetYaxis()->SetTitleFont(42);
-   fun_me_0_1->SetParameter(0,-0.0100672);
-   fun_me_0_1->SetParError(0,0);
-   fun_me_0_1->SetParLimits(0,0,0);
-   fun_me_0_1->SetParameter(1,-612.697);
-   fun_me_0_1->SetParError(1,0);
-   fun_me_0_1->SetParLimits(1,0,0);
-   fun_me_0_1->SetParameter(2,-482147);
-   fun_me_0_1->SetParError(2,0);
-   fun_me_0_1->SetParLimits(2,0,0);
-   fun_me_0_1->Draw("same");
-   
-   pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 0 x 1");
-   pt->Draw();
-   c_me_dEta_0_1_2->Modified();
-   c_me_dEta_0_1->cd();
-   c_me_dEta_0_1->Modified();
-   c_me_dEta_0_1->cd();
-   c_me_dEta_0_1->SetSelected(c_me_dEta_0_1);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_0x2.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_0x2.C
deleted file mode 100644
index 32599941e221fb96df4c29d8078772acc6ce7943..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_0x2.C
+++ /dev/null
@@ -1,719 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_0_2/c_me_dEta
-//=========  (Sun Jun 27 19:12:41 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_0_2 = new TCanvas("c_me_dEta_0_2", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_0_2->Range(0,0,1,1);
-   c_me_dEta_0_2->SetFillColor(0);
-   c_me_dEta_0_2->SetBorderMode(0);
-   c_me_dEta_0_2->SetBorderSize(2);
-   c_me_dEta_0_2->SetTickx(1);
-   c_me_dEta_0_2->SetTicky(1);
-   c_me_dEta_0_2->SetLeftMargin(0.16);
-   c_me_dEta_0_2->SetRightMargin(0.05);
-   c_me_dEta_0_2->SetTopMargin(0.08);
-   c_me_dEta_0_2->SetBottomMargin(0.16);
-   c_me_dEta_0_2->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_0_2_1
-   TPad *c_me_dEta_0_2_1 = new TPad("c_me_dEta_0_2_1", "c_me_dEta_0_2_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_0_2_1->Draw();
-   c_me_dEta_0_2_1->cd();
-   c_me_dEta_0_2_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_0_2_1->SetFillColor(0);
-   c_me_dEta_0_2_1->SetBorderMode(0);
-   c_me_dEta_0_2_1->SetBorderSize(2);
-   c_me_dEta_0_2_1->SetTickx(1);
-   c_me_dEta_0_2_1->SetTicky(1);
-   c_me_dEta_0_2_1->SetLeftMargin(0.16);
-   c_me_dEta_0_2_1->SetRightMargin(0.05);
-   c_me_dEta_0_2_1->SetTopMargin(0.08);
-   c_me_dEta_0_2_1->SetBottomMargin(0.16);
-   c_me_dEta_0_2_1->SetFrameBorderMode(0);
-   c_me_dEta_0_2_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_0_2 = new TH2F("h2_me_0_2","Middle Endcap - bin 0 x 2",10,0,0.0004,100,-1,1);
-   h2_me_0_2->SetBinContent(9,21);
-   h2_me_0_2->SetBinContent(10,12);
-   h2_me_0_2->SetBinContent(11,1314);
-   h2_me_0_2->SetBinContent(21,6);
-   h2_me_0_2->SetBinContent(23,645);
-   h2_me_0_2->SetBinContent(33,4);
-   h2_me_0_2->SetBinContent(34,1);
-   h2_me_0_2->SetBinContent(35,916);
-   h2_me_0_2->SetBinContent(41,1);
-   h2_me_0_2->SetBinContent(45,1);
-   h2_me_0_2->SetBinContent(47,1163);
-   h2_me_0_2->SetBinContent(53,4);
-   h2_me_0_2->SetBinContent(55,4);
-   h2_me_0_2->SetBinContent(57,4);
-   h2_me_0_2->SetBinContent(59,1602);
-   h2_me_0_2->SetBinContent(65,10);
-   h2_me_0_2->SetBinContent(67,8);
-   h2_me_0_2->SetBinContent(69,4);
-   h2_me_0_2->SetBinContent(70,6);
-   h2_me_0_2->SetBinContent(71,2165);
-   h2_me_0_2->SetBinContent(77,15);
-   h2_me_0_2->SetBinContent(78,14);
-   h2_me_0_2->SetBinContent(79,9);
-   h2_me_0_2->SetBinContent(80,1);
-   h2_me_0_2->SetBinContent(81,2);
-   h2_me_0_2->SetBinContent(82,11);
-   h2_me_0_2->SetBinContent(83,2755);
-   h2_me_0_2->SetBinContent(89,4);
-   h2_me_0_2->SetBinContent(90,9);
-   h2_me_0_2->SetBinContent(91,3);
-   h2_me_0_2->SetBinContent(92,10);
-   h2_me_0_2->SetBinContent(93,9);
-   h2_me_0_2->SetBinContent(94,24);
-   h2_me_0_2->SetBinContent(95,3569);
-   h2_me_0_2->SetBinContent(102,8);
-   h2_me_0_2->SetBinContent(103,2);
-   h2_me_0_2->SetBinContent(104,9);
-   h2_me_0_2->SetBinContent(105,10);
-   h2_me_0_2->SetBinContent(106,17);
-   h2_me_0_2->SetBinContent(107,4223);
-   h2_me_0_2->SetBinContent(111,5);
-   h2_me_0_2->SetBinContent(114,4);
-   h2_me_0_2->SetBinContent(116,17);
-   h2_me_0_2->SetBinContent(117,33);
-   h2_me_0_2->SetBinContent(118,58);
-   h2_me_0_2->SetBinContent(119,5027);
-   h2_me_0_2->SetBinContent(122,4);
-   h2_me_0_2->SetBinContent(123,4);
-   h2_me_0_2->SetBinContent(125,7);
-   h2_me_0_2->SetBinContent(126,10);
-   h2_me_0_2->SetBinContent(127,4);
-   h2_me_0_2->SetBinContent(128,11);
-   h2_me_0_2->SetBinContent(129,37);
-   h2_me_0_2->SetBinContent(130,59);
-   h2_me_0_2->SetBinContent(131,5869);
-   h2_me_0_2->SetBinContent(134,2);
-   h2_me_0_2->SetBinContent(135,1);
-   h2_me_0_2->SetBinContent(137,5);
-   h2_me_0_2->SetBinContent(138,18);
-   h2_me_0_2->SetBinContent(139,8);
-   h2_me_0_2->SetBinContent(140,15);
-   h2_me_0_2->SetBinContent(141,31);
-   h2_me_0_2->SetBinContent(142,55);
-   h2_me_0_2->SetBinContent(143,6867);
-   h2_me_0_2->SetBinContent(146,3);
-   h2_me_0_2->SetBinContent(149,9);
-   h2_me_0_2->SetBinContent(150,17);
-   h2_me_0_2->SetBinContent(151,15);
-   h2_me_0_2->SetBinContent(152,11);
-   h2_me_0_2->SetBinContent(153,31);
-   h2_me_0_2->SetBinContent(154,81);
-   h2_me_0_2->SetBinContent(155,7889);
-   h2_me_0_2->SetBinContent(161,2);
-   h2_me_0_2->SetBinContent(162,7);
-   h2_me_0_2->SetBinContent(163,22);
-   h2_me_0_2->SetBinContent(164,19);
-   h2_me_0_2->SetBinContent(165,23);
-   h2_me_0_2->SetBinContent(166,110);
-   h2_me_0_2->SetBinContent(167,8968);
-   h2_me_0_2->SetBinContent(169,5);
-   h2_me_0_2->SetBinContent(170,4);
-   h2_me_0_2->SetBinContent(173,2);
-   h2_me_0_2->SetBinContent(174,5);
-   h2_me_0_2->SetBinContent(175,15);
-   h2_me_0_2->SetBinContent(176,32);
-   h2_me_0_2->SetBinContent(177,45);
-   h2_me_0_2->SetBinContent(178,103);
-   h2_me_0_2->SetBinContent(179,10635);
-   h2_me_0_2->SetBinContent(181,2);
-   h2_me_0_2->SetBinContent(182,4);
-   h2_me_0_2->SetBinContent(184,1);
-   h2_me_0_2->SetBinContent(185,4);
-   h2_me_0_2->SetBinContent(186,3);
-   h2_me_0_2->SetBinContent(187,10);
-   h2_me_0_2->SetBinContent(188,28);
-   h2_me_0_2->SetBinContent(189,84);
-   h2_me_0_2->SetBinContent(190,140);
-   h2_me_0_2->SetBinContent(191,12214);
-   h2_me_0_2->SetBinContent(193,6);
-   h2_me_0_2->SetBinContent(195,9);
-   h2_me_0_2->SetBinContent(196,11);
-   h2_me_0_2->SetBinContent(197,8);
-   h2_me_0_2->SetBinContent(198,13);
-   h2_me_0_2->SetBinContent(199,47);
-   h2_me_0_2->SetBinContent(200,62);
-   h2_me_0_2->SetBinContent(201,116);
-   h2_me_0_2->SetBinContent(202,173);
-   h2_me_0_2->SetBinContent(203,14258);
-   h2_me_0_2->SetBinContent(205,8);
-   h2_me_0_2->SetBinContent(207,10);
-   h2_me_0_2->SetBinContent(208,17);
-   h2_me_0_2->SetBinContent(209,12);
-   h2_me_0_2->SetBinContent(210,25);
-   h2_me_0_2->SetBinContent(211,55);
-   h2_me_0_2->SetBinContent(212,66);
-   h2_me_0_2->SetBinContent(213,138);
-   h2_me_0_2->SetBinContent(214,265);
-   h2_me_0_2->SetBinContent(215,16135);
-   h2_me_0_2->SetBinContent(217,4);
-   h2_me_0_2->SetBinContent(219,5);
-   h2_me_0_2->SetBinContent(220,9);
-   h2_me_0_2->SetBinContent(221,22);
-   h2_me_0_2->SetBinContent(222,27);
-   h2_me_0_2->SetBinContent(223,52);
-   h2_me_0_2->SetBinContent(224,95);
-   h2_me_0_2->SetBinContent(225,152);
-   h2_me_0_2->SetBinContent(226,281);
-   h2_me_0_2->SetBinContent(227,17988);
-   h2_me_0_2->SetBinContent(229,12);
-   h2_me_0_2->SetBinContent(232,10);
-   h2_me_0_2->SetBinContent(233,27);
-   h2_me_0_2->SetBinContent(234,14);
-   h2_me_0_2->SetBinContent(235,48);
-   h2_me_0_2->SetBinContent(236,116);
-   h2_me_0_2->SetBinContent(237,139);
-   h2_me_0_2->SetBinContent(238,305);
-   h2_me_0_2->SetBinContent(239,19464);
-   h2_me_0_2->SetBinContent(241,8);
-   h2_me_0_2->SetBinContent(243,4);
-   h2_me_0_2->SetBinContent(244,9);
-   h2_me_0_2->SetBinContent(245,4);
-   h2_me_0_2->SetBinContent(246,36);
-   h2_me_0_2->SetBinContent(247,47);
-   h2_me_0_2->SetBinContent(248,103);
-   h2_me_0_2->SetBinContent(249,142);
-   h2_me_0_2->SetBinContent(250,368);
-   h2_me_0_2->SetBinContent(251,21171);
-   h2_me_0_2->SetBinContent(253,4);
-   h2_me_0_2->SetBinContent(255,7);
-   h2_me_0_2->SetBinContent(256,4);
-   h2_me_0_2->SetBinContent(258,36);
-   h2_me_0_2->SetBinContent(259,77);
-   h2_me_0_2->SetBinContent(260,138);
-   h2_me_0_2->SetBinContent(261,245);
-   h2_me_0_2->SetBinContent(262,448);
-   h2_me_0_2->SetBinContent(263,22523);
-   h2_me_0_2->SetBinContent(267,9);
-   h2_me_0_2->SetBinContent(268,5);
-   h2_me_0_2->SetBinContent(270,44);
-   h2_me_0_2->SetBinContent(271,79);
-   h2_me_0_2->SetBinContent(272,168);
-   h2_me_0_2->SetBinContent(273,279);
-   h2_me_0_2->SetBinContent(274,585);
-   h2_me_0_2->SetBinContent(275,23730);
-   h2_me_0_2->SetBinContent(277,4);
-   h2_me_0_2->SetBinContent(279,2);
-   h2_me_0_2->SetBinContent(280,4);
-   h2_me_0_2->SetBinContent(281,15);
-   h2_me_0_2->SetBinContent(282,54);
-   h2_me_0_2->SetBinContent(283,108);
-   h2_me_0_2->SetBinContent(284,213);
-   h2_me_0_2->SetBinContent(285,353);
-   h2_me_0_2->SetBinContent(286,683);
-   h2_me_0_2->SetBinContent(287,24643);
-   h2_me_0_2->SetBinContent(289,4);
-   h2_me_0_2->SetBinContent(291,3);
-   h2_me_0_2->SetBinContent(292,13);
-   h2_me_0_2->SetBinContent(293,26);
-   h2_me_0_2->SetBinContent(294,69);
-   h2_me_0_2->SetBinContent(295,99);
-   h2_me_0_2->SetBinContent(296,226);
-   h2_me_0_2->SetBinContent(297,406);
-   h2_me_0_2->SetBinContent(298,838);
-   h2_me_0_2->SetBinContent(299,25100);
-   h2_me_0_2->SetBinContent(301,1);
-   h2_me_0_2->SetBinContent(302,3);
-   h2_me_0_2->SetBinContent(304,17);
-   h2_me_0_2->SetBinContent(305,25);
-   h2_me_0_2->SetBinContent(306,63);
-   h2_me_0_2->SetBinContent(307,95);
-   h2_me_0_2->SetBinContent(308,229);
-   h2_me_0_2->SetBinContent(309,522);
-   h2_me_0_2->SetBinContent(310,827);
-   h2_me_0_2->SetBinContent(311,24656);
-   h2_me_0_2->SetBinContent(313,3);
-   h2_me_0_2->SetBinContent(314,7);
-   h2_me_0_2->SetBinContent(315,8);
-   h2_me_0_2->SetBinContent(316,14);
-   h2_me_0_2->SetBinContent(317,19);
-   h2_me_0_2->SetBinContent(318,52);
-   h2_me_0_2->SetBinContent(319,106);
-   h2_me_0_2->SetBinContent(320,276);
-   h2_me_0_2->SetBinContent(321,535);
-   h2_me_0_2->SetBinContent(322,892);
-   h2_me_0_2->SetBinContent(323,24849);
-   h2_me_0_2->SetBinContent(325,8);
-   h2_me_0_2->SetBinContent(326,3);
-   h2_me_0_2->SetBinContent(327,5);
-   h2_me_0_2->SetBinContent(328,17);
-   h2_me_0_2->SetBinContent(329,19);
-   h2_me_0_2->SetBinContent(330,55);
-   h2_me_0_2->SetBinContent(331,154);
-   h2_me_0_2->SetBinContent(332,334);
-   h2_me_0_2->SetBinContent(333,623);
-   h2_me_0_2->SetBinContent(334,1001);
-   h2_me_0_2->SetBinContent(335,24802);
-   h2_me_0_2->SetBinContent(337,4);
-   h2_me_0_2->SetBinContent(339,3);
-   h2_me_0_2->SetBinContent(340,5);
-   h2_me_0_2->SetBinContent(341,16);
-   h2_me_0_2->SetBinContent(342,69);
-   h2_me_0_2->SetBinContent(343,171);
-   h2_me_0_2->SetBinContent(344,304);
-   h2_me_0_2->SetBinContent(345,705);
-   h2_me_0_2->SetBinContent(346,1066);
-   h2_me_0_2->SetBinContent(347,24442);
-   h2_me_0_2->SetBinContent(351,5);
-   h2_me_0_2->SetBinContent(352,2);
-   h2_me_0_2->SetBinContent(353,26);
-   h2_me_0_2->SetBinContent(354,68);
-   h2_me_0_2->SetBinContent(355,177);
-   h2_me_0_2->SetBinContent(356,363);
-   h2_me_0_2->SetBinContent(357,741);
-   h2_me_0_2->SetBinContent(358,1255);
-   h2_me_0_2->SetBinContent(359,23547);
-   h2_me_0_2->SetBinContent(364,3);
-   h2_me_0_2->SetBinContent(365,32);
-   h2_me_0_2->SetBinContent(366,71);
-   h2_me_0_2->SetBinContent(367,196);
-   h2_me_0_2->SetBinContent(368,510);
-   h2_me_0_2->SetBinContent(369,848);
-   h2_me_0_2->SetBinContent(370,1479);
-   h2_me_0_2->SetBinContent(371,22422);
-   h2_me_0_2->SetBinContent(374,1);
-   h2_me_0_2->SetBinContent(376,7);
-   h2_me_0_2->SetBinContent(377,29);
-   h2_me_0_2->SetBinContent(378,93);
-   h2_me_0_2->SetBinContent(379,286);
-   h2_me_0_2->SetBinContent(380,538);
-   h2_me_0_2->SetBinContent(381,976);
-   h2_me_0_2->SetBinContent(382,1761);
-   h2_me_0_2->SetBinContent(383,20896);
-   h2_me_0_2->SetBinContent(388,3);
-   h2_me_0_2->SetBinContent(389,27);
-   h2_me_0_2->SetBinContent(390,98);
-   h2_me_0_2->SetBinContent(391,331);
-   h2_me_0_2->SetBinContent(392,658);
-   h2_me_0_2->SetBinContent(393,1117);
-   h2_me_0_2->SetBinContent(394,1829);
-   h2_me_0_2->SetBinContent(395,19510);
-   h2_me_0_2->SetBinContent(398,9);
-   h2_me_0_2->SetBinContent(400,4);
-   h2_me_0_2->SetBinContent(401,48);
-   h2_me_0_2->SetBinContent(402,153);
-   h2_me_0_2->SetBinContent(403,444);
-   h2_me_0_2->SetBinContent(404,807);
-   h2_me_0_2->SetBinContent(405,1364);
-   h2_me_0_2->SetBinContent(406,2335);
-   h2_me_0_2->SetBinContent(407,18053);
-   h2_me_0_2->SetBinContent(410,1);
-   h2_me_0_2->SetBinContent(412,12);
-   h2_me_0_2->SetBinContent(413,46);
-   h2_me_0_2->SetBinContent(414,225);
-   h2_me_0_2->SetBinContent(415,523);
-   h2_me_0_2->SetBinContent(416,1059);
-   h2_me_0_2->SetBinContent(417,1829);
-   h2_me_0_2->SetBinContent(418,3115);
-   h2_me_0_2->SetBinContent(419,16154);
-   h2_me_0_2->SetBinContent(424,7);
-   h2_me_0_2->SetBinContent(425,64);
-   h2_me_0_2->SetBinContent(426,365);
-   h2_me_0_2->SetBinContent(427,654);
-   h2_me_0_2->SetBinContent(428,1503);
-   h2_me_0_2->SetBinContent(429,2430);
-   h2_me_0_2->SetBinContent(430,4076);
-   h2_me_0_2->SetBinContent(431,14928);
-   h2_me_0_2->SetBinContent(436,1);
-   h2_me_0_2->SetBinContent(437,100);
-   h2_me_0_2->SetBinContent(438,429);
-   h2_me_0_2->SetBinContent(439,857);
-   h2_me_0_2->SetBinContent(440,2085);
-   h2_me_0_2->SetBinContent(441,3484);
-   h2_me_0_2->SetBinContent(442,5260);
-   h2_me_0_2->SetBinContent(443,13415);
-   h2_me_0_2->SetBinContent(448,13);
-   h2_me_0_2->SetBinContent(449,96);
-   h2_me_0_2->SetBinContent(450,481);
-   h2_me_0_2->SetBinContent(451,1413);
-   h2_me_0_2->SetBinContent(452,2923);
-   h2_me_0_2->SetBinContent(453,4984);
-   h2_me_0_2->SetBinContent(454,6247);
-   h2_me_0_2->SetBinContent(455,11477);
-   h2_me_0_2->SetBinContent(460,20);
-   h2_me_0_2->SetBinContent(461,201);
-   h2_me_0_2->SetBinContent(462,762);
-   h2_me_0_2->SetBinContent(463,2081);
-   h2_me_0_2->SetBinContent(464,4038);
-   h2_me_0_2->SetBinContent(465,6229);
-   h2_me_0_2->SetBinContent(466,6662);
-   h2_me_0_2->SetBinContent(467,8943);
-   h2_me_0_2->SetBinContent(469,4);
-   h2_me_0_2->SetBinContent(472,23);
-   h2_me_0_2->SetBinContent(473,294);
-   h2_me_0_2->SetBinContent(474,987);
-   h2_me_0_2->SetBinContent(475,2975);
-   h2_me_0_2->SetBinContent(476,5261);
-   h2_me_0_2->SetBinContent(477,7453);
-   h2_me_0_2->SetBinContent(478,6375);
-   h2_me_0_2->SetBinContent(479,6717);
-   h2_me_0_2->SetBinContent(481,2);
-   h2_me_0_2->SetBinContent(483,3);
-   h2_me_0_2->SetBinContent(484,48);
-   h2_me_0_2->SetBinContent(485,416);
-   h2_me_0_2->SetBinContent(486,1541);
-   h2_me_0_2->SetBinContent(487,4080);
-   h2_me_0_2->SetBinContent(488,6196);
-   h2_me_0_2->SetBinContent(489,7470);
-   h2_me_0_2->SetBinContent(490,5055);
-   h2_me_0_2->SetBinContent(491,4627);
-   h2_me_0_2->SetBinContent(493,1);
-   h2_me_0_2->SetBinContent(495,9);
-   h2_me_0_2->SetBinContent(496,81);
-   h2_me_0_2->SetBinContent(497,620);
-   h2_me_0_2->SetBinContent(498,2139);
-   h2_me_0_2->SetBinContent(499,5316);
-   h2_me_0_2->SetBinContent(500,7356);
-   h2_me_0_2->SetBinContent(501,6195);
-   h2_me_0_2->SetBinContent(502,3614);
-   h2_me_0_2->SetBinContent(503,3024);
-   h2_me_0_2->SetBinContent(505,5);
-   h2_me_0_2->SetBinContent(507,7);
-   h2_me_0_2->SetBinContent(508,110);
-   h2_me_0_2->SetBinContent(509,1093);
-   h2_me_0_2->SetBinContent(510,3266);
-   h2_me_0_2->SetBinContent(511,5792);
-   h2_me_0_2->SetBinContent(512,6350);
-   h2_me_0_2->SetBinContent(513,4297);
-   h2_me_0_2->SetBinContent(514,1957);
-   h2_me_0_2->SetBinContent(515,1851);
-   h2_me_0_2->SetBinContent(517,3);
-   h2_me_0_2->SetBinContent(519,14);
-   h2_me_0_2->SetBinContent(520,205);
-   h2_me_0_2->SetBinContent(521,1903);
-   h2_me_0_2->SetBinContent(522,4254);
-   h2_me_0_2->SetBinContent(523,5913);
-   h2_me_0_2->SetBinContent(524,4711);
-   h2_me_0_2->SetBinContent(525,2548);
-   h2_me_0_2->SetBinContent(526,1109);
-   h2_me_0_2->SetBinContent(527,1178);
-   h2_me_0_2->SetBinContent(531,58);
-   h2_me_0_2->SetBinContent(532,501);
-   h2_me_0_2->SetBinContent(533,2997);
-   h2_me_0_2->SetBinContent(534,4985);
-   h2_me_0_2->SetBinContent(535,4659);
-   h2_me_0_2->SetBinContent(536,2796);
-   h2_me_0_2->SetBinContent(537,1356);
-   h2_me_0_2->SetBinContent(538,599);
-   h2_me_0_2->SetBinContent(539,740);
-   h2_me_0_2->SetBinContent(543,132);
-   h2_me_0_2->SetBinContent(544,1089);
-   h2_me_0_2->SetBinContent(545,3782);
-   h2_me_0_2->SetBinContent(546,4587);
-   h2_me_0_2->SetBinContent(547,2641);
-   h2_me_0_2->SetBinContent(548,1419);
-   h2_me_0_2->SetBinContent(549,673);
-   h2_me_0_2->SetBinContent(550,278);
-   h2_me_0_2->SetBinContent(551,426);
-   h2_me_0_2->SetBinContent(555,328);
-   h2_me_0_2->SetBinContent(556,2210);
-   h2_me_0_2->SetBinContent(557,3712);
-   h2_me_0_2->SetBinContent(558,2594);
-   h2_me_0_2->SetBinContent(559,1264);
-   h2_me_0_2->SetBinContent(560,658);
-   h2_me_0_2->SetBinContent(561,341);
-   h2_me_0_2->SetBinContent(562,78);
-   h2_me_0_2->SetBinContent(563,290);
-   h2_me_0_2->SetBinContent(566,26);
-   h2_me_0_2->SetBinContent(567,845);
-   h2_me_0_2->SetBinContent(568,2265);
-   h2_me_0_2->SetBinContent(569,1833);
-   h2_me_0_2->SetBinContent(570,918);
-   h2_me_0_2->SetBinContent(571,583);
-   h2_me_0_2->SetBinContent(572,281);
-   h2_me_0_2->SetBinContent(573,132);
-   h2_me_0_2->SetBinContent(574,31);
-   h2_me_0_2->SetBinContent(575,222);
-   h2_me_0_2->SetBinContent(578,189);
-   h2_me_0_2->SetBinContent(579,1144);
-   h2_me_0_2->SetBinContent(580,1207);
-   h2_me_0_2->SetBinContent(581,518);
-   h2_me_0_2->SetBinContent(582,328);
-   h2_me_0_2->SetBinContent(583,193);
-   h2_me_0_2->SetBinContent(584,101);
-   h2_me_0_2->SetBinContent(585,30);
-   h2_me_0_2->SetBinContent(586,44);
-   h2_me_0_2->SetBinContent(587,131);
-   h2_me_0_2->SetBinContent(589,17);
-   h2_me_0_2->SetBinContent(590,305);
-   h2_me_0_2->SetBinContent(591,451);
-   h2_me_0_2->SetBinContent(592,199);
-   h2_me_0_2->SetBinContent(593,92);
-   h2_me_0_2->SetBinContent(594,86);
-   h2_me_0_2->SetBinContent(595,57);
-   h2_me_0_2->SetBinContent(596,24);
-   h2_me_0_2->SetBinContent(597,19);
-   h2_me_0_2->SetBinContent(598,19);
-   h2_me_0_2->SetBinContent(599,75);
-   h2_me_0_2->SetBinContent(601,71);
-   h2_me_0_2->SetBinContent(602,53);
-   h2_me_0_2->SetBinContent(603,21);
-   h2_me_0_2->SetBinContent(604,14);
-   h2_me_0_2->SetBinContent(605,23);
-   h2_me_0_2->SetBinContent(606,31);
-   h2_me_0_2->SetBinContent(607,20);
-   h2_me_0_2->SetBinContent(608,11);
-   h2_me_0_2->SetBinContent(609,11);
-   h2_me_0_2->SetBinContent(610,11);
-   h2_me_0_2->SetBinContent(611,51);
-   h2_me_0_2->SetBinContent(617,11);
-   h2_me_0_2->SetBinContent(618,6);
-   h2_me_0_2->SetBinContent(619,10);
-   h2_me_0_2->SetBinContent(620,10);
-   h2_me_0_2->SetBinContent(621,14);
-   h2_me_0_2->SetBinContent(622,6);
-   h2_me_0_2->SetBinContent(623,39);
-   h2_me_0_2->SetBinContent(628,1);
-   h2_me_0_2->SetBinContent(630,6);
-   h2_me_0_2->SetBinContent(631,7);
-   h2_me_0_2->SetBinContent(632,2);
-   h2_me_0_2->SetBinContent(633,5);
-   h2_me_0_2->SetBinContent(634,8);
-   h2_me_0_2->SetBinContent(635,67);
-   h2_me_0_2->SetBinContent(640,5);
-   h2_me_0_2->SetBinContent(642,1);
-   h2_me_0_2->SetBinContent(643,21);
-   h2_me_0_2->SetBinContent(644,7);
-   h2_me_0_2->SetBinContent(645,10);
-   h2_me_0_2->SetBinContent(646,7);
-   h2_me_0_2->SetBinContent(647,56);
-   h2_me_0_2->SetBinContent(653,10);
-   h2_me_0_2->SetBinContent(654,9);
-   h2_me_0_2->SetBinContent(656,8);
-   h2_me_0_2->SetBinContent(657,5);
-   h2_me_0_2->SetBinContent(658,1);
-   h2_me_0_2->SetBinContent(659,43);
-   h2_me_0_2->SetBinContent(665,2);
-   h2_me_0_2->SetBinContent(666,5);
-   h2_me_0_2->SetBinContent(668,2);
-   h2_me_0_2->SetBinContent(669,6);
-   h2_me_0_2->SetBinContent(671,39);
-   h2_me_0_2->SetBinContent(678,3);
-   h2_me_0_2->SetBinContent(679,1);
-   h2_me_0_2->SetBinContent(680,5);
-   h2_me_0_2->SetBinContent(681,7);
-   h2_me_0_2->SetBinContent(683,29);
-   h2_me_0_2->SetBinContent(691,5);
-   h2_me_0_2->SetBinContent(692,1);
-   h2_me_0_2->SetBinContent(693,8);
-   h2_me_0_2->SetBinContent(695,37);
-   h2_me_0_2->SetBinContent(703,5);
-   h2_me_0_2->SetBinContent(705,9);
-   h2_me_0_2->SetBinContent(706,4);
-   h2_me_0_2->SetBinContent(707,27);
-   h2_me_0_2->SetBinContent(713,4);
-   h2_me_0_2->SetBinContent(715,1);
-   h2_me_0_2->SetBinContent(717,1);
-   h2_me_0_2->SetBinContent(718,6);
-   h2_me_0_2->SetBinContent(719,30);
-   h2_me_0_2->SetBinContent(725,2);
-   h2_me_0_2->SetBinContent(728,4);
-   h2_me_0_2->SetBinContent(729,4);
-   h2_me_0_2->SetBinContent(730,2);
-   h2_me_0_2->SetBinContent(731,55);
-   h2_me_0_2->SetBinContent(735,1);
-   h2_me_0_2->SetBinContent(740,1);
-   h2_me_0_2->SetBinContent(741,8);
-   h2_me_0_2->SetBinContent(743,65);
-   h2_me_0_2->SetBinContent(747,5);
-   h2_me_0_2->SetBinContent(755,59);
-   h2_me_0_2->SetBinContent(766,3);
-   h2_me_0_2->SetBinContent(767,41);
-   h2_me_0_2->SetBinContent(778,3);
-   h2_me_0_2->SetBinContent(779,35);
-   h2_me_0_2->SetBinContent(791,21);
-   h2_me_0_2->SetBinContent(803,21);
-   h2_me_0_2->SetBinContent(815,15);
-   h2_me_0_2->SetBinContent(827,1);
-   h2_me_0_2->SetBinContent(916,4);
-   h2_me_0_2->SetBinContent(925,4);
-   h2_me_0_2->SetBinContent(928,4);
-   h2_me_0_2->SetBinContent(937,4);
-   h2_me_0_2->SetBinContent(938,2);
-   h2_me_0_2->SetBinContent(950,1);
-   h2_me_0_2->SetBinContent(962,3);
-   h2_me_0_2->SetBinContent(969,3);
-   h2_me_0_2->SetBinContent(981,3);
-   h2_me_0_2->SetBinContent(1023,4);
-   h2_me_0_2->SetBinContent(1035,1);
-   h2_me_0_2->SetBinContent(1045,3);
-   h2_me_0_2->SetBinContent(1047,6);
-   h2_me_0_2->SetBinContent(1057,6);
-   h2_me_0_2->SetBinContent(1059,1);
-   h2_me_0_2->SetBinContent(1069,8);
-   h2_me_0_2->SetBinContent(1071,4);
-   h2_me_0_2->SetBinContent(1081,2);
-   h2_me_0_2->SetEntries(823292);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 823292 ");
-   text = ptstats->AddText("Mean x = 0.0002971");
-   text = ptstats->AddText("Mean y =  -0.23");
-   text = ptstats->AddText("RMS x = 7.126e-05");
-   text = ptstats->AddText("RMS y = 0.1208");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_0_2->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_0_2->GetListOfFunctions());
-   h2_me_0_2->SetLineWidth(2);
-   h2_me_0_2->SetMarkerSize(1.2);
-   h2_me_0_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_0_2->GetXaxis()->SetLabelFont(42);
-   h2_me_0_2->GetXaxis()->SetLabelSize(0.05);
-   h2_me_0_2->GetXaxis()->SetTitleSize(0.05);
-   h2_me_0_2->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_0_2->GetXaxis()->SetTitleFont(42);
-   h2_me_0_2->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_0_2->GetYaxis()->SetLabelFont(42);
-   h2_me_0_2->GetYaxis()->SetLabelSize(0.05);
-   h2_me_0_2->GetYaxis()->SetTitleSize(0.05);
-   h2_me_0_2->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_0_2->GetYaxis()->SetTitleFont(42);
-   h2_me_0_2->GetZaxis()->SetLabelFont(42);
-   h2_me_0_2->GetZaxis()->SetLabelSize(0.05);
-   h2_me_0_2->GetZaxis()->SetTitleSize(0.05);
-   h2_me_0_2->GetZaxis()->SetTitleFont(42);
-   h2_me_0_2->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 0 x 2");
-   pt->Draw();
-   c_me_dEta_0_2_1->Modified();
-   c_me_dEta_0_2->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_0_2_2
-   c_me_dEta_0_2_2 = new TPad("c_me_dEta_0_2_2", "c_me_dEta_0_2_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_0_2_2->Draw();
-   c_me_dEta_0_2_2->cd();
-   c_me_dEta_0_2_2->Range(-8.101265e-05,-0.3784971,0.0004253165,-0.0174653);
-   c_me_dEta_0_2_2->SetFillColor(0);
-   c_me_dEta_0_2_2->SetBorderMode(0);
-   c_me_dEta_0_2_2->SetBorderSize(2);
-   c_me_dEta_0_2_2->SetTickx(1);
-   c_me_dEta_0_2_2->SetTicky(1);
-   c_me_dEta_0_2_2->SetLeftMargin(0.16);
-   c_me_dEta_0_2_2->SetRightMargin(0.05);
-   c_me_dEta_0_2_2->SetTopMargin(0.08);
-   c_me_dEta_0_2_2->SetBottomMargin(0.16);
-   c_me_dEta_0_2_2->SetFrameBorderMode(0);
-   c_me_dEta_0_2_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_0_2 = new TProfile("h_me_0_2","Middle Endcap - bin 0 x 2",10,0,0.0004,"");
-   h_me_0_2->SetBinEntries(1,203);
-   h_me_0_2->SetBinEntries(2,620);
-   h_me_0_2->SetBinEntries(3,3114);
-   h_me_0_2->SetBinEntries(4,8174);
-   h_me_0_2->SetBinEntries(5,18237);
-   h_me_0_2->SetBinEntries(6,29143);
-   h_me_0_2->SetBinEntries(7,41743);
-   h_me_0_2->SetBinEntries(8,52171);
-   h_me_0_2->SetBinEntries(9,59310);
-   h_me_0_2->SetBinEntries(10,61638);
-   h_me_0_2->SetBinEntries(11,548939);
-   h_me_0_2->SetBinContent(1,-29.39862);
-   h_me_0_2->SetBinContent(2,-40.63819);
-   h_me_0_2->SetBinContent(3,-223.1618);
-   h_me_0_2->SetBinContent(4,-784.4048);
-   h_me_0_2->SetBinContent(5,-2401.035);
-   h_me_0_2->SetBinContent(6,-4813.036);
-   h_me_0_2->SetBinContent(7,-8247.406);
-   h_me_0_2->SetBinContent(8,-11978.73);
-   h_me_0_2->SetBinContent(9,-15632.79);
-   h_me_0_2->SetBinContent(10,-18971.98);
-   h_me_0_2->SetBinContent(11,-282650.5);
-   h_me_0_2->SetBinError(1,6.381309);
-   h_me_0_2->SetBinError(2,4.137181);
-   h_me_0_2->SetBinError(3,7.271936);
-   h_me_0_2->SetBinError(4,11.03847);
-   h_me_0_2->SetBinError(5,20.87482);
-   h_me_0_2->SetBinError(6,32.08761);
-   h_me_0_2->SetBinError(7,44.57709);
-   h_me_0_2->SetBinError(8,57.16218);
-   h_me_0_2->SetBinError(9,69.57963);
-   h_me_0_2->SetBinError(10,82.20063);
-   h_me_0_2->SetBinError(11,401.2563);
-   h_me_0_2->SetEntries(823292);
-   h_me_0_2->SetStats(0);
-   h_me_0_2->SetLineWidth(2);
-   h_me_0_2->SetMarkerStyle(20);
-   h_me_0_2->SetMarkerSize(1.2);
-   h_me_0_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_0_2->GetXaxis()->SetLabelFont(42);
-   h_me_0_2->GetXaxis()->SetLabelSize(0.05);
-   h_me_0_2->GetXaxis()->SetTitleSize(0.05);
-   h_me_0_2->GetXaxis()->SetTitleOffset(1.4);
-   h_me_0_2->GetXaxis()->SetTitleFont(42);
-   h_me_0_2->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_0_2->GetYaxis()->SetLabelFont(42);
-   h_me_0_2->GetYaxis()->SetLabelSize(0.05);
-   h_me_0_2->GetYaxis()->SetTitleSize(0.05);
-   h_me_0_2->GetYaxis()->SetTitleOffset(1.4);
-   h_me_0_2->GetYaxis()->SetTitleFont(42);
-   h_me_0_2->GetZaxis()->SetLabelFont(42);
-   h_me_0_2->GetZaxis()->SetLabelSize(0.05);
-   h_me_0_2->GetZaxis()->SetTitleSize(0.05);
-   h_me_0_2->GetZaxis()->SetTitleFont(42);
-   h_me_0_2->Draw("");
-   
-   TF1 *fun_me_0_2 = new TF1("fun_me_0_2","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_0_2->SetFillColor(19);
-   fun_me_0_2->SetFillStyle(0);
-   fun_me_0_2->SetMarkerStyle(20);
-   fun_me_0_2->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_0_2->SetLineColor(ci);
-   fun_me_0_2->SetLineWidth(3);
-   fun_me_0_2->GetXaxis()->SetLabelFont(42);
-   fun_me_0_2->GetXaxis()->SetLabelSize(0.05);
-   fun_me_0_2->GetXaxis()->SetTitleSize(0.05);
-   fun_me_0_2->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_0_2->GetXaxis()->SetTitleFont(42);
-   fun_me_0_2->GetYaxis()->SetLabelFont(42);
-   fun_me_0_2->GetYaxis()->SetLabelSize(0.05);
-   fun_me_0_2->GetYaxis()->SetTitleSize(0.05);
-   fun_me_0_2->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_0_2->GetYaxis()->SetTitleFont(42);
-   fun_me_0_2->SetParameter(0,-0.00652968);
-   fun_me_0_2->SetParError(0,0);
-   fun_me_0_2->SetParLimits(0,0,0);
-   fun_me_0_2->SetParameter(1,-606.793);
-   fun_me_0_2->SetParError(1,0);
-   fun_me_0_2->SetParLimits(1,0,0);
-   fun_me_0_2->SetParameter(2,-469574);
-   fun_me_0_2->SetParError(2,0);
-   fun_me_0_2->SetParLimits(2,0,0);
-   fun_me_0_2->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 0 x 2");
-   pt->Draw();
-   c_me_dEta_0_2_2->Modified();
-   c_me_dEta_0_2->cd();
-   c_me_dEta_0_2->Modified();
-   c_me_dEta_0_2->cd();
-   c_me_dEta_0_2->SetSelected(c_me_dEta_0_2);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_1x0.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_1x0.C
deleted file mode 100644
index 30b39e2437a567dc5014140af5d15917d852614a..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_1x0.C
+++ /dev/null
@@ -1,586 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_1_0/c_me_dEta
-//=========  (Sun Jun 27 19:12:41 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_1_0 = new TCanvas("c_me_dEta_1_0", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_1_0->Range(0,0,1,1);
-   c_me_dEta_1_0->SetFillColor(0);
-   c_me_dEta_1_0->SetBorderMode(0);
-   c_me_dEta_1_0->SetBorderSize(2);
-   c_me_dEta_1_0->SetTickx(1);
-   c_me_dEta_1_0->SetTicky(1);
-   c_me_dEta_1_0->SetLeftMargin(0.16);
-   c_me_dEta_1_0->SetRightMargin(0.05);
-   c_me_dEta_1_0->SetTopMargin(0.08);
-   c_me_dEta_1_0->SetBottomMargin(0.16);
-   c_me_dEta_1_0->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_1_0_1
-   TPad *c_me_dEta_1_0_1 = new TPad("c_me_dEta_1_0_1", "c_me_dEta_1_0_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_1_0_1->Draw();
-   c_me_dEta_1_0_1->cd();
-   c_me_dEta_1_0_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_1_0_1->SetFillColor(0);
-   c_me_dEta_1_0_1->SetBorderMode(0);
-   c_me_dEta_1_0_1->SetBorderSize(2);
-   c_me_dEta_1_0_1->SetTickx(1);
-   c_me_dEta_1_0_1->SetTicky(1);
-   c_me_dEta_1_0_1->SetLeftMargin(0.16);
-   c_me_dEta_1_0_1->SetRightMargin(0.05);
-   c_me_dEta_1_0_1->SetTopMargin(0.08);
-   c_me_dEta_1_0_1->SetBottomMargin(0.16);
-   c_me_dEta_1_0_1->SetFrameBorderMode(0);
-   c_me_dEta_1_0_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_1_0 = new TH2F("h2_me_1_0","Middle Endcap - bin 1 x 0",10,0,0.0004,100,-1,1);
-   h2_me_1_0->SetBinContent(95,8);
-   h2_me_1_0->SetBinContent(107,16);
-   h2_me_1_0->SetBinContent(119,19);
-   h2_me_1_0->SetBinContent(131,35);
-   h2_me_1_0->SetBinContent(143,48);
-   h2_me_1_0->SetBinContent(154,6);
-   h2_me_1_0->SetBinContent(155,94);
-   h2_me_1_0->SetBinContent(166,6);
-   h2_me_1_0->SetBinContent(167,138);
-   h2_me_1_0->SetBinContent(177,4);
-   h2_me_1_0->SetBinContent(178,10);
-   h2_me_1_0->SetBinContent(179,181);
-   h2_me_1_0->SetBinContent(189,6);
-   h2_me_1_0->SetBinContent(190,15);
-   h2_me_1_0->SetBinContent(191,238);
-   h2_me_1_0->SetBinContent(199,8);
-   h2_me_1_0->SetBinContent(201,7);
-   h2_me_1_0->SetBinContent(202,30);
-   h2_me_1_0->SetBinContent(203,330);
-   h2_me_1_0->SetBinContent(211,21);
-   h2_me_1_0->SetBinContent(212,11);
-   h2_me_1_0->SetBinContent(213,6);
-   h2_me_1_0->SetBinContent(214,49);
-   h2_me_1_0->SetBinContent(215,525);
-   h2_me_1_0->SetBinContent(219,1);
-   h2_me_1_0->SetBinContent(222,1);
-   h2_me_1_0->SetBinContent(223,12);
-   h2_me_1_0->SetBinContent(224,11);
-   h2_me_1_0->SetBinContent(225,8);
-   h2_me_1_0->SetBinContent(226,51);
-   h2_me_1_0->SetBinContent(227,700);
-   h2_me_1_0->SetBinContent(231,3);
-   h2_me_1_0->SetBinContent(234,6);
-   h2_me_1_0->SetBinContent(235,13);
-   h2_me_1_0->SetBinContent(236,5);
-   h2_me_1_0->SetBinContent(237,23);
-   h2_me_1_0->SetBinContent(238,61);
-   h2_me_1_0->SetBinContent(239,882);
-   h2_me_1_0->SetBinContent(246,3);
-   h2_me_1_0->SetBinContent(247,11);
-   h2_me_1_0->SetBinContent(248,17);
-   h2_me_1_0->SetBinContent(249,61);
-   h2_me_1_0->SetBinContent(250,71);
-   h2_me_1_0->SetBinContent(251,1287);
-   h2_me_1_0->SetBinContent(255,3);
-   h2_me_1_0->SetBinContent(257,6);
-   h2_me_1_0->SetBinContent(258,8);
-   h2_me_1_0->SetBinContent(259,11);
-   h2_me_1_0->SetBinContent(260,27);
-   h2_me_1_0->SetBinContent(261,69);
-   h2_me_1_0->SetBinContent(262,116);
-   h2_me_1_0->SetBinContent(263,1662);
-   h2_me_1_0->SetBinContent(267,2);
-   h2_me_1_0->SetBinContent(268,5);
-   h2_me_1_0->SetBinContent(269,7);
-   h2_me_1_0->SetBinContent(270,4);
-   h2_me_1_0->SetBinContent(271,23);
-   h2_me_1_0->SetBinContent(272,51);
-   h2_me_1_0->SetBinContent(273,74);
-   h2_me_1_0->SetBinContent(274,169);
-   h2_me_1_0->SetBinContent(275,2020);
-   h2_me_1_0->SetBinContent(278,4);
-   h2_me_1_0->SetBinContent(279,1);
-   h2_me_1_0->SetBinContent(280,10);
-   h2_me_1_0->SetBinContent(281,7);
-   h2_me_1_0->SetBinContent(282,5);
-   h2_me_1_0->SetBinContent(283,26);
-   h2_me_1_0->SetBinContent(284,59);
-   h2_me_1_0->SetBinContent(285,112);
-   h2_me_1_0->SetBinContent(286,186);
-   h2_me_1_0->SetBinContent(287,2485);
-   h2_me_1_0->SetBinContent(290,4);
-   h2_me_1_0->SetBinContent(291,8);
-   h2_me_1_0->SetBinContent(292,4);
-   h2_me_1_0->SetBinContent(293,1);
-   h2_me_1_0->SetBinContent(294,7);
-   h2_me_1_0->SetBinContent(295,31);
-   h2_me_1_0->SetBinContent(296,81);
-   h2_me_1_0->SetBinContent(297,131);
-   h2_me_1_0->SetBinContent(298,227);
-   h2_me_1_0->SetBinContent(299,2767);
-   h2_me_1_0->SetBinContent(303,5);
-   h2_me_1_0->SetBinContent(304,1);
-   h2_me_1_0->SetBinContent(305,5);
-   h2_me_1_0->SetBinContent(306,19);
-   h2_me_1_0->SetBinContent(307,50);
-   h2_me_1_0->SetBinContent(308,116);
-   h2_me_1_0->SetBinContent(309,167);
-   h2_me_1_0->SetBinContent(310,241);
-   h2_me_1_0->SetBinContent(311,2841);
-   h2_me_1_0->SetBinContent(316,5);
-   h2_me_1_0->SetBinContent(317,11);
-   h2_me_1_0->SetBinContent(318,31);
-   h2_me_1_0->SetBinContent(319,55);
-   h2_me_1_0->SetBinContent(320,105);
-   h2_me_1_0->SetBinContent(321,240);
-   h2_me_1_0->SetBinContent(322,295);
-   h2_me_1_0->SetBinContent(323,2972);
-   h2_me_1_0->SetBinContent(325,1);
-   h2_me_1_0->SetBinContent(327,1);
-   h2_me_1_0->SetBinContent(328,21);
-   h2_me_1_0->SetBinContent(329,24);
-   h2_me_1_0->SetBinContent(330,21);
-   h2_me_1_0->SetBinContent(331,71);
-   h2_me_1_0->SetBinContent(332,163);
-   h2_me_1_0->SetBinContent(333,261);
-   h2_me_1_0->SetBinContent(334,475);
-   h2_me_1_0->SetBinContent(335,3438);
-   h2_me_1_0->SetBinContent(337,5);
-   h2_me_1_0->SetBinContent(339,8);
-   h2_me_1_0->SetBinContent(340,9);
-   h2_me_1_0->SetBinContent(341,26);
-   h2_me_1_0->SetBinContent(342,36);
-   h2_me_1_0->SetBinContent(343,120);
-   h2_me_1_0->SetBinContent(344,237);
-   h2_me_1_0->SetBinContent(345,387);
-   h2_me_1_0->SetBinContent(346,612);
-   h2_me_1_0->SetBinContent(347,3607);
-   h2_me_1_0->SetBinContent(351,4);
-   h2_me_1_0->SetBinContent(353,16);
-   h2_me_1_0->SetBinContent(354,69);
-   h2_me_1_0->SetBinContent(355,144);
-   h2_me_1_0->SetBinContent(356,309);
-   h2_me_1_0->SetBinContent(357,548);
-   h2_me_1_0->SetBinContent(358,745);
-   h2_me_1_0->SetBinContent(359,3737);
-   h2_me_1_0->SetBinContent(362,6);
-   h2_me_1_0->SetBinContent(363,8);
-   h2_me_1_0->SetBinContent(364,14);
-   h2_me_1_0->SetBinContent(365,52);
-   h2_me_1_0->SetBinContent(366,93);
-   h2_me_1_0->SetBinContent(367,231);
-   h2_me_1_0->SetBinContent(368,466);
-   h2_me_1_0->SetBinContent(369,713);
-   h2_me_1_0->SetBinContent(370,1007);
-   h2_me_1_0->SetBinContent(371,4042);
-   h2_me_1_0->SetBinContent(374,3);
-   h2_me_1_0->SetBinContent(375,4);
-   h2_me_1_0->SetBinContent(376,9);
-   h2_me_1_0->SetBinContent(377,57);
-   h2_me_1_0->SetBinContent(378,149);
-   h2_me_1_0->SetBinContent(379,320);
-   h2_me_1_0->SetBinContent(380,458);
-   h2_me_1_0->SetBinContent(381,999);
-   h2_me_1_0->SetBinContent(382,1303);
-   h2_me_1_0->SetBinContent(383,4273);
-   h2_me_1_0->SetBinContent(387,2);
-   h2_me_1_0->SetBinContent(388,28);
-   h2_me_1_0->SetBinContent(389,45);
-   h2_me_1_0->SetBinContent(390,184);
-   h2_me_1_0->SetBinContent(391,389);
-   h2_me_1_0->SetBinContent(392,702);
-   h2_me_1_0->SetBinContent(393,1165);
-   h2_me_1_0->SetBinContent(394,1665);
-   h2_me_1_0->SetBinContent(395,4555);
-   h2_me_1_0->SetBinContent(399,2);
-   h2_me_1_0->SetBinContent(400,22);
-   h2_me_1_0->SetBinContent(401,74);
-   h2_me_1_0->SetBinContent(402,180);
-   h2_me_1_0->SetBinContent(403,462);
-   h2_me_1_0->SetBinContent(404,866);
-   h2_me_1_0->SetBinContent(405,1811);
-   h2_me_1_0->SetBinContent(406,2094);
-   h2_me_1_0->SetBinContent(407,4119);
-   h2_me_1_0->SetBinContent(409,5);
-   h2_me_1_0->SetBinContent(411,4);
-   h2_me_1_0->SetBinContent(412,9);
-   h2_me_1_0->SetBinContent(413,160);
-   h2_me_1_0->SetBinContent(414,367);
-   h2_me_1_0->SetBinContent(415,673);
-   h2_me_1_0->SetBinContent(416,1302);
-   h2_me_1_0->SetBinContent(417,2487);
-   h2_me_1_0->SetBinContent(418,2733);
-   h2_me_1_0->SetBinContent(419,3880);
-   h2_me_1_0->SetBinContent(421,3);
-   h2_me_1_0->SetBinContent(423,11);
-   h2_me_1_0->SetBinContent(424,43);
-   h2_me_1_0->SetBinContent(425,138);
-   h2_me_1_0->SetBinContent(426,453);
-   h2_me_1_0->SetBinContent(427,922);
-   h2_me_1_0->SetBinContent(428,2032);
-   h2_me_1_0->SetBinContent(429,3363);
-   h2_me_1_0->SetBinContent(430,3147);
-   h2_me_1_0->SetBinContent(431,3526);
-   h2_me_1_0->SetBinContent(434,3);
-   h2_me_1_0->SetBinContent(435,23);
-   h2_me_1_0->SetBinContent(436,70);
-   h2_me_1_0->SetBinContent(437,135);
-   h2_me_1_0->SetBinContent(438,592);
-   h2_me_1_0->SetBinContent(439,1384);
-   h2_me_1_0->SetBinContent(440,2887);
-   h2_me_1_0->SetBinContent(441,3988);
-   h2_me_1_0->SetBinContent(442,3935);
-   h2_me_1_0->SetBinContent(443,3074);
-   h2_me_1_0->SetBinContent(446,8);
-   h2_me_1_0->SetBinContent(447,17);
-   h2_me_1_0->SetBinContent(448,59);
-   h2_me_1_0->SetBinContent(449,210);
-   h2_me_1_0->SetBinContent(450,819);
-   h2_me_1_0->SetBinContent(451,1983);
-   h2_me_1_0->SetBinContent(452,3816);
-   h2_me_1_0->SetBinContent(453,4922);
-   h2_me_1_0->SetBinContent(454,3915);
-   h2_me_1_0->SetBinContent(455,2558);
-   h2_me_1_0->SetBinContent(458,7);
-   h2_me_1_0->SetBinContent(459,16);
-   h2_me_1_0->SetBinContent(460,75);
-   h2_me_1_0->SetBinContent(461,372);
-   h2_me_1_0->SetBinContent(462,1065);
-   h2_me_1_0->SetBinContent(463,2861);
-   h2_me_1_0->SetBinContent(464,4993);
-   h2_me_1_0->SetBinContent(465,5867);
-   h2_me_1_0->SetBinContent(466,3771);
-   h2_me_1_0->SetBinContent(467,2342);
-   h2_me_1_0->SetBinContent(469,9);
-   h2_me_1_0->SetBinContent(470,24);
-   h2_me_1_0->SetBinContent(471,20);
-   h2_me_1_0->SetBinContent(472,93);
-   h2_me_1_0->SetBinContent(473,459);
-   h2_me_1_0->SetBinContent(474,1665);
-   h2_me_1_0->SetBinContent(475,3800);
-   h2_me_1_0->SetBinContent(476,6233);
-   h2_me_1_0->SetBinContent(477,6186);
-   h2_me_1_0->SetBinContent(478,3543);
-   h2_me_1_0->SetBinContent(479,1925);
-   h2_me_1_0->SetBinContent(482,5);
-   h2_me_1_0->SetBinContent(483,20);
-   h2_me_1_0->SetBinContent(484,90);
-   h2_me_1_0->SetBinContent(485,660);
-   h2_me_1_0->SetBinContent(486,2278);
-   h2_me_1_0->SetBinContent(487,5173);
-   h2_me_1_0->SetBinContent(488,6979);
-   h2_me_1_0->SetBinContent(489,6050);
-   h2_me_1_0->SetBinContent(490,2726);
-   h2_me_1_0->SetBinContent(491,1599);
-   h2_me_1_0->SetBinContent(495,16);
-   h2_me_1_0->SetBinContent(496,137);
-   h2_me_1_0->SetBinContent(497,834);
-   h2_me_1_0->SetBinContent(498,3223);
-   h2_me_1_0->SetBinContent(499,6294);
-   h2_me_1_0->SetBinContent(500,6816);
-   h2_me_1_0->SetBinContent(501,4839);
-   h2_me_1_0->SetBinContent(502,1958);
-   h2_me_1_0->SetBinContent(503,1099);
-   h2_me_1_0->SetBinContent(505,6);
-   h2_me_1_0->SetBinContent(506,3);
-   h2_me_1_0->SetBinContent(507,20);
-   h2_me_1_0->SetBinContent(508,244);
-   h2_me_1_0->SetBinContent(509,1283);
-   h2_me_1_0->SetBinContent(510,4157);
-   h2_me_1_0->SetBinContent(511,6521);
-   h2_me_1_0->SetBinContent(512,6227);
-   h2_me_1_0->SetBinContent(513,3748);
-   h2_me_1_0->SetBinContent(514,1330);
-   h2_me_1_0->SetBinContent(515,925);
-   h2_me_1_0->SetBinContent(518,9);
-   h2_me_1_0->SetBinContent(519,51);
-   h2_me_1_0->SetBinContent(520,375);
-   h2_me_1_0->SetBinContent(521,2118);
-   h2_me_1_0->SetBinContent(522,5308);
-   h2_me_1_0->SetBinContent(523,6355);
-   h2_me_1_0->SetBinContent(524,4585);
-   h2_me_1_0->SetBinContent(525,2300);
-   h2_me_1_0->SetBinContent(526,783);
-   h2_me_1_0->SetBinContent(527,568);
-   h2_me_1_0->SetBinContent(530,6);
-   h2_me_1_0->SetBinContent(531,105);
-   h2_me_1_0->SetBinContent(532,771);
-   h2_me_1_0->SetBinContent(533,3312);
-   h2_me_1_0->SetBinContent(534,5728);
-   h2_me_1_0->SetBinContent(535,4775);
-   h2_me_1_0->SetBinContent(536,2889);
-   h2_me_1_0->SetBinContent(537,1402);
-   h2_me_1_0->SetBinContent(538,537);
-   h2_me_1_0->SetBinContent(539,348);
-   h2_me_1_0->SetBinContent(542,6);
-   h2_me_1_0->SetBinContent(543,78);
-   h2_me_1_0->SetBinContent(544,1298);
-   h2_me_1_0->SetBinContent(545,4341);
-   h2_me_1_0->SetBinContent(546,4769);
-   h2_me_1_0->SetBinContent(547,3090);
-   h2_me_1_0->SetBinContent(548,1509);
-   h2_me_1_0->SetBinContent(549,811);
-   h2_me_1_0->SetBinContent(550,274);
-   h2_me_1_0->SetBinContent(551,183);
-   h2_me_1_0->SetBinContent(554,7);
-   h2_me_1_0->SetBinContent(555,324);
-   h2_me_1_0->SetBinContent(556,2611);
-   h2_me_1_0->SetBinContent(557,4036);
-   h2_me_1_0->SetBinContent(558,2818);
-   h2_me_1_0->SetBinContent(559,1548);
-   h2_me_1_0->SetBinContent(560,857);
-   h2_me_1_0->SetBinContent(561,457);
-   h2_me_1_0->SetBinContent(562,160);
-   h2_me_1_0->SetBinContent(563,100);
-   h2_me_1_0->SetBinContent(566,25);
-   h2_me_1_0->SetBinContent(567,827);
-   h2_me_1_0->SetBinContent(568,3092);
-   h2_me_1_0->SetBinContent(569,2388);
-   h2_me_1_0->SetBinContent(570,1294);
-   h2_me_1_0->SetBinContent(571,559);
-   h2_me_1_0->SetBinContent(572,380);
-   h2_me_1_0->SetBinContent(573,140);
-   h2_me_1_0->SetBinContent(574,99);
-   h2_me_1_0->SetBinContent(575,74);
-   h2_me_1_0->SetBinContent(578,149);
-   h2_me_1_0->SetBinContent(579,1354);
-   h2_me_1_0->SetBinContent(580,1587);
-   h2_me_1_0->SetBinContent(581,889);
-   h2_me_1_0->SetBinContent(582,471);
-   h2_me_1_0->SetBinContent(583,232);
-   h2_me_1_0->SetBinContent(584,159);
-   h2_me_1_0->SetBinContent(585,46);
-   h2_me_1_0->SetBinContent(586,68);
-   h2_me_1_0->SetBinContent(587,54);
-   h2_me_1_0->SetBinContent(589,26);
-   h2_me_1_0->SetBinContent(590,427);
-   h2_me_1_0->SetBinContent(591,672);
-   h2_me_1_0->SetBinContent(592,297);
-   h2_me_1_0->SetBinContent(593,170);
-   h2_me_1_0->SetBinContent(594,125);
-   h2_me_1_0->SetBinContent(595,125);
-   h2_me_1_0->SetBinContent(596,65);
-   h2_me_1_0->SetBinContent(597,28);
-   h2_me_1_0->SetBinContent(598,42);
-   h2_me_1_0->SetBinContent(599,16);
-   h2_me_1_0->SetBinContent(601,76);
-   h2_me_1_0->SetBinContent(602,78);
-   h2_me_1_0->SetBinContent(603,47);
-   h2_me_1_0->SetBinContent(604,28);
-   h2_me_1_0->SetBinContent(605,31);
-   h2_me_1_0->SetBinContent(606,31);
-   h2_me_1_0->SetBinContent(607,41);
-   h2_me_1_0->SetBinContent(608,45);
-   h2_me_1_0->SetBinContent(609,54);
-   h2_me_1_0->SetBinContent(610,7);
-   h2_me_1_0->SetBinContent(611,17);
-   h2_me_1_0->SetBinContent(614,11);
-   h2_me_1_0->SetBinContent(616,13);
-   h2_me_1_0->SetBinContent(617,17);
-   h2_me_1_0->SetBinContent(618,16);
-   h2_me_1_0->SetBinContent(619,32);
-   h2_me_1_0->SetBinContent(620,15);
-   h2_me_1_0->SetBinContent(621,4);
-   h2_me_1_0->SetBinContent(622,3);
-   h2_me_1_0->SetBinContent(623,7);
-   h2_me_1_0->SetBinContent(628,10);
-   h2_me_1_0->SetBinContent(629,3);
-   h2_me_1_0->SetBinContent(630,4);
-   h2_me_1_0->SetBinContent(631,16);
-   h2_me_1_0->SetBinContent(632,7);
-   h2_me_1_0->SetBinContent(633,10);
-   h2_me_1_0->SetBinContent(635,12);
-   h2_me_1_0->SetBinContent(638,5);
-   h2_me_1_0->SetBinContent(640,1);
-   h2_me_1_0->SetBinContent(641,4);
-   h2_me_1_0->SetBinContent(642,12);
-   h2_me_1_0->SetBinContent(643,12);
-   h2_me_1_0->SetBinContent(644,5);
-   h2_me_1_0->SetBinContent(645,1);
-   h2_me_1_0->SetBinContent(646,4);
-   h2_me_1_0->SetBinContent(647,6);
-   h2_me_1_0->SetBinContent(650,1);
-   h2_me_1_0->SetBinContent(654,6);
-   h2_me_1_0->SetBinContent(656,6);
-   h2_me_1_0->SetBinContent(658,2);
-   h2_me_1_0->SetBinContent(666,7);
-   h2_me_1_0->SetBinContent(667,3);
-   h2_me_1_0->SetBinContent(668,6);
-   h2_me_1_0->SetBinContent(670,1);
-   h2_me_1_0->SetBinContent(679,2);
-   h2_me_1_0->SetBinContent(680,4);
-   h2_me_1_0->SetBinContent(690,12);
-   h2_me_1_0->SetBinContent(691,4);
-   h2_me_1_0->SetBinContent(692,4);
-   h2_me_1_0->SetBinContent(706,3);
-   h2_me_1_0->SetBinContent(716,8);
-   h2_me_1_0->SetBinContent(718,4);
-   h2_me_1_0->SetBinContent(766,6);
-   h2_me_1_0->SetBinContent(798,3);
-   h2_me_1_0->SetBinContent(810,3);
-   h2_me_1_0->SetBinContent(865,8);
-   h2_me_1_0->SetEntries(338779);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 338779 ");
-   text = ptstats->AddText("Mean x = 0.0002818");
-   text = ptstats->AddText("Mean y = -0.2094");
-   text = ptstats->AddText("RMS x = 7.05e-05");
-   text = ptstats->AddText("RMS y = 0.09529");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_1_0->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_1_0->GetListOfFunctions());
-   h2_me_1_0->SetLineWidth(2);
-   h2_me_1_0->SetMarkerSize(1.2);
-   h2_me_1_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_1_0->GetXaxis()->SetLabelFont(42);
-   h2_me_1_0->GetXaxis()->SetLabelSize(0.05);
-   h2_me_1_0->GetXaxis()->SetTitleSize(0.05);
-   h2_me_1_0->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_1_0->GetXaxis()->SetTitleFont(42);
-   h2_me_1_0->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_1_0->GetYaxis()->SetLabelFont(42);
-   h2_me_1_0->GetYaxis()->SetLabelSize(0.05);
-   h2_me_1_0->GetYaxis()->SetTitleSize(0.05);
-   h2_me_1_0->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_1_0->GetYaxis()->SetTitleFont(42);
-   h2_me_1_0->GetZaxis()->SetLabelFont(42);
-   h2_me_1_0->GetZaxis()->SetLabelSize(0.05);
-   h2_me_1_0->GetZaxis()->SetTitleSize(0.05);
-   h2_me_1_0->GetZaxis()->SetTitleFont(42);
-   h2_me_1_0->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 1 x 0");
-   pt->Draw();
-   c_me_dEta_1_0_1->Modified();
-   c_me_dEta_1_0->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_1_0_2
-   c_me_dEta_1_0_2 = new TPad("c_me_dEta_1_0_2", "c_me_dEta_1_0_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_1_0_2->Draw();
-   c_me_dEta_1_0_2->cd();
-   c_me_dEta_1_0_2->Range(-8.101265e-05,-0.3636472,0.0004253165,0.009709482);
-   c_me_dEta_1_0_2->SetFillColor(0);
-   c_me_dEta_1_0_2->SetBorderMode(0);
-   c_me_dEta_1_0_2->SetBorderSize(2);
-   c_me_dEta_1_0_2->SetTickx(1);
-   c_me_dEta_1_0_2->SetTicky(1);
-   c_me_dEta_1_0_2->SetLeftMargin(0.16);
-   c_me_dEta_1_0_2->SetRightMargin(0.05);
-   c_me_dEta_1_0_2->SetTopMargin(0.08);
-   c_me_dEta_1_0_2->SetBottomMargin(0.16);
-   c_me_dEta_1_0_2->SetFrameBorderMode(0);
-   c_me_dEta_1_0_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_1_0 = new TProfile("h_me_1_0","Middle Endcap - bin 1 x 0",10,0,0.0004,"");
-   h_me_1_0->SetBinEntries(1,139);
-   h_me_1_0->SetBinEntries(2,791);
-   h_me_1_0->SetBinEntries(3,3657);
-   h_me_1_0->SetBinEntries(4,11031);
-   h_me_1_0->SetBinEntries(5,21891);
-   h_me_1_0->SetBinEntries(6,36042);
-   h_me_1_0->SetBinEntries(7,48403);
-   h_me_1_0->SetBinEntries(8,55513);
-   h_me_1_0->SetBinEntries(9,53495);
-   h_me_1_0->SetBinEntries(10,38485);
-   h_me_1_0->SetBinEntries(11,69332);
-   h_me_1_0->SetBinContent(1,-6.658006);
-   h_me_1_0->SetBinContent(2,-45.68424);
-   h_me_1_0->SetBinContent(3,-264.9807);
-   h_me_1_0->SetBinContent(4,-1071.614);
-   h_me_1_0->SetBinContent(5,-2847.303);
-   h_me_1_0->SetBinContent(6,-5860.222);
-   h_me_1_0->SetBinContent(7,-9350.445);
-   h_me_1_0->SetBinContent(8,-12273.93);
-   h_me_1_0->SetBinContent(9,-13506.77);
-   h_me_1_0->SetBinContent(10,-11182.15);
-   h_me_1_0->SetBinContent(11,-27975.62);
-   h_me_1_0->SetBinError(1,2.056783);
-   h_me_1_0->SetBinError(2,2.829189);
-   h_me_1_0->SetBinError(3,5.945869);
-   h_me_1_0->SetBinError(4,11.91921);
-   h_me_1_0->SetBinError(5,21.46027);
-   h_me_1_0->SetBinError(6,33.50802);
-   h_me_1_0->SetBinError(7,45.47793);
-   h_me_1_0->SetBinError(8,55.15994);
-   h_me_1_0->SetBinError(9,61.46383);
-   h_me_1_0->SetBinError(10,59.95419);
-   h_me_1_0->SetBinError(11,111.4349);
-   h_me_1_0->SetEntries(338779);
-   h_me_1_0->SetStats(0);
-   h_me_1_0->SetLineWidth(2);
-   h_me_1_0->SetMarkerStyle(20);
-   h_me_1_0->SetMarkerSize(1.2);
-   h_me_1_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_1_0->GetXaxis()->SetLabelFont(42);
-   h_me_1_0->GetXaxis()->SetLabelSize(0.05);
-   h_me_1_0->GetXaxis()->SetTitleSize(0.05);
-   h_me_1_0->GetXaxis()->SetTitleOffset(1.4);
-   h_me_1_0->GetXaxis()->SetTitleFont(42);
-   h_me_1_0->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_1_0->GetYaxis()->SetLabelFont(42);
-   h_me_1_0->GetYaxis()->SetLabelSize(0.05);
-   h_me_1_0->GetYaxis()->SetTitleSize(0.05);
-   h_me_1_0->GetYaxis()->SetTitleOffset(1.4);
-   h_me_1_0->GetYaxis()->SetTitleFont(42);
-   h_me_1_0->GetZaxis()->SetLabelFont(42);
-   h_me_1_0->GetZaxis()->SetLabelSize(0.05);
-   h_me_1_0->GetZaxis()->SetTitleSize(0.05);
-   h_me_1_0->GetZaxis()->SetTitleFont(42);
-   h_me_1_0->Draw("");
-   
-   TF1 *fun_me_1_0 = new TF1("fun_me_1_0","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_1_0->SetFillColor(19);
-   fun_me_1_0->SetFillStyle(0);
-   fun_me_1_0->SetMarkerStyle(20);
-   fun_me_1_0->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_1_0->SetLineColor(ci);
-   fun_me_1_0->SetLineWidth(3);
-   fun_me_1_0->GetXaxis()->SetLabelFont(42);
-   fun_me_1_0->GetXaxis()->SetLabelSize(0.05);
-   fun_me_1_0->GetXaxis()->SetTitleSize(0.05);
-   fun_me_1_0->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_1_0->GetXaxis()->SetTitleFont(42);
-   fun_me_1_0->GetYaxis()->SetLabelFont(42);
-   fun_me_1_0->GetYaxis()->SetLabelSize(0.05);
-   fun_me_1_0->GetYaxis()->SetTitleSize(0.05);
-   fun_me_1_0->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_1_0->GetYaxis()->SetTitleFont(42);
-   fun_me_1_0->SetParameter(0,-0.001191);
-   fun_me_1_0->SetParError(0,0);
-   fun_me_1_0->SetParLimits(0,0,0);
-   fun_me_1_0->SetParameter(1,-685.828);
-   fun_me_1_0->SetParError(1,0);
-   fun_me_1_0->SetParLimits(1,0,0);
-   fun_me_1_0->SetParameter(2,-176604);
-   fun_me_1_0->SetParError(2,0);
-   fun_me_1_0->SetParLimits(2,0,0);
-   fun_me_1_0->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 1 x 0");
-   pt->Draw();
-   c_me_dEta_1_0_2->Modified();
-   c_me_dEta_1_0->cd();
-   c_me_dEta_1_0->Modified();
-   c_me_dEta_1_0->cd();
-   c_me_dEta_1_0->SetSelected(c_me_dEta_1_0);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_1x1.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_1x1.C
deleted file mode 100644
index 79b8887aecc4bbfcde9c36ff3ec00af7982faa3c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_1x1.C
+++ /dev/null
@@ -1,558 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_1_1/c_me_dEta
-//=========  (Sun Jun 27 19:12:41 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_1_1 = new TCanvas("c_me_dEta_1_1", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_1_1->Range(0,0,1,1);
-   c_me_dEta_1_1->SetFillColor(0);
-   c_me_dEta_1_1->SetBorderMode(0);
-   c_me_dEta_1_1->SetBorderSize(2);
-   c_me_dEta_1_1->SetTickx(1);
-   c_me_dEta_1_1->SetTicky(1);
-   c_me_dEta_1_1->SetLeftMargin(0.16);
-   c_me_dEta_1_1->SetRightMargin(0.05);
-   c_me_dEta_1_1->SetTopMargin(0.08);
-   c_me_dEta_1_1->SetBottomMargin(0.16);
-   c_me_dEta_1_1->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_1_1_1
-   TPad *c_me_dEta_1_1_1 = new TPad("c_me_dEta_1_1_1", "c_me_dEta_1_1_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_1_1_1->Draw();
-   c_me_dEta_1_1_1->cd();
-   c_me_dEta_1_1_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_1_1_1->SetFillColor(0);
-   c_me_dEta_1_1_1->SetBorderMode(0);
-   c_me_dEta_1_1_1->SetBorderSize(2);
-   c_me_dEta_1_1_1->SetTickx(1);
-   c_me_dEta_1_1_1->SetTicky(1);
-   c_me_dEta_1_1_1->SetLeftMargin(0.16);
-   c_me_dEta_1_1_1->SetRightMargin(0.05);
-   c_me_dEta_1_1_1->SetTopMargin(0.08);
-   c_me_dEta_1_1_1->SetBottomMargin(0.16);
-   c_me_dEta_1_1_1->SetFrameBorderMode(0);
-   c_me_dEta_1_1_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_1_1 = new TH2F("h2_me_1_1","Middle Endcap - bin 1 x 1",10,0,0.0004,100,-1,1);
-   h2_me_1_1->SetBinContent(131,6);
-   h2_me_1_1->SetBinContent(143,18);
-   h2_me_1_1->SetBinContent(154,6);
-   h2_me_1_1->SetBinContent(155,35);
-   h2_me_1_1->SetBinContent(166,2);
-   h2_me_1_1->SetBinContent(167,96);
-   h2_me_1_1->SetBinContent(177,3);
-   h2_me_1_1->SetBinContent(178,3);
-   h2_me_1_1->SetBinContent(179,117);
-   h2_me_1_1->SetBinContent(189,1);
-   h2_me_1_1->SetBinContent(190,8);
-   h2_me_1_1->SetBinContent(191,170);
-   h2_me_1_1->SetBinContent(201,13);
-   h2_me_1_1->SetBinContent(202,11);
-   h2_me_1_1->SetBinContent(203,255);
-   h2_me_1_1->SetBinContent(213,13);
-   h2_me_1_1->SetBinContent(214,17);
-   h2_me_1_1->SetBinContent(215,326);
-   h2_me_1_1->SetBinContent(222,2);
-   h2_me_1_1->SetBinContent(225,1);
-   h2_me_1_1->SetBinContent(226,36);
-   h2_me_1_1->SetBinContent(227,383);
-   h2_me_1_1->SetBinContent(234,1);
-   h2_me_1_1->SetBinContent(236,5);
-   h2_me_1_1->SetBinContent(237,13);
-   h2_me_1_1->SetBinContent(238,50);
-   h2_me_1_1->SetBinContent(239,567);
-   h2_me_1_1->SetBinContent(246,5);
-   h2_me_1_1->SetBinContent(247,1);
-   h2_me_1_1->SetBinContent(248,12);
-   h2_me_1_1->SetBinContent(249,14);
-   h2_me_1_1->SetBinContent(250,69);
-   h2_me_1_1->SetBinContent(251,744);
-   h2_me_1_1->SetBinContent(258,11);
-   h2_me_1_1->SetBinContent(259,3);
-   h2_me_1_1->SetBinContent(260,15);
-   h2_me_1_1->SetBinContent(261,29);
-   h2_me_1_1->SetBinContent(262,64);
-   h2_me_1_1->SetBinContent(263,941);
-   h2_me_1_1->SetBinContent(270,10);
-   h2_me_1_1->SetBinContent(271,5);
-   h2_me_1_1->SetBinContent(272,13);
-   h2_me_1_1->SetBinContent(273,59);
-   h2_me_1_1->SetBinContent(274,86);
-   h2_me_1_1->SetBinContent(275,1177);
-   h2_me_1_1->SetBinContent(278,5);
-   h2_me_1_1->SetBinContent(281,8);
-   h2_me_1_1->SetBinContent(282,14);
-   h2_me_1_1->SetBinContent(283,32);
-   h2_me_1_1->SetBinContent(284,27);
-   h2_me_1_1->SetBinContent(285,61);
-   h2_me_1_1->SetBinContent(286,83);
-   h2_me_1_1->SetBinContent(287,1568);
-   h2_me_1_1->SetBinContent(290,5);
-   h2_me_1_1->SetBinContent(293,10);
-   h2_me_1_1->SetBinContent(294,6);
-   h2_me_1_1->SetBinContent(295,9);
-   h2_me_1_1->SetBinContent(296,35);
-   h2_me_1_1->SetBinContent(297,108);
-   h2_me_1_1->SetBinContent(298,133);
-   h2_me_1_1->SetBinContent(299,1900);
-   h2_me_1_1->SetBinContent(305,12);
-   h2_me_1_1->SetBinContent(306,21);
-   h2_me_1_1->SetBinContent(307,32);
-   h2_me_1_1->SetBinContent(308,48);
-   h2_me_1_1->SetBinContent(309,128);
-   h2_me_1_1->SetBinContent(310,219);
-   h2_me_1_1->SetBinContent(311,2126);
-   h2_me_1_1->SetBinContent(317,5);
-   h2_me_1_1->SetBinContent(318,28);
-   h2_me_1_1->SetBinContent(319,33);
-   h2_me_1_1->SetBinContent(320,67);
-   h2_me_1_1->SetBinContent(321,140);
-   h2_me_1_1->SetBinContent(322,257);
-   h2_me_1_1->SetBinContent(323,2215);
-   h2_me_1_1->SetBinContent(329,5);
-   h2_me_1_1->SetBinContent(330,22);
-   h2_me_1_1->SetBinContent(331,58);
-   h2_me_1_1->SetBinContent(332,79);
-   h2_me_1_1->SetBinContent(333,186);
-   h2_me_1_1->SetBinContent(334,330);
-   h2_me_1_1->SetBinContent(335,2536);
-   h2_me_1_1->SetBinContent(341,6);
-   h2_me_1_1->SetBinContent(342,19);
-   h2_me_1_1->SetBinContent(343,49);
-   h2_me_1_1->SetBinContent(344,108);
-   h2_me_1_1->SetBinContent(345,283);
-   h2_me_1_1->SetBinContent(346,404);
-   h2_me_1_1->SetBinContent(347,3139);
-   h2_me_1_1->SetBinContent(353,7);
-   h2_me_1_1->SetBinContent(354,53);
-   h2_me_1_1->SetBinContent(355,102);
-   h2_me_1_1->SetBinContent(356,148);
-   h2_me_1_1->SetBinContent(357,368);
-   h2_me_1_1->SetBinContent(358,518);
-   h2_me_1_1->SetBinContent(359,3516);
-   h2_me_1_1->SetBinContent(365,11);
-   h2_me_1_1->SetBinContent(366,86);
-   h2_me_1_1->SetBinContent(367,143);
-   h2_me_1_1->SetBinContent(368,216);
-   h2_me_1_1->SetBinContent(369,411);
-   h2_me_1_1->SetBinContent(370,675);
-   h2_me_1_1->SetBinContent(371,3731);
-   h2_me_1_1->SetBinContent(377,18);
-   h2_me_1_1->SetBinContent(378,98);
-   h2_me_1_1->SetBinContent(379,153);
-   h2_me_1_1->SetBinContent(380,281);
-   h2_me_1_1->SetBinContent(381,474);
-   h2_me_1_1->SetBinContent(382,819);
-   h2_me_1_1->SetBinContent(383,4179);
-   h2_me_1_1->SetBinContent(388,1);
-   h2_me_1_1->SetBinContent(389,25);
-   h2_me_1_1->SetBinContent(390,98);
-   h2_me_1_1->SetBinContent(391,228);
-   h2_me_1_1->SetBinContent(392,364);
-   h2_me_1_1->SetBinContent(393,617);
-   h2_me_1_1->SetBinContent(394,924);
-   h2_me_1_1->SetBinContent(395,4379);
-   h2_me_1_1->SetBinContent(400,13);
-   h2_me_1_1->SetBinContent(401,38);
-   h2_me_1_1->SetBinContent(402,144);
-   h2_me_1_1->SetBinContent(403,260);
-   h2_me_1_1->SetBinContent(404,476);
-   h2_me_1_1->SetBinContent(405,782);
-   h2_me_1_1->SetBinContent(406,1206);
-   h2_me_1_1->SetBinContent(407,4634);
-   h2_me_1_1->SetBinContent(411,6);
-   h2_me_1_1->SetBinContent(412,21);
-   h2_me_1_1->SetBinContent(413,52);
-   h2_me_1_1->SetBinContent(414,109);
-   h2_me_1_1->SetBinContent(415,353);
-   h2_me_1_1->SetBinContent(416,655);
-   h2_me_1_1->SetBinContent(417,1103);
-   h2_me_1_1->SetBinContent(418,1452);
-   h2_me_1_1->SetBinContent(419,4826);
-   h2_me_1_1->SetBinContent(423,5);
-   h2_me_1_1->SetBinContent(425,56);
-   h2_me_1_1->SetBinContent(426,130);
-   h2_me_1_1->SetBinContent(427,464);
-   h2_me_1_1->SetBinContent(428,887);
-   h2_me_1_1->SetBinContent(429,1527);
-   h2_me_1_1->SetBinContent(430,1911);
-   h2_me_1_1->SetBinContent(431,4803);
-   h2_me_1_1->SetBinContent(435,4);
-   h2_me_1_1->SetBinContent(436,13);
-   h2_me_1_1->SetBinContent(437,87);
-   h2_me_1_1->SetBinContent(438,197);
-   h2_me_1_1->SetBinContent(439,637);
-   h2_me_1_1->SetBinContent(440,1346);
-   h2_me_1_1->SetBinContent(441,2029);
-   h2_me_1_1->SetBinContent(442,2765);
-   h2_me_1_1->SetBinContent(443,4539);
-   h2_me_1_1->SetBinContent(445,8);
-   h2_me_1_1->SetBinContent(447,12);
-   h2_me_1_1->SetBinContent(448,19);
-   h2_me_1_1->SetBinContent(449,143);
-   h2_me_1_1->SetBinContent(450,395);
-   h2_me_1_1->SetBinContent(451,859);
-   h2_me_1_1->SetBinContent(452,1947);
-   h2_me_1_1->SetBinContent(453,2962);
-   h2_me_1_1->SetBinContent(454,3254);
-   h2_me_1_1->SetBinContent(455,4258);
-   h2_me_1_1->SetBinContent(459,9);
-   h2_me_1_1->SetBinContent(460,35);
-   h2_me_1_1->SetBinContent(461,156);
-   h2_me_1_1->SetBinContent(462,653);
-   h2_me_1_1->SetBinContent(463,1317);
-   h2_me_1_1->SetBinContent(464,2581);
-   h2_me_1_1->SetBinContent(465,4259);
-   h2_me_1_1->SetBinContent(466,3893);
-   h2_me_1_1->SetBinContent(467,4088);
-   h2_me_1_1->SetBinContent(470,17);
-   h2_me_1_1->SetBinContent(471,15);
-   h2_me_1_1->SetBinContent(472,62);
-   h2_me_1_1->SetBinContent(473,193);
-   h2_me_1_1->SetBinContent(474,820);
-   h2_me_1_1->SetBinContent(475,1866);
-   h2_me_1_1->SetBinContent(476,3655);
-   h2_me_1_1->SetBinContent(477,5291);
-   h2_me_1_1->SetBinContent(478,4254);
-   h2_me_1_1->SetBinContent(479,3773);
-   h2_me_1_1->SetBinContent(482,12);
-   h2_me_1_1->SetBinContent(483,20);
-   h2_me_1_1->SetBinContent(484,86);
-   h2_me_1_1->SetBinContent(485,357);
-   h2_me_1_1->SetBinContent(486,1110);
-   h2_me_1_1->SetBinContent(487,2577);
-   h2_me_1_1->SetBinContent(488,4679);
-   h2_me_1_1->SetBinContent(489,5774);
-   h2_me_1_1->SetBinContent(490,4076);
-   h2_me_1_1->SetBinContent(491,3213);
-   h2_me_1_1->SetBinContent(494,1);
-   h2_me_1_1->SetBinContent(495,29);
-   h2_me_1_1->SetBinContent(496,116);
-   h2_me_1_1->SetBinContent(497,454);
-   h2_me_1_1->SetBinContent(498,1572);
-   h2_me_1_1->SetBinContent(499,3382);
-   h2_me_1_1->SetBinContent(500,5781);
-   h2_me_1_1->SetBinContent(501,5584);
-   h2_me_1_1->SetBinContent(502,3484);
-   h2_me_1_1->SetBinContent(503,2684);
-   h2_me_1_1->SetBinContent(507,19);
-   h2_me_1_1->SetBinContent(508,120);
-   h2_me_1_1->SetBinContent(509,810);
-   h2_me_1_1->SetBinContent(510,2386);
-   h2_me_1_1->SetBinContent(511,4667);
-   h2_me_1_1->SetBinContent(512,6403);
-   h2_me_1_1->SetBinContent(513,5288);
-   h2_me_1_1->SetBinContent(514,3134);
-   h2_me_1_1->SetBinContent(515,2111);
-   h2_me_1_1->SetBinContent(519,24);
-   h2_me_1_1->SetBinContent(520,220);
-   h2_me_1_1->SetBinContent(521,981);
-   h2_me_1_1->SetBinContent(522,3098);
-   h2_me_1_1->SetBinContent(523,5494);
-   h2_me_1_1->SetBinContent(524,6073);
-   h2_me_1_1->SetBinContent(525,4424);
-   h2_me_1_1->SetBinContent(526,2207);
-   h2_me_1_1->SetBinContent(527,1605);
-   h2_me_1_1->SetBinContent(531,21);
-   h2_me_1_1->SetBinContent(532,435);
-   h2_me_1_1->SetBinContent(533,1645);
-   h2_me_1_1->SetBinContent(534,4172);
-   h2_me_1_1->SetBinContent(535,5709);
-   h2_me_1_1->SetBinContent(536,4561);
-   h2_me_1_1->SetBinContent(537,3200);
-   h2_me_1_1->SetBinContent(538,1526);
-   h2_me_1_1->SetBinContent(539,1221);
-   h2_me_1_1->SetBinContent(543,23);
-   h2_me_1_1->SetBinContent(544,669);
-   h2_me_1_1->SetBinContent(545,2710);
-   h2_me_1_1->SetBinContent(546,4497);
-   h2_me_1_1->SetBinContent(547,4865);
-   h2_me_1_1->SetBinContent(548,3399);
-   h2_me_1_1->SetBinContent(549,2085);
-   h2_me_1_1->SetBinContent(550,939);
-   h2_me_1_1->SetBinContent(551,699);
-   h2_me_1_1->SetBinContent(555,73);
-   h2_me_1_1->SetBinContent(556,1365);
-   h2_me_1_1->SetBinContent(557,3581);
-   h2_me_1_1->SetBinContent(558,3973);
-   h2_me_1_1->SetBinContent(559,3299);
-   h2_me_1_1->SetBinContent(560,2057);
-   h2_me_1_1->SetBinContent(561,1211);
-   h2_me_1_1->SetBinContent(562,574);
-   h2_me_1_1->SetBinContent(563,402);
-   h2_me_1_1->SetBinContent(566,24);
-   h2_me_1_1->SetBinContent(567,528);
-   h2_me_1_1->SetBinContent(568,2224);
-   h2_me_1_1->SetBinContent(569,3150);
-   h2_me_1_1->SetBinContent(570,2603);
-   h2_me_1_1->SetBinContent(571,1548);
-   h2_me_1_1->SetBinContent(572,974);
-   h2_me_1_1->SetBinContent(573,615);
-   h2_me_1_1->SetBinContent(574,333);
-   h2_me_1_1->SetBinContent(575,270);
-   h2_me_1_1->SetBinContent(578,79);
-   h2_me_1_1->SetBinContent(579,1030);
-   h2_me_1_1->SetBinContent(580,2183);
-   h2_me_1_1->SetBinContent(581,1639);
-   h2_me_1_1->SetBinContent(582,1242);
-   h2_me_1_1->SetBinContent(583,729);
-   h2_me_1_1->SetBinContent(584,473);
-   h2_me_1_1->SetBinContent(585,340);
-   h2_me_1_1->SetBinContent(586,164);
-   h2_me_1_1->SetBinContent(587,186);
-   h2_me_1_1->SetBinContent(589,13);
-   h2_me_1_1->SetBinContent(590,388);
-   h2_me_1_1->SetBinContent(591,1012);
-   h2_me_1_1->SetBinContent(592,758);
-   h2_me_1_1->SetBinContent(593,555);
-   h2_me_1_1->SetBinContent(594,402);
-   h2_me_1_1->SetBinContent(595,332);
-   h2_me_1_1->SetBinContent(596,279);
-   h2_me_1_1->SetBinContent(597,123);
-   h2_me_1_1->SetBinContent(598,68);
-   h2_me_1_1->SetBinContent(599,123);
-   h2_me_1_1->SetBinContent(601,39);
-   h2_me_1_1->SetBinContent(602,184);
-   h2_me_1_1->SetBinContent(603,116);
-   h2_me_1_1->SetBinContent(604,110);
-   h2_me_1_1->SetBinContent(605,147);
-   h2_me_1_1->SetBinContent(606,140);
-   h2_me_1_1->SetBinContent(607,185);
-   h2_me_1_1->SetBinContent(608,153);
-   h2_me_1_1->SetBinContent(609,109);
-   h2_me_1_1->SetBinContent(610,42);
-   h2_me_1_1->SetBinContent(611,72);
-   h2_me_1_1->SetBinContent(613,1);
-   h2_me_1_1->SetBinContent(614,7);
-   h2_me_1_1->SetBinContent(616,9);
-   h2_me_1_1->SetBinContent(617,50);
-   h2_me_1_1->SetBinContent(618,50);
-   h2_me_1_1->SetBinContent(619,58);
-   h2_me_1_1->SetBinContent(620,44);
-   h2_me_1_1->SetBinContent(621,45);
-   h2_me_1_1->SetBinContent(622,52);
-   h2_me_1_1->SetBinContent(623,48);
-   h2_me_1_1->SetBinContent(627,5);
-   h2_me_1_1->SetBinContent(629,14);
-   h2_me_1_1->SetBinContent(630,13);
-   h2_me_1_1->SetBinContent(631,10);
-   h2_me_1_1->SetBinContent(632,34);
-   h2_me_1_1->SetBinContent(633,19);
-   h2_me_1_1->SetBinContent(634,8);
-   h2_me_1_1->SetBinContent(635,36);
-   h2_me_1_1->SetBinContent(637,6);
-   h2_me_1_1->SetBinContent(641,4);
-   h2_me_1_1->SetBinContent(642,22);
-   h2_me_1_1->SetBinContent(643,13);
-   h2_me_1_1->SetBinContent(644,30);
-   h2_me_1_1->SetBinContent(645,20);
-   h2_me_1_1->SetBinContent(646,8);
-   h2_me_1_1->SetBinContent(647,17);
-   h2_me_1_1->SetBinContent(654,24);
-   h2_me_1_1->SetBinContent(656,4);
-   h2_me_1_1->SetBinContent(658,17);
-   h2_me_1_1->SetBinContent(659,6);
-   h2_me_1_1->SetBinContent(667,9);
-   h2_me_1_1->SetBinContent(668,9);
-   h2_me_1_1->SetBinContent(670,8);
-   h2_me_1_1->SetBinContent(673,6);
-   h2_me_1_1->SetBinContent(679,3);
-   h2_me_1_1->SetBinContent(680,11);
-   h2_me_1_1->SetBinContent(682,3);
-   h2_me_1_1->SetBinContent(687,6);
-   h2_me_1_1->SetBinContent(689,19);
-   h2_me_1_1->SetBinContent(691,2);
-   h2_me_1_1->SetBinContent(692,6);
-   h2_me_1_1->SetBinContent(693,1);
-   h2_me_1_1->SetBinContent(694,3);
-   h2_me_1_1->SetBinContent(702,6);
-   h2_me_1_1->SetBinContent(703,9);
-   h2_me_1_1->SetBinContent(707,12);
-   h2_me_1_1->SetBinContent(711,6);
-   h2_me_1_1->SetBinContent(715,2);
-   h2_me_1_1->SetBinContent(716,4);
-   h2_me_1_1->SetBinContent(719,1);
-   h2_me_1_1->SetBinContent(727,6);
-   h2_me_1_1->SetBinContent(738,3);
-   h2_me_1_1->SetBinContent(740,6);
-   h2_me_1_1->SetBinContent(750,6);
-   h2_me_1_1->SetBinContent(799,6);
-   h2_me_1_1->SetBinContent(865,2);
-   h2_me_1_1->SetBinContent(877,2);
-   h2_me_1_1->SetBinContent(889,5);
-   h2_me_1_1->SetBinContent(893,3);
-   h2_me_1_1->SetBinContent(901,1);
-   h2_me_1_1->SetBinContent(905,1);
-   h2_me_1_1->SetBinContent(913,6);
-   h2_me_1_1->SetBinContent(917,3);
-   h2_me_1_1->SetBinContent(929,2);
-   h2_me_1_1->SetBinContent(941,2);
-   h2_me_1_1->SetBinContent(953,1);
-   h2_me_1_1->SetEntries(312447);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 312447 ");
-   text = ptstats->AddText("Mean x = 0.0002884");
-   text = ptstats->AddText("Mean y = -0.1817");
-   text = ptstats->AddText("RMS x = 7.054e-05");
-   text = ptstats->AddText("RMS y = 0.0924");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_1_1->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_1_1->GetListOfFunctions());
-   h2_me_1_1->SetLineWidth(2);
-   h2_me_1_1->SetMarkerSize(1.2);
-   h2_me_1_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_1_1->GetXaxis()->SetLabelFont(42);
-   h2_me_1_1->GetXaxis()->SetLabelSize(0.05);
-   h2_me_1_1->GetXaxis()->SetTitleSize(0.05);
-   h2_me_1_1->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_1_1->GetXaxis()->SetTitleFont(42);
-   h2_me_1_1->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_1_1->GetYaxis()->SetLabelFont(42);
-   h2_me_1_1->GetYaxis()->SetLabelSize(0.05);
-   h2_me_1_1->GetYaxis()->SetTitleSize(0.05);
-   h2_me_1_1->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_1_1->GetYaxis()->SetTitleFont(42);
-   h2_me_1_1->GetZaxis()->SetLabelFont(42);
-   h2_me_1_1->GetZaxis()->SetLabelSize(0.05);
-   h2_me_1_1->GetZaxis()->SetTitleSize(0.05);
-   h2_me_1_1->GetZaxis()->SetTitleFont(42);
-   h2_me_1_1->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 1 x 1");
-   pt->Draw();
-   c_me_dEta_1_1_1->Modified();
-   c_me_dEta_1_1->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_1_1_2
-   c_me_dEta_1_1_2 = new TPad("c_me_dEta_1_1_2", "c_me_dEta_1_1_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_1_1_2->Draw();
-   c_me_dEta_1_1_2->cd();
-   c_me_dEta_1_1_2->Range(-8.101265e-05,-0.3435582,0.0004253165,0.1432793);
-   c_me_dEta_1_1_2->SetFillColor(0);
-   c_me_dEta_1_1_2->SetBorderMode(0);
-   c_me_dEta_1_1_2->SetBorderSize(2);
-   c_me_dEta_1_1_2->SetTickx(1);
-   c_me_dEta_1_1_2->SetTicky(1);
-   c_me_dEta_1_1_2->SetLeftMargin(0.16);
-   c_me_dEta_1_1_2->SetRightMargin(0.05);
-   c_me_dEta_1_1_2->SetTopMargin(0.08);
-   c_me_dEta_1_1_2->SetBottomMargin(0.16);
-   c_me_dEta_1_1_2->SetFrameBorderMode(0);
-   c_me_dEta_1_1_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_1_1 = new TProfile("h_me_1_1","Middle Endcap - bin 1 x 1",10,0,0.0004,"");
-   h_me_1_1->SetBinEntries(1,89);
-   h_me_1_1->SetBinEntries(2,722);
-   h_me_1_1->SetBinEntries(3,2963);
-   h_me_1_1->SetBinEntries(4,8459);
-   h_me_1_1->SetBinEntries(5,16960);
-   h_me_1_1->SetBinEntries(6,28241);
-   h_me_1_1->SetBinEntries(7,39509);
-   h_me_1_1->SetBinEntries(8,47945);
-   h_me_1_1->SetBinEntries(9,49713);
-   h_me_1_1->SetBinEntries(10,40095);
-   h_me_1_1->SetBinEntries(11,77751);
-   h_me_1_1->SetBinContent(1,5.716981);
-   h_me_1_1->SetBinContent(2,-30.90136);
-   h_me_1_1->SetBinContent(3,-159.6538);
-   h_me_1_1->SetBinContent(4,-679.0846);
-   h_me_1_1->SetBinContent(5,-1833.768);
-   h_me_1_1->SetBinContent(6,-3894.566);
-   h_me_1_1->SetBinContent(7,-6403.444);
-   h_me_1_1->SetBinContent(8,-8986.094);
-   h_me_1_1->SetBinContent(9,-10702.24);
-   h_me_1_1->SetBinContent(10,-9959.714);
-   h_me_1_1->SetBinContent(11,-27080.79);
-   h_me_1_1->SetBinError(1,2.090286);
-   h_me_1_1->SetBinError(2,2.229545);
-   h_me_1_1->SetBinError(3,3.763818);
-   h_me_1_1->SetBinError(4,8.461929);
-   h_me_1_1->SetBinError(5,16.27241);
-   h_me_1_1->SetBinError(6,26.05132);
-   h_me_1_1->SetBinError(7,35.33854);
-   h_me_1_1->SetBinError(8,44.27584);
-   h_me_1_1->SetBinError(9,51.55061);
-   h_me_1_1->SetBinError(10,53.35403);
-   h_me_1_1->SetBinError(11,103.6835);
-   h_me_1_1->SetEntries(312447);
-   h_me_1_1->SetStats(0);
-   h_me_1_1->SetLineWidth(2);
-   h_me_1_1->SetMarkerStyle(20);
-   h_me_1_1->SetMarkerSize(1.2);
-   h_me_1_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_1_1->GetXaxis()->SetLabelFont(42);
-   h_me_1_1->GetXaxis()->SetLabelSize(0.05);
-   h_me_1_1->GetXaxis()->SetTitleSize(0.05);
-   h_me_1_1->GetXaxis()->SetTitleOffset(1.4);
-   h_me_1_1->GetXaxis()->SetTitleFont(42);
-   h_me_1_1->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_1_1->GetYaxis()->SetLabelFont(42);
-   h_me_1_1->GetYaxis()->SetLabelSize(0.05);
-   h_me_1_1->GetYaxis()->SetTitleSize(0.05);
-   h_me_1_1->GetYaxis()->SetTitleOffset(1.4);
-   h_me_1_1->GetYaxis()->SetTitleFont(42);
-   h_me_1_1->GetZaxis()->SetLabelFont(42);
-   h_me_1_1->GetZaxis()->SetLabelSize(0.05);
-   h_me_1_1->GetZaxis()->SetTitleSize(0.05);
-   h_me_1_1->GetZaxis()->SetTitleFont(42);
-   h_me_1_1->Draw("");
-   
-   TF1 *fun_me_1_1 = new TF1("fun_me_1_1","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_1_1->SetFillColor(19);
-   fun_me_1_1->SetFillStyle(0);
-   fun_me_1_1->SetMarkerStyle(20);
-   fun_me_1_1->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_1_1->SetLineColor(ci);
-   fun_me_1_1->SetLineWidth(3);
-   fun_me_1_1->GetXaxis()->SetLabelFont(42);
-   fun_me_1_1->GetXaxis()->SetLabelSize(0.05);
-   fun_me_1_1->GetXaxis()->SetTitleSize(0.05);
-   fun_me_1_1->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_1_1->GetXaxis()->SetTitleFont(42);
-   fun_me_1_1->GetYaxis()->SetLabelFont(42);
-   fun_me_1_1->GetYaxis()->SetLabelSize(0.05);
-   fun_me_1_1->GetYaxis()->SetTitleSize(0.05);
-   fun_me_1_1->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_1_1->GetYaxis()->SetTitleFont(42);
-   fun_me_1_1->SetParameter(0,0.00633426);
-   fun_me_1_1->SetParError(0,0);
-   fun_me_1_1->SetParLimits(0,0,0);
-   fun_me_1_1->SetParameter(1,-609.676);
-   fun_me_1_1->SetParError(1,0);
-   fun_me_1_1->SetParLimits(1,0,0);
-   fun_me_1_1->SetParameter(2,-139877);
-   fun_me_1_1->SetParError(2,0);
-   fun_me_1_1->SetParLimits(2,0,0);
-   fun_me_1_1->Draw("same");
-   
-   pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 1 x 1");
-   pt->Draw();
-   c_me_dEta_1_1_2->Modified();
-   c_me_dEta_1_1->cd();
-   c_me_dEta_1_1->Modified();
-   c_me_dEta_1_1->cd();
-   c_me_dEta_1_1->SetSelected(c_me_dEta_1_1);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_1x2.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_1x2.C
deleted file mode 100644
index 0cab4746d79c7722e9ba551420bd323a014fa50b..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_1x2.C
+++ /dev/null
@@ -1,616 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_1_2/c_me_dEta
-//=========  (Sun Jun 27 19:12:42 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_1_2 = new TCanvas("c_me_dEta_1_2", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_1_2->Range(0,0,1,1);
-   c_me_dEta_1_2->SetFillColor(0);
-   c_me_dEta_1_2->SetBorderMode(0);
-   c_me_dEta_1_2->SetBorderSize(2);
-   c_me_dEta_1_2->SetTickx(1);
-   c_me_dEta_1_2->SetTicky(1);
-   c_me_dEta_1_2->SetLeftMargin(0.16);
-   c_me_dEta_1_2->SetRightMargin(0.05);
-   c_me_dEta_1_2->SetTopMargin(0.08);
-   c_me_dEta_1_2->SetBottomMargin(0.16);
-   c_me_dEta_1_2->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_1_2_1
-   TPad *c_me_dEta_1_2_1 = new TPad("c_me_dEta_1_2_1", "c_me_dEta_1_2_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_1_2_1->Draw();
-   c_me_dEta_1_2_1->cd();
-   c_me_dEta_1_2_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_1_2_1->SetFillColor(0);
-   c_me_dEta_1_2_1->SetBorderMode(0);
-   c_me_dEta_1_2_1->SetBorderSize(2);
-   c_me_dEta_1_2_1->SetTickx(1);
-   c_me_dEta_1_2_1->SetTicky(1);
-   c_me_dEta_1_2_1->SetLeftMargin(0.16);
-   c_me_dEta_1_2_1->SetRightMargin(0.05);
-   c_me_dEta_1_2_1->SetTopMargin(0.08);
-   c_me_dEta_1_2_1->SetBottomMargin(0.16);
-   c_me_dEta_1_2_1->SetFrameBorderMode(0);
-   c_me_dEta_1_2_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_1_2 = new TH2F("h2_me_1_2","Middle Endcap - bin 1 x 2",10,0,0.0004,100,-1,1);
-   h2_me_1_2->SetBinContent(95,7);
-   h2_me_1_2->SetBinContent(107,6);
-   h2_me_1_2->SetBinContent(119,1);
-   h2_me_1_2->SetBinContent(129,6);
-   h2_me_1_2->SetBinContent(131,3);
-   h2_me_1_2->SetBinContent(140,1);
-   h2_me_1_2->SetBinContent(141,9);
-   h2_me_1_2->SetBinContent(143,17);
-   h2_me_1_2->SetBinContent(152,2);
-   h2_me_1_2->SetBinContent(155,36);
-   h2_me_1_2->SetBinContent(164,1);
-   h2_me_1_2->SetBinContent(165,4);
-   h2_me_1_2->SetBinContent(167,44);
-   h2_me_1_2->SetBinContent(176,2);
-   h2_me_1_2->SetBinContent(177,4);
-   h2_me_1_2->SetBinContent(179,53);
-   h2_me_1_2->SetBinContent(188,2);
-   h2_me_1_2->SetBinContent(189,7);
-   h2_me_1_2->SetBinContent(191,87);
-   h2_me_1_2->SetBinContent(200,4);
-   h2_me_1_2->SetBinContent(201,2);
-   h2_me_1_2->SetBinContent(203,98);
-   h2_me_1_2->SetBinContent(212,2);
-   h2_me_1_2->SetBinContent(213,11);
-   h2_me_1_2->SetBinContent(214,4);
-   h2_me_1_2->SetBinContent(215,142);
-   h2_me_1_2->SetBinContent(222,6);
-   h2_me_1_2->SetBinContent(223,5);
-   h2_me_1_2->SetBinContent(224,4);
-   h2_me_1_2->SetBinContent(225,14);
-   h2_me_1_2->SetBinContent(226,10);
-   h2_me_1_2->SetBinContent(227,149);
-   h2_me_1_2->SetBinContent(232,2);
-   h2_me_1_2->SetBinContent(234,6);
-   h2_me_1_2->SetBinContent(235,5);
-   h2_me_1_2->SetBinContent(236,6);
-   h2_me_1_2->SetBinContent(237,19);
-   h2_me_1_2->SetBinContent(238,20);
-   h2_me_1_2->SetBinContent(239,195);
-   h2_me_1_2->SetBinContent(244,1);
-   h2_me_1_2->SetBinContent(248,9);
-   h2_me_1_2->SetBinContent(249,17);
-   h2_me_1_2->SetBinContent(250,17);
-   h2_me_1_2->SetBinContent(251,376);
-   h2_me_1_2->SetBinContent(256,5);
-   h2_me_1_2->SetBinContent(260,6);
-   h2_me_1_2->SetBinContent(261,14);
-   h2_me_1_2->SetBinContent(262,27);
-   h2_me_1_2->SetBinContent(263,472);
-   h2_me_1_2->SetBinContent(268,1);
-   h2_me_1_2->SetBinContent(271,7);
-   h2_me_1_2->SetBinContent(272,9);
-   h2_me_1_2->SetBinContent(273,18);
-   h2_me_1_2->SetBinContent(274,46);
-   h2_me_1_2->SetBinContent(275,670);
-   h2_me_1_2->SetBinContent(280,4);
-   h2_me_1_2->SetBinContent(281,6);
-   h2_me_1_2->SetBinContent(282,3);
-   h2_me_1_2->SetBinContent(283,9);
-   h2_me_1_2->SetBinContent(284,26);
-   h2_me_1_2->SetBinContent(285,58);
-   h2_me_1_2->SetBinContent(286,63);
-   h2_me_1_2->SetBinContent(287,997);
-   h2_me_1_2->SetBinContent(291,5);
-   h2_me_1_2->SetBinContent(292,5);
-   h2_me_1_2->SetBinContent(293,8);
-   h2_me_1_2->SetBinContent(294,16);
-   h2_me_1_2->SetBinContent(295,8);
-   h2_me_1_2->SetBinContent(296,36);
-   h2_me_1_2->SetBinContent(297,62);
-   h2_me_1_2->SetBinContent(298,105);
-   h2_me_1_2->SetBinContent(299,1219);
-   h2_me_1_2->SetBinContent(303,5);
-   h2_me_1_2->SetBinContent(304,6);
-   h2_me_1_2->SetBinContent(305,1);
-   h2_me_1_2->SetBinContent(306,20);
-   h2_me_1_2->SetBinContent(307,9);
-   h2_me_1_2->SetBinContent(308,47);
-   h2_me_1_2->SetBinContent(309,84);
-   h2_me_1_2->SetBinContent(310,110);
-   h2_me_1_2->SetBinContent(311,1557);
-   h2_me_1_2->SetBinContent(317,4);
-   h2_me_1_2->SetBinContent(318,13);
-   h2_me_1_2->SetBinContent(319,31);
-   h2_me_1_2->SetBinContent(320,46);
-   h2_me_1_2->SetBinContent(321,125);
-   h2_me_1_2->SetBinContent(322,171);
-   h2_me_1_2->SetBinContent(323,1839);
-   h2_me_1_2->SetBinContent(328,3);
-   h2_me_1_2->SetBinContent(329,15);
-   h2_me_1_2->SetBinContent(330,6);
-   h2_me_1_2->SetBinContent(331,28);
-   h2_me_1_2->SetBinContent(332,75);
-   h2_me_1_2->SetBinContent(333,159);
-   h2_me_1_2->SetBinContent(334,213);
-   h2_me_1_2->SetBinContent(335,2271);
-   h2_me_1_2->SetBinContent(340,5);
-   h2_me_1_2->SetBinContent(341,4);
-   h2_me_1_2->SetBinContent(342,27);
-   h2_me_1_2->SetBinContent(343,43);
-   h2_me_1_2->SetBinContent(344,121);
-   h2_me_1_2->SetBinContent(345,181);
-   h2_me_1_2->SetBinContent(346,317);
-   h2_me_1_2->SetBinContent(347,2876);
-   h2_me_1_2->SetBinContent(352,1);
-   h2_me_1_2->SetBinContent(353,10);
-   h2_me_1_2->SetBinContent(354,26);
-   h2_me_1_2->SetBinContent(355,57);
-   h2_me_1_2->SetBinContent(356,164);
-   h2_me_1_2->SetBinContent(357,253);
-   h2_me_1_2->SetBinContent(358,400);
-   h2_me_1_2->SetBinContent(359,3557);
-   h2_me_1_2->SetBinContent(364,2);
-   h2_me_1_2->SetBinContent(365,30);
-   h2_me_1_2->SetBinContent(366,31);
-   h2_me_1_2->SetBinContent(367,86);
-   h2_me_1_2->SetBinContent(368,203);
-   h2_me_1_2->SetBinContent(369,379);
-   h2_me_1_2->SetBinContent(370,551);
-   h2_me_1_2->SetBinContent(371,4502);
-   h2_me_1_2->SetBinContent(376,13);
-   h2_me_1_2->SetBinContent(377,22);
-   h2_me_1_2->SetBinContent(378,69);
-   h2_me_1_2->SetBinContent(379,113);
-   h2_me_1_2->SetBinContent(380,239);
-   h2_me_1_2->SetBinContent(381,507);
-   h2_me_1_2->SetBinContent(382,650);
-   h2_me_1_2->SetBinContent(383,5282);
-   h2_me_1_2->SetBinContent(387,13);
-   h2_me_1_2->SetBinContent(388,2);
-   h2_me_1_2->SetBinContent(389,15);
-   h2_me_1_2->SetBinContent(390,74);
-   h2_me_1_2->SetBinContent(391,203);
-   h2_me_1_2->SetBinContent(392,304);
-   h2_me_1_2->SetBinContent(393,592);
-   h2_me_1_2->SetBinContent(394,931);
-   h2_me_1_2->SetBinContent(395,5826);
-   h2_me_1_2->SetBinContent(399,3);
-   h2_me_1_2->SetBinContent(400,5);
-   h2_me_1_2->SetBinContent(401,24);
-   h2_me_1_2->SetBinContent(402,109);
-   h2_me_1_2->SetBinContent(403,243);
-   h2_me_1_2->SetBinContent(404,439);
-   h2_me_1_2->SetBinContent(405,713);
-   h2_me_1_2->SetBinContent(406,1147);
-   h2_me_1_2->SetBinContent(407,6484);
-   h2_me_1_2->SetBinContent(412,21);
-   h2_me_1_2->SetBinContent(413,49);
-   h2_me_1_2->SetBinContent(414,134);
-   h2_me_1_2->SetBinContent(415,288);
-   h2_me_1_2->SetBinContent(416,644);
-   h2_me_1_2->SetBinContent(417,917);
-   h2_me_1_2->SetBinContent(418,1378);
-   h2_me_1_2->SetBinContent(419,7275);
-   h2_me_1_2->SetBinContent(424,10);
-   h2_me_1_2->SetBinContent(425,69);
-   h2_me_1_2->SetBinContent(426,214);
-   h2_me_1_2->SetBinContent(427,405);
-   h2_me_1_2->SetBinContent(428,860);
-   h2_me_1_2->SetBinContent(429,1253);
-   h2_me_1_2->SetBinContent(430,1892);
-   h2_me_1_2->SetBinContent(431,8135);
-   h2_me_1_2->SetBinContent(435,4);
-   h2_me_1_2->SetBinContent(436,28);
-   h2_me_1_2->SetBinContent(437,116);
-   h2_me_1_2->SetBinContent(438,248);
-   h2_me_1_2->SetBinContent(439,555);
-   h2_me_1_2->SetBinContent(440,1108);
-   h2_me_1_2->SetBinContent(441,2059);
-   h2_me_1_2->SetBinContent(442,2705);
-   h2_me_1_2->SetBinContent(443,8687);
-   h2_me_1_2->SetBinContent(447,7);
-   h2_me_1_2->SetBinContent(448,39);
-   h2_me_1_2->SetBinContent(449,74);
-   h2_me_1_2->SetBinContent(450,334);
-   h2_me_1_2->SetBinContent(451,829);
-   h2_me_1_2->SetBinContent(452,1520);
-   h2_me_1_2->SetBinContent(453,2940);
-   h2_me_1_2->SetBinContent(454,3988);
-   h2_me_1_2->SetBinContent(455,8895);
-   h2_me_1_2->SetBinContent(459,6);
-   h2_me_1_2->SetBinContent(460,34);
-   h2_me_1_2->SetBinContent(461,160);
-   h2_me_1_2->SetBinContent(462,454);
-   h2_me_1_2->SetBinContent(463,1139);
-   h2_me_1_2->SetBinContent(464,2403);
-   h2_me_1_2->SetBinContent(465,4068);
-   h2_me_1_2->SetBinContent(466,5085);
-   h2_me_1_2->SetBinContent(467,8805);
-   h2_me_1_2->SetBinContent(469,11);
-   h2_me_1_2->SetBinContent(470,6);
-   h2_me_1_2->SetBinContent(471,18);
-   h2_me_1_2->SetBinContent(472,53);
-   h2_me_1_2->SetBinContent(473,232);
-   h2_me_1_2->SetBinContent(474,760);
-   h2_me_1_2->SetBinContent(475,1786);
-   h2_me_1_2->SetBinContent(476,3493);
-   h2_me_1_2->SetBinContent(477,5639);
-   h2_me_1_2->SetBinContent(478,6053);
-   h2_me_1_2->SetBinContent(479,9207);
-   h2_me_1_2->SetBinContent(481,4);
-   h2_me_1_2->SetBinContent(482,5);
-   h2_me_1_2->SetBinContent(483,24);
-   h2_me_1_2->SetBinContent(484,80);
-   h2_me_1_2->SetBinContent(485,332);
-   h2_me_1_2->SetBinContent(486,1030);
-   h2_me_1_2->SetBinContent(487,2708);
-   h2_me_1_2->SetBinContent(488,5050);
-   h2_me_1_2->SetBinContent(489,7367);
-   h2_me_1_2->SetBinContent(490,7100);
-   h2_me_1_2->SetBinContent(491,8234);
-   h2_me_1_2->SetBinContent(493,2);
-   h2_me_1_2->SetBinContent(494,5);
-   h2_me_1_2->SetBinContent(495,23);
-   h2_me_1_2->SetBinContent(496,59);
-   h2_me_1_2->SetBinContent(497,561);
-   h2_me_1_2->SetBinContent(498,1354);
-   h2_me_1_2->SetBinContent(499,3589);
-   h2_me_1_2->SetBinContent(500,5946);
-   h2_me_1_2->SetBinContent(501,8257);
-   h2_me_1_2->SetBinContent(502,7248);
-   h2_me_1_2->SetBinContent(503,7452);
-   h2_me_1_2->SetBinContent(505,3);
-   h2_me_1_2->SetBinContent(506,2);
-   h2_me_1_2->SetBinContent(507,27);
-   h2_me_1_2->SetBinContent(508,172);
-   h2_me_1_2->SetBinContent(509,764);
-   h2_me_1_2->SetBinContent(510,1928);
-   h2_me_1_2->SetBinContent(511,4932);
-   h2_me_1_2->SetBinContent(512,7957);
-   h2_me_1_2->SetBinContent(513,8146);
-   h2_me_1_2->SetBinContent(514,6460);
-   h2_me_1_2->SetBinContent(515,6082);
-   h2_me_1_2->SetBinContent(518,24);
-   h2_me_1_2->SetBinContent(519,17);
-   h2_me_1_2->SetBinContent(520,215);
-   h2_me_1_2->SetBinContent(521,1061);
-   h2_me_1_2->SetBinContent(522,3253);
-   h2_me_1_2->SetBinContent(523,6114);
-   h2_me_1_2->SetBinContent(524,8169);
-   h2_me_1_2->SetBinContent(525,7946);
-   h2_me_1_2->SetBinContent(526,5516);
-   h2_me_1_2->SetBinContent(527,5003);
-   h2_me_1_2->SetBinContent(530,17);
-   h2_me_1_2->SetBinContent(531,51);
-   h2_me_1_2->SetBinContent(532,369);
-   h2_me_1_2->SetBinContent(533,1602);
-   h2_me_1_2->SetBinContent(534,4306);
-   h2_me_1_2->SetBinContent(535,7425);
-   h2_me_1_2->SetBinContent(536,7898);
-   h2_me_1_2->SetBinContent(537,6448);
-   h2_me_1_2->SetBinContent(538,4067);
-   h2_me_1_2->SetBinContent(539,3747);
-   h2_me_1_2->SetBinContent(543,90);
-   h2_me_1_2->SetBinContent(544,588);
-   h2_me_1_2->SetBinContent(545,2415);
-   h2_me_1_2->SetBinContent(546,5683);
-   h2_me_1_2->SetBinContent(547,6790);
-   h2_me_1_2->SetBinContent(548,6627);
-   h2_me_1_2->SetBinContent(549,5040);
-   h2_me_1_2->SetBinContent(550,3132);
-   h2_me_1_2->SetBinContent(551,2650);
-   h2_me_1_2->SetBinContent(553,4);
-   h2_me_1_2->SetBinContent(555,176);
-   h2_me_1_2->SetBinContent(556,1289);
-   h2_me_1_2->SetBinContent(557,4001);
-   h2_me_1_2->SetBinContent(558,6061);
-   h2_me_1_2->SetBinContent(559,6112);
-   h2_me_1_2->SetBinContent(560,5039);
-   h2_me_1_2->SetBinContent(561,3523);
-   h2_me_1_2->SetBinContent(562,1928);
-   h2_me_1_2->SetBinContent(563,1774);
-   h2_me_1_2->SetBinContent(565,1);
-   h2_me_1_2->SetBinContent(566,21);
-   h2_me_1_2->SetBinContent(567,416);
-   h2_me_1_2->SetBinContent(568,2229);
-   h2_me_1_2->SetBinContent(569,4367);
-   h2_me_1_2->SetBinContent(570,4753);
-   h2_me_1_2->SetBinContent(571,4141);
-   h2_me_1_2->SetBinContent(572,3066);
-   h2_me_1_2->SetBinContent(573,2114);
-   h2_me_1_2->SetBinContent(574,1314);
-   h2_me_1_2->SetBinContent(575,882);
-   h2_me_1_2->SetBinContent(578,44);
-   h2_me_1_2->SetBinContent(579,1039);
-   h2_me_1_2->SetBinContent(580,2645);
-   h2_me_1_2->SetBinContent(581,3057);
-   h2_me_1_2->SetBinContent(582,2688);
-   h2_me_1_2->SetBinContent(583,2275);
-   h2_me_1_2->SetBinContent(584,1504);
-   h2_me_1_2->SetBinContent(585,987);
-   h2_me_1_2->SetBinContent(586,605);
-   h2_me_1_2->SetBinContent(587,653);
-   h2_me_1_2->SetBinContent(589,4);
-   h2_me_1_2->SetBinContent(590,324);
-   h2_me_1_2->SetBinContent(591,1236);
-   h2_me_1_2->SetBinContent(592,1605);
-   h2_me_1_2->SetBinContent(593,1343);
-   h2_me_1_2->SetBinContent(594,1220);
-   h2_me_1_2->SetBinContent(595,970);
-   h2_me_1_2->SetBinContent(596,701);
-   h2_me_1_2->SetBinContent(597,539);
-   h2_me_1_2->SetBinContent(598,339);
-   h2_me_1_2->SetBinContent(599,331);
-   h2_me_1_2->SetBinContent(601,50);
-   h2_me_1_2->SetBinContent(602,204);
-   h2_me_1_2->SetBinContent(603,362);
-   h2_me_1_2->SetBinContent(604,414);
-   h2_me_1_2->SetBinContent(605,408);
-   h2_me_1_2->SetBinContent(606,368);
-   h2_me_1_2->SetBinContent(607,394);
-   h2_me_1_2->SetBinContent(608,328);
-   h2_me_1_2->SetBinContent(609,297);
-   h2_me_1_2->SetBinContent(610,193);
-   h2_me_1_2->SetBinContent(611,228);
-   h2_me_1_2->SetBinContent(613,6);
-   h2_me_1_2->SetBinContent(614,13);
-   h2_me_1_2->SetBinContent(615,18);
-   h2_me_1_2->SetBinContent(616,85);
-   h2_me_1_2->SetBinContent(617,122);
-   h2_me_1_2->SetBinContent(618,138);
-   h2_me_1_2->SetBinContent(619,148);
-   h2_me_1_2->SetBinContent(620,174);
-   h2_me_1_2->SetBinContent(621,124);
-   h2_me_1_2->SetBinContent(622,101);
-   h2_me_1_2->SetBinContent(623,177);
-   h2_me_1_2->SetBinContent(627,4);
-   h2_me_1_2->SetBinContent(628,31);
-   h2_me_1_2->SetBinContent(629,36);
-   h2_me_1_2->SetBinContent(630,51);
-   h2_me_1_2->SetBinContent(631,82);
-   h2_me_1_2->SetBinContent(632,121);
-   h2_me_1_2->SetBinContent(633,95);
-   h2_me_1_2->SetBinContent(634,95);
-   h2_me_1_2->SetBinContent(635,93);
-   h2_me_1_2->SetBinContent(637,5);
-   h2_me_1_2->SetBinContent(639,5);
-   h2_me_1_2->SetBinContent(640,6);
-   h2_me_1_2->SetBinContent(641,14);
-   h2_me_1_2->SetBinContent(642,28);
-   h2_me_1_2->SetBinContent(643,39);
-   h2_me_1_2->SetBinContent(644,74);
-   h2_me_1_2->SetBinContent(645,41);
-   h2_me_1_2->SetBinContent(646,23);
-   h2_me_1_2->SetBinContent(647,77);
-   h2_me_1_2->SetBinContent(652,2);
-   h2_me_1_2->SetBinContent(653,6);
-   h2_me_1_2->SetBinContent(654,6);
-   h2_me_1_2->SetBinContent(655,22);
-   h2_me_1_2->SetBinContent(656,23);
-   h2_me_1_2->SetBinContent(657,38);
-   h2_me_1_2->SetBinContent(658,27);
-   h2_me_1_2->SetBinContent(659,50);
-   h2_me_1_2->SetBinContent(664,4);
-   h2_me_1_2->SetBinContent(666,6);
-   h2_me_1_2->SetBinContent(667,6);
-   h2_me_1_2->SetBinContent(668,14);
-   h2_me_1_2->SetBinContent(669,29);
-   h2_me_1_2->SetBinContent(670,24);
-   h2_me_1_2->SetBinContent(671,21);
-   h2_me_1_2->SetBinContent(673,1);
-   h2_me_1_2->SetBinContent(674,4);
-   h2_me_1_2->SetBinContent(677,1);
-   h2_me_1_2->SetBinContent(679,14);
-   h2_me_1_2->SetBinContent(682,14);
-   h2_me_1_2->SetBinContent(683,24);
-   h2_me_1_2->SetBinContent(685,5);
-   h2_me_1_2->SetBinContent(686,3);
-   h2_me_1_2->SetBinContent(689,11);
-   h2_me_1_2->SetBinContent(691,8);
-   h2_me_1_2->SetBinContent(692,6);
-   h2_me_1_2->SetBinContent(693,7);
-   h2_me_1_2->SetBinContent(694,5);
-   h2_me_1_2->SetBinContent(695,8);
-   h2_me_1_2->SetBinContent(700,7);
-   h2_me_1_2->SetBinContent(701,1);
-   h2_me_1_2->SetBinContent(704,14);
-   h2_me_1_2->SetBinContent(705,14);
-   h2_me_1_2->SetBinContent(706,8);
-   h2_me_1_2->SetBinContent(707,15);
-   h2_me_1_2->SetBinContent(709,3);
-   h2_me_1_2->SetBinContent(711,7);
-   h2_me_1_2->SetBinContent(712,10);
-   h2_me_1_2->SetBinContent(713,5);
-   h2_me_1_2->SetBinContent(717,9);
-   h2_me_1_2->SetBinContent(718,7);
-   h2_me_1_2->SetBinContent(721,6);
-   h2_me_1_2->SetBinContent(722,6);
-   h2_me_1_2->SetBinContent(725,6);
-   h2_me_1_2->SetBinContent(727,3);
-   h2_me_1_2->SetBinContent(728,6);
-   h2_me_1_2->SetBinContent(729,3);
-   h2_me_1_2->SetBinContent(731,11);
-   h2_me_1_2->SetBinContent(733,4);
-   h2_me_1_2->SetBinContent(737,2);
-   h2_me_1_2->SetBinContent(739,3);
-   h2_me_1_2->SetBinContent(741,14);
-   h2_me_1_2->SetBinContent(742,5);
-   h2_me_1_2->SetBinContent(743,3);
-   h2_me_1_2->SetBinContent(745,2);
-   h2_me_1_2->SetBinContent(748,5);
-   h2_me_1_2->SetBinContent(752,6);
-   h2_me_1_2->SetBinContent(754,2);
-   h2_me_1_2->SetBinContent(759,9);
-   h2_me_1_2->SetBinContent(764,1);
-   h2_me_1_2->SetBinContent(771,3);
-   h2_me_1_2->SetBinContent(786,4);
-   h2_me_1_2->SetBinContent(798,2);
-   h2_me_1_2->SetBinContent(825,6);
-   h2_me_1_2->SetBinContent(838,3);
-   h2_me_1_2->SetBinContent(839,6);
-   h2_me_1_2->SetBinContent(850,4);
-   h2_me_1_2->SetEntries(449471);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 449471 ");
-   text = ptstats->AddText("Mean x = 0.0002945");
-   text = ptstats->AddText("Mean y = -0.1613");
-   text = ptstats->AddText("RMS x = 6.987e-05");
-   text = ptstats->AddText("RMS y = 0.08566");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_1_2->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_1_2->GetListOfFunctions());
-   h2_me_1_2->SetLineWidth(2);
-   h2_me_1_2->SetMarkerSize(1.2);
-   h2_me_1_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_1_2->GetXaxis()->SetLabelFont(42);
-   h2_me_1_2->GetXaxis()->SetLabelSize(0.05);
-   h2_me_1_2->GetXaxis()->SetTitleSize(0.05);
-   h2_me_1_2->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_1_2->GetXaxis()->SetTitleFont(42);
-   h2_me_1_2->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_1_2->GetYaxis()->SetLabelFont(42);
-   h2_me_1_2->GetYaxis()->SetLabelSize(0.05);
-   h2_me_1_2->GetYaxis()->SetTitleSize(0.05);
-   h2_me_1_2->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_1_2->GetYaxis()->SetTitleFont(42);
-   h2_me_1_2->GetZaxis()->SetLabelFont(42);
-   h2_me_1_2->GetZaxis()->SetLabelSize(0.05);
-   h2_me_1_2->GetZaxis()->SetTitleSize(0.05);
-   h2_me_1_2->GetZaxis()->SetTitleFont(42);
-   h2_me_1_2->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 1 x 2");
-   pt->Draw();
-   c_me_dEta_1_2_1->Modified();
-   c_me_dEta_1_2->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_1_2_2
-   c_me_dEta_1_2_2 = new TPad("c_me_dEta_1_2_2", "c_me_dEta_1_2_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_1_2_2->Draw();
-   c_me_dEta_1_2_2->cd();
-   c_me_dEta_1_2_2->Range(-8.101265e-05,-0.2697294,0.0004253165,0.03521466);
-   c_me_dEta_1_2_2->SetFillColor(0);
-   c_me_dEta_1_2_2->SetBorderMode(0);
-   c_me_dEta_1_2_2->SetBorderSize(2);
-   c_me_dEta_1_2_2->SetTickx(1);
-   c_me_dEta_1_2_2->SetTicky(1);
-   c_me_dEta_1_2_2->SetLeftMargin(0.16);
-   c_me_dEta_1_2_2->SetRightMargin(0.05);
-   c_me_dEta_1_2_2->SetTopMargin(0.08);
-   c_me_dEta_1_2_2->SetBottomMargin(0.16);
-   c_me_dEta_1_2_2->SetFrameBorderMode(0);
-   c_me_dEta_1_2_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_1_2 = new TProfile("h_me_1_2","Middle Endcap - bin 1 x 2",10,0,0.0004,"");
-   h_me_1_2->SetBinEntries(1,111);
-   h_me_1_2->SetBinEntries(2,678);
-   h_me_1_2->SetBinEntries(3,3568);
-   h_me_1_2->SetBinEntries(4,10055);
-   h_me_1_2->SetBinEntries(5,20954);
-   h_me_1_2->SetBinEntries(6,35429);
-   h_me_1_2->SetBinEntries(7,51624);
-   h_me_1_2->SetBinEntries(8,64500);
-   h_me_1_2->SetBinEntries(9,71158);
-   h_me_1_2->SetBinEntries(10,64103);
-   h_me_1_2->SetBinEntries(11,127291);
-   h_me_1_2->SetBinContent(1,-1.29093);
-   h_me_1_2->SetBinContent(2,-23.09834);
-   h_me_1_2->SetBinContent(3,-184.5049);
-   h_me_1_2->SetBinContent(4,-729.4621);
-   h_me_1_2->SetBinContent(5,-2038.142);
-   h_me_1_2->SetBinContent(6,-4248.002);
-   h_me_1_2->SetBinContent(7,-7328.441);
-   h_me_1_2->SetBinContent(8,-10600.01);
-   h_me_1_2->SetBinContent(9,-13332.41);
-   h_me_1_2->SetBinContent(10,-13467.08);
-   h_me_1_2->SetBinContent(11,-36686.66);
-   h_me_1_2->SetBinError(1,1.272761);
-   h_me_1_2->SetBinError(2,1.561608);
-   h_me_1_2->SetBinError(3,4.475096);
-   h_me_1_2->SetBinError(4,9.223182);
-   h_me_1_2->SetBinError(5,16.56002);
-   h_me_1_2->SetBinError(6,25.75168);
-   h_me_1_2->SetBinError(7,35.92483);
-   h_me_1_2->SetBinError(8,45.97211);
-   h_me_1_2->SetBinError(9,54.57778);
-   h_me_1_2->SetBinError(10,57.55311);
-   h_me_1_2->SetBinError(11,111.0177);
-   h_me_1_2->SetEntries(449471);
-   h_me_1_2->SetStats(0);
-   h_me_1_2->SetLineWidth(2);
-   h_me_1_2->SetMarkerStyle(20);
-   h_me_1_2->SetMarkerSize(1.2);
-   h_me_1_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_1_2->GetXaxis()->SetLabelFont(42);
-   h_me_1_2->GetXaxis()->SetLabelSize(0.05);
-   h_me_1_2->GetXaxis()->SetTitleSize(0.05);
-   h_me_1_2->GetXaxis()->SetTitleOffset(1.4);
-   h_me_1_2->GetXaxis()->SetTitleFont(42);
-   h_me_1_2->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_1_2->GetYaxis()->SetLabelFont(42);
-   h_me_1_2->GetYaxis()->SetLabelSize(0.05);
-   h_me_1_2->GetYaxis()->SetTitleSize(0.05);
-   h_me_1_2->GetYaxis()->SetTitleOffset(1.4);
-   h_me_1_2->GetYaxis()->SetTitleFont(42);
-   h_me_1_2->GetZaxis()->SetLabelFont(42);
-   h_me_1_2->GetZaxis()->SetLabelSize(0.05);
-   h_me_1_2->GetZaxis()->SetTitleSize(0.05);
-   h_me_1_2->GetZaxis()->SetTitleFont(42);
-   h_me_1_2->Draw("");
-   
-   TF1 *fun_me_1_2 = new TF1("fun_me_1_2","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_1_2->SetFillColor(19);
-   fun_me_1_2->SetFillStyle(0);
-   fun_me_1_2->SetMarkerStyle(20);
-   fun_me_1_2->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_1_2->SetLineColor(ci);
-   fun_me_1_2->SetLineWidth(3);
-   fun_me_1_2->GetXaxis()->SetLabelFont(42);
-   fun_me_1_2->GetXaxis()->SetLabelSize(0.05);
-   fun_me_1_2->GetXaxis()->SetTitleSize(0.05);
-   fun_me_1_2->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_1_2->GetXaxis()->SetTitleFont(42);
-   fun_me_1_2->GetYaxis()->SetLabelFont(42);
-   fun_me_1_2->GetYaxis()->SetLabelSize(0.05);
-   fun_me_1_2->GetYaxis()->SetTitleSize(0.05);
-   fun_me_1_2->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_1_2->GetYaxis()->SetTitleFont(42);
-   fun_me_1_2->SetParameter(0,0.00428038);
-   fun_me_1_2->SetParError(0,0);
-   fun_me_1_2->SetParLimits(0,0,0);
-   fun_me_1_2->SetParameter(1,-559.554);
-   fun_me_1_2->SetParError(1,0);
-   fun_me_1_2->SetParLimits(1,0,0);
-   fun_me_1_2->SetParameter(2,-11628);
-   fun_me_1_2->SetParError(2,0);
-   fun_me_1_2->SetParLimits(2,0,0);
-   fun_me_1_2->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 1 x 2");
-   pt->Draw();
-   c_me_dEta_1_2_2->Modified();
-   c_me_dEta_1_2->cd();
-   c_me_dEta_1_2->Modified();
-   c_me_dEta_1_2->cd();
-   c_me_dEta_1_2->SetSelected(c_me_dEta_1_2);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_2x0.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_2x0.C
deleted file mode 100644
index 86a57bedd306bc7b56f2a8a37b71c31e1ca9a9ed..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_2x0.C
+++ /dev/null
@@ -1,526 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_2_0/c_me_dEta
-//=========  (Sun Jun 27 19:12:42 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_2_0 = new TCanvas("c_me_dEta_2_0", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_2_0->Range(0,0,1,1);
-   c_me_dEta_2_0->SetFillColor(0);
-   c_me_dEta_2_0->SetBorderMode(0);
-   c_me_dEta_2_0->SetBorderSize(2);
-   c_me_dEta_2_0->SetTickx(1);
-   c_me_dEta_2_0->SetTicky(1);
-   c_me_dEta_2_0->SetLeftMargin(0.16);
-   c_me_dEta_2_0->SetRightMargin(0.05);
-   c_me_dEta_2_0->SetTopMargin(0.08);
-   c_me_dEta_2_0->SetBottomMargin(0.16);
-   c_me_dEta_2_0->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_2_0_1
-   TPad *c_me_dEta_2_0_1 = new TPad("c_me_dEta_2_0_1", "c_me_dEta_2_0_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_2_0_1->Draw();
-   c_me_dEta_2_0_1->cd();
-   c_me_dEta_2_0_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_2_0_1->SetFillColor(0);
-   c_me_dEta_2_0_1->SetBorderMode(0);
-   c_me_dEta_2_0_1->SetBorderSize(2);
-   c_me_dEta_2_0_1->SetTickx(1);
-   c_me_dEta_2_0_1->SetTicky(1);
-   c_me_dEta_2_0_1->SetLeftMargin(0.16);
-   c_me_dEta_2_0_1->SetRightMargin(0.05);
-   c_me_dEta_2_0_1->SetTopMargin(0.08);
-   c_me_dEta_2_0_1->SetBottomMargin(0.16);
-   c_me_dEta_2_0_1->SetFrameBorderMode(0);
-   c_me_dEta_2_0_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_2_0 = new TH2F("h2_me_2_0","Middle Endcap - bin 2 x 0",10,0,0.0004,100,-1,1);
-   h2_me_2_0->SetBinContent(155,2);
-   h2_me_2_0->SetBinContent(167,1);
-   h2_me_2_0->SetBinContent(179,2);
-   h2_me_2_0->SetBinContent(191,7);
-   h2_me_2_0->SetBinContent(203,8);
-   h2_me_2_0->SetBinContent(215,14);
-   h2_me_2_0->SetBinContent(222,3);
-   h2_me_2_0->SetBinContent(227,24);
-   h2_me_2_0->SetBinContent(237,3);
-   h2_me_2_0->SetBinContent(239,28);
-   h2_me_2_0->SetBinContent(246,2);
-   h2_me_2_0->SetBinContent(251,51);
-   h2_me_2_0->SetBinContent(258,3);
-   h2_me_2_0->SetBinContent(261,2);
-   h2_me_2_0->SetBinContent(262,1);
-   h2_me_2_0->SetBinContent(263,48);
-   h2_me_2_0->SetBinContent(270,2);
-   h2_me_2_0->SetBinContent(273,2);
-   h2_me_2_0->SetBinContent(274,5);
-   h2_me_2_0->SetBinContent(275,67);
-   h2_me_2_0->SetBinContent(281,2);
-   h2_me_2_0->SetBinContent(282,1);
-   h2_me_2_0->SetBinContent(285,1);
-   h2_me_2_0->SetBinContent(286,9);
-   h2_me_2_0->SetBinContent(287,80);
-   h2_me_2_0->SetBinContent(293,2);
-   h2_me_2_0->SetBinContent(294,1);
-   h2_me_2_0->SetBinContent(295,8);
-   h2_me_2_0->SetBinContent(297,7);
-   h2_me_2_0->SetBinContent(298,18);
-   h2_me_2_0->SetBinContent(299,226);
-   h2_me_2_0->SetBinContent(305,7);
-   h2_me_2_0->SetBinContent(306,2);
-   h2_me_2_0->SetBinContent(307,5);
-   h2_me_2_0->SetBinContent(308,12);
-   h2_me_2_0->SetBinContent(309,15);
-   h2_me_2_0->SetBinContent(310,28);
-   h2_me_2_0->SetBinContent(311,378);
-   h2_me_2_0->SetBinContent(317,9);
-   h2_me_2_0->SetBinContent(318,5);
-   h2_me_2_0->SetBinContent(319,29);
-   h2_me_2_0->SetBinContent(320,19);
-   h2_me_2_0->SetBinContent(321,52);
-   h2_me_2_0->SetBinContent(322,52);
-   h2_me_2_0->SetBinContent(323,597);
-   h2_me_2_0->SetBinContent(329,2);
-   h2_me_2_0->SetBinContent(330,7);
-   h2_me_2_0->SetBinContent(331,17);
-   h2_me_2_0->SetBinContent(332,29);
-   h2_me_2_0->SetBinContent(333,54);
-   h2_me_2_0->SetBinContent(334,53);
-   h2_me_2_0->SetBinContent(335,876);
-   h2_me_2_0->SetBinContent(341,8);
-   h2_me_2_0->SetBinContent(342,10);
-   h2_me_2_0->SetBinContent(343,14);
-   h2_me_2_0->SetBinContent(344,34);
-   h2_me_2_0->SetBinContent(345,52);
-   h2_me_2_0->SetBinContent(346,78);
-   h2_me_2_0->SetBinContent(347,1070);
-   h2_me_2_0->SetBinContent(353,5);
-   h2_me_2_0->SetBinContent(354,8);
-   h2_me_2_0->SetBinContent(355,17);
-   h2_me_2_0->SetBinContent(356,19);
-   h2_me_2_0->SetBinContent(357,59);
-   h2_me_2_0->SetBinContent(358,115);
-   h2_me_2_0->SetBinContent(359,1249);
-   h2_me_2_0->SetBinContent(364,5);
-   h2_me_2_0->SetBinContent(366,31);
-   h2_me_2_0->SetBinContent(367,25);
-   h2_me_2_0->SetBinContent(368,43);
-   h2_me_2_0->SetBinContent(369,87);
-   h2_me_2_0->SetBinContent(370,184);
-   h2_me_2_0->SetBinContent(371,1571);
-   h2_me_2_0->SetBinContent(376,5);
-   h2_me_2_0->SetBinContent(377,15);
-   h2_me_2_0->SetBinContent(378,41);
-   h2_me_2_0->SetBinContent(379,74);
-   h2_me_2_0->SetBinContent(380,108);
-   h2_me_2_0->SetBinContent(381,137);
-   h2_me_2_0->SetBinContent(382,294);
-   h2_me_2_0->SetBinContent(383,1912);
-   h2_me_2_0->SetBinContent(388,11);
-   h2_me_2_0->SetBinContent(389,34);
-   h2_me_2_0->SetBinContent(390,42);
-   h2_me_2_0->SetBinContent(391,75);
-   h2_me_2_0->SetBinContent(392,186);
-   h2_me_2_0->SetBinContent(393,296);
-   h2_me_2_0->SetBinContent(394,492);
-   h2_me_2_0->SetBinContent(395,2192);
-   h2_me_2_0->SetBinContent(400,24);
-   h2_me_2_0->SetBinContent(401,10);
-   h2_me_2_0->SetBinContent(402,57);
-   h2_me_2_0->SetBinContent(403,127);
-   h2_me_2_0->SetBinContent(404,268);
-   h2_me_2_0->SetBinContent(405,518);
-   h2_me_2_0->SetBinContent(406,690);
-   h2_me_2_0->SetBinContent(407,2971);
-   h2_me_2_0->SetBinContent(410,8);
-   h2_me_2_0->SetBinContent(412,39);
-   h2_me_2_0->SetBinContent(413,47);
-   h2_me_2_0->SetBinContent(414,141);
-   h2_me_2_0->SetBinContent(415,231);
-   h2_me_2_0->SetBinContent(416,444);
-   h2_me_2_0->SetBinContent(417,906);
-   h2_me_2_0->SetBinContent(418,1335);
-   h2_me_2_0->SetBinContent(419,3308);
-   h2_me_2_0->SetBinContent(424,29);
-   h2_me_2_0->SetBinContent(425,92);
-   h2_me_2_0->SetBinContent(426,155);
-   h2_me_2_0->SetBinContent(427,409);
-   h2_me_2_0->SetBinContent(428,801);
-   h2_me_2_0->SetBinContent(429,1458);
-   h2_me_2_0->SetBinContent(430,1767);
-   h2_me_2_0->SetBinContent(431,3805);
-   h2_me_2_0->SetBinContent(435,11);
-   h2_me_2_0->SetBinContent(436,25);
-   h2_me_2_0->SetBinContent(437,134);
-   h2_me_2_0->SetBinContent(438,268);
-   h2_me_2_0->SetBinContent(439,654);
-   h2_me_2_0->SetBinContent(440,1307);
-   h2_me_2_0->SetBinContent(441,1992);
-   h2_me_2_0->SetBinContent(442,2589);
-   h2_me_2_0->SetBinContent(443,3773);
-   h2_me_2_0->SetBinContent(447,12);
-   h2_me_2_0->SetBinContent(448,26);
-   h2_me_2_0->SetBinContent(449,128);
-   h2_me_2_0->SetBinContent(450,383);
-   h2_me_2_0->SetBinContent(451,893);
-   h2_me_2_0->SetBinContent(452,1796);
-   h2_me_2_0->SetBinContent(453,2826);
-   h2_me_2_0->SetBinContent(454,3563);
-   h2_me_2_0->SetBinContent(455,3942);
-   h2_me_2_0->SetBinContent(458,8);
-   h2_me_2_0->SetBinContent(459,6);
-   h2_me_2_0->SetBinContent(460,45);
-   h2_me_2_0->SetBinContent(461,170);
-   h2_me_2_0->SetBinContent(462,535);
-   h2_me_2_0->SetBinContent(463,1187);
-   h2_me_2_0->SetBinContent(464,2452);
-   h2_me_2_0->SetBinContent(465,4112);
-   h2_me_2_0->SetBinContent(466,4109);
-   h2_me_2_0->SetBinContent(467,3394);
-   h2_me_2_0->SetBinContent(471,24);
-   h2_me_2_0->SetBinContent(472,86);
-   h2_me_2_0->SetBinContent(473,332);
-   h2_me_2_0->SetBinContent(474,749);
-   h2_me_2_0->SetBinContent(475,1654);
-   h2_me_2_0->SetBinContent(476,3454);
-   h2_me_2_0->SetBinContent(477,4723);
-   h2_me_2_0->SetBinContent(478,4347);
-   h2_me_2_0->SetBinContent(479,2598);
-   h2_me_2_0->SetBinContent(483,29);
-   h2_me_2_0->SetBinContent(484,119);
-   h2_me_2_0->SetBinContent(485,370);
-   h2_me_2_0->SetBinContent(486,1082);
-   h2_me_2_0->SetBinContent(487,2371);
-   h2_me_2_0->SetBinContent(488,4460);
-   h2_me_2_0->SetBinContent(489,5552);
-   h2_me_2_0->SetBinContent(490,4493);
-   h2_me_2_0->SetBinContent(491,2139);
-   h2_me_2_0->SetBinContent(495,40);
-   h2_me_2_0->SetBinContent(496,167);
-   h2_me_2_0->SetBinContent(497,518);
-   h2_me_2_0->SetBinContent(498,1453);
-   h2_me_2_0->SetBinContent(499,3291);
-   h2_me_2_0->SetBinContent(500,5586);
-   h2_me_2_0->SetBinContent(501,6106);
-   h2_me_2_0->SetBinContent(502,3903);
-   h2_me_2_0->SetBinContent(503,1291);
-   h2_me_2_0->SetBinContent(505,10);
-   h2_me_2_0->SetBinContent(506,7);
-   h2_me_2_0->SetBinContent(507,32);
-   h2_me_2_0->SetBinContent(508,184);
-   h2_me_2_0->SetBinContent(509,763);
-   h2_me_2_0->SetBinContent(510,2063);
-   h2_me_2_0->SetBinContent(511,4396);
-   h2_me_2_0->SetBinContent(512,6899);
-   h2_me_2_0->SetBinContent(513,6198);
-   h2_me_2_0->SetBinContent(514,2956);
-   h2_me_2_0->SetBinContent(515,829);
-   h2_me_2_0->SetBinContent(517,3);
-   h2_me_2_0->SetBinContent(518,14);
-   h2_me_2_0->SetBinContent(519,24);
-   h2_me_2_0->SetBinContent(520,339);
-   h2_me_2_0->SetBinContent(521,1142);
-   h2_me_2_0->SetBinContent(522,3002);
-   h2_me_2_0->SetBinContent(523,5667);
-   h2_me_2_0->SetBinContent(524,6862);
-   h2_me_2_0->SetBinContent(525,4843);
-   h2_me_2_0->SetBinContent(526,1947);
-   h2_me_2_0->SetBinContent(527,602);
-   h2_me_2_0->SetBinContent(530,6);
-   h2_me_2_0->SetBinContent(531,72);
-   h2_me_2_0->SetBinContent(532,450);
-   h2_me_2_0->SetBinContent(533,1737);
-   h2_me_2_0->SetBinContent(534,4347);
-   h2_me_2_0->SetBinContent(535,6815);
-   h2_me_2_0->SetBinContent(536,6627);
-   h2_me_2_0->SetBinContent(537,3772);
-   h2_me_2_0->SetBinContent(538,1334);
-   h2_me_2_0->SetBinContent(539,492);
-   h2_me_2_0->SetBinContent(542,14);
-   h2_me_2_0->SetBinContent(543,82);
-   h2_me_2_0->SetBinContent(544,837);
-   h2_me_2_0->SetBinContent(545,2744);
-   h2_me_2_0->SetBinContent(546,5413);
-   h2_me_2_0->SetBinContent(547,6637);
-   h2_me_2_0->SetBinContent(548,5018);
-   h2_me_2_0->SetBinContent(549,2492);
-   h2_me_2_0->SetBinContent(550,955);
-   h2_me_2_0->SetBinContent(551,379);
-   h2_me_2_0->SetBinContent(554,16);
-   h2_me_2_0->SetBinContent(555,199);
-   h2_me_2_0->SetBinContent(556,1556);
-   h2_me_2_0->SetBinContent(557,4310);
-   h2_me_2_0->SetBinContent(558,5746);
-   h2_me_2_0->SetBinContent(559,5197);
-   h2_me_2_0->SetBinContent(560,3378);
-   h2_me_2_0->SetBinContent(561,1418);
-   h2_me_2_0->SetBinContent(562,645);
-   h2_me_2_0->SetBinContent(563,364);
-   h2_me_2_0->SetBinContent(566,24);
-   h2_me_2_0->SetBinContent(567,560);
-   h2_me_2_0->SetBinContent(568,2708);
-   h2_me_2_0->SetBinContent(569,4333);
-   h2_me_2_0->SetBinContent(570,4326);
-   h2_me_2_0->SetBinContent(571,3411);
-   h2_me_2_0->SetBinContent(572,2011);
-   h2_me_2_0->SetBinContent(573,823);
-   h2_me_2_0->SetBinContent(574,419);
-   h2_me_2_0->SetBinContent(575,256);
-   h2_me_2_0->SetBinContent(577,9);
-   h2_me_2_0->SetBinContent(578,36);
-   h2_me_2_0->SetBinContent(579,1318);
-   h2_me_2_0->SetBinContent(580,2908);
-   h2_me_2_0->SetBinContent(581,3240);
-   h2_me_2_0->SetBinContent(582,2722);
-   h2_me_2_0->SetBinContent(583,1850);
-   h2_me_2_0->SetBinContent(584,974);
-   h2_me_2_0->SetBinContent(585,364);
-   h2_me_2_0->SetBinContent(586,206);
-   h2_me_2_0->SetBinContent(587,137);
-   h2_me_2_0->SetBinContent(590,350);
-   h2_me_2_0->SetBinContent(591,1424);
-   h2_me_2_0->SetBinContent(592,1764);
-   h2_me_2_0->SetBinContent(593,1613);
-   h2_me_2_0->SetBinContent(594,1290);
-   h2_me_2_0->SetBinContent(595,805);
-   h2_me_2_0->SetBinContent(596,497);
-   h2_me_2_0->SetBinContent(597,204);
-   h2_me_2_0->SetBinContent(598,124);
-   h2_me_2_0->SetBinContent(599,83);
-   h2_me_2_0->SetBinContent(601,32);
-   h2_me_2_0->SetBinContent(602,401);
-   h2_me_2_0->SetBinContent(603,539);
-   h2_me_2_0->SetBinContent(604,690);
-   h2_me_2_0->SetBinContent(605,688);
-   h2_me_2_0->SetBinContent(606,666);
-   h2_me_2_0->SetBinContent(607,418);
-   h2_me_2_0->SetBinContent(608,325);
-   h2_me_2_0->SetBinContent(609,185);
-   h2_me_2_0->SetBinContent(610,61);
-   h2_me_2_0->SetBinContent(611,75);
-   h2_me_2_0->SetBinContent(613,3);
-   h2_me_2_0->SetBinContent(614,25);
-   h2_me_2_0->SetBinContent(615,97);
-   h2_me_2_0->SetBinContent(616,204);
-   h2_me_2_0->SetBinContent(617,410);
-   h2_me_2_0->SetBinContent(618,394);
-   h2_me_2_0->SetBinContent(619,285);
-   h2_me_2_0->SetBinContent(620,226);
-   h2_me_2_0->SetBinContent(621,85);
-   h2_me_2_0->SetBinContent(622,49);
-   h2_me_2_0->SetBinContent(623,16);
-   h2_me_2_0->SetBinContent(627,18);
-   h2_me_2_0->SetBinContent(628,73);
-   h2_me_2_0->SetBinContent(629,142);
-   h2_me_2_0->SetBinContent(630,123);
-   h2_me_2_0->SetBinContent(631,190);
-   h2_me_2_0->SetBinContent(632,146);
-   h2_me_2_0->SetBinContent(633,82);
-   h2_me_2_0->SetBinContent(634,51);
-   h2_me_2_0->SetBinContent(635,12);
-   h2_me_2_0->SetBinContent(638,6);
-   h2_me_2_0->SetBinContent(639,1);
-   h2_me_2_0->SetBinContent(640,24);
-   h2_me_2_0->SetBinContent(641,78);
-   h2_me_2_0->SetBinContent(642,94);
-   h2_me_2_0->SetBinContent(643,100);
-   h2_me_2_0->SetBinContent(644,92);
-   h2_me_2_0->SetBinContent(645,37);
-   h2_me_2_0->SetBinContent(646,37);
-   h2_me_2_0->SetBinContent(647,13);
-   h2_me_2_0->SetBinContent(653,39);
-   h2_me_2_0->SetBinContent(654,37);
-   h2_me_2_0->SetBinContent(655,36);
-   h2_me_2_0->SetBinContent(656,26);
-   h2_me_2_0->SetBinContent(657,15);
-   h2_me_2_0->SetBinContent(658,16);
-   h2_me_2_0->SetBinContent(665,11);
-   h2_me_2_0->SetBinContent(667,27);
-   h2_me_2_0->SetBinContent(668,18);
-   h2_me_2_0->SetBinContent(669,10);
-   h2_me_2_0->SetBinContent(670,9);
-   h2_me_2_0->SetBinContent(677,4);
-   h2_me_2_0->SetBinContent(678,9);
-   h2_me_2_0->SetBinContent(679,12);
-   h2_me_2_0->SetBinContent(680,7);
-   h2_me_2_0->SetBinContent(681,7);
-   h2_me_2_0->SetBinContent(682,4);
-   h2_me_2_0->SetBinContent(683,7);
-   h2_me_2_0->SetBinContent(685,3);
-   h2_me_2_0->SetBinContent(689,6);
-   h2_me_2_0->SetBinContent(690,6);
-   h2_me_2_0->SetBinContent(691,7);
-   h2_me_2_0->SetBinContent(694,3);
-   h2_me_2_0->SetBinContent(697,3);
-   h2_me_2_0->SetBinContent(700,12);
-   h2_me_2_0->SetBinContent(703,6);
-   h2_me_2_0->SetBinContent(717,6);
-   h2_me_2_0->SetBinContent(751,6);
-   h2_me_2_0->SetBinContent(757,8);
-   h2_me_2_0->SetEntries(304569);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 304569 ");
-   text = ptstats->AddText("Mean x = 0.000279");
-   text = ptstats->AddText("Mean y = -0.1564");
-   text = ptstats->AddText("RMS x = 7.217e-05");
-   text = ptstats->AddText("RMS y = 0.08227");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_2_0->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_2_0->GetListOfFunctions());
-   h2_me_2_0->SetLineWidth(2);
-   h2_me_2_0->SetMarkerSize(1.2);
-   h2_me_2_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_2_0->GetXaxis()->SetLabelFont(42);
-   h2_me_2_0->GetXaxis()->SetLabelSize(0.05);
-   h2_me_2_0->GetXaxis()->SetTitleSize(0.05);
-   h2_me_2_0->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_2_0->GetXaxis()->SetTitleFont(42);
-   h2_me_2_0->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_2_0->GetYaxis()->SetLabelFont(42);
-   h2_me_2_0->GetYaxis()->SetLabelSize(0.05);
-   h2_me_2_0->GetYaxis()->SetTitleSize(0.05);
-   h2_me_2_0->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_2_0->GetYaxis()->SetTitleFont(42);
-   h2_me_2_0->GetZaxis()->SetLabelFont(42);
-   h2_me_2_0->GetZaxis()->SetLabelSize(0.05);
-   h2_me_2_0->GetZaxis()->SetTitleSize(0.05);
-   h2_me_2_0->GetZaxis()->SetTitleFont(42);
-   h2_me_2_0->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 2 x 0");
-   pt->Draw();
-   c_me_dEta_2_0_1->Modified();
-   c_me_dEta_2_0->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_2_0_2
-   c_me_dEta_2_0_2 = new TPad("c_me_dEta_2_0_2", "c_me_dEta_2_0_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_2_0_2->Draw();
-   c_me_dEta_2_0_2->cd();
-   c_me_dEta_2_0_2->Range(-8.101265e-05,-0.2950641,0.0004253165,0.05609395);
-   c_me_dEta_2_0_2->SetFillColor(0);
-   c_me_dEta_2_0_2->SetBorderMode(0);
-   c_me_dEta_2_0_2->SetBorderSize(2);
-   c_me_dEta_2_0_2->SetTickx(1);
-   c_me_dEta_2_0_2->SetTicky(1);
-   c_me_dEta_2_0_2->SetLeftMargin(0.16);
-   c_me_dEta_2_0_2->SetRightMargin(0.05);
-   c_me_dEta_2_0_2->SetTopMargin(0.08);
-   c_me_dEta_2_0_2->SetBottomMargin(0.16);
-   c_me_dEta_2_0_2->SetFrameBorderMode(0);
-   c_me_dEta_2_0_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_2_0 = new TProfile("h_me_2_0","Middle Endcap - bin 2 x 0",10,0,0.0004,"");
-   h_me_2_0->SetBinEntries(1,71);
-   h_me_2_0->SetBinEntries(2,915);
-   h_me_2_0->SetBinEntries(3,4488);
-   h_me_2_0->SetBinEntries(4,12330);
-   h_me_2_0->SetBinEntries(5,23145);
-   h_me_2_0->SetBinEntries(6,35219);
-   h_me_2_0->SetBinEntries(7,46946);
-   h_me_2_0->SetBinEntries(8,54124);
-   h_me_2_0->SetBinEntries(9,49501);
-   h_me_2_0->SetBinEntries(10,36941);
-   h_me_2_0->SetBinEntries(11,40889);
-   h_me_2_0->SetBinContent(1,0.09944036);
-   h_me_2_0->SetBinContent(2,-29.09428);
-   h_me_2_0->SetBinContent(3,-222.9861);
-   h_me_2_0->SetBinContent(4,-899.5499);
-   h_me_2_0->SetBinContent(5,-2170.022);
-   h_me_2_0->SetBinContent(6,-4117.808);
-   h_me_2_0->SetBinContent(7,-6606.858);
-   h_me_2_0->SetBinContent(8,-9052.737);
-   h_me_2_0->SetBinContent(9,-9775.324);
-   h_me_2_0->SetBinContent(10,-8363.123);
-   h_me_2_0->SetBinContent(11,-12437.06);
-   h_me_2_0->SetBinError(1,0.9864143);
-   h_me_2_0->SetBinError(2,1.699275);
-   h_me_2_0->SetBinError(3,4.309466);
-   h_me_2_0->SetBinError(4,10.05699);
-   h_me_2_0->SetBinError(5,17.02757);
-   h_me_2_0->SetBinError(6,25.11705);
-   h_me_2_0->SetBinError(7,33.85041);
-   h_me_2_0->SetBinError(8,42.10816);
-   h_me_2_0->SetBinError(9,46.6484);
-   h_me_2_0->SetBinError(10,45.76704);
-   h_me_2_0->SetBinError(11,64.47285);
-   h_me_2_0->SetEntries(304569);
-   h_me_2_0->SetStats(0);
-   h_me_2_0->SetLineWidth(2);
-   h_me_2_0->SetMarkerStyle(20);
-   h_me_2_0->SetMarkerSize(1.2);
-   h_me_2_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_2_0->GetXaxis()->SetLabelFont(42);
-   h_me_2_0->GetXaxis()->SetLabelSize(0.05);
-   h_me_2_0->GetXaxis()->SetTitleSize(0.05);
-   h_me_2_0->GetXaxis()->SetTitleOffset(1.4);
-   h_me_2_0->GetXaxis()->SetTitleFont(42);
-   h_me_2_0->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_2_0->GetYaxis()->SetLabelFont(42);
-   h_me_2_0->GetYaxis()->SetLabelSize(0.05);
-   h_me_2_0->GetYaxis()->SetTitleSize(0.05);
-   h_me_2_0->GetYaxis()->SetTitleOffset(1.4);
-   h_me_2_0->GetYaxis()->SetTitleFont(42);
-   h_me_2_0->GetZaxis()->SetLabelFont(42);
-   h_me_2_0->GetZaxis()->SetLabelSize(0.05);
-   h_me_2_0->GetZaxis()->SetTitleSize(0.05);
-   h_me_2_0->GetZaxis()->SetTitleFont(42);
-   h_me_2_0->Draw("");
-   
-   TF1 *fun_me_2_0 = new TF1("fun_me_2_0","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_2_0->SetFillColor(19);
-   fun_me_2_0->SetFillStyle(0);
-   fun_me_2_0->SetMarkerStyle(20);
-   fun_me_2_0->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_2_0->SetLineColor(ci);
-   fun_me_2_0->SetLineWidth(3);
-   fun_me_2_0->GetXaxis()->SetLabelFont(42);
-   fun_me_2_0->GetXaxis()->SetLabelSize(0.05);
-   fun_me_2_0->GetXaxis()->SetTitleSize(0.05);
-   fun_me_2_0->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_2_0->GetXaxis()->SetTitleFont(42);
-   fun_me_2_0->GetYaxis()->SetLabelFont(42);
-   fun_me_2_0->GetYaxis()->SetLabelSize(0.05);
-   fun_me_2_0->GetYaxis()->SetTitleSize(0.05);
-   fun_me_2_0->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_2_0->GetYaxis()->SetTitleFont(42);
-   fun_me_2_0->SetParameter(0,-0.00902765);
-   fun_me_2_0->SetParError(0,0);
-   fun_me_2_0->SetParLimits(0,0,0);
-   fun_me_2_0->SetParameter(1,-372.686);
-   fun_me_2_0->SetParError(1,0);
-   fun_me_2_0->SetParLimits(1,0,0);
-   fun_me_2_0->SetParameter(2,-525514);
-   fun_me_2_0->SetParError(2,0);
-   fun_me_2_0->SetParLimits(2,0,0);
-   fun_me_2_0->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 2 x 0");
-   pt->Draw();
-   c_me_dEta_2_0_2->Modified();
-   c_me_dEta_2_0->cd();
-   c_me_dEta_2_0->Modified();
-   c_me_dEta_2_0->cd();
-   c_me_dEta_2_0->SetSelected(c_me_dEta_2_0);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_2x1.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_2x1.C
deleted file mode 100644
index cfcd199e735fe9ed37dced3487e2f2c42cd36fd5..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_2x1.C
+++ /dev/null
@@ -1,495 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_2_1/c_me_dEta
-//=========  (Sun Jun 27 19:12:42 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_2_1 = new TCanvas("c_me_dEta_2_1", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_2_1->Range(0,0,1,1);
-   c_me_dEta_2_1->SetFillColor(0);
-   c_me_dEta_2_1->SetBorderMode(0);
-   c_me_dEta_2_1->SetBorderSize(2);
-   c_me_dEta_2_1->SetTickx(1);
-   c_me_dEta_2_1->SetTicky(1);
-   c_me_dEta_2_1->SetLeftMargin(0.16);
-   c_me_dEta_2_1->SetRightMargin(0.05);
-   c_me_dEta_2_1->SetTopMargin(0.08);
-   c_me_dEta_2_1->SetBottomMargin(0.16);
-   c_me_dEta_2_1->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_2_1_1
-   TPad *c_me_dEta_2_1_1 = new TPad("c_me_dEta_2_1_1", "c_me_dEta_2_1_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_2_1_1->Draw();
-   c_me_dEta_2_1_1->cd();
-   c_me_dEta_2_1_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_2_1_1->SetFillColor(0);
-   c_me_dEta_2_1_1->SetBorderMode(0);
-   c_me_dEta_2_1_1->SetBorderSize(2);
-   c_me_dEta_2_1_1->SetTickx(1);
-   c_me_dEta_2_1_1->SetTicky(1);
-   c_me_dEta_2_1_1->SetLeftMargin(0.16);
-   c_me_dEta_2_1_1->SetRightMargin(0.05);
-   c_me_dEta_2_1_1->SetTopMargin(0.08);
-   c_me_dEta_2_1_1->SetBottomMargin(0.16);
-   c_me_dEta_2_1_1->SetFrameBorderMode(0);
-   c_me_dEta_2_1_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_2_1 = new TH2F("h2_me_2_1","Middle Endcap - bin 2 x 1",10,0,0.0004,100,-1,1);
-   h2_me_2_1->SetBinContent(203,5);
-   h2_me_2_1->SetBinContent(215,4);
-   h2_me_2_1->SetBinContent(227,6);
-   h2_me_2_1->SetBinContent(239,13);
-   h2_me_2_1->SetBinContent(251,11);
-   h2_me_2_1->SetBinContent(260,3);
-   h2_me_2_1->SetBinContent(261,3);
-   h2_me_2_1->SetBinContent(262,2);
-   h2_me_2_1->SetBinContent(263,37);
-   h2_me_2_1->SetBinContent(272,2);
-   h2_me_2_1->SetBinContent(273,5);
-   h2_me_2_1->SetBinContent(274,10);
-   h2_me_2_1->SetBinContent(275,49);
-   h2_me_2_1->SetBinContent(284,11);
-   h2_me_2_1->SetBinContent(285,1);
-   h2_me_2_1->SetBinContent(286,6);
-   h2_me_2_1->SetBinContent(287,93);
-   h2_me_2_1->SetBinContent(296,12);
-   h2_me_2_1->SetBinContent(297,4);
-   h2_me_2_1->SetBinContent(298,9);
-   h2_me_2_1->SetBinContent(299,169);
-   h2_me_2_1->SetBinContent(308,14);
-   h2_me_2_1->SetBinContent(309,10);
-   h2_me_2_1->SetBinContent(310,11);
-   h2_me_2_1->SetBinContent(311,283);
-   h2_me_2_1->SetBinContent(319,6);
-   h2_me_2_1->SetBinContent(320,13);
-   h2_me_2_1->SetBinContent(321,22);
-   h2_me_2_1->SetBinContent(322,12);
-   h2_me_2_1->SetBinContent(323,425);
-   h2_me_2_1->SetBinContent(331,20);
-   h2_me_2_1->SetBinContent(332,13);
-   h2_me_2_1->SetBinContent(333,33);
-   h2_me_2_1->SetBinContent(334,36);
-   h2_me_2_1->SetBinContent(335,558);
-   h2_me_2_1->SetBinContent(342,6);
-   h2_me_2_1->SetBinContent(343,18);
-   h2_me_2_1->SetBinContent(344,15);
-   h2_me_2_1->SetBinContent(345,39);
-   h2_me_2_1->SetBinContent(346,42);
-   h2_me_2_1->SetBinContent(347,673);
-   h2_me_2_1->SetBinContent(351,1);
-   h2_me_2_1->SetBinContent(353,10);
-   h2_me_2_1->SetBinContent(354,24);
-   h2_me_2_1->SetBinContent(355,15);
-   h2_me_2_1->SetBinContent(356,8);
-   h2_me_2_1->SetBinContent(357,35);
-   h2_me_2_1->SetBinContent(358,49);
-   h2_me_2_1->SetBinContent(359,979);
-   h2_me_2_1->SetBinContent(363,8);
-   h2_me_2_1->SetBinContent(365,7);
-   h2_me_2_1->SetBinContent(366,20);
-   h2_me_2_1->SetBinContent(367,23);
-   h2_me_2_1->SetBinContent(368,54);
-   h2_me_2_1->SetBinContent(369,50);
-   h2_me_2_1->SetBinContent(370,93);
-   h2_me_2_1->SetBinContent(371,1216);
-   h2_me_2_1->SetBinContent(375,3);
-   h2_me_2_1->SetBinContent(377,3);
-   h2_me_2_1->SetBinContent(378,18);
-   h2_me_2_1->SetBinContent(379,41);
-   h2_me_2_1->SetBinContent(380,64);
-   h2_me_2_1->SetBinContent(381,62);
-   h2_me_2_1->SetBinContent(382,116);
-   h2_me_2_1->SetBinContent(383,1205);
-   h2_me_2_1->SetBinContent(387,4);
-   h2_me_2_1->SetBinContent(388,5);
-   h2_me_2_1->SetBinContent(389,4);
-   h2_me_2_1->SetBinContent(390,20);
-   h2_me_2_1->SetBinContent(391,44);
-   h2_me_2_1->SetBinContent(392,49);
-   h2_me_2_1->SetBinContent(393,112);
-   h2_me_2_1->SetBinContent(394,197);
-   h2_me_2_1->SetBinContent(395,1505);
-   h2_me_2_1->SetBinContent(399,5);
-   h2_me_2_1->SetBinContent(400,10);
-   h2_me_2_1->SetBinContent(401,5);
-   h2_me_2_1->SetBinContent(402,26);
-   h2_me_2_1->SetBinContent(403,60);
-   h2_me_2_1->SetBinContent(404,96);
-   h2_me_2_1->SetBinContent(405,206);
-   h2_me_2_1->SetBinContent(406,257);
-   h2_me_2_1->SetBinContent(407,1694);
-   h2_me_2_1->SetBinContent(412,15);
-   h2_me_2_1->SetBinContent(413,7);
-   h2_me_2_1->SetBinContent(414,47);
-   h2_me_2_1->SetBinContent(415,106);
-   h2_me_2_1->SetBinContent(416,189);
-   h2_me_2_1->SetBinContent(417,287);
-   h2_me_2_1->SetBinContent(418,478);
-   h2_me_2_1->SetBinContent(419,1876);
-   h2_me_2_1->SetBinContent(425,32);
-   h2_me_2_1->SetBinContent(426,88);
-   h2_me_2_1->SetBinContent(427,151);
-   h2_me_2_1->SetBinContent(428,245);
-   h2_me_2_1->SetBinContent(429,463);
-   h2_me_2_1->SetBinContent(430,624);
-   h2_me_2_1->SetBinContent(431,2356);
-   h2_me_2_1->SetBinContent(436,6);
-   h2_me_2_1->SetBinContent(437,42);
-   h2_me_2_1->SetBinContent(438,117);
-   h2_me_2_1->SetBinContent(439,288);
-   h2_me_2_1->SetBinContent(440,430);
-   h2_me_2_1->SetBinContent(441,705);
-   h2_me_2_1->SetBinContent(442,923);
-   h2_me_2_1->SetBinContent(443,2596);
-   h2_me_2_1->SetBinContent(448,10);
-   h2_me_2_1->SetBinContent(449,48);
-   h2_me_2_1->SetBinContent(450,130);
-   h2_me_2_1->SetBinContent(451,391);
-   h2_me_2_1->SetBinContent(452,677);
-   h2_me_2_1->SetBinContent(453,1093);
-   h2_me_2_1->SetBinContent(454,1181);
-   h2_me_2_1->SetBinContent(455,2753);
-   h2_me_2_1->SetBinContent(459,9);
-   h2_me_2_1->SetBinContent(460,8);
-   h2_me_2_1->SetBinContent(461,56);
-   h2_me_2_1->SetBinContent(462,233);
-   h2_me_2_1->SetBinContent(463,504);
-   h2_me_2_1->SetBinContent(464,992);
-   h2_me_2_1->SetBinContent(465,1441);
-   h2_me_2_1->SetBinContent(466,1817);
-   h2_me_2_1->SetBinContent(467,2516);
-   h2_me_2_1->SetBinContent(471,8);
-   h2_me_2_1->SetBinContent(472,18);
-   h2_me_2_1->SetBinContent(473,134);
-   h2_me_2_1->SetBinContent(474,323);
-   h2_me_2_1->SetBinContent(475,692);
-   h2_me_2_1->SetBinContent(476,1346);
-   h2_me_2_1->SetBinContent(477,1774);
-   h2_me_2_1->SetBinContent(478,2150);
-   h2_me_2_1->SetBinContent(479,2315);
-   h2_me_2_1->SetBinContent(482,4);
-   h2_me_2_1->SetBinContent(483,19);
-   h2_me_2_1->SetBinContent(484,54);
-   h2_me_2_1->SetBinContent(485,87);
-   h2_me_2_1->SetBinContent(486,339);
-   h2_me_2_1->SetBinContent(487,942);
-   h2_me_2_1->SetBinContent(488,1688);
-   h2_me_2_1->SetBinContent(489,2428);
-   h2_me_2_1->SetBinContent(490,2521);
-   h2_me_2_1->SetBinContent(491,1945);
-   h2_me_2_1->SetBinContent(494,8);
-   h2_me_2_1->SetBinContent(495,21);
-   h2_me_2_1->SetBinContent(496,40);
-   h2_me_2_1->SetBinContent(497,200);
-   h2_me_2_1->SetBinContent(498,636);
-   h2_me_2_1->SetBinContent(499,1355);
-   h2_me_2_1->SetBinContent(500,2537);
-   h2_me_2_1->SetBinContent(501,3319);
-   h2_me_2_1->SetBinContent(502,2775);
-   h2_me_2_1->SetBinContent(503,1632);
-   h2_me_2_1->SetBinContent(506,8);
-   h2_me_2_1->SetBinContent(507,29);
-   h2_me_2_1->SetBinContent(508,70);
-   h2_me_2_1->SetBinContent(509,275);
-   h2_me_2_1->SetBinContent(510,1023);
-   h2_me_2_1->SetBinContent(511,1875);
-   h2_me_2_1->SetBinContent(512,3234);
-   h2_me_2_1->SetBinContent(513,4284);
-   h2_me_2_1->SetBinContent(514,2527);
-   h2_me_2_1->SetBinContent(515,1343);
-   h2_me_2_1->SetBinContent(517,3);
-   h2_me_2_1->SetBinContent(518,12);
-   h2_me_2_1->SetBinContent(519,23);
-   h2_me_2_1->SetBinContent(520,150);
-   h2_me_2_1->SetBinContent(521,492);
-   h2_me_2_1->SetBinContent(522,1490);
-   h2_me_2_1->SetBinContent(523,2960);
-   h2_me_2_1->SetBinContent(524,4158);
-   h2_me_2_1->SetBinContent(525,4241);
-   h2_me_2_1->SetBinContent(526,2246);
-   h2_me_2_1->SetBinContent(527,1207);
-   h2_me_2_1->SetBinContent(529,7);
-   h2_me_2_1->SetBinContent(531,44);
-   h2_me_2_1->SetBinContent(532,179);
-   h2_me_2_1->SetBinContent(533,714);
-   h2_me_2_1->SetBinContent(534,2071);
-   h2_me_2_1->SetBinContent(535,4057);
-   h2_me_2_1->SetBinContent(536,4871);
-   h2_me_2_1->SetBinContent(537,3944);
-   h2_me_2_1->SetBinContent(538,1792);
-   h2_me_2_1->SetBinContent(539,1065);
-   h2_me_2_1->SetBinContent(542,9);
-   h2_me_2_1->SetBinContent(543,56);
-   h2_me_2_1->SetBinContent(544,278);
-   h2_me_2_1->SetBinContent(545,1105);
-   h2_me_2_1->SetBinContent(546,3335);
-   h2_me_2_1->SetBinContent(547,5293);
-   h2_me_2_1->SetBinContent(548,4823);
-   h2_me_2_1->SetBinContent(549,3045);
-   h2_me_2_1->SetBinContent(550,1492);
-   h2_me_2_1->SetBinContent(551,936);
-   h2_me_2_1->SetBinContent(555,64);
-   h2_me_2_1->SetBinContent(556,545);
-   h2_me_2_1->SetBinContent(557,2328);
-   h2_me_2_1->SetBinContent(558,4743);
-   h2_me_2_1->SetBinContent(559,5040);
-   h2_me_2_1->SetBinContent(560,4073);
-   h2_me_2_1->SetBinContent(561,2212);
-   h2_me_2_1->SetBinContent(562,1127);
-   h2_me_2_1->SetBinContent(563,916);
-   h2_me_2_1->SetBinContent(566,12);
-   h2_me_2_1->SetBinContent(567,160);
-   h2_me_2_1->SetBinContent(568,1316);
-   h2_me_2_1->SetBinContent(569,3506);
-   h2_me_2_1->SetBinContent(570,4521);
-   h2_me_2_1->SetBinContent(571,4078);
-   h2_me_2_1->SetBinContent(572,2520);
-   h2_me_2_1->SetBinContent(573,1612);
-   h2_me_2_1->SetBinContent(574,815);
-   h2_me_2_1->SetBinContent(575,721);
-   h2_me_2_1->SetBinContent(578,6);
-   h2_me_2_1->SetBinContent(579,606);
-   h2_me_2_1->SetBinContent(580,2312);
-   h2_me_2_1->SetBinContent(581,3796);
-   h2_me_2_1->SetBinContent(582,3567);
-   h2_me_2_1->SetBinContent(583,2350);
-   h2_me_2_1->SetBinContent(584,1678);
-   h2_me_2_1->SetBinContent(585,898);
-   h2_me_2_1->SetBinContent(586,552);
-   h2_me_2_1->SetBinContent(587,536);
-   h2_me_2_1->SetBinContent(589,1);
-   h2_me_2_1->SetBinContent(590,175);
-   h2_me_2_1->SetBinContent(591,1292);
-   h2_me_2_1->SetBinContent(592,2140);
-   h2_me_2_1->SetBinContent(593,1964);
-   h2_me_2_1->SetBinContent(594,1778);
-   h2_me_2_1->SetBinContent(595,1173);
-   h2_me_2_1->SetBinContent(596,904);
-   h2_me_2_1->SetBinContent(597,543);
-   h2_me_2_1->SetBinContent(598,300);
-   h2_me_2_1->SetBinContent(599,304);
-   h2_me_2_1->SetBinContent(601,43);
-   h2_me_2_1->SetBinContent(602,309);
-   h2_me_2_1->SetBinContent(603,758);
-   h2_me_2_1->SetBinContent(604,669);
-   h2_me_2_1->SetBinContent(605,752);
-   h2_me_2_1->SetBinContent(606,581);
-   h2_me_2_1->SetBinContent(607,493);
-   h2_me_2_1->SetBinContent(608,373);
-   h2_me_2_1->SetBinContent(609,194);
-   h2_me_2_1->SetBinContent(610,121);
-   h2_me_2_1->SetBinContent(611,124);
-   h2_me_2_1->SetBinContent(613,13);
-   h2_me_2_1->SetBinContent(614,23);
-   h2_me_2_1->SetBinContent(615,55);
-   h2_me_2_1->SetBinContent(616,157);
-   h2_me_2_1->SetBinContent(617,98);
-   h2_me_2_1->SetBinContent(618,171);
-   h2_me_2_1->SetBinContent(619,222);
-   h2_me_2_1->SetBinContent(620,136);
-   h2_me_2_1->SetBinContent(621,121);
-   h2_me_2_1->SetBinContent(622,92);
-   h2_me_2_1->SetBinContent(623,51);
-   h2_me_2_1->SetBinContent(627,15);
-   h2_me_2_1->SetBinContent(628,15);
-   h2_me_2_1->SetBinContent(629,40);
-   h2_me_2_1->SetBinContent(630,101);
-   h2_me_2_1->SetBinContent(631,74);
-   h2_me_2_1->SetBinContent(632,45);
-   h2_me_2_1->SetBinContent(633,78);
-   h2_me_2_1->SetBinContent(634,36);
-   h2_me_2_1->SetBinContent(635,69);
-   h2_me_2_1->SetBinContent(639,12);
-   h2_me_2_1->SetBinContent(640,16);
-   h2_me_2_1->SetBinContent(641,21);
-   h2_me_2_1->SetBinContent(642,14);
-   h2_me_2_1->SetBinContent(643,28);
-   h2_me_2_1->SetBinContent(644,31);
-   h2_me_2_1->SetBinContent(645,37);
-   h2_me_2_1->SetBinContent(646,11);
-   h2_me_2_1->SetBinContent(647,59);
-   h2_me_2_1->SetBinContent(652,9);
-   h2_me_2_1->SetBinContent(653,6);
-   h2_me_2_1->SetBinContent(654,7);
-   h2_me_2_1->SetBinContent(655,27);
-   h2_me_2_1->SetBinContent(656,17);
-   h2_me_2_1->SetBinContent(657,6);
-   h2_me_2_1->SetBinContent(658,3);
-   h2_me_2_1->SetBinContent(659,17);
-   h2_me_2_1->SetBinContent(664,3);
-   h2_me_2_1->SetBinContent(667,7);
-   h2_me_2_1->SetBinContent(668,12);
-   h2_me_2_1->SetBinContent(670,9);
-   h2_me_2_1->SetBinContent(671,9);
-   h2_me_2_1->SetBinContent(675,5);
-   h2_me_2_1->SetBinContent(679,18);
-   h2_me_2_1->SetBinContent(683,1);
-   h2_me_2_1->SetBinContent(688,14);
-   h2_me_2_1->SetBinContent(695,6);
-   h2_me_2_1->SetEntries(212731);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 212731 ");
-   text = ptstats->AddText("Mean x = 0.0002779");
-   text = ptstats->AddText("Mean y =  -0.13");
-   text = ptstats->AddText("RMS x = 7.187e-05");
-   text = ptstats->AddText("RMS y = 0.07692");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_2_1->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_2_1->GetListOfFunctions());
-   h2_me_2_1->SetLineWidth(2);
-   h2_me_2_1->SetMarkerSize(1.2);
-   h2_me_2_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_2_1->GetXaxis()->SetLabelFont(42);
-   h2_me_2_1->GetXaxis()->SetLabelSize(0.05);
-   h2_me_2_1->GetXaxis()->SetTitleSize(0.05);
-   h2_me_2_1->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_2_1->GetXaxis()->SetTitleFont(42);
-   h2_me_2_1->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_2_1->GetYaxis()->SetLabelFont(42);
-   h2_me_2_1->GetYaxis()->SetLabelSize(0.05);
-   h2_me_2_1->GetYaxis()->SetTitleSize(0.05);
-   h2_me_2_1->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_2_1->GetYaxis()->SetTitleFont(42);
-   h2_me_2_1->GetZaxis()->SetLabelFont(42);
-   h2_me_2_1->GetZaxis()->SetLabelSize(0.05);
-   h2_me_2_1->GetZaxis()->SetTitleSize(0.05);
-   h2_me_2_1->GetZaxis()->SetTitleFont(42);
-   h2_me_2_1->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 2 x 1");
-   pt->Draw();
-   c_me_dEta_2_1_1->Modified();
-   c_me_dEta_2_1->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_2_1_2
-   c_me_dEta_2_1_2 = new TPad("c_me_dEta_2_1_2", "c_me_dEta_2_1_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_2_1_2->Draw();
-   c_me_dEta_2_1_2->cd();
-   c_me_dEta_2_1_2->Range(-8.101265e-05,-0.2375221,0.0004253165,0.006831593);
-   c_me_dEta_2_1_2->SetFillColor(0);
-   c_me_dEta_2_1_2->SetBorderMode(0);
-   c_me_dEta_2_1_2->SetBorderSize(2);
-   c_me_dEta_2_1_2->SetTickx(1);
-   c_me_dEta_2_1_2->SetTicky(1);
-   c_me_dEta_2_1_2->SetLeftMargin(0.16);
-   c_me_dEta_2_1_2->SetRightMargin(0.05);
-   c_me_dEta_2_1_2->SetTopMargin(0.08);
-   c_me_dEta_2_1_2->SetBottomMargin(0.16);
-   c_me_dEta_2_1_2->SetFrameBorderMode(0);
-   c_me_dEta_2_1_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_2_1 = new TProfile("h_me_2_1","Middle Endcap - bin 2 x 1",10,0,0.0004,"");
-   h_me_2_1->SetBinEntries(1,67);
-   h_me_2_1->SetBinEntries(2,566);
-   h_me_2_1->SetBinEntries(3,3197);
-   h_me_2_1->SetBinEntries(4,8039);
-   h_me_2_1->SetBinEntries(5,15732);
-   h_me_2_1->SetBinEntries(6,25429);
-   h_me_2_1->SetBinEntries(7,32351);
-   h_me_2_1->SetBinEntries(8,35333);
-   h_me_2_1->SetBinEntries(9,33307);
-   h_me_2_1->SetBinEntries(10,24432);
-   h_me_2_1->SetBinEntries(11,34278);
-   h_me_2_1->SetBinContent(1,-1.824482);
-   h_me_2_1->SetBinContent(2,-15.76199);
-   h_me_2_1->SetBinContent(3,-132.0914);
-   h_me_2_1->SetBinContent(4,-450.5032);
-   h_me_2_1->SetBinContent(5,-1193.359);
-   h_me_2_1->SetBinContent(6,-2490.167);
-   h_me_2_1->SetBinContent(7,-3857.718);
-   h_me_2_1->SetBinContent(8,-4974.243);
-   h_me_2_1->SetBinContent(9,-5456.402);
-   h_me_2_1->SetBinContent(10,-4629.725);
-   h_me_2_1->SetBinContent(11,-9207.274);
-   h_me_2_1->SetBinError(1,0.4405172);
-   h_me_2_1->SetBinError(2,1.154952);
-   h_me_2_1->SetBinError(3,3.546809);
-   h_me_2_1->SetBinError(4,6.368343);
-   h_me_2_1->SetBinError(5,11.3446);
-   h_me_2_1->SetBinError(6,18.14989);
-   h_me_2_1->SetBinError(7,24.36246);
-   h_me_2_1->SetBinError(8,29.43515);
-   h_me_2_1->SetBinError(9,32.67527);
-   h_me_2_1->SetBinError(10,32.12425);
-   h_me_2_1->SetBinError(11,54.01261);
-   h_me_2_1->SetEntries(212731);
-   h_me_2_1->SetStats(0);
-   h_me_2_1->SetLineWidth(2);
-   h_me_2_1->SetMarkerStyle(20);
-   h_me_2_1->SetMarkerSize(1.2);
-   h_me_2_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_2_1->GetXaxis()->SetLabelFont(42);
-   h_me_2_1->GetXaxis()->SetLabelSize(0.05);
-   h_me_2_1->GetXaxis()->SetTitleSize(0.05);
-   h_me_2_1->GetXaxis()->SetTitleOffset(1.4);
-   h_me_2_1->GetXaxis()->SetTitleFont(42);
-   h_me_2_1->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_2_1->GetYaxis()->SetLabelFont(42);
-   h_me_2_1->GetYaxis()->SetLabelSize(0.05);
-   h_me_2_1->GetYaxis()->SetTitleSize(0.05);
-   h_me_2_1->GetYaxis()->SetTitleOffset(1.4);
-   h_me_2_1->GetYaxis()->SetTitleFont(42);
-   h_me_2_1->GetZaxis()->SetLabelFont(42);
-   h_me_2_1->GetZaxis()->SetLabelSize(0.05);
-   h_me_2_1->GetZaxis()->SetTitleSize(0.05);
-   h_me_2_1->GetZaxis()->SetTitleFont(42);
-   h_me_2_1->Draw("");
-   
-   TF1 *fun_me_2_1 = new TF1("fun_me_2_1","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_2_1->SetFillColor(19);
-   fun_me_2_1->SetFillStyle(0);
-   fun_me_2_1->SetMarkerStyle(20);
-   fun_me_2_1->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_2_1->SetLineColor(ci);
-   fun_me_2_1->SetLineWidth(3);
-   fun_me_2_1->GetXaxis()->SetLabelFont(42);
-   fun_me_2_1->GetXaxis()->SetLabelSize(0.05);
-   fun_me_2_1->GetXaxis()->SetTitleSize(0.05);
-   fun_me_2_1->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_2_1->GetXaxis()->SetTitleFont(42);
-   fun_me_2_1->GetYaxis()->SetLabelFont(42);
-   fun_me_2_1->GetYaxis()->SetLabelSize(0.05);
-   fun_me_2_1->GetYaxis()->SetTitleSize(0.05);
-   fun_me_2_1->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_2_1->GetYaxis()->SetTitleFont(42);
-   fun_me_2_1->SetParameter(0,0.000743041);
-   fun_me_2_1->SetParError(0,0);
-   fun_me_2_1->SetParLimits(0,0,0);
-   fun_me_2_1->SetParameter(1,-368.605);
-   fun_me_2_1->SetParError(1,0);
-   fun_me_2_1->SetParLimits(1,0,0);
-   fun_me_2_1->SetParameter(2,-345397);
-   fun_me_2_1->SetParError(2,0);
-   fun_me_2_1->SetParLimits(2,0,0);
-   fun_me_2_1->Draw("same");
-   
-   pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 2 x 1");
-   pt->Draw();
-   c_me_dEta_2_1_2->Modified();
-   c_me_dEta_2_1->cd();
-   c_me_dEta_2_1->Modified();
-   c_me_dEta_2_1->cd();
-   c_me_dEta_2_1->SetSelected(c_me_dEta_2_1);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_2x2.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_2x2.C
deleted file mode 100644
index 33336f18cf71673138b4db5a9b34d34cbf42ec1f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_2x2.C
+++ /dev/null
@@ -1,509 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_2_2/c_me_dEta
-//=========  (Sun Jun 27 19:12:42 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_2_2 = new TCanvas("c_me_dEta_2_2", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_2_2->Range(0,0,1,1);
-   c_me_dEta_2_2->SetFillColor(0);
-   c_me_dEta_2_2->SetBorderMode(0);
-   c_me_dEta_2_2->SetBorderSize(2);
-   c_me_dEta_2_2->SetTickx(1);
-   c_me_dEta_2_2->SetTicky(1);
-   c_me_dEta_2_2->SetLeftMargin(0.16);
-   c_me_dEta_2_2->SetRightMargin(0.05);
-   c_me_dEta_2_2->SetTopMargin(0.08);
-   c_me_dEta_2_2->SetBottomMargin(0.16);
-   c_me_dEta_2_2->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_2_2_1
-   TPad *c_me_dEta_2_2_1 = new TPad("c_me_dEta_2_2_1", "c_me_dEta_2_2_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_2_2_1->Draw();
-   c_me_dEta_2_2_1->cd();
-   c_me_dEta_2_2_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_2_2_1->SetFillColor(0);
-   c_me_dEta_2_2_1->SetBorderMode(0);
-   c_me_dEta_2_2_1->SetBorderSize(2);
-   c_me_dEta_2_2_1->SetTickx(1);
-   c_me_dEta_2_2_1->SetTicky(1);
-   c_me_dEta_2_2_1->SetLeftMargin(0.16);
-   c_me_dEta_2_2_1->SetRightMargin(0.05);
-   c_me_dEta_2_2_1->SetTopMargin(0.08);
-   c_me_dEta_2_2_1->SetBottomMargin(0.16);
-   c_me_dEta_2_2_1->SetFrameBorderMode(0);
-   c_me_dEta_2_2_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_2_2 = new TH2F("h2_me_2_2","Middle Endcap - bin 2 x 2",10,0,0.0004,100,-1,1);
-   h2_me_2_2->SetBinContent(227,1);
-   h2_me_2_2->SetBinContent(239,5);
-   h2_me_2_2->SetBinContent(251,1);
-   h2_me_2_2->SetBinContent(263,20);
-   h2_me_2_2->SetBinContent(274,7);
-   h2_me_2_2->SetBinContent(275,44);
-   h2_me_2_2->SetBinContent(285,5);
-   h2_me_2_2->SetBinContent(286,7);
-   h2_me_2_2->SetBinContent(287,90);
-   h2_me_2_2->SetBinContent(295,2);
-   h2_me_2_2->SetBinContent(297,5);
-   h2_me_2_2->SetBinContent(298,7);
-   h2_me_2_2->SetBinContent(299,156);
-   h2_me_2_2->SetBinContent(307,10);
-   h2_me_2_2->SetBinContent(309,13);
-   h2_me_2_2->SetBinContent(310,16);
-   h2_me_2_2->SetBinContent(311,217);
-   h2_me_2_2->SetBinContent(319,10);
-   h2_me_2_2->SetBinContent(321,19);
-   h2_me_2_2->SetBinContent(322,24);
-   h2_me_2_2->SetBinContent(323,359);
-   h2_me_2_2->SetBinContent(330,8);
-   h2_me_2_2->SetBinContent(331,5);
-   h2_me_2_2->SetBinContent(332,9);
-   h2_me_2_2->SetBinContent(333,27);
-   h2_me_2_2->SetBinContent(334,27);
-   h2_me_2_2->SetBinContent(335,442);
-   h2_me_2_2->SetBinContent(342,2);
-   h2_me_2_2->SetBinContent(343,17);
-   h2_me_2_2->SetBinContent(344,5);
-   h2_me_2_2->SetBinContent(345,45);
-   h2_me_2_2->SetBinContent(346,29);
-   h2_me_2_2->SetBinContent(347,530);
-   h2_me_2_2->SetBinContent(355,18);
-   h2_me_2_2->SetBinContent(356,14);
-   h2_me_2_2->SetBinContent(357,30);
-   h2_me_2_2->SetBinContent(358,45);
-   h2_me_2_2->SetBinContent(359,648);
-   h2_me_2_2->SetBinContent(367,9);
-   h2_me_2_2->SetBinContent(368,19);
-   h2_me_2_2->SetBinContent(369,32);
-   h2_me_2_2->SetBinContent(370,54);
-   h2_me_2_2->SetBinContent(371,856);
-   h2_me_2_2->SetBinContent(377,1);
-   h2_me_2_2->SetBinContent(378,4);
-   h2_me_2_2->SetBinContent(379,17);
-   h2_me_2_2->SetBinContent(380,20);
-   h2_me_2_2->SetBinContent(381,57);
-   h2_me_2_2->SetBinContent(382,78);
-   h2_me_2_2->SetBinContent(383,1083);
-   h2_me_2_2->SetBinContent(387,6);
-   h2_me_2_2->SetBinContent(389,9);
-   h2_me_2_2->SetBinContent(390,9);
-   h2_me_2_2->SetBinContent(391,8);
-   h2_me_2_2->SetBinContent(392,61);
-   h2_me_2_2->SetBinContent(393,80);
-   h2_me_2_2->SetBinContent(394,158);
-   h2_me_2_2->SetBinContent(395,1186);
-   h2_me_2_2->SetBinContent(400,3);
-   h2_me_2_2->SetBinContent(401,18);
-   h2_me_2_2->SetBinContent(402,26);
-   h2_me_2_2->SetBinContent(403,53);
-   h2_me_2_2->SetBinContent(404,78);
-   h2_me_2_2->SetBinContent(405,131);
-   h2_me_2_2->SetBinContent(406,138);
-   h2_me_2_2->SetBinContent(407,1462);
-   h2_me_2_2->SetBinContent(412,33);
-   h2_me_2_2->SetBinContent(413,21);
-   h2_me_2_2->SetBinContent(414,51);
-   h2_me_2_2->SetBinContent(415,62);
-   h2_me_2_2->SetBinContent(416,68);
-   h2_me_2_2->SetBinContent(417,201);
-   h2_me_2_2->SetBinContent(418,273);
-   h2_me_2_2->SetBinContent(419,1615);
-   h2_me_2_2->SetBinContent(423,5);
-   h2_me_2_2->SetBinContent(424,16);
-   h2_me_2_2->SetBinContent(425,12);
-   h2_me_2_2->SetBinContent(426,54);
-   h2_me_2_2->SetBinContent(427,76);
-   h2_me_2_2->SetBinContent(428,133);
-   h2_me_2_2->SetBinContent(429,259);
-   h2_me_2_2->SetBinContent(430,435);
-   h2_me_2_2->SetBinContent(431,1673);
-   h2_me_2_2->SetBinContent(435,10);
-   h2_me_2_2->SetBinContent(436,1);
-   h2_me_2_2->SetBinContent(437,19);
-   h2_me_2_2->SetBinContent(438,73);
-   h2_me_2_2->SetBinContent(439,91);
-   h2_me_2_2->SetBinContent(440,266);
-   h2_me_2_2->SetBinContent(441,337);
-   h2_me_2_2->SetBinContent(442,574);
-   h2_me_2_2->SetBinContent(443,1890);
-   h2_me_2_2->SetBinContent(447,4);
-   h2_me_2_2->SetBinContent(448,8);
-   h2_me_2_2->SetBinContent(449,42);
-   h2_me_2_2->SetBinContent(450,90);
-   h2_me_2_2->SetBinContent(451,172);
-   h2_me_2_2->SetBinContent(452,356);
-   h2_me_2_2->SetBinContent(453,479);
-   h2_me_2_2->SetBinContent(454,718);
-   h2_me_2_2->SetBinContent(455,2127);
-   h2_me_2_2->SetBinContent(460,10);
-   h2_me_2_2->SetBinContent(461,82);
-   h2_me_2_2->SetBinContent(462,140);
-   h2_me_2_2->SetBinContent(463,353);
-   h2_me_2_2->SetBinContent(464,532);
-   h2_me_2_2->SetBinContent(465,592);
-   h2_me_2_2->SetBinContent(466,1034);
-   h2_me_2_2->SetBinContent(467,2110);
-   h2_me_2_2->SetBinContent(471,4);
-   h2_me_2_2->SetBinContent(472,18);
-   h2_me_2_2->SetBinContent(473,44);
-   h2_me_2_2->SetBinContent(474,149);
-   h2_me_2_2->SetBinContent(475,295);
-   h2_me_2_2->SetBinContent(476,630);
-   h2_me_2_2->SetBinContent(477,976);
-   h2_me_2_2->SetBinContent(478,1155);
-   h2_me_2_2->SetBinContent(479,2368);
-   h2_me_2_2->SetBinContent(482,4);
-   h2_me_2_2->SetBinContent(483,15);
-   h2_me_2_2->SetBinContent(484,32);
-   h2_me_2_2->SetBinContent(485,98);
-   h2_me_2_2->SetBinContent(486,230);
-   h2_me_2_2->SetBinContent(487,495);
-   h2_me_2_2->SetBinContent(488,880);
-   h2_me_2_2->SetBinContent(489,1381);
-   h2_me_2_2->SetBinContent(490,1471);
-   h2_me_2_2->SetBinContent(491,2533);
-   h2_me_2_2->SetBinContent(494,2);
-   h2_me_2_2->SetBinContent(495,10);
-   h2_me_2_2->SetBinContent(496,45);
-   h2_me_2_2->SetBinContent(497,191);
-   h2_me_2_2->SetBinContent(498,330);
-   h2_me_2_2->SetBinContent(499,677);
-   h2_me_2_2->SetBinContent(500,1423);
-   h2_me_2_2->SetBinContent(501,1761);
-   h2_me_2_2->SetBinContent(502,2022);
-   h2_me_2_2->SetBinContent(503,2585);
-   h2_me_2_2->SetBinContent(507,8);
-   h2_me_2_2->SetBinContent(508,67);
-   h2_me_2_2->SetBinContent(509,203);
-   h2_me_2_2->SetBinContent(510,482);
-   h2_me_2_2->SetBinContent(511,1118);
-   h2_me_2_2->SetBinContent(512,1994);
-   h2_me_2_2->SetBinContent(513,2398);
-   h2_me_2_2->SetBinContent(514,2265);
-   h2_me_2_2->SetBinContent(515,2637);
-   h2_me_2_2->SetBinContent(517,6);
-   h2_me_2_2->SetBinContent(518,6);
-   h2_me_2_2->SetBinContent(519,25);
-   h2_me_2_2->SetBinContent(520,79);
-   h2_me_2_2->SetBinContent(521,262);
-   h2_me_2_2->SetBinContent(522,872);
-   h2_me_2_2->SetBinContent(523,1747);
-   h2_me_2_2->SetBinContent(524,2767);
-   h2_me_2_2->SetBinContent(525,3343);
-   h2_me_2_2->SetBinContent(526,2518);
-   h2_me_2_2->SetBinContent(527,2671);
-   h2_me_2_2->SetBinContent(531,17);
-   h2_me_2_2->SetBinContent(532,141);
-   h2_me_2_2->SetBinContent(533,473);
-   h2_me_2_2->SetBinContent(534,1273);
-   h2_me_2_2->SetBinContent(535,2568);
-   h2_me_2_2->SetBinContent(536,3805);
-   h2_me_2_2->SetBinContent(537,3997);
-   h2_me_2_2->SetBinContent(538,3165);
-   h2_me_2_2->SetBinContent(539,2926);
-   h2_me_2_2->SetBinContent(543,53);
-   h2_me_2_2->SetBinContent(544,265);
-   h2_me_2_2->SetBinContent(545,887);
-   h2_me_2_2->SetBinContent(546,1988);
-   h2_me_2_2->SetBinContent(547,3707);
-   h2_me_2_2->SetBinContent(548,4984);
-   h2_me_2_2->SetBinContent(549,4387);
-   h2_me_2_2->SetBinContent(550,3002);
-   h2_me_2_2->SetBinContent(551,2795);
-   h2_me_2_2->SetBinContent(555,105);
-   h2_me_2_2->SetBinContent(556,374);
-   h2_me_2_2->SetBinContent(557,1504);
-   h2_me_2_2->SetBinContent(558,3636);
-   h2_me_2_2->SetBinContent(559,4835);
-   h2_me_2_2->SetBinContent(560,5026);
-   h2_me_2_2->SetBinContent(561,3956);
-   h2_me_2_2->SetBinContent(562,2623);
-   h2_me_2_2->SetBinContent(563,2621);
-   h2_me_2_2->SetBinContent(565,6);
-   h2_me_2_2->SetBinContent(566,33);
-   h2_me_2_2->SetBinContent(567,131);
-   h2_me_2_2->SetBinContent(568,843);
-   h2_me_2_2->SetBinContent(569,2749);
-   h2_me_2_2->SetBinContent(570,4835);
-   h2_me_2_2->SetBinContent(571,5393);
-   h2_me_2_2->SetBinContent(572,4884);
-   h2_me_2_2->SetBinContent(573,3872);
-   h2_me_2_2->SetBinContent(574,2402);
-   h2_me_2_2->SetBinContent(575,2390);
-   h2_me_2_2->SetBinContent(577,7);
-   h2_me_2_2->SetBinContent(578,49);
-   h2_me_2_2->SetBinContent(579,435);
-   h2_me_2_2->SetBinContent(580,2103);
-   h2_me_2_2->SetBinContent(581,4144);
-   h2_me_2_2->SetBinContent(582,5180);
-   h2_me_2_2->SetBinContent(583,5090);
-   h2_me_2_2->SetBinContent(584,4204);
-   h2_me_2_2->SetBinContent(585,3244);
-   h2_me_2_2->SetBinContent(586,1985);
-   h2_me_2_2->SetBinContent(587,1899);
-   h2_me_2_2->SetBinContent(589,12);
-   h2_me_2_2->SetBinContent(590,239);
-   h2_me_2_2->SetBinContent(591,1284);
-   h2_me_2_2->SetBinContent(592,3139);
-   h2_me_2_2->SetBinContent(593,3967);
-   h2_me_2_2->SetBinContent(594,4329);
-   h2_me_2_2->SetBinContent(595,4070);
-   h2_me_2_2->SetBinContent(596,2929);
-   h2_me_2_2->SetBinContent(597,2124);
-   h2_me_2_2->SetBinContent(598,1217);
-   h2_me_2_2->SetBinContent(599,1343);
-   h2_me_2_2->SetBinContent(601,67);
-   h2_me_2_2->SetBinContent(602,453);
-   h2_me_2_2->SetBinContent(603,1398);
-   h2_me_2_2->SetBinContent(604,2282);
-   h2_me_2_2->SetBinContent(605,2847);
-   h2_me_2_2->SetBinContent(606,2594);
-   h2_me_2_2->SetBinContent(607,2487);
-   h2_me_2_2->SetBinContent(608,2179);
-   h2_me_2_2->SetBinContent(609,1363);
-   h2_me_2_2->SetBinContent(610,971);
-   h2_me_2_2->SetBinContent(611,972);
-   h2_me_2_2->SetBinContent(613,12);
-   h2_me_2_2->SetBinContent(614,107);
-   h2_me_2_2->SetBinContent(615,372);
-   h2_me_2_2->SetBinContent(616,639);
-   h2_me_2_2->SetBinContent(617,1074);
-   h2_me_2_2->SetBinContent(618,1384);
-   h2_me_2_2->SetBinContent(619,1384);
-   h2_me_2_2->SetBinContent(620,1037);
-   h2_me_2_2->SetBinContent(621,893);
-   h2_me_2_2->SetBinContent(622,708);
-   h2_me_2_2->SetBinContent(623,492);
-   h2_me_2_2->SetBinContent(625,3);
-   h2_me_2_2->SetBinContent(626,3);
-   h2_me_2_2->SetBinContent(627,59);
-   h2_me_2_2->SetBinContent(628,202);
-   h2_me_2_2->SetBinContent(629,435);
-   h2_me_2_2->SetBinContent(630,583);
-   h2_me_2_2->SetBinContent(631,683);
-   h2_me_2_2->SetBinContent(632,555);
-   h2_me_2_2->SetBinContent(633,497);
-   h2_me_2_2->SetBinContent(634,331);
-   h2_me_2_2->SetBinContent(635,279);
-   h2_me_2_2->SetBinContent(637,5);
-   h2_me_2_2->SetBinContent(639,27);
-   h2_me_2_2->SetBinContent(640,14);
-   h2_me_2_2->SetBinContent(641,138);
-   h2_me_2_2->SetBinContent(642,154);
-   h2_me_2_2->SetBinContent(643,304);
-   h2_me_2_2->SetBinContent(644,392);
-   h2_me_2_2->SetBinContent(645,301);
-   h2_me_2_2->SetBinContent(646,172);
-   h2_me_2_2->SetBinContent(647,174);
-   h2_me_2_2->SetBinContent(649,9);
-   h2_me_2_2->SetBinContent(651,3);
-   h2_me_2_2->SetBinContent(652,27);
-   h2_me_2_2->SetBinContent(653,46);
-   h2_me_2_2->SetBinContent(654,72);
-   h2_me_2_2->SetBinContent(655,167);
-   h2_me_2_2->SetBinContent(656,133);
-   h2_me_2_2->SetBinContent(657,109);
-   h2_me_2_2->SetBinContent(658,112);
-   h2_me_2_2->SetBinContent(659,129);
-   h2_me_2_2->SetBinContent(661,6);
-   h2_me_2_2->SetBinContent(664,12);
-   h2_me_2_2->SetBinContent(665,57);
-   h2_me_2_2->SetBinContent(666,21);
-   h2_me_2_2->SetBinContent(667,64);
-   h2_me_2_2->SetBinContent(668,65);
-   h2_me_2_2->SetBinContent(669,62);
-   h2_me_2_2->SetBinContent(670,68);
-   h2_me_2_2->SetBinContent(671,73);
-   h2_me_2_2->SetBinContent(673,3);
-   h2_me_2_2->SetBinContent(676,13);
-   h2_me_2_2->SetBinContent(677,6);
-   h2_me_2_2->SetBinContent(678,22);
-   h2_me_2_2->SetBinContent(679,26);
-   h2_me_2_2->SetBinContent(680,15);
-   h2_me_2_2->SetBinContent(681,19);
-   h2_me_2_2->SetBinContent(682,35);
-   h2_me_2_2->SetBinContent(683,13);
-   h2_me_2_2->SetBinContent(689,16);
-   h2_me_2_2->SetBinContent(691,32);
-   h2_me_2_2->SetBinContent(692,45);
-   h2_me_2_2->SetBinContent(693,39);
-   h2_me_2_2->SetBinContent(694,20);
-   h2_me_2_2->SetBinContent(695,9);
-   h2_me_2_2->SetBinContent(702,8);
-   h2_me_2_2->SetBinContent(703,6);
-   h2_me_2_2->SetBinContent(704,2);
-   h2_me_2_2->SetBinContent(706,9);
-   h2_me_2_2->SetBinContent(718,3);
-   h2_me_2_2->SetBinContent(719,2);
-   h2_me_2_2->SetBinContent(725,7);
-   h2_me_2_2->SetBinContent(730,5);
-   h2_me_2_2->SetBinContent(755,4);
-   h2_me_2_2->SetBinContent(767,2);
-   h2_me_2_2->SetEntries(251230);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 251230 ");
-   text = ptstats->AddText("Mean x = 0.0002767");
-   text = ptstats->AddText("Mean y = -0.09007");
-   text = ptstats->AddText("RMS x = 7.422e-05");
-   text = ptstats->AddText("RMS y = 0.07554");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_2_2->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_2_2->GetListOfFunctions());
-   h2_me_2_2->SetLineWidth(2);
-   h2_me_2_2->SetMarkerSize(1.2);
-   h2_me_2_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_2_2->GetXaxis()->SetLabelFont(42);
-   h2_me_2_2->GetXaxis()->SetLabelSize(0.05);
-   h2_me_2_2->GetXaxis()->SetTitleSize(0.05);
-   h2_me_2_2->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_2_2->GetXaxis()->SetTitleFont(42);
-   h2_me_2_2->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_2_2->GetYaxis()->SetLabelFont(42);
-   h2_me_2_2->GetYaxis()->SetLabelSize(0.05);
-   h2_me_2_2->GetYaxis()->SetTitleSize(0.05);
-   h2_me_2_2->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_2_2->GetYaxis()->SetTitleFont(42);
-   h2_me_2_2->GetZaxis()->SetLabelFont(42);
-   h2_me_2_2->GetZaxis()->SetLabelSize(0.05);
-   h2_me_2_2->GetZaxis()->SetTitleSize(0.05);
-   h2_me_2_2->GetZaxis()->SetTitleFont(42);
-   h2_me_2_2->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 2 x 2");
-   pt->Draw();
-   c_me_dEta_2_2_1->Modified();
-   c_me_dEta_2_2->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_2_2_2
-   c_me_dEta_2_2_2 = new TPad("c_me_dEta_2_2_2", "c_me_dEta_2_2_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_2_2_2->Draw();
-   c_me_dEta_2_2_2->cd();
-   c_me_dEta_2_2_2->Range(-8.101265e-05,-0.1735704,0.0004253165,0.02075696);
-   c_me_dEta_2_2_2->SetFillColor(0);
-   c_me_dEta_2_2_2->SetBorderMode(0);
-   c_me_dEta_2_2_2->SetBorderSize(2);
-   c_me_dEta_2_2_2->SetTickx(1);
-   c_me_dEta_2_2_2->SetTicky(1);
-   c_me_dEta_2_2_2->SetLeftMargin(0.16);
-   c_me_dEta_2_2_2->SetRightMargin(0.05);
-   c_me_dEta_2_2_2->SetTopMargin(0.08);
-   c_me_dEta_2_2_2->SetBottomMargin(0.16);
-   c_me_dEta_2_2_2->SetFrameBorderMode(0);
-   c_me_dEta_2_2_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_2_2 = new TProfile("h_me_2_2","Middle Endcap - bin 2 x 2",10,0,0.0004,"");
-   h_me_2_2->SetBinEntries(1,136);
-   h_me_2_2->SetBinEntries(2,896);
-   h_me_2_2->SetBinEntries(3,3971);
-   h_me_2_2->SetBinEntries(4,10366);
-   h_me_2_2->SetBinEntries(5,19352);
-   h_me_2_2->SetBinEntries(6,28599);
-   h_me_2_2->SetBinEntries(7,36051);
-   h_me_2_2->SetBinEntries(8,39510);
-   h_me_2_2->SetBinEntries(9,37034);
-   h_me_2_2->SetBinEntries(10,29883);
-   h_me_2_2->SetBinEntries(11,45432);
-   h_me_2_2->SetBinContent(1,-0.8330329);
-   h_me_2_2->SetBinContent(2,-17.21572);
-   h_me_2_2->SetBinContent(3,-112.4749);
-   h_me_2_2->SetBinContent(4,-409.9047);
-   h_me_2_2->SetBinContent(5,-994.8354);
-   h_me_2_2->SetBinContent(6,-1904.2);
-   h_me_2_2->SetBinContent(7,-2899.51);
-   h_me_2_2->SetBinContent(8,-3887.917);
-   h_me_2_2->SetBinContent(9,-4268.068);
-   h_me_2_2->SetBinContent(10,-4042.103);
-   h_me_2_2->SetBinContent(11,-9221.186);
-   h_me_2_2->SetBinError(1,0.5895796);
-   h_me_2_2->SetBinError(2,0.9589466);
-   h_me_2_2->SetBinError(3,3.067744);
-   h_me_2_2->SetBinError(4,5.990567);
-   h_me_2_2->SetBinError(5,10.10499);
-   h_me_2_2->SetBinError(6,14.81798);
-   h_me_2_2->SetBinError(7,19.69802);
-   h_me_2_2->SetBinError(8,24.07501);
-   h_me_2_2->SetBinError(9,26.90368);
-   h_me_2_2->SetBinError(10,28.00639);
-   h_me_2_2->SetBinError(11,50.84357);
-   h_me_2_2->SetEntries(251230);
-   h_me_2_2->SetStats(0);
-   h_me_2_2->SetLineWidth(2);
-   h_me_2_2->SetMarkerStyle(20);
-   h_me_2_2->SetMarkerSize(1.2);
-   h_me_2_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_2_2->GetXaxis()->SetLabelFont(42);
-   h_me_2_2->GetXaxis()->SetLabelSize(0.05);
-   h_me_2_2->GetXaxis()->SetTitleSize(0.05);
-   h_me_2_2->GetXaxis()->SetTitleOffset(1.4);
-   h_me_2_2->GetXaxis()->SetTitleFont(42);
-   h_me_2_2->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_2_2->GetYaxis()->SetLabelFont(42);
-   h_me_2_2->GetYaxis()->SetLabelSize(0.05);
-   h_me_2_2->GetYaxis()->SetTitleSize(0.05);
-   h_me_2_2->GetYaxis()->SetTitleOffset(1.4);
-   h_me_2_2->GetYaxis()->SetTitleFont(42);
-   h_me_2_2->GetZaxis()->SetLabelFont(42);
-   h_me_2_2->GetZaxis()->SetLabelSize(0.05);
-   h_me_2_2->GetZaxis()->SetTitleSize(0.05);
-   h_me_2_2->GetZaxis()->SetTitleFont(42);
-   h_me_2_2->Draw("");
-   
-   TF1 *fun_me_2_2 = new TF1("fun_me_2_2","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_2_2->SetFillColor(19);
-   fun_me_2_2->SetFillStyle(0);
-   fun_me_2_2->SetMarkerStyle(20);
-   fun_me_2_2->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_2_2->SetLineColor(ci);
-   fun_me_2_2->SetLineWidth(3);
-   fun_me_2_2->GetXaxis()->SetLabelFont(42);
-   fun_me_2_2->GetXaxis()->SetLabelSize(0.05);
-   fun_me_2_2->GetXaxis()->SetTitleSize(0.05);
-   fun_me_2_2->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_2_2->GetXaxis()->SetTitleFont(42);
-   fun_me_2_2->GetYaxis()->SetLabelFont(42);
-   fun_me_2_2->GetYaxis()->SetLabelSize(0.05);
-   fun_me_2_2->GetYaxis()->SetTitleSize(0.05);
-   fun_me_2_2->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_2_2->GetYaxis()->SetTitleFont(42);
-   fun_me_2_2->SetParameter(0,-0.00679109);
-   fun_me_2_2->SetParError(0,0);
-   fun_me_2_2->SetParLimits(0,0,0);
-   fun_me_2_2->SetParameter(1,-173.037);
-   fun_me_2_2->SetParError(1,0);
-   fun_me_2_2->SetParLimits(1,0,0);
-   fun_me_2_2->SetParameter(2,-433605);
-   fun_me_2_2->SetParError(2,0);
-   fun_me_2_2->SetParLimits(2,0,0);
-   fun_me_2_2->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 2 x 2");
-   pt->Draw();
-   c_me_dEta_2_2_2->Modified();
-   c_me_dEta_2_2->cd();
-   c_me_dEta_2_2->Modified();
-   c_me_dEta_2_2->cd();
-   c_me_dEta_2_2->SetSelected(c_me_dEta_2_2);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_3x0.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_3x0.C
deleted file mode 100644
index 8cdbe3c8d7696081dee0157778b83b2554a692e4..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_3x0.C
+++ /dev/null
@@ -1,405 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_3_0/c_me_dEta
-//=========  (Sun Jun 27 19:12:43 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_3_0 = new TCanvas("c_me_dEta_3_0", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_3_0->Range(0,0,1,1);
-   c_me_dEta_3_0->SetFillColor(0);
-   c_me_dEta_3_0->SetBorderMode(0);
-   c_me_dEta_3_0->SetBorderSize(2);
-   c_me_dEta_3_0->SetTickx(1);
-   c_me_dEta_3_0->SetTicky(1);
-   c_me_dEta_3_0->SetLeftMargin(0.16);
-   c_me_dEta_3_0->SetRightMargin(0.05);
-   c_me_dEta_3_0->SetTopMargin(0.08);
-   c_me_dEta_3_0->SetBottomMargin(0.16);
-   c_me_dEta_3_0->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_3_0_1
-   TPad *c_me_dEta_3_0_1 = new TPad("c_me_dEta_3_0_1", "c_me_dEta_3_0_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_3_0_1->Draw();
-   c_me_dEta_3_0_1->cd();
-   c_me_dEta_3_0_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_3_0_1->SetFillColor(0);
-   c_me_dEta_3_0_1->SetBorderMode(0);
-   c_me_dEta_3_0_1->SetBorderSize(2);
-   c_me_dEta_3_0_1->SetTickx(1);
-   c_me_dEta_3_0_1->SetTicky(1);
-   c_me_dEta_3_0_1->SetLeftMargin(0.16);
-   c_me_dEta_3_0_1->SetRightMargin(0.05);
-   c_me_dEta_3_0_1->SetTopMargin(0.08);
-   c_me_dEta_3_0_1->SetBottomMargin(0.16);
-   c_me_dEta_3_0_1->SetFrameBorderMode(0);
-   c_me_dEta_3_0_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_3_0 = new TH2F("h2_me_3_0","Middle Endcap - bin 3 x 0",10,0,0.0004,100,-1,1);
-   h2_me_3_0->SetBinContent(357,2);
-   h2_me_3_0->SetBinContent(363,6);
-   h2_me_3_0->SetBinContent(369,3);
-   h2_me_3_0->SetBinContent(379,1);
-   h2_me_3_0->SetBinContent(390,3);
-   h2_me_3_0->SetBinContent(391,1);
-   h2_me_3_0->SetBinContent(395,4);
-   h2_me_3_0->SetBinContent(401,8);
-   h2_me_3_0->SetBinContent(402,3);
-   h2_me_3_0->SetBinContent(403,18);
-   h2_me_3_0->SetBinContent(407,4);
-   h2_me_3_0->SetBinContent(413,4);
-   h2_me_3_0->SetBinContent(414,9);
-   h2_me_3_0->SetBinContent(415,3);
-   h2_me_3_0->SetBinContent(416,7);
-   h2_me_3_0->SetBinContent(418,15);
-   h2_me_3_0->SetBinContent(426,11);
-   h2_me_3_0->SetBinContent(427,24);
-   h2_me_3_0->SetBinContent(428,27);
-   h2_me_3_0->SetBinContent(429,9);
-   h2_me_3_0->SetBinContent(430,15);
-   h2_me_3_0->SetBinContent(431,2);
-   h2_me_3_0->SetBinContent(436,1);
-   h2_me_3_0->SetBinContent(438,13);
-   h2_me_3_0->SetBinContent(439,57);
-   h2_me_3_0->SetBinContent(440,74);
-   h2_me_3_0->SetBinContent(441,33);
-   h2_me_3_0->SetBinContent(442,24);
-   h2_me_3_0->SetBinContent(443,7);
-   h2_me_3_0->SetBinContent(448,5);
-   h2_me_3_0->SetBinContent(449,22);
-   h2_me_3_0->SetBinContent(450,48);
-   h2_me_3_0->SetBinContent(451,117);
-   h2_me_3_0->SetBinContent(452,186);
-   h2_me_3_0->SetBinContent(453,98);
-   h2_me_3_0->SetBinContent(454,68);
-   h2_me_3_0->SetBinContent(455,13);
-   h2_me_3_0->SetBinContent(461,30);
-   h2_me_3_0->SetBinContent(462,107);
-   h2_me_3_0->SetBinContent(463,257);
-   h2_me_3_0->SetBinContent(464,265);
-   h2_me_3_0->SetBinContent(465,298);
-   h2_me_3_0->SetBinContent(466,135);
-   h2_me_3_0->SetBinContent(467,34);
-   h2_me_3_0->SetBinContent(470,6);
-   h2_me_3_0->SetBinContent(471,4);
-   h2_me_3_0->SetBinContent(472,14);
-   h2_me_3_0->SetBinContent(473,74);
-   h2_me_3_0->SetBinContent(474,210);
-   h2_me_3_0->SetBinContent(475,414);
-   h2_me_3_0->SetBinContent(476,617);
-   h2_me_3_0->SetBinContent(477,393);
-   h2_me_3_0->SetBinContent(478,206);
-   h2_me_3_0->SetBinContent(479,45);
-   h2_me_3_0->SetBinContent(483,28);
-   h2_me_3_0->SetBinContent(484,26);
-   h2_me_3_0->SetBinContent(485,75);
-   h2_me_3_0->SetBinContent(486,383);
-   h2_me_3_0->SetBinContent(487,691);
-   h2_me_3_0->SetBinContent(488,754);
-   h2_me_3_0->SetBinContent(489,639);
-   h2_me_3_0->SetBinContent(490,262);
-   h2_me_3_0->SetBinContent(491,37);
-   h2_me_3_0->SetBinContent(495,19);
-   h2_me_3_0->SetBinContent(496,69);
-   h2_me_3_0->SetBinContent(497,218);
-   h2_me_3_0->SetBinContent(498,513);
-   h2_me_3_0->SetBinContent(499,992);
-   h2_me_3_0->SetBinContent(500,1055);
-   h2_me_3_0->SetBinContent(501,628);
-   h2_me_3_0->SetBinContent(502,248);
-   h2_me_3_0->SetBinContent(503,5);
-   h2_me_3_0->SetBinContent(507,24);
-   h2_me_3_0->SetBinContent(508,99);
-   h2_me_3_0->SetBinContent(509,333);
-   h2_me_3_0->SetBinContent(510,953);
-   h2_me_3_0->SetBinContent(511,1450);
-   h2_me_3_0->SetBinContent(512,1118);
-   h2_me_3_0->SetBinContent(513,611);
-   h2_me_3_0->SetBinContent(514,145);
-   h2_me_3_0->SetBinContent(515,21);
-   h2_me_3_0->SetBinContent(518,8);
-   h2_me_3_0->SetBinContent(519,16);
-   h2_me_3_0->SetBinContent(520,166);
-   h2_me_3_0->SetBinContent(521,557);
-   h2_me_3_0->SetBinContent(522,1368);
-   h2_me_3_0->SetBinContent(523,1458);
-   h2_me_3_0->SetBinContent(524,1155);
-   h2_me_3_0->SetBinContent(525,466);
-   h2_me_3_0->SetBinContent(526,128);
-   h2_me_3_0->SetBinContent(527,8);
-   h2_me_3_0->SetBinContent(531,45);
-   h2_me_3_0->SetBinContent(532,217);
-   h2_me_3_0->SetBinContent(533,987);
-   h2_me_3_0->SetBinContent(534,1837);
-   h2_me_3_0->SetBinContent(535,1506);
-   h2_me_3_0->SetBinContent(536,1115);
-   h2_me_3_0->SetBinContent(537,344);
-   h2_me_3_0->SetBinContent(538,84);
-   h2_me_3_0->SetBinContent(539,6);
-   h2_me_3_0->SetBinContent(543,85);
-   h2_me_3_0->SetBinContent(544,455);
-   h2_me_3_0->SetBinContent(545,1552);
-   h2_me_3_0->SetBinContent(546,1954);
-   h2_me_3_0->SetBinContent(547,1606);
-   h2_me_3_0->SetBinContent(548,940);
-   h2_me_3_0->SetBinContent(549,342);
-   h2_me_3_0->SetBinContent(550,34);
-   h2_me_3_0->SetBinContent(554,3);
-   h2_me_3_0->SetBinContent(555,128);
-   h2_me_3_0->SetBinContent(556,710);
-   h2_me_3_0->SetBinContent(557,1524);
-   h2_me_3_0->SetBinContent(558,2009);
-   h2_me_3_0->SetBinContent(559,1342);
-   h2_me_3_0->SetBinContent(560,744);
-   h2_me_3_0->SetBinContent(561,236);
-   h2_me_3_0->SetBinContent(562,50);
-   h2_me_3_0->SetBinContent(563,6);
-   h2_me_3_0->SetBinContent(566,9);
-   h2_me_3_0->SetBinContent(567,280);
-   h2_me_3_0->SetBinContent(568,1182);
-   h2_me_3_0->SetBinContent(569,1888);
-   h2_me_3_0->SetBinContent(570,1813);
-   h2_me_3_0->SetBinContent(571,1353);
-   h2_me_3_0->SetBinContent(572,560);
-   h2_me_3_0->SetBinContent(573,211);
-   h2_me_3_0->SetBinContent(574,29);
-   h2_me_3_0->SetBinContent(578,44);
-   h2_me_3_0->SetBinContent(579,475);
-   h2_me_3_0->SetBinContent(580,1517);
-   h2_me_3_0->SetBinContent(581,1556);
-   h2_me_3_0->SetBinContent(582,1386);
-   h2_me_3_0->SetBinContent(583,846);
-   h2_me_3_0->SetBinContent(584,437);
-   h2_me_3_0->SetBinContent(585,148);
-   h2_me_3_0->SetBinContent(586,19);
-   h2_me_3_0->SetBinContent(587,7);
-   h2_me_3_0->SetBinContent(589,6);
-   h2_me_3_0->SetBinContent(590,190);
-   h2_me_3_0->SetBinContent(591,762);
-   h2_me_3_0->SetBinContent(592,951);
-   h2_me_3_0->SetBinContent(593,1046);
-   h2_me_3_0->SetBinContent(594,988);
-   h2_me_3_0->SetBinContent(595,535);
-   h2_me_3_0->SetBinContent(596,340);
-   h2_me_3_0->SetBinContent(597,90);
-   h2_me_3_0->SetBinContent(598,18);
-   h2_me_3_0->SetBinContent(601,48);
-   h2_me_3_0->SetBinContent(602,198);
-   h2_me_3_0->SetBinContent(603,371);
-   h2_me_3_0->SetBinContent(604,517);
-   h2_me_3_0->SetBinContent(605,659);
-   h2_me_3_0->SetBinContent(606,576);
-   h2_me_3_0->SetBinContent(607,413);
-   h2_me_3_0->SetBinContent(608,142);
-   h2_me_3_0->SetBinContent(609,58);
-   h2_me_3_0->SetBinContent(610,7);
-   h2_me_3_0->SetBinContent(613,4);
-   h2_me_3_0->SetBinContent(614,26);
-   h2_me_3_0->SetBinContent(615,70);
-   h2_me_3_0->SetBinContent(616,169);
-   h2_me_3_0->SetBinContent(617,281);
-   h2_me_3_0->SetBinContent(618,332);
-   h2_me_3_0->SetBinContent(619,258);
-   h2_me_3_0->SetBinContent(620,94);
-   h2_me_3_0->SetBinContent(621,21);
-   h2_me_3_0->SetBinContent(622,5);
-   h2_me_3_0->SetBinContent(626,7);
-   h2_me_3_0->SetBinContent(627,6);
-   h2_me_3_0->SetBinContent(628,63);
-   h2_me_3_0->SetBinContent(629,91);
-   h2_me_3_0->SetBinContent(630,117);
-   h2_me_3_0->SetBinContent(631,98);
-   h2_me_3_0->SetBinContent(632,46);
-   h2_me_3_0->SetBinContent(633,8);
-   h2_me_3_0->SetBinContent(638,6);
-   h2_me_3_0->SetBinContent(639,6);
-   h2_me_3_0->SetBinContent(640,47);
-   h2_me_3_0->SetBinContent(641,37);
-   h2_me_3_0->SetBinContent(642,77);
-   h2_me_3_0->SetBinContent(643,40);
-   h2_me_3_0->SetBinContent(644,6);
-   h2_me_3_0->SetBinContent(645,6);
-   h2_me_3_0->SetBinContent(652,12);
-   h2_me_3_0->SetBinContent(653,20);
-   h2_me_3_0->SetBinContent(654,13);
-   h2_me_3_0->SetBinContent(655,28);
-   h2_me_3_0->SetBinContent(666,13);
-   h2_me_3_0->SetBinContent(667,15);
-   h2_me_3_0->SetBinContent(668,7);
-   h2_me_3_0->SetBinContent(677,8);
-   h2_me_3_0->SetBinContent(678,9);
-   h2_me_3_0->SetBinContent(679,20);
-   h2_me_3_0->SetBinContent(688,4);
-   h2_me_3_0->SetBinContent(689,1);
-   h2_me_3_0->SetBinContent(691,8);
-   h2_me_3_0->SetBinContent(700,8);
-   h2_me_3_0->SetBinContent(711,8);
-   h2_me_3_0->SetBinContent(733,2);
-   h2_me_3_0->SetBinContent(745,1);
-   h2_me_3_0->SetBinContent(757,2);
-   h2_me_3_0->SetEntries(64416);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 64416  ");
-   text = ptstats->AddText("Mean x = 0.0002324");
-   text = ptstats->AddText("Mean y = -0.1094");
-   text = ptstats->AddText("RMS x = 6.548e-05");
-   text = ptstats->AddText("RMS y = 0.06783");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_3_0->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_3_0->GetListOfFunctions());
-   h2_me_3_0->SetLineWidth(2);
-   h2_me_3_0->SetMarkerSize(1.2);
-   h2_me_3_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_3_0->GetXaxis()->SetLabelFont(42);
-   h2_me_3_0->GetXaxis()->SetLabelSize(0.05);
-   h2_me_3_0->GetXaxis()->SetTitleSize(0.05);
-   h2_me_3_0->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_3_0->GetXaxis()->SetTitleFont(42);
-   h2_me_3_0->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_3_0->GetYaxis()->SetLabelFont(42);
-   h2_me_3_0->GetYaxis()->SetLabelSize(0.05);
-   h2_me_3_0->GetYaxis()->SetTitleSize(0.05);
-   h2_me_3_0->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_3_0->GetYaxis()->SetTitleFont(42);
-   h2_me_3_0->GetZaxis()->SetLabelFont(42);
-   h2_me_3_0->GetZaxis()->SetLabelSize(0.05);
-   h2_me_3_0->GetZaxis()->SetTitleSize(0.05);
-   h2_me_3_0->GetZaxis()->SetTitleFont(42);
-   h2_me_3_0->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 3 x 0");
-   pt->Draw();
-   c_me_dEta_3_0_1->Modified();
-   c_me_dEta_3_0->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_3_0_2
-   c_me_dEta_3_0_2 = new TPad("c_me_dEta_3_0_2", "c_me_dEta_3_0_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_3_0_2->Draw();
-   c_me_dEta_3_0_2->cd();
-   c_me_dEta_3_0_2->Range(-8.101265e-05,-0.251532,0.0004253165,0.05335764);
-   c_me_dEta_3_0_2->SetFillColor(0);
-   c_me_dEta_3_0_2->SetBorderMode(0);
-   c_me_dEta_3_0_2->SetBorderSize(2);
-   c_me_dEta_3_0_2->SetTickx(1);
-   c_me_dEta_3_0_2->SetTicky(1);
-   c_me_dEta_3_0_2->SetLeftMargin(0.16);
-   c_me_dEta_3_0_2->SetRightMargin(0.05);
-   c_me_dEta_3_0_2->SetTopMargin(0.08);
-   c_me_dEta_3_0_2->SetBottomMargin(0.16);
-   c_me_dEta_3_0_2->SetFrameBorderMode(0);
-   c_me_dEta_3_0_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_3_0 = new TProfile("h_me_3_0","Middle Endcap - bin 3 x 0",10,0,0.0004,"");
-   h_me_3_0->SetBinEntries(1,63);
-   h_me_3_0->SetBinEntries(2,497);
-   h_me_3_0->SetBinEntries(3,2333);
-   h_me_3_0->SetBinEntries(4,6232);
-   h_me_3_0->SetBinEntries(5,10971);
-   h_me_3_0->SetBinEntries(6,14745);
-   h_me_3_0->SetBinEntries(7,13551);
-   h_me_3_0->SetBinEntries(8,9689);
-   h_me_3_0->SetBinEntries(9,4644);
-   h_me_3_0->SetBinEntries(10,1492);
-   h_me_3_0->SetBinEntries(11,199);
-   h_me_3_0->SetBinContent(1,0.6040843);
-   h_me_3_0->SetBinContent(2,-12.73422);
-   h_me_3_0->SetBinContent(3,-113.51);
-   h_me_3_0->SetBinContent(4,-391.4649);
-   h_me_3_0->SetBinContent(5,-907.3143);
-   h_me_3_0->SetBinContent(6,-1497.947);
-   h_me_3_0->SetBinContent(7,-1661.479);
-   h_me_3_0->SetBinContent(8,-1398.032);
-   h_me_3_0->SetBinContent(9,-760.5012);
-   h_me_3_0->SetBinContent(10,-284.5892);
-   h_me_3_0->SetBinContent(11,-42.99577);
-   h_me_3_0->SetBinError(1,0.5311358);
-   h_me_3_0->SetBinError(2,0.9294198);
-   h_me_3_0->SetBinError(3,3.244965);
-   h_me_3_0->SetBinError(4,6.100351);
-   h_me_3_0->SetBinError(5,10.21467);
-   h_me_3_0->SetBinError(6,14.25317);
-   h_me_3_0->SetBinError(7,16.23434);
-   h_me_3_0->SetBinError(8,15.56514);
-   h_me_3_0->SetBinError(9,11.95585);
-   h_me_3_0->SetBinError(10,7.699093);
-   h_me_3_0->SetBinError(11,3.164416);
-   h_me_3_0->SetEntries(64416);
-   h_me_3_0->SetStats(0);
-   h_me_3_0->SetLineWidth(2);
-   h_me_3_0->SetMarkerStyle(20);
-   h_me_3_0->SetMarkerSize(1.2);
-   h_me_3_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_3_0->GetXaxis()->SetLabelFont(42);
-   h_me_3_0->GetXaxis()->SetLabelSize(0.05);
-   h_me_3_0->GetXaxis()->SetTitleSize(0.05);
-   h_me_3_0->GetXaxis()->SetTitleOffset(1.4);
-   h_me_3_0->GetXaxis()->SetTitleFont(42);
-   h_me_3_0->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_3_0->GetYaxis()->SetLabelFont(42);
-   h_me_3_0->GetYaxis()->SetLabelSize(0.05);
-   h_me_3_0->GetYaxis()->SetTitleSize(0.05);
-   h_me_3_0->GetYaxis()->SetTitleOffset(1.4);
-   h_me_3_0->GetYaxis()->SetTitleFont(42);
-   h_me_3_0->GetZaxis()->SetLabelFont(42);
-   h_me_3_0->GetZaxis()->SetLabelSize(0.05);
-   h_me_3_0->GetZaxis()->SetTitleSize(0.05);
-   h_me_3_0->GetZaxis()->SetTitleFont(42);
-   h_me_3_0->Draw("");
-   
-   TF1 *fun_me_3_0 = new TF1("fun_me_3_0","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_3_0->SetFillColor(19);
-   fun_me_3_0->SetFillStyle(0);
-   fun_me_3_0->SetMarkerStyle(20);
-   fun_me_3_0->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_3_0->SetLineColor(ci);
-   fun_me_3_0->SetLineWidth(3);
-   fun_me_3_0->GetXaxis()->SetLabelFont(42);
-   fun_me_3_0->GetXaxis()->SetLabelSize(0.05);
-   fun_me_3_0->GetXaxis()->SetTitleSize(0.05);
-   fun_me_3_0->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_3_0->GetXaxis()->SetTitleFont(42);
-   fun_me_3_0->GetYaxis()->SetLabelFont(42);
-   fun_me_3_0->GetYaxis()->SetLabelSize(0.05);
-   fun_me_3_0->GetYaxis()->SetTitleSize(0.05);
-   fun_me_3_0->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_3_0->GetYaxis()->SetTitleFont(42);
-   fun_me_3_0->SetParameter(0,-0.00449339);
-   fun_me_3_0->SetParError(0,0);
-   fun_me_3_0->SetParLimits(0,0,0);
-   fun_me_3_0->SetParameter(1,-385.994);
-   fun_me_3_0->SetParError(1,0);
-   fun_me_3_0->SetParLimits(1,0,0);
-   fun_me_3_0->SetParameter(2,-259365);
-   fun_me_3_0->SetParError(2,0);
-   fun_me_3_0->SetParLimits(2,0,0);
-   fun_me_3_0->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 3 x 0");
-   pt->Draw();
-   c_me_dEta_3_0_2->Modified();
-   c_me_dEta_3_0->cd();
-   c_me_dEta_3_0->Modified();
-   c_me_dEta_3_0->cd();
-   c_me_dEta_3_0->SetSelected(c_me_dEta_3_0);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_3x1.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_3x1.C
deleted file mode 100644
index 7bc4a4b3a865145f5245d25069e73c871fcf5ffb..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_3x1.C
+++ /dev/null
@@ -1,359 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_3_1/c_me_dEta
-//=========  (Sun Jun 27 19:12:43 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_3_1 = new TCanvas("c_me_dEta_3_1", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_3_1->Range(0,0,1,1);
-   c_me_dEta_3_1->SetFillColor(0);
-   c_me_dEta_3_1->SetBorderMode(0);
-   c_me_dEta_3_1->SetBorderSize(2);
-   c_me_dEta_3_1->SetTickx(1);
-   c_me_dEta_3_1->SetTicky(1);
-   c_me_dEta_3_1->SetLeftMargin(0.16);
-   c_me_dEta_3_1->SetRightMargin(0.05);
-   c_me_dEta_3_1->SetTopMargin(0.08);
-   c_me_dEta_3_1->SetBottomMargin(0.16);
-   c_me_dEta_3_1->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_3_1_1
-   TPad *c_me_dEta_3_1_1 = new TPad("c_me_dEta_3_1_1", "c_me_dEta_3_1_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_3_1_1->Draw();
-   c_me_dEta_3_1_1->cd();
-   c_me_dEta_3_1_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_3_1_1->SetFillColor(0);
-   c_me_dEta_3_1_1->SetBorderMode(0);
-   c_me_dEta_3_1_1->SetBorderSize(2);
-   c_me_dEta_3_1_1->SetTickx(1);
-   c_me_dEta_3_1_1->SetTicky(1);
-   c_me_dEta_3_1_1->SetLeftMargin(0.16);
-   c_me_dEta_3_1_1->SetRightMargin(0.05);
-   c_me_dEta_3_1_1->SetTopMargin(0.08);
-   c_me_dEta_3_1_1->SetBottomMargin(0.16);
-   c_me_dEta_3_1_1->SetFrameBorderMode(0);
-   c_me_dEta_3_1_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_3_1 = new TH2F("h2_me_3_1","Middle Endcap - bin 3 x 1",10,0,0.0004,100,-1,1);
-   h2_me_3_1->SetBinContent(356,2);
-   h2_me_3_1->SetBinContent(368,2);
-   h2_me_3_1->SetBinContent(369,3);
-   h2_me_3_1->SetBinContent(379,5);
-   h2_me_3_1->SetBinContent(380,1);
-   h2_me_3_1->SetBinContent(381,5);
-   h2_me_3_1->SetBinContent(391,10);
-   h2_me_3_1->SetBinContent(393,4);
-   h2_me_3_1->SetBinContent(394,2);
-   h2_me_3_1->SetBinContent(403,4);
-   h2_me_3_1->SetBinContent(406,1);
-   h2_me_3_1->SetBinContent(414,3);
-   h2_me_3_1->SetBinContent(415,16);
-   h2_me_3_1->SetBinContent(416,14);
-   h2_me_3_1->SetBinContent(417,2);
-   h2_me_3_1->SetBinContent(418,3);
-   h2_me_3_1->SetBinContent(426,12);
-   h2_me_3_1->SetBinContent(427,17);
-   h2_me_3_1->SetBinContent(428,29);
-   h2_me_3_1->SetBinContent(429,5);
-   h2_me_3_1->SetBinContent(430,2);
-   h2_me_3_1->SetBinContent(431,5);
-   h2_me_3_1->SetBinContent(438,11);
-   h2_me_3_1->SetBinContent(439,26);
-   h2_me_3_1->SetBinContent(440,39);
-   h2_me_3_1->SetBinContent(441,19);
-   h2_me_3_1->SetBinContent(442,1);
-   h2_me_3_1->SetBinContent(448,3);
-   h2_me_3_1->SetBinContent(449,18);
-   h2_me_3_1->SetBinContent(450,35);
-   h2_me_3_1->SetBinContent(451,111);
-   h2_me_3_1->SetBinContent(452,109);
-   h2_me_3_1->SetBinContent(453,57);
-   h2_me_3_1->SetBinContent(454,21);
-   h2_me_3_1->SetBinContent(455,8);
-   h2_me_3_1->SetBinContent(460,3);
-   h2_me_3_1->SetBinContent(461,21);
-   h2_me_3_1->SetBinContent(462,108);
-   h2_me_3_1->SetBinContent(463,187);
-   h2_me_3_1->SetBinContent(464,196);
-   h2_me_3_1->SetBinContent(465,125);
-   h2_me_3_1->SetBinContent(466,59);
-   h2_me_3_1->SetBinContent(467,17);
-   h2_me_3_1->SetBinContent(472,22);
-   h2_me_3_1->SetBinContent(473,43);
-   h2_me_3_1->SetBinContent(474,148);
-   h2_me_3_1->SetBinContent(475,334);
-   h2_me_3_1->SetBinContent(476,346);
-   h2_me_3_1->SetBinContent(477,192);
-   h2_me_3_1->SetBinContent(478,72);
-   h2_me_3_1->SetBinContent(479,7);
-   h2_me_3_1->SetBinContent(483,12);
-   h2_me_3_1->SetBinContent(484,31);
-   h2_me_3_1->SetBinContent(485,83);
-   h2_me_3_1->SetBinContent(486,270);
-   h2_me_3_1->SetBinContent(487,451);
-   h2_me_3_1->SetBinContent(488,427);
-   h2_me_3_1->SetBinContent(489,318);
-   h2_me_3_1->SetBinContent(490,58);
-   h2_me_3_1->SetBinContent(491,4);
-   h2_me_3_1->SetBinContent(495,12);
-   h2_me_3_1->SetBinContent(496,18);
-   h2_me_3_1->SetBinContent(497,174);
-   h2_me_3_1->SetBinContent(498,412);
-   h2_me_3_1->SetBinContent(499,642);
-   h2_me_3_1->SetBinContent(500,526);
-   h2_me_3_1->SetBinContent(501,313);
-   h2_me_3_1->SetBinContent(502,75);
-   h2_me_3_1->SetBinContent(507,7);
-   h2_me_3_1->SetBinContent(508,28);
-   h2_me_3_1->SetBinContent(509,307);
-   h2_me_3_1->SetBinContent(510,744);
-   h2_me_3_1->SetBinContent(511,785);
-   h2_me_3_1->SetBinContent(512,602);
-   h2_me_3_1->SetBinContent(513,254);
-   h2_me_3_1->SetBinContent(514,32);
-   h2_me_3_1->SetBinContent(519,14);
-   h2_me_3_1->SetBinContent(520,115);
-   h2_me_3_1->SetBinContent(521,368);
-   h2_me_3_1->SetBinContent(522,791);
-   h2_me_3_1->SetBinContent(523,839);
-   h2_me_3_1->SetBinContent(524,524);
-   h2_me_3_1->SetBinContent(525,161);
-   h2_me_3_1->SetBinContent(526,29);
-   h2_me_3_1->SetBinContent(531,12);
-   h2_me_3_1->SetBinContent(532,144);
-   h2_me_3_1->SetBinContent(533,615);
-   h2_me_3_1->SetBinContent(534,966);
-   h2_me_3_1->SetBinContent(535,815);
-   h2_me_3_1->SetBinContent(536,400);
-   h2_me_3_1->SetBinContent(537,163);
-   h2_me_3_1->SetBinContent(538,30);
-   h2_me_3_1->SetBinContent(543,35);
-   h2_me_3_1->SetBinContent(544,309);
-   h2_me_3_1->SetBinContent(545,954);
-   h2_me_3_1->SetBinContent(546,1131);
-   h2_me_3_1->SetBinContent(547,801);
-   h2_me_3_1->SetBinContent(548,296);
-   h2_me_3_1->SetBinContent(549,81);
-   h2_me_3_1->SetBinContent(550,14);
-   h2_me_3_1->SetBinContent(555,81);
-   h2_me_3_1->SetBinContent(556,499);
-   h2_me_3_1->SetBinContent(557,1012);
-   h2_me_3_1->SetBinContent(558,996);
-   h2_me_3_1->SetBinContent(559,392);
-   h2_me_3_1->SetBinContent(560,230);
-   h2_me_3_1->SetBinContent(561,42);
-   h2_me_3_1->SetBinContent(562,1);
-   h2_me_3_1->SetBinContent(566,4);
-   h2_me_3_1->SetBinContent(567,236);
-   h2_me_3_1->SetBinContent(568,919);
-   h2_me_3_1->SetBinContent(569,1073);
-   h2_me_3_1->SetBinContent(570,832);
-   h2_me_3_1->SetBinContent(571,331);
-   h2_me_3_1->SetBinContent(572,110);
-   h2_me_3_1->SetBinContent(573,46);
-   h2_me_3_1->SetBinContent(578,34);
-   h2_me_3_1->SetBinContent(579,387);
-   h2_me_3_1->SetBinContent(580,991);
-   h2_me_3_1->SetBinContent(581,869);
-   h2_me_3_1->SetBinContent(582,524);
-   h2_me_3_1->SetBinContent(583,167);
-   h2_me_3_1->SetBinContent(584,30);
-   h2_me_3_1->SetBinContent(585,18);
-   h2_me_3_1->SetBinContent(590,128);
-   h2_me_3_1->SetBinContent(591,381);
-   h2_me_3_1->SetBinContent(592,515);
-   h2_me_3_1->SetBinContent(593,392);
-   h2_me_3_1->SetBinContent(594,154);
-   h2_me_3_1->SetBinContent(595,100);
-   h2_me_3_1->SetBinContent(596,31);
-   h2_me_3_1->SetBinContent(597,4);
-   h2_me_3_1->SetBinContent(601,38);
-   h2_me_3_1->SetBinContent(602,66);
-   h2_me_3_1->SetBinContent(603,159);
-   h2_me_3_1->SetBinContent(604,147);
-   h2_me_3_1->SetBinContent(605,91);
-   h2_me_3_1->SetBinContent(606,61);
-   h2_me_3_1->SetBinContent(607,36);
-   h2_me_3_1->SetBinContent(608,12);
-   h2_me_3_1->SetBinContent(613,3);
-   h2_me_3_1->SetBinContent(614,12);
-   h2_me_3_1->SetBinContent(615,22);
-   h2_me_3_1->SetBinContent(616,30);
-   h2_me_3_1->SetBinContent(617,33);
-   h2_me_3_1->SetBinContent(618,20);
-   h2_me_3_1->SetBinContent(619,16);
-   h2_me_3_1->SetBinContent(626,6);
-   h2_me_3_1->SetBinContent(627,7);
-   h2_me_3_1->SetBinContent(628,9);
-   h2_me_3_1->SetBinContent(629,19);
-   h2_me_3_1->SetBinContent(630,4);
-   h2_me_3_1->SetBinContent(631,8);
-   h2_me_3_1->SetBinContent(632,8);
-   h2_me_3_1->SetBinContent(641,9);
-   h2_me_3_1->SetEntries(31022);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 31022  ");
-   text = ptstats->AddText("Mean x = 0.0002226");
-   text = ptstats->AddText("Mean y = -0.1233");
-   text = ptstats->AddText("RMS x = 6.46e-05");
-   text = ptstats->AddText("RMS y = 0.06428");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_3_1->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_3_1->GetListOfFunctions());
-   h2_me_3_1->SetLineWidth(2);
-   h2_me_3_1->SetMarkerSize(1.2);
-   h2_me_3_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_3_1->GetXaxis()->SetLabelFont(42);
-   h2_me_3_1->GetXaxis()->SetLabelSize(0.05);
-   h2_me_3_1->GetXaxis()->SetTitleSize(0.05);
-   h2_me_3_1->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_3_1->GetXaxis()->SetTitleFont(42);
-   h2_me_3_1->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_3_1->GetYaxis()->SetLabelFont(42);
-   h2_me_3_1->GetYaxis()->SetLabelSize(0.05);
-   h2_me_3_1->GetYaxis()->SetTitleSize(0.05);
-   h2_me_3_1->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_3_1->GetYaxis()->SetTitleFont(42);
-   h2_me_3_1->GetZaxis()->SetLabelFont(42);
-   h2_me_3_1->GetZaxis()->SetLabelSize(0.05);
-   h2_me_3_1->GetZaxis()->SetTitleSize(0.05);
-   h2_me_3_1->GetZaxis()->SetTitleFont(42);
-   h2_me_3_1->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 3 x 1");
-   pt->Draw();
-   c_me_dEta_3_1_1->Modified();
-   c_me_dEta_3_1->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_3_1_2
-   c_me_dEta_3_1_2 = new TPad("c_me_dEta_3_1_2", "c_me_dEta_3_1_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_3_1_2->Draw();
-   c_me_dEta_3_1_2->cd();
-   c_me_dEta_3_1_2->Range(-8.101265e-05,-0.2633593,0.0004253165,0.02909829);
-   c_me_dEta_3_1_2->SetFillColor(0);
-   c_me_dEta_3_1_2->SetBorderMode(0);
-   c_me_dEta_3_1_2->SetBorderSize(2);
-   c_me_dEta_3_1_2->SetTickx(1);
-   c_me_dEta_3_1_2->SetTicky(1);
-   c_me_dEta_3_1_2->SetLeftMargin(0.16);
-   c_me_dEta_3_1_2->SetRightMargin(0.05);
-   c_me_dEta_3_1_2->SetTopMargin(0.08);
-   c_me_dEta_3_1_2->SetBottomMargin(0.16);
-   c_me_dEta_3_1_2->SetFrameBorderMode(0);
-   c_me_dEta_3_1_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_3_1 = new TProfile("h_me_3_1","Middle Endcap - bin 3 x 1",10,0,0.0004,"");
-   h_me_3_1->SetBinEntries(1,41);
-   h_me_3_1->SetBinEntries(2,250);
-   h_me_3_1->SetBinEntries(3,1365);
-   h_me_3_1->SetBinEntries(4,3783);
-   h_me_3_1->SetBinEntries(5,6081);
-   h_me_3_1->SetBinEntries(6,7222);
-   h_me_3_1->SetBinEntries(7,6093);
-   h_me_3_1->SetBinEntries(8,3934);
-   h_me_3_1->SetBinEntries(9,1812);
-   h_me_3_1->SetBinEntries(10,400);
-   h_me_3_1->SetBinEntries(11,41);
-   h_me_3_1->SetBinContent(1,-0.2248625);
-   h_me_3_1->SetBinContent(2,-6.248836);
-   h_me_3_1->SetBinContent(3,-69.84016);
-   h_me_3_1->SetBinContent(4,-267.4367);
-   h_me_3_1->SetBinContent(5,-582.6411);
-   h_me_3_1->SetBinContent(6,-886.5584);
-   h_me_3_1->SetBinContent(7,-919.2173);
-   h_me_3_1->SetBinContent(8,-670.7956);
-   h_me_3_1->SetBinContent(9,-335.0063);
-   h_me_3_1->SetBinContent(10,-81.6793);
-   h_me_3_1->SetBinContent(11,-10.39826);
-   h_me_3_1->SetBinError(1,0.04292257);
-   h_me_3_1->SetBinError(2,0.4809523);
-   h_me_3_1->SetBinError(3,2.292269);
-   h_me_3_1->SetBinError(4,4.972387);
-   h_me_3_1->SetBinError(5,8.338617);
-   h_me_3_1->SetBinError(6,11.35204);
-   h_me_3_1->SetBinError(7,12.61798);
-   h_me_3_1->SetBinError(8,11.2582);
-   h_me_3_1->SetBinError(9,8.174797);
-   h_me_3_1->SetBinError(10,4.185227);
-   h_me_3_1->SetBinError(11,1.633607);
-   h_me_3_1->SetEntries(31022);
-   h_me_3_1->SetStats(0);
-   h_me_3_1->SetLineWidth(2);
-   h_me_3_1->SetMarkerStyle(20);
-   h_me_3_1->SetMarkerSize(1.2);
-   h_me_3_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_3_1->GetXaxis()->SetLabelFont(42);
-   h_me_3_1->GetXaxis()->SetLabelSize(0.05);
-   h_me_3_1->GetXaxis()->SetTitleSize(0.05);
-   h_me_3_1->GetXaxis()->SetTitleOffset(1.4);
-   h_me_3_1->GetXaxis()->SetTitleFont(42);
-   h_me_3_1->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_3_1->GetYaxis()->SetLabelFont(42);
-   h_me_3_1->GetYaxis()->SetLabelSize(0.05);
-   h_me_3_1->GetYaxis()->SetTitleSize(0.05);
-   h_me_3_1->GetYaxis()->SetTitleOffset(1.4);
-   h_me_3_1->GetYaxis()->SetTitleFont(42);
-   h_me_3_1->GetZaxis()->SetLabelFont(42);
-   h_me_3_1->GetZaxis()->SetLabelSize(0.05);
-   h_me_3_1->GetZaxis()->SetTitleSize(0.05);
-   h_me_3_1->GetZaxis()->SetTitleFont(42);
-   h_me_3_1->Draw("");
-   
-   TF1 *fun_me_3_1 = new TF1("fun_me_3_1","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_3_1->SetFillColor(19);
-   fun_me_3_1->SetFillStyle(0);
-   fun_me_3_1->SetMarkerStyle(20);
-   fun_me_3_1->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_3_1->SetLineColor(ci);
-   fun_me_3_1->SetLineWidth(3);
-   fun_me_3_1->GetXaxis()->SetLabelFont(42);
-   fun_me_3_1->GetXaxis()->SetLabelSize(0.05);
-   fun_me_3_1->GetXaxis()->SetTitleSize(0.05);
-   fun_me_3_1->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_3_1->GetXaxis()->SetTitleFont(42);
-   fun_me_3_1->GetYaxis()->SetLabelFont(42);
-   fun_me_3_1->GetYaxis()->SetLabelSize(0.05);
-   fun_me_3_1->GetYaxis()->SetTitleSize(0.05);
-   fun_me_3_1->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_3_1->GetYaxis()->SetTitleFont(42);
-   fun_me_3_1->SetParameter(0,0.0185023);
-   fun_me_3_1->SetParError(0,0);
-   fun_me_3_1->SetParLimits(0,0,0);
-   fun_me_3_1->SetParameter(1,-688.793);
-   fun_me_3_1->SetParError(1,0);
-   fun_me_3_1->SetParLimits(1,0,0);
-   fun_me_3_1->SetParameter(2,220402);
-   fun_me_3_1->SetParError(2,0);
-   fun_me_3_1->SetParLimits(2,0,0);
-   fun_me_3_1->Draw("same");
-   
-   pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 3 x 1");
-   pt->Draw();
-   c_me_dEta_3_1_2->Modified();
-   c_me_dEta_3_1->cd();
-   c_me_dEta_3_1->Modified();
-   c_me_dEta_3_1->cd();
-   c_me_dEta_3_1->SetSelected(c_me_dEta_3_1);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_3x2.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_3x2.C
deleted file mode 100644
index 7bd49c47d3c94fd6a3fbd7d3e1a82ed2179208b3..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_3x2.C
+++ /dev/null
@@ -1,363 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_3_2/c_me_dEta
-//=========  (Sun Jun 27 19:12:43 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_3_2 = new TCanvas("c_me_dEta_3_2", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_3_2->Range(0,0,1,1);
-   c_me_dEta_3_2->SetFillColor(0);
-   c_me_dEta_3_2->SetBorderMode(0);
-   c_me_dEta_3_2->SetBorderSize(2);
-   c_me_dEta_3_2->SetTickx(1);
-   c_me_dEta_3_2->SetTicky(1);
-   c_me_dEta_3_2->SetLeftMargin(0.16);
-   c_me_dEta_3_2->SetRightMargin(0.05);
-   c_me_dEta_3_2->SetTopMargin(0.08);
-   c_me_dEta_3_2->SetBottomMargin(0.16);
-   c_me_dEta_3_2->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_3_2_1
-   TPad *c_me_dEta_3_2_1 = new TPad("c_me_dEta_3_2_1", "c_me_dEta_3_2_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_3_2_1->Draw();
-   c_me_dEta_3_2_1->cd();
-   c_me_dEta_3_2_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_3_2_1->SetFillColor(0);
-   c_me_dEta_3_2_1->SetBorderMode(0);
-   c_me_dEta_3_2_1->SetBorderSize(2);
-   c_me_dEta_3_2_1->SetTickx(1);
-   c_me_dEta_3_2_1->SetTicky(1);
-   c_me_dEta_3_2_1->SetLeftMargin(0.16);
-   c_me_dEta_3_2_1->SetRightMargin(0.05);
-   c_me_dEta_3_2_1->SetTopMargin(0.08);
-   c_me_dEta_3_2_1->SetBottomMargin(0.16);
-   c_me_dEta_3_2_1->SetFrameBorderMode(0);
-   c_me_dEta_3_2_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_3_2 = new TH2F("h2_me_3_2","Middle Endcap - bin 3 x 2",10,0,0.0004,100,-1,1);
-   h2_me_3_2->SetBinContent(334,1);
-   h2_me_3_2->SetBinContent(346,2);
-   h2_me_3_2->SetBinContent(370,3);
-   h2_me_3_2->SetBinContent(382,3);
-   h2_me_3_2->SetBinContent(389,4);
-   h2_me_3_2->SetBinContent(392,2);
-   h2_me_3_2->SetBinContent(401,2);
-   h2_me_3_2->SetBinContent(403,6);
-   h2_me_3_2->SetBinContent(404,6);
-   h2_me_3_2->SetBinContent(406,3);
-   h2_me_3_2->SetBinContent(415,9);
-   h2_me_3_2->SetBinContent(416,3);
-   h2_me_3_2->SetBinContent(417,2);
-   h2_me_3_2->SetBinContent(418,3);
-   h2_me_3_2->SetBinContent(426,3);
-   h2_me_3_2->SetBinContent(427,12);
-   h2_me_3_2->SetBinContent(428,8);
-   h2_me_3_2->SetBinContent(429,1);
-   h2_me_3_2->SetBinContent(438,7);
-   h2_me_3_2->SetBinContent(439,23);
-   h2_me_3_2->SetBinContent(440,29);
-   h2_me_3_2->SetBinContent(441,14);
-   h2_me_3_2->SetBinContent(443,3);
-   h2_me_3_2->SetBinContent(448,9);
-   h2_me_3_2->SetBinContent(449,3);
-   h2_me_3_2->SetBinContent(450,23);
-   h2_me_3_2->SetBinContent(451,60);
-   h2_me_3_2->SetBinContent(452,56);
-   h2_me_3_2->SetBinContent(453,50);
-   h2_me_3_2->SetBinContent(454,25);
-   h2_me_3_2->SetBinContent(455,6);
-   h2_me_3_2->SetBinContent(460,10);
-   h2_me_3_2->SetBinContent(461,16);
-   h2_me_3_2->SetBinContent(462,63);
-   h2_me_3_2->SetBinContent(463,96);
-   h2_me_3_2->SetBinContent(464,89);
-   h2_me_3_2->SetBinContent(465,158);
-   h2_me_3_2->SetBinContent(466,47);
-   h2_me_3_2->SetBinContent(467,8);
-   h2_me_3_2->SetBinContent(472,14);
-   h2_me_3_2->SetBinContent(473,13);
-   h2_me_3_2->SetBinContent(474,70);
-   h2_me_3_2->SetBinContent(475,155);
-   h2_me_3_2->SetBinContent(476,194);
-   h2_me_3_2->SetBinContent(477,157);
-   h2_me_3_2->SetBinContent(478,29);
-   h2_me_3_2->SetBinContent(479,5);
-   h2_me_3_2->SetBinContent(484,7);
-   h2_me_3_2->SetBinContent(485,16);
-   h2_me_3_2->SetBinContent(486,120);
-   h2_me_3_2->SetBinContent(487,338);
-   h2_me_3_2->SetBinContent(488,377);
-   h2_me_3_2->SetBinContent(489,229);
-   h2_me_3_2->SetBinContent(490,38);
-   h2_me_3_2->SetBinContent(491,9);
-   h2_me_3_2->SetBinContent(496,15);
-   h2_me_3_2->SetBinContent(497,54);
-   h2_me_3_2->SetBinContent(498,262);
-   h2_me_3_2->SetBinContent(499,392);
-   h2_me_3_2->SetBinContent(500,433);
-   h2_me_3_2->SetBinContent(501,283);
-   h2_me_3_2->SetBinContent(502,39);
-   h2_me_3_2->SetBinContent(506,8);
-   h2_me_3_2->SetBinContent(507,4);
-   h2_me_3_2->SetBinContent(508,71);
-   h2_me_3_2->SetBinContent(509,143);
-   h2_me_3_2->SetBinContent(510,496);
-   h2_me_3_2->SetBinContent(511,608);
-   h2_me_3_2->SetBinContent(512,422);
-   h2_me_3_2->SetBinContent(513,187);
-   h2_me_3_2->SetBinContent(514,38);
-   h2_me_3_2->SetBinContent(518,1);
-   h2_me_3_2->SetBinContent(519,18);
-   h2_me_3_2->SetBinContent(520,91);
-   h2_me_3_2->SetBinContent(521,323);
-   h2_me_3_2->SetBinContent(522,725);
-   h2_me_3_2->SetBinContent(523,770);
-   h2_me_3_2->SetBinContent(524,457);
-   h2_me_3_2->SetBinContent(525,165);
-   h2_me_3_2->SetBinContent(526,16);
-   h2_me_3_2->SetBinContent(530,5);
-   h2_me_3_2->SetBinContent(531,14);
-   h2_me_3_2->SetBinContent(532,162);
-   h2_me_3_2->SetBinContent(533,552);
-   h2_me_3_2->SetBinContent(534,850);
-   h2_me_3_2->SetBinContent(535,724);
-   h2_me_3_2->SetBinContent(536,320);
-   h2_me_3_2->SetBinContent(537,101);
-   h2_me_3_2->SetBinContent(538,43);
-   h2_me_3_2->SetBinContent(543,28);
-   h2_me_3_2->SetBinContent(544,261);
-   h2_me_3_2->SetBinContent(545,875);
-   h2_me_3_2->SetBinContent(546,1097);
-   h2_me_3_2->SetBinContent(547,739);
-   h2_me_3_2->SetBinContent(548,324);
-   h2_me_3_2->SetBinContent(549,108);
-   h2_me_3_2->SetBinContent(550,5);
-   h2_me_3_2->SetBinContent(554,7);
-   h2_me_3_2->SetBinContent(555,74);
-   h2_me_3_2->SetBinContent(556,603);
-   h2_me_3_2->SetBinContent(557,1223);
-   h2_me_3_2->SetBinContent(558,1025);
-   h2_me_3_2->SetBinContent(559,590);
-   h2_me_3_2->SetBinContent(560,188);
-   h2_me_3_2->SetBinContent(561,88);
-   h2_me_3_2->SetBinContent(566,3);
-   h2_me_3_2->SetBinContent(567,261);
-   h2_me_3_2->SetBinContent(568,917);
-   h2_me_3_2->SetBinContent(569,1098);
-   h2_me_3_2->SetBinContent(570,967);
-   h2_me_3_2->SetBinContent(571,453);
-   h2_me_3_2->SetBinContent(572,135);
-   h2_me_3_2->SetBinContent(573,40);
-   h2_me_3_2->SetBinContent(578,25);
-   h2_me_3_2->SetBinContent(579,468);
-   h2_me_3_2->SetBinContent(580,1008);
-   h2_me_3_2->SetBinContent(581,1036);
-   h2_me_3_2->SetBinContent(582,615);
-   h2_me_3_2->SetBinContent(583,220);
-   h2_me_3_2->SetBinContent(584,60);
-   h2_me_3_2->SetBinContent(585,10);
-   h2_me_3_2->SetBinContent(589,17);
-   h2_me_3_2->SetBinContent(590,146);
-   h2_me_3_2->SetBinContent(591,662);
-   h2_me_3_2->SetBinContent(592,756);
-   h2_me_3_2->SetBinContent(593,612);
-   h2_me_3_2->SetBinContent(594,256);
-   h2_me_3_2->SetBinContent(595,106);
-   h2_me_3_2->SetBinContent(596,40);
-   h2_me_3_2->SetBinContent(597,11);
-   h2_me_3_2->SetBinContent(601,39);
-   h2_me_3_2->SetBinContent(602,141);
-   h2_me_3_2->SetBinContent(603,338);
-   h2_me_3_2->SetBinContent(604,301);
-   h2_me_3_2->SetBinContent(605,286);
-   h2_me_3_2->SetBinContent(606,137);
-   h2_me_3_2->SetBinContent(607,47);
-   h2_me_3_2->SetBinContent(608,28);
-   h2_me_3_2->SetBinContent(609,5);
-   h2_me_3_2->SetBinContent(614,21);
-   h2_me_3_2->SetBinContent(615,49);
-   h2_me_3_2->SetBinContent(616,56);
-   h2_me_3_2->SetBinContent(617,116);
-   h2_me_3_2->SetBinContent(618,19);
-   h2_me_3_2->SetBinContent(619,37);
-   h2_me_3_2->SetBinContent(620,5);
-   h2_me_3_2->SetBinContent(621,4);
-   h2_me_3_2->SetBinContent(629,46);
-   h2_me_3_2->SetBinContent(632,9);
-   h2_me_3_2->SetBinContent(633,4);
-   h2_me_3_2->SetBinContent(641,4);
-   h2_me_3_2->SetBinContent(642,17);
-   h2_me_3_2->SetBinContent(643,6);
-   h2_me_3_2->SetBinContent(645,1);
-   h2_me_3_2->SetBinContent(653,1);
-   h2_me_3_2->SetBinContent(654,7);
-   h2_me_3_2->SetBinContent(666,3);
-   h2_me_3_2->SetBinContent(667,14);
-   h2_me_3_2->SetBinContent(678,3);
-   h2_me_3_2->SetEntries(30332);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 30332  ");
-   text = ptstats->AddText("Mean x = 0.0002141");
-   text = ptstats->AddText("Mean y = -0.1062");
-   text = ptstats->AddText("RMS x = 6.588e-05");
-   text = ptstats->AddText("RMS y = 0.06284");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_3_2->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_3_2->GetListOfFunctions());
-   h2_me_3_2->SetLineWidth(2);
-   h2_me_3_2->SetMarkerSize(1.2);
-   h2_me_3_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_3_2->GetXaxis()->SetLabelFont(42);
-   h2_me_3_2->GetXaxis()->SetLabelSize(0.05);
-   h2_me_3_2->GetXaxis()->SetTitleSize(0.05);
-   h2_me_3_2->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_3_2->GetXaxis()->SetTitleFont(42);
-   h2_me_3_2->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_3_2->GetYaxis()->SetLabelFont(42);
-   h2_me_3_2->GetYaxis()->SetLabelSize(0.05);
-   h2_me_3_2->GetYaxis()->SetTitleSize(0.05);
-   h2_me_3_2->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_3_2->GetYaxis()->SetTitleFont(42);
-   h2_me_3_2->GetZaxis()->SetLabelFont(42);
-   h2_me_3_2->GetZaxis()->SetLabelSize(0.05);
-   h2_me_3_2->GetZaxis()->SetTitleSize(0.05);
-   h2_me_3_2->GetZaxis()->SetTitleFont(42);
-   h2_me_3_2->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 3 x 2");
-   pt->Draw();
-   c_me_dEta_3_2_1->Modified();
-   c_me_dEta_3_2->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_3_2_2
-   c_me_dEta_3_2_2 = new TPad("c_me_dEta_3_2_2", "c_me_dEta_3_2_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_3_2_2->Draw();
-   c_me_dEta_3_2_2->cd();
-   c_me_dEta_3_2_2->Range(-8.101265e-05,-0.2677155,0.0004253165,0.02014814);
-   c_me_dEta_3_2_2->SetFillColor(0);
-   c_me_dEta_3_2_2->SetBorderMode(0);
-   c_me_dEta_3_2_2->SetBorderSize(2);
-   c_me_dEta_3_2_2->SetTickx(1);
-   c_me_dEta_3_2_2->SetTicky(1);
-   c_me_dEta_3_2_2->SetLeftMargin(0.16);
-   c_me_dEta_3_2_2->SetRightMargin(0.05);
-   c_me_dEta_3_2_2->SetTopMargin(0.08);
-   c_me_dEta_3_2_2->SetBottomMargin(0.16);
-   c_me_dEta_3_2_2->SetFrameBorderMode(0);
-   c_me_dEta_3_2_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_3_2 = new TProfile("h_me_3_2","Middle Endcap - bin 3 x 2",10,0,0.0004,"");
-   h_me_3_2->SetBinEntries(1,56);
-   h_me_3_2->SetBinEntries(2,357);
-   h_me_3_2->SetBinEntries(3,1916);
-   h_me_3_2->SetBinEntries(4,4281);
-   h_me_3_2->SetBinEntries(5,6423);
-   h_me_3_2->SetBinEntries(6,6765);
-   h_me_3_2->SetBinEntries(7,5405);
-   h_me_3_2->SetBinEntries(8,3185);
-   h_me_3_2->SetBinEntries(9,1618);
-   h_me_3_2->SetBinEntries(10,295);
-   h_me_3_2->SetBinEntries(11,31);
-   h_me_3_2->SetBinContent(1,-0.8087789);
-   h_me_3_2->SetBinContent(2,-9.891005);
-   h_me_3_2->SetBinContent(3,-79.5746);
-   h_me_3_2->SetBinContent(4,-280.8364);
-   h_me_3_2->SetBinContent(5,-521.7118);
-   h_me_3_2->SetBinContent(6,-737.8087);
-   h_me_3_2->SetBinContent(7,-728.7864);
-   h_me_3_2->SetBinContent(8,-506.6849);
-   h_me_3_2->SetBinContent(9,-289.2642);
-   h_me_3_2->SetBinContent(10,-61.39889);
-   h_me_3_2->SetBinContent(11,-7.528365);
-   h_me_3_2->SetBinError(1,0.1256269);
-   h_me_3_2->SetBinError(2,0.7838509);
-   h_me_3_2->SetBinError(3,2.17277);
-   h_me_3_2->SetBinError(4,5.018751);
-   h_me_3_2->SetBinError(5,7.417231);
-   h_me_3_2->SetBinError(6,9.893927);
-   h_me_3_2->SetBinError(7,10.77716);
-   h_me_3_2->SetBinError(8,9.535479);
-   h_me_3_2->SetBinError(9,7.531884);
-   h_me_3_2->SetBinError(10,3.729506);
-   h_me_3_2->SetBinError(11,1.360163);
-   h_me_3_2->SetEntries(30332);
-   h_me_3_2->SetStats(0);
-   h_me_3_2->SetLineWidth(2);
-   h_me_3_2->SetMarkerStyle(20);
-   h_me_3_2->SetMarkerSize(1.2);
-   h_me_3_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_3_2->GetXaxis()->SetLabelFont(42);
-   h_me_3_2->GetXaxis()->SetLabelSize(0.05);
-   h_me_3_2->GetXaxis()->SetTitleSize(0.05);
-   h_me_3_2->GetXaxis()->SetTitleOffset(1.4);
-   h_me_3_2->GetXaxis()->SetTitleFont(42);
-   h_me_3_2->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_3_2->GetYaxis()->SetLabelFont(42);
-   h_me_3_2->GetYaxis()->SetLabelSize(0.05);
-   h_me_3_2->GetYaxis()->SetTitleSize(0.05);
-   h_me_3_2->GetYaxis()->SetTitleOffset(1.4);
-   h_me_3_2->GetYaxis()->SetTitleFont(42);
-   h_me_3_2->GetZaxis()->SetLabelFont(42);
-   h_me_3_2->GetZaxis()->SetLabelSize(0.05);
-   h_me_3_2->GetZaxis()->SetTitleSize(0.05);
-   h_me_3_2->GetZaxis()->SetTitleFont(42);
-   h_me_3_2->Draw("");
-   
-   TF1 *fun_me_3_2 = new TF1("fun_me_3_2","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_3_2->SetFillColor(19);
-   fun_me_3_2->SetFillStyle(0);
-   fun_me_3_2->SetMarkerStyle(20);
-   fun_me_3_2->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_3_2->SetLineColor(ci);
-   fun_me_3_2->SetLineWidth(3);
-   fun_me_3_2->GetXaxis()->SetLabelFont(42);
-   fun_me_3_2->GetXaxis()->SetLabelSize(0.05);
-   fun_me_3_2->GetXaxis()->SetTitleSize(0.05);
-   fun_me_3_2->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_3_2->GetXaxis()->SetTitleFont(42);
-   fun_me_3_2->GetYaxis()->SetLabelFont(42);
-   fun_me_3_2->GetYaxis()->SetLabelSize(0.05);
-   fun_me_3_2->GetYaxis()->SetTitleSize(0.05);
-   fun_me_3_2->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_3_2->GetYaxis()->SetTitleFont(42);
-   fun_me_3_2->SetParameter(0,0.00365174);
-   fun_me_3_2->SetParError(0,0);
-   fun_me_3_2->SetParLimits(0,0,0);
-   fun_me_3_2->SetParameter(1,-425.676);
-   fun_me_3_2->SetParError(1,0);
-   fun_me_3_2->SetParLimits(1,0,0);
-   fun_me_3_2->SetParameter(2,-369337);
-   fun_me_3_2->SetParError(2,0);
-   fun_me_3_2->SetParLimits(2,0,0);
-   fun_me_3_2->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 3 x 2");
-   pt->Draw();
-   c_me_dEta_3_2_2->Modified();
-   c_me_dEta_3_2->cd();
-   c_me_dEta_3_2->Modified();
-   c_me_dEta_3_2->cd();
-   c_me_dEta_3_2->SetSelected(c_me_dEta_3_2);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_4x0.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_4x0.C
deleted file mode 100644
index 1734ea14007a0ec8c7ffa30b3caa3af5d1c21ec2..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_4x0.C
+++ /dev/null
@@ -1,516 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_4_0/c_me_dEta
-//=========  (Sun Jun 27 19:12:43 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_4_0 = new TCanvas("c_me_dEta_4_0", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_4_0->Range(0,0,1,1);
-   c_me_dEta_4_0->SetFillColor(0);
-   c_me_dEta_4_0->SetBorderMode(0);
-   c_me_dEta_4_0->SetBorderSize(2);
-   c_me_dEta_4_0->SetTickx(1);
-   c_me_dEta_4_0->SetTicky(1);
-   c_me_dEta_4_0->SetLeftMargin(0.16);
-   c_me_dEta_4_0->SetRightMargin(0.05);
-   c_me_dEta_4_0->SetTopMargin(0.08);
-   c_me_dEta_4_0->SetBottomMargin(0.16);
-   c_me_dEta_4_0->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_4_0_1
-   TPad *c_me_dEta_4_0_1 = new TPad("c_me_dEta_4_0_1", "c_me_dEta_4_0_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_4_0_1->Draw();
-   c_me_dEta_4_0_1->cd();
-   c_me_dEta_4_0_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_4_0_1->SetFillColor(0);
-   c_me_dEta_4_0_1->SetBorderMode(0);
-   c_me_dEta_4_0_1->SetBorderSize(2);
-   c_me_dEta_4_0_1->SetTickx(1);
-   c_me_dEta_4_0_1->SetTicky(1);
-   c_me_dEta_4_0_1->SetLeftMargin(0.16);
-   c_me_dEta_4_0_1->SetRightMargin(0.05);
-   c_me_dEta_4_0_1->SetTopMargin(0.08);
-   c_me_dEta_4_0_1->SetBottomMargin(0.16);
-   c_me_dEta_4_0_1->SetFrameBorderMode(0);
-   c_me_dEta_4_0_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_4_0 = new TH2F("h2_me_4_0","Middle Endcap - bin 4 x 0",10,0,0.0004,100,-1,1);
-   h2_me_4_0->SetBinContent(236,3);
-   h2_me_4_0->SetBinContent(248,3);
-   h2_me_4_0->SetBinContent(271,4);
-   h2_me_4_0->SetBinContent(272,5);
-   h2_me_4_0->SetBinContent(273,3);
-   h2_me_4_0->SetBinContent(283,2);
-   h2_me_4_0->SetBinContent(284,5);
-   h2_me_4_0->SetBinContent(285,12);
-   h2_me_4_0->SetBinContent(286,7);
-   h2_me_4_0->SetBinContent(294,1);
-   h2_me_4_0->SetBinContent(295,1);
-   h2_me_4_0->SetBinContent(296,10);
-   h2_me_4_0->SetBinContent(297,12);
-   h2_me_4_0->SetBinContent(298,5);
-   h2_me_4_0->SetBinContent(306,7);
-   h2_me_4_0->SetBinContent(307,11);
-   h2_me_4_0->SetBinContent(308,18);
-   h2_me_4_0->SetBinContent(309,13);
-   h2_me_4_0->SetBinContent(318,5);
-   h2_me_4_0->SetBinContent(319,15);
-   h2_me_4_0->SetBinContent(320,26);
-   h2_me_4_0->SetBinContent(321,12);
-   h2_me_4_0->SetBinContent(330,9);
-   h2_me_4_0->SetBinContent(331,14);
-   h2_me_4_0->SetBinContent(332,52);
-   h2_me_4_0->SetBinContent(333,17);
-   h2_me_4_0->SetBinContent(334,6);
-   h2_me_4_0->SetBinContent(341,2);
-   h2_me_4_0->SetBinContent(342,12);
-   h2_me_4_0->SetBinContent(343,21);
-   h2_me_4_0->SetBinContent(344,99);
-   h2_me_4_0->SetBinContent(345,46);
-   h2_me_4_0->SetBinContent(346,8);
-   h2_me_4_0->SetBinContent(352,3);
-   h2_me_4_0->SetBinContent(353,4);
-   h2_me_4_0->SetBinContent(354,21);
-   h2_me_4_0->SetBinContent(355,32);
-   h2_me_4_0->SetBinContent(356,109);
-   h2_me_4_0->SetBinContent(357,70);
-   h2_me_4_0->SetBinContent(358,2);
-   h2_me_4_0->SetBinContent(359,1);
-   h2_me_4_0->SetBinContent(365,5);
-   h2_me_4_0->SetBinContent(366,36);
-   h2_me_4_0->SetBinContent(367,122);
-   h2_me_4_0->SetBinContent(368,156);
-   h2_me_4_0->SetBinContent(369,68);
-   h2_me_4_0->SetBinContent(370,7);
-   h2_me_4_0->SetBinContent(371,1);
-   h2_me_4_0->SetBinContent(375,5);
-   h2_me_4_0->SetBinContent(377,7);
-   h2_me_4_0->SetBinContent(378,67);
-   h2_me_4_0->SetBinContent(379,178);
-   h2_me_4_0->SetBinContent(380,172);
-   h2_me_4_0->SetBinContent(381,94);
-   h2_me_4_0->SetBinContent(382,2);
-   h2_me_4_0->SetBinContent(383,7);
-   h2_me_4_0->SetBinContent(387,6);
-   h2_me_4_0->SetBinContent(388,6);
-   h2_me_4_0->SetBinContent(389,12);
-   h2_me_4_0->SetBinContent(390,87);
-   h2_me_4_0->SetBinContent(391,254);
-   h2_me_4_0->SetBinContent(392,299);
-   h2_me_4_0->SetBinContent(393,88);
-   h2_me_4_0->SetBinContent(394,10);
-   h2_me_4_0->SetBinContent(395,11);
-   h2_me_4_0->SetBinContent(398,3);
-   h2_me_4_0->SetBinContent(400,3);
-   h2_me_4_0->SetBinContent(401,36);
-   h2_me_4_0->SetBinContent(402,176);
-   h2_me_4_0->SetBinContent(403,365);
-   h2_me_4_0->SetBinContent(404,514);
-   h2_me_4_0->SetBinContent(405,106);
-   h2_me_4_0->SetBinContent(406,26);
-   h2_me_4_0->SetBinContent(407,34);
-   h2_me_4_0->SetBinContent(410,4);
-   h2_me_4_0->SetBinContent(412,17);
-   h2_me_4_0->SetBinContent(413,98);
-   h2_me_4_0->SetBinContent(414,277);
-   h2_me_4_0->SetBinContent(415,528);
-   h2_me_4_0->SetBinContent(416,524);
-   h2_me_4_0->SetBinContent(417,126);
-   h2_me_4_0->SetBinContent(418,38);
-   h2_me_4_0->SetBinContent(419,59);
-   h2_me_4_0->SetBinContent(423,2);
-   h2_me_4_0->SetBinContent(424,6);
-   h2_me_4_0->SetBinContent(425,82);
-   h2_me_4_0->SetBinContent(426,343);
-   h2_me_4_0->SetBinContent(427,949);
-   h2_me_4_0->SetBinContent(428,585);
-   h2_me_4_0->SetBinContent(429,184);
-   h2_me_4_0->SetBinContent(430,82);
-   h2_me_4_0->SetBinContent(431,83);
-   h2_me_4_0->SetBinContent(435,3);
-   h2_me_4_0->SetBinContent(436,50);
-   h2_me_4_0->SetBinContent(437,157);
-   h2_me_4_0->SetBinContent(438,502);
-   h2_me_4_0->SetBinContent(439,1090);
-   h2_me_4_0->SetBinContent(440,677);
-   h2_me_4_0->SetBinContent(441,204);
-   h2_me_4_0->SetBinContent(442,107);
-   h2_me_4_0->SetBinContent(443,176);
-   h2_me_4_0->SetBinContent(447,12);
-   h2_me_4_0->SetBinContent(448,82);
-   h2_me_4_0->SetBinContent(449,220);
-   h2_me_4_0->SetBinContent(450,636);
-   h2_me_4_0->SetBinContent(451,1336);
-   h2_me_4_0->SetBinContent(452,835);
-   h2_me_4_0->SetBinContent(453,308);
-   h2_me_4_0->SetBinContent(454,229);
-   h2_me_4_0->SetBinContent(455,242);
-   h2_me_4_0->SetBinContent(457,3);
-   h2_me_4_0->SetBinContent(459,2);
-   h2_me_4_0->SetBinContent(460,102);
-   h2_me_4_0->SetBinContent(461,343);
-   h2_me_4_0->SetBinContent(462,893);
-   h2_me_4_0->SetBinContent(463,1403);
-   h2_me_4_0->SetBinContent(464,737);
-   h2_me_4_0->SetBinContent(465,416);
-   h2_me_4_0->SetBinContent(466,324);
-   h2_me_4_0->SetBinContent(467,307);
-   h2_me_4_0->SetBinContent(469,10);
-   h2_me_4_0->SetBinContent(471,18);
-   h2_me_4_0->SetBinContent(472,151);
-   h2_me_4_0->SetBinContent(473,527);
-   h2_me_4_0->SetBinContent(474,1232);
-   h2_me_4_0->SetBinContent(475,1501);
-   h2_me_4_0->SetBinContent(476,803);
-   h2_me_4_0->SetBinContent(477,613);
-   h2_me_4_0->SetBinContent(478,583);
-   h2_me_4_0->SetBinContent(479,485);
-   h2_me_4_0->SetBinContent(481,1);
-   h2_me_4_0->SetBinContent(482,2);
-   h2_me_4_0->SetBinContent(483,19);
-   h2_me_4_0->SetBinContent(484,191);
-   h2_me_4_0->SetBinContent(485,697);
-   h2_me_4_0->SetBinContent(486,1731);
-   h2_me_4_0->SetBinContent(487,1626);
-   h2_me_4_0->SetBinContent(488,890);
-   h2_me_4_0->SetBinContent(489,976);
-   h2_me_4_0->SetBinContent(490,999);
-   h2_me_4_0->SetBinContent(491,824);
-   h2_me_4_0->SetBinContent(495,52);
-   h2_me_4_0->SetBinContent(496,243);
-   h2_me_4_0->SetBinContent(497,993);
-   h2_me_4_0->SetBinContent(498,1940);
-   h2_me_4_0->SetBinContent(499,1566);
-   h2_me_4_0->SetBinContent(500,1152);
-   h2_me_4_0->SetBinContent(501,1574);
-   h2_me_4_0->SetBinContent(502,1564);
-   h2_me_4_0->SetBinContent(503,1113);
-   h2_me_4_0->SetBinContent(506,5);
-   h2_me_4_0->SetBinContent(507,41);
-   h2_me_4_0->SetBinContent(508,423);
-   h2_me_4_0->SetBinContent(509,1459);
-   h2_me_4_0->SetBinContent(510,1970);
-   h2_me_4_0->SetBinContent(511,1639);
-   h2_me_4_0->SetBinContent(512,1630);
-   h2_me_4_0->SetBinContent(513,2324);
-   h2_me_4_0->SetBinContent(514,2097);
-   h2_me_4_0->SetBinContent(515,1293);
-   h2_me_4_0->SetBinContent(518,7);
-   h2_me_4_0->SetBinContent(519,109);
-   h2_me_4_0->SetBinContent(520,520);
-   h2_me_4_0->SetBinContent(521,1890);
-   h2_me_4_0->SetBinContent(522,2210);
-   h2_me_4_0->SetBinContent(523,2131);
-   h2_me_4_0->SetBinContent(524,2502);
-   h2_me_4_0->SetBinContent(525,3234);
-   h2_me_4_0->SetBinContent(526,2527);
-   h2_me_4_0->SetBinContent(527,1238);
-   h2_me_4_0->SetBinContent(529,3);
-   h2_me_4_0->SetBinContent(530,10);
-   h2_me_4_0->SetBinContent(531,148);
-   h2_me_4_0->SetBinContent(532,761);
-   h2_me_4_0->SetBinContent(533,2117);
-   h2_me_4_0->SetBinContent(534,2346);
-   h2_me_4_0->SetBinContent(535,2801);
-   h2_me_4_0->SetBinContent(536,3624);
-   h2_me_4_0->SetBinContent(537,4008);
-   h2_me_4_0->SetBinContent(538,2756);
-   h2_me_4_0->SetBinContent(539,1118);
-   h2_me_4_0->SetBinContent(541,6);
-   h2_me_4_0->SetBinContent(542,3);
-   h2_me_4_0->SetBinContent(543,160);
-   h2_me_4_0->SetBinContent(544,1292);
-   h2_me_4_0->SetBinContent(545,2244);
-   h2_me_4_0->SetBinContent(546,2587);
-   h2_me_4_0->SetBinContent(547,3751);
-   h2_me_4_0->SetBinContent(548,4896);
-   h2_me_4_0->SetBinContent(549,4535);
-   h2_me_4_0->SetBinContent(550,2628);
-   h2_me_4_0->SetBinContent(551,798);
-   h2_me_4_0->SetBinContent(553,2);
-   h2_me_4_0->SetBinContent(554,2);
-   h2_me_4_0->SetBinContent(555,329);
-   h2_me_4_0->SetBinContent(556,1683);
-   h2_me_4_0->SetBinContent(557,2690);
-   h2_me_4_0->SetBinContent(558,3571);
-   h2_me_4_0->SetBinContent(559,5459);
-   h2_me_4_0->SetBinContent(560,5933);
-   h2_me_4_0->SetBinContent(561,4486);
-   h2_me_4_0->SetBinContent(562,2055);
-   h2_me_4_0->SetBinContent(563,500);
-   h2_me_4_0->SetBinContent(566,25);
-   h2_me_4_0->SetBinContent(567,665);
-   h2_me_4_0->SetBinContent(568,2044);
-   h2_me_4_0->SetBinContent(569,3327);
-   h2_me_4_0->SetBinContent(570,5296);
-   h2_me_4_0->SetBinContent(571,6669);
-   h2_me_4_0->SetBinContent(572,5850);
-   h2_me_4_0->SetBinContent(573,3510);
-   h2_me_4_0->SetBinContent(574,1459);
-   h2_me_4_0->SetBinContent(575,271);
-   h2_me_4_0->SetBinContent(577,4);
-   h2_me_4_0->SetBinContent(578,130);
-   h2_me_4_0->SetBinContent(579,994);
-   h2_me_4_0->SetBinContent(580,2533);
-   h2_me_4_0->SetBinContent(581,4985);
-   h2_me_4_0->SetBinContent(582,6237);
-   h2_me_4_0->SetBinContent(583,6630);
-   h2_me_4_0->SetBinContent(584,4724);
-   h2_me_4_0->SetBinContent(585,2380);
-   h2_me_4_0->SetBinContent(586,769);
-   h2_me_4_0->SetBinContent(587,147);
-   h2_me_4_0->SetBinContent(589,15);
-   h2_me_4_0->SetBinContent(590,394);
-   h2_me_4_0->SetBinContent(591,1512);
-   h2_me_4_0->SetBinContent(592,3518);
-   h2_me_4_0->SetBinContent(593,4968);
-   h2_me_4_0->SetBinContent(594,5459);
-   h2_me_4_0->SetBinContent(595,4621);
-   h2_me_4_0->SetBinContent(596,3017);
-   h2_me_4_0->SetBinContent(597,1225);
-   h2_me_4_0->SetBinContent(598,292);
-   h2_me_4_0->SetBinContent(599,61);
-   h2_me_4_0->SetBinContent(601,48);
-   h2_me_4_0->SetBinContent(602,560);
-   h2_me_4_0->SetBinContent(603,1814);
-   h2_me_4_0->SetBinContent(604,2798);
-   h2_me_4_0->SetBinContent(605,2976);
-   h2_me_4_0->SetBinContent(606,2808);
-   h2_me_4_0->SetBinContent(607,2684);
-   h2_me_4_0->SetBinContent(608,1472);
-   h2_me_4_0->SetBinContent(609,475);
-   h2_me_4_0->SetBinContent(610,114);
-   h2_me_4_0->SetBinContent(611,13);
-   h2_me_4_0->SetBinContent(613,34);
-   h2_me_4_0->SetBinContent(614,61);
-   h2_me_4_0->SetBinContent(615,464);
-   h2_me_4_0->SetBinContent(616,830);
-   h2_me_4_0->SetBinContent(617,1136);
-   h2_me_4_0->SetBinContent(618,1022);
-   h2_me_4_0->SetBinContent(619,1059);
-   h2_me_4_0->SetBinContent(620,574);
-   h2_me_4_0->SetBinContent(621,196);
-   h2_me_4_0->SetBinContent(622,30);
-   h2_me_4_0->SetBinContent(623,4);
-   h2_me_4_0->SetBinContent(626,2);
-   h2_me_4_0->SetBinContent(627,37);
-   h2_me_4_0->SetBinContent(628,188);
-   h2_me_4_0->SetBinContent(629,300);
-   h2_me_4_0->SetBinContent(630,348);
-   h2_me_4_0->SetBinContent(631,374);
-   h2_me_4_0->SetBinContent(632,211);
-   h2_me_4_0->SetBinContent(633,51);
-   h2_me_4_0->SetBinContent(634,13);
-   h2_me_4_0->SetBinContent(638,5);
-   h2_me_4_0->SetBinContent(639,9);
-   h2_me_4_0->SetBinContent(640,24);
-   h2_me_4_0->SetBinContent(641,71);
-   h2_me_4_0->SetBinContent(642,105);
-   h2_me_4_0->SetBinContent(643,129);
-   h2_me_4_0->SetBinContent(644,43);
-   h2_me_4_0->SetBinContent(645,20);
-   h2_me_4_0->SetBinContent(646,8);
-   h2_me_4_0->SetBinContent(651,6);
-   h2_me_4_0->SetBinContent(652,6);
-   h2_me_4_0->SetBinContent(653,15);
-   h2_me_4_0->SetBinContent(654,74);
-   h2_me_4_0->SetBinContent(655,78);
-   h2_me_4_0->SetBinContent(656,41);
-   h2_me_4_0->SetBinContent(657,13);
-   h2_me_4_0->SetBinContent(658,3);
-   h2_me_4_0->SetBinContent(663,1);
-   h2_me_4_0->SetBinContent(664,16);
-   h2_me_4_0->SetBinContent(665,22);
-   h2_me_4_0->SetBinContent(666,61);
-   h2_me_4_0->SetBinContent(667,36);
-   h2_me_4_0->SetBinContent(668,12);
-   h2_me_4_0->SetBinContent(676,6);
-   h2_me_4_0->SetBinContent(677,11);
-   h2_me_4_0->SetBinContent(678,27);
-   h2_me_4_0->SetBinContent(679,17);
-   h2_me_4_0->SetBinContent(680,5);
-   h2_me_4_0->SetBinContent(689,11);
-   h2_me_4_0->SetBinContent(690,5);
-   h2_me_4_0->SetBinContent(691,19);
-   h2_me_4_0->SetBinContent(692,5);
-   h2_me_4_0->SetBinContent(702,11);
-   h2_me_4_0->SetBinContent(703,8);
-   h2_me_4_0->SetBinContent(704,13);
-   h2_me_4_0->SetBinContent(713,5);
-   h2_me_4_0->SetBinContent(714,4);
-   h2_me_4_0->SetBinContent(715,10);
-   h2_me_4_0->SetBinContent(722,3);
-   h2_me_4_0->SetBinContent(725,5);
-   h2_me_4_0->SetBinContent(726,4);
-   h2_me_4_0->SetBinContent(728,4);
-   h2_me_4_0->SetBinContent(734,1);
-   h2_me_4_0->SetBinContent(740,4);
-   h2_me_4_0->SetBinContent(746,2);
-   h2_me_4_0->SetBinContent(773,8);
-   h2_me_4_0->SetEntries(249094);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 249094 ");
-   text = ptstats->AddText("Mean x = 0.0002554");
-   text = ptstats->AddText("Mean y = -0.1066");
-   text = ptstats->AddText("RMS x = 7.221e-05");
-   text = ptstats->AddText("RMS y = 0.08206");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_4_0->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_4_0->GetListOfFunctions());
-   h2_me_4_0->SetLineWidth(2);
-   h2_me_4_0->SetMarkerSize(1.2);
-   h2_me_4_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_4_0->GetXaxis()->SetLabelFont(42);
-   h2_me_4_0->GetXaxis()->SetLabelSize(0.05);
-   h2_me_4_0->GetXaxis()->SetTitleSize(0.05);
-   h2_me_4_0->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_4_0->GetXaxis()->SetTitleFont(42);
-   h2_me_4_0->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_4_0->GetYaxis()->SetLabelFont(42);
-   h2_me_4_0->GetYaxis()->SetLabelSize(0.05);
-   h2_me_4_0->GetYaxis()->SetTitleSize(0.05);
-   h2_me_4_0->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_4_0->GetYaxis()->SetTitleFont(42);
-   h2_me_4_0->GetZaxis()->SetLabelFont(42);
-   h2_me_4_0->GetZaxis()->SetLabelSize(0.05);
-   h2_me_4_0->GetZaxis()->SetTitleSize(0.05);
-   h2_me_4_0->GetZaxis()->SetTitleFont(42);
-   h2_me_4_0->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 4 x 0");
-   pt->Draw();
-   c_me_dEta_4_0_1->Modified();
-   c_me_dEta_4_0->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_4_0_2
-   c_me_dEta_4_0_2 = new TPad("c_me_dEta_4_0_2", "c_me_dEta_4_0_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_4_0_2->Draw();
-   c_me_dEta_4_0_2->cd();
-   c_me_dEta_4_0_2->Range(-8.101265e-05,-0.1717605,0.0004253165,-0.004211303);
-   c_me_dEta_4_0_2->SetFillColor(0);
-   c_me_dEta_4_0_2->SetBorderMode(0);
-   c_me_dEta_4_0_2->SetBorderSize(2);
-   c_me_dEta_4_0_2->SetTickx(1);
-   c_me_dEta_4_0_2->SetTicky(1);
-   c_me_dEta_4_0_2->SetLeftMargin(0.16);
-   c_me_dEta_4_0_2->SetRightMargin(0.05);
-   c_me_dEta_4_0_2->SetTopMargin(0.08);
-   c_me_dEta_4_0_2->SetBottomMargin(0.16);
-   c_me_dEta_4_0_2->SetFrameBorderMode(0);
-   c_me_dEta_4_0_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_4_0 = new TProfile("h_me_4_0","Middle Endcap - bin 4 x 0",10,0,0.0004,"");
-   h_me_4_0->SetBinEntries(1,126);
-   h_me_4_0->SetBinEntries(2,1219);
-   h_me_4_0->SetBinEntries(3,6408);
-   h_me_4_0->SetBinEntries(4,17496);
-   h_me_4_0->SetBinEntries(5,31423);
-   h_me_4_0->SetBinEntries(6,42120);
-   h_me_4_0->SetBinEntries(7,49133);
-   h_me_4_0->SetBinEntries(8,42234);
-   h_me_4_0->SetBinEntries(9,31399);
-   h_me_4_0->SetBinEntries(10,18750);
-   h_me_4_0->SetBinEntries(11,8786);
-   h_me_4_0->SetBinContent(1,-5.179685);
-   h_me_4_0->SetBinContent(2,-30.20976);
-   h_me_4_0->SetBinContent(3,-268.9844);
-   h_me_4_0->SetBinContent(4,-1125.874);
-   h_me_4_0->SetBinContent(5,-2653.309);
-   h_me_4_0->SetBinContent(6,-4324.298);
-   h_me_4_0->SetBinContent(7,-5650.255);
-   h_me_4_0->SetBinContent(8,-5046.087);
-   h_me_4_0->SetBinContent(9,-3913.806);
-   h_me_4_0->SetBinContent(10,-2601.649);
-   h_me_4_0->SetBinContent(11,-1465.857);
-   h_me_4_0->SetBinError(1,0.9517569);
-   h_me_4_0->SetBinError(2,1.599407);
-   h_me_4_0->SetBinError(3,4.955392);
-   h_me_4_0->SetBinError(4,11.4881);
-   h_me_4_0->SetBinError(5,19.41585);
-   h_me_4_0->SetBinError(6,27.11868);
-   h_me_4_0->SetBinError(7,32.68173);
-   h_me_4_0->SetBinError(8,30.70096);
-   h_me_4_0->SetBinError(9,25.34663);
-   h_me_4_0->SetBinError(10,20.5895);
-   h_me_4_0->SetBinError(11,16.56916);
-   h_me_4_0->SetEntries(249094);
-   h_me_4_0->SetStats(0);
-   h_me_4_0->SetLineWidth(2);
-   h_me_4_0->SetMarkerStyle(20);
-   h_me_4_0->SetMarkerSize(1.2);
-   h_me_4_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_4_0->GetXaxis()->SetLabelFont(42);
-   h_me_4_0->GetXaxis()->SetLabelSize(0.05);
-   h_me_4_0->GetXaxis()->SetTitleSize(0.05);
-   h_me_4_0->GetXaxis()->SetTitleOffset(1.4);
-   h_me_4_0->GetXaxis()->SetTitleFont(42);
-   h_me_4_0->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_4_0->GetYaxis()->SetLabelFont(42);
-   h_me_4_0->GetYaxis()->SetLabelSize(0.05);
-   h_me_4_0->GetYaxis()->SetTitleSize(0.05);
-   h_me_4_0->GetYaxis()->SetTitleOffset(1.4);
-   h_me_4_0->GetYaxis()->SetTitleFont(42);
-   h_me_4_0->GetZaxis()->SetLabelFont(42);
-   h_me_4_0->GetZaxis()->SetLabelSize(0.05);
-   h_me_4_0->GetZaxis()->SetTitleSize(0.05);
-   h_me_4_0->GetZaxis()->SetTitleFont(42);
-   h_me_4_0->Draw("");
-   
-   TF1 *fun_me_4_0 = new TF1("fun_me_4_0","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_4_0->SetFillColor(19);
-   fun_me_4_0->SetFillStyle(0);
-   fun_me_4_0->SetMarkerStyle(20);
-   fun_me_4_0->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_4_0->SetLineColor(ci);
-   fun_me_4_0->SetLineWidth(3);
-   fun_me_4_0->GetXaxis()->SetLabelFont(42);
-   fun_me_4_0->GetXaxis()->SetLabelSize(0.05);
-   fun_me_4_0->GetXaxis()->SetTitleSize(0.05);
-   fun_me_4_0->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_4_0->GetXaxis()->SetTitleFont(42);
-   fun_me_4_0->GetYaxis()->SetLabelFont(42);
-   fun_me_4_0->GetYaxis()->SetLabelSize(0.05);
-   fun_me_4_0->GetYaxis()->SetTitleSize(0.05);
-   fun_me_4_0->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_4_0->GetYaxis()->SetTitleFont(42);
-   fun_me_4_0->SetParameter(0,0.0204127);
-   fun_me_4_0->SetParError(0,0);
-   fun_me_4_0->SetParLimits(0,0,0);
-   fun_me_4_0->SetParameter(1,-735.491);
-   fun_me_4_0->SetParError(1,0);
-   fun_me_4_0->SetParLimits(1,0,0);
-   fun_me_4_0->SetParameter(2,863289);
-   fun_me_4_0->SetParError(2,0);
-   fun_me_4_0->SetParLimits(2,0,0);
-   fun_me_4_0->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 4 x 0");
-   pt->Draw();
-   c_me_dEta_4_0_2->Modified();
-   c_me_dEta_4_0->cd();
-   c_me_dEta_4_0->Modified();
-   c_me_dEta_4_0->cd();
-   c_me_dEta_4_0->SetSelected(c_me_dEta_4_0);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_4x1.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_4x1.C
deleted file mode 100644
index 90e1070fe6913bb83933be7184a45ed87c583cf2..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_4x1.C
+++ /dev/null
@@ -1,464 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_4_1/c_me_dEta
-//=========  (Sun Jun 27 19:12:43 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_4_1 = new TCanvas("c_me_dEta_4_1", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_4_1->Range(0,0,1,1);
-   c_me_dEta_4_1->SetFillColor(0);
-   c_me_dEta_4_1->SetBorderMode(0);
-   c_me_dEta_4_1->SetBorderSize(2);
-   c_me_dEta_4_1->SetTickx(1);
-   c_me_dEta_4_1->SetTicky(1);
-   c_me_dEta_4_1->SetLeftMargin(0.16);
-   c_me_dEta_4_1->SetRightMargin(0.05);
-   c_me_dEta_4_1->SetTopMargin(0.08);
-   c_me_dEta_4_1->SetBottomMargin(0.16);
-   c_me_dEta_4_1->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_4_1_1
-   TPad *c_me_dEta_4_1_1 = new TPad("c_me_dEta_4_1_1", "c_me_dEta_4_1_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_4_1_1->Draw();
-   c_me_dEta_4_1_1->cd();
-   c_me_dEta_4_1_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_4_1_1->SetFillColor(0);
-   c_me_dEta_4_1_1->SetBorderMode(0);
-   c_me_dEta_4_1_1->SetBorderSize(2);
-   c_me_dEta_4_1_1->SetTickx(1);
-   c_me_dEta_4_1_1->SetTicky(1);
-   c_me_dEta_4_1_1->SetLeftMargin(0.16);
-   c_me_dEta_4_1_1->SetRightMargin(0.05);
-   c_me_dEta_4_1_1->SetTopMargin(0.08);
-   c_me_dEta_4_1_1->SetBottomMargin(0.16);
-   c_me_dEta_4_1_1->SetFrameBorderMode(0);
-   c_me_dEta_4_1_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_4_1 = new TH2F("h2_me_4_1","Middle Endcap - bin 4 x 1",10,0,0.0004,100,-1,1);
-   h2_me_4_1->SetBinContent(273,3);
-   h2_me_4_1->SetBinContent(285,6);
-   h2_me_4_1->SetBinContent(297,3);
-   h2_me_4_1->SetBinContent(319,3);
-   h2_me_4_1->SetBinContent(320,1);
-   h2_me_4_1->SetBinContent(331,3);
-   h2_me_4_1->SetBinContent(332,12);
-   h2_me_4_1->SetBinContent(335,3);
-   h2_me_4_1->SetBinContent(342,3);
-   h2_me_4_1->SetBinContent(343,7);
-   h2_me_4_1->SetBinContent(344,23);
-   h2_me_4_1->SetBinContent(347,3);
-   h2_me_4_1->SetBinContent(354,4);
-   h2_me_4_1->SetBinContent(355,20);
-   h2_me_4_1->SetBinContent(356,20);
-   h2_me_4_1->SetBinContent(357,7);
-   h2_me_4_1->SetBinContent(358,2);
-   h2_me_4_1->SetBinContent(366,11);
-   h2_me_4_1->SetBinContent(367,43);
-   h2_me_4_1->SetBinContent(368,24);
-   h2_me_4_1->SetBinContent(369,18);
-   h2_me_4_1->SetBinContent(371,2);
-   h2_me_4_1->SetBinContent(378,17);
-   h2_me_4_1->SetBinContent(379,45);
-   h2_me_4_1->SetBinContent(380,34);
-   h2_me_4_1->SetBinContent(381,11);
-   h2_me_4_1->SetBinContent(382,3);
-   h2_me_4_1->SetBinContent(383,4);
-   h2_me_4_1->SetBinContent(387,3);
-   h2_me_4_1->SetBinContent(388,2);
-   h2_me_4_1->SetBinContent(389,7);
-   h2_me_4_1->SetBinContent(390,38);
-   h2_me_4_1->SetBinContent(391,56);
-   h2_me_4_1->SetBinContent(392,50);
-   h2_me_4_1->SetBinContent(393,27);
-   h2_me_4_1->SetBinContent(394,11);
-   h2_me_4_1->SetBinContent(395,12);
-   h2_me_4_1->SetBinContent(399,3);
-   h2_me_4_1->SetBinContent(400,6);
-   h2_me_4_1->SetBinContent(401,25);
-   h2_me_4_1->SetBinContent(402,65);
-   h2_me_4_1->SetBinContent(403,66);
-   h2_me_4_1->SetBinContent(404,51);
-   h2_me_4_1->SetBinContent(405,23);
-   h2_me_4_1->SetBinContent(406,8);
-   h2_me_4_1->SetBinContent(407,10);
-   h2_me_4_1->SetBinContent(412,6);
-   h2_me_4_1->SetBinContent(413,27);
-   h2_me_4_1->SetBinContent(414,74);
-   h2_me_4_1->SetBinContent(415,134);
-   h2_me_4_1->SetBinContent(416,84);
-   h2_me_4_1->SetBinContent(417,41);
-   h2_me_4_1->SetBinContent(418,4);
-   h2_me_4_1->SetBinContent(419,22);
-   h2_me_4_1->SetBinContent(424,15);
-   h2_me_4_1->SetBinContent(425,41);
-   h2_me_4_1->SetBinContent(426,119);
-   h2_me_4_1->SetBinContent(427,211);
-   h2_me_4_1->SetBinContent(428,103);
-   h2_me_4_1->SetBinContent(429,33);
-   h2_me_4_1->SetBinContent(430,11);
-   h2_me_4_1->SetBinContent(431,43);
-   h2_me_4_1->SetBinContent(435,15);
-   h2_me_4_1->SetBinContent(436,13);
-   h2_me_4_1->SetBinContent(437,35);
-   h2_me_4_1->SetBinContent(438,208);
-   h2_me_4_1->SetBinContent(439,246);
-   h2_me_4_1->SetBinContent(440,128);
-   h2_me_4_1->SetBinContent(441,40);
-   h2_me_4_1->SetBinContent(442,41);
-   h2_me_4_1->SetBinContent(443,53);
-   h2_me_4_1->SetBinContent(447,5);
-   h2_me_4_1->SetBinContent(448,11);
-   h2_me_4_1->SetBinContent(449,69);
-   h2_me_4_1->SetBinContent(450,254);
-   h2_me_4_1->SetBinContent(451,367);
-   h2_me_4_1->SetBinContent(452,124);
-   h2_me_4_1->SetBinContent(453,74);
-   h2_me_4_1->SetBinContent(454,86);
-   h2_me_4_1->SetBinContent(455,88);
-   h2_me_4_1->SetBinContent(459,11);
-   h2_me_4_1->SetBinContent(460,36);
-   h2_me_4_1->SetBinContent(461,144);
-   h2_me_4_1->SetBinContent(462,406);
-   h2_me_4_1->SetBinContent(463,344);
-   h2_me_4_1->SetBinContent(464,155);
-   h2_me_4_1->SetBinContent(465,133);
-   h2_me_4_1->SetBinContent(466,126);
-   h2_me_4_1->SetBinContent(467,121);
-   h2_me_4_1->SetBinContent(471,18);
-   h2_me_4_1->SetBinContent(472,54);
-   h2_me_4_1->SetBinContent(473,242);
-   h2_me_4_1->SetBinContent(474,633);
-   h2_me_4_1->SetBinContent(475,549);
-   h2_me_4_1->SetBinContent(476,171);
-   h2_me_4_1->SetBinContent(477,217);
-   h2_me_4_1->SetBinContent(478,206);
-   h2_me_4_1->SetBinContent(479,187);
-   h2_me_4_1->SetBinContent(483,19);
-   h2_me_4_1->SetBinContent(484,77);
-   h2_me_4_1->SetBinContent(485,356);
-   h2_me_4_1->SetBinContent(486,617);
-   h2_me_4_1->SetBinContent(487,503);
-   h2_me_4_1->SetBinContent(488,272);
-   h2_me_4_1->SetBinContent(489,298);
-   h2_me_4_1->SetBinContent(490,321);
-   h2_me_4_1->SetBinContent(491,282);
-   h2_me_4_1->SetBinContent(495,22);
-   h2_me_4_1->SetBinContent(496,91);
-   h2_me_4_1->SetBinContent(497,552);
-   h2_me_4_1->SetBinContent(498,816);
-   h2_me_4_1->SetBinContent(499,493);
-   h2_me_4_1->SetBinContent(500,439);
-   h2_me_4_1->SetBinContent(501,532);
-   h2_me_4_1->SetBinContent(502,521);
-   h2_me_4_1->SetBinContent(503,423);
-   h2_me_4_1->SetBinContent(507,17);
-   h2_me_4_1->SetBinContent(508,218);
-   h2_me_4_1->SetBinContent(509,682);
-   h2_me_4_1->SetBinContent(510,924);
-   h2_me_4_1->SetBinContent(511,513);
-   h2_me_4_1->SetBinContent(512,622);
-   h2_me_4_1->SetBinContent(513,800);
-   h2_me_4_1->SetBinContent(514,833);
-   h2_me_4_1->SetBinContent(515,582);
-   h2_me_4_1->SetBinContent(519,44);
-   h2_me_4_1->SetBinContent(520,387);
-   h2_me_4_1->SetBinContent(521,1090);
-   h2_me_4_1->SetBinContent(522,787);
-   h2_me_4_1->SetBinContent(523,664);
-   h2_me_4_1->SetBinContent(524,999);
-   h2_me_4_1->SetBinContent(525,1304);
-   h2_me_4_1->SetBinContent(526,1033);
-   h2_me_4_1->SetBinContent(527,636);
-   h2_me_4_1->SetBinContent(530,6);
-   h2_me_4_1->SetBinContent(531,74);
-   h2_me_4_1->SetBinContent(532,544);
-   h2_me_4_1->SetBinContent(533,1301);
-   h2_me_4_1->SetBinContent(534,887);
-   h2_me_4_1->SetBinContent(535,968);
-   h2_me_4_1->SetBinContent(536,1652);
-   h2_me_4_1->SetBinContent(537,1648);
-   h2_me_4_1->SetBinContent(538,1174);
-   h2_me_4_1->SetBinContent(539,442);
-   h2_me_4_1->SetBinContent(543,133);
-   h2_me_4_1->SetBinContent(544,834);
-   h2_me_4_1->SetBinContent(545,1195);
-   h2_me_4_1->SetBinContent(546,1065);
-   h2_me_4_1->SetBinContent(547,1644);
-   h2_me_4_1->SetBinContent(548,2357);
-   h2_me_4_1->SetBinContent(549,2007);
-   h2_me_4_1->SetBinContent(550,1050);
-   h2_me_4_1->SetBinContent(551,364);
-   h2_me_4_1->SetBinContent(555,284);
-   h2_me_4_1->SetBinContent(556,1031);
-   h2_me_4_1->SetBinContent(557,1018);
-   h2_me_4_1->SetBinContent(558,1555);
-   h2_me_4_1->SetBinContent(559,2475);
-   h2_me_4_1->SetBinContent(560,2794);
-   h2_me_4_1->SetBinContent(561,2160);
-   h2_me_4_1->SetBinContent(562,907);
-   h2_me_4_1->SetBinContent(563,214);
-   h2_me_4_1->SetBinContent(566,18);
-   h2_me_4_1->SetBinContent(567,465);
-   h2_me_4_1->SetBinContent(568,978);
-   h2_me_4_1->SetBinContent(569,1262);
-   h2_me_4_1->SetBinContent(570,2263);
-   h2_me_4_1->SetBinContent(571,3120);
-   h2_me_4_1->SetBinContent(572,2803);
-   h2_me_4_1->SetBinContent(573,1851);
-   h2_me_4_1->SetBinContent(574,655);
-   h2_me_4_1->SetBinContent(575,107);
-   h2_me_4_1->SetBinContent(578,119);
-   h2_me_4_1->SetBinContent(579,670);
-   h2_me_4_1->SetBinContent(580,1047);
-   h2_me_4_1->SetBinContent(581,1992);
-   h2_me_4_1->SetBinContent(582,2906);
-   h2_me_4_1->SetBinContent(583,3125);
-   h2_me_4_1->SetBinContent(584,2411);
-   h2_me_4_1->SetBinContent(585,1219);
-   h2_me_4_1->SetBinContent(586,410);
-   h2_me_4_1->SetBinContent(587,51);
-   h2_me_4_1->SetBinContent(590,248);
-   h2_me_4_1->SetBinContent(591,837);
-   h2_me_4_1->SetBinContent(592,1546);
-   h2_me_4_1->SetBinContent(593,2310);
-   h2_me_4_1->SetBinContent(594,2706);
-   h2_me_4_1->SetBinContent(595,2278);
-   h2_me_4_1->SetBinContent(596,1627);
-   h2_me_4_1->SetBinContent(597,724);
-   h2_me_4_1->SetBinContent(598,171);
-   h2_me_4_1->SetBinContent(599,27);
-   h2_me_4_1->SetBinContent(601,61);
-   h2_me_4_1->SetBinContent(602,305);
-   h2_me_4_1->SetBinContent(603,849);
-   h2_me_4_1->SetBinContent(604,1307);
-   h2_me_4_1->SetBinContent(605,1812);
-   h2_me_4_1->SetBinContent(606,1657);
-   h2_me_4_1->SetBinContent(607,1366);
-   h2_me_4_1->SetBinContent(608,783);
-   h2_me_4_1->SetBinContent(609,324);
-   h2_me_4_1->SetBinContent(610,64);
-   h2_me_4_1->SetBinContent(611,12);
-   h2_me_4_1->SetBinContent(613,8);
-   h2_me_4_1->SetBinContent(614,74);
-   h2_me_4_1->SetBinContent(615,263);
-   h2_me_4_1->SetBinContent(616,478);
-   h2_me_4_1->SetBinContent(617,646);
-   h2_me_4_1->SetBinContent(618,707);
-   h2_me_4_1->SetBinContent(619,540);
-   h2_me_4_1->SetBinContent(620,397);
-   h2_me_4_1->SetBinContent(621,131);
-   h2_me_4_1->SetBinContent(622,11);
-   h2_me_4_1->SetBinContent(623,4);
-   h2_me_4_1->SetBinContent(627,27);
-   h2_me_4_1->SetBinContent(628,139);
-   h2_me_4_1->SetBinContent(629,186);
-   h2_me_4_1->SetBinContent(630,189);
-   h2_me_4_1->SetBinContent(631,172);
-   h2_me_4_1->SetBinContent(632,126);
-   h2_me_4_1->SetBinContent(633,42);
-   h2_me_4_1->SetBinContent(639,8);
-   h2_me_4_1->SetBinContent(640,13);
-   h2_me_4_1->SetBinContent(641,61);
-   h2_me_4_1->SetBinContent(642,51);
-   h2_me_4_1->SetBinContent(643,60);
-   h2_me_4_1->SetBinContent(644,30);
-   h2_me_4_1->SetBinContent(645,3);
-   h2_me_4_1->SetBinContent(651,6);
-   h2_me_4_1->SetBinContent(652,5);
-   h2_me_4_1->SetBinContent(653,19);
-   h2_me_4_1->SetBinContent(654,45);
-   h2_me_4_1->SetBinContent(655,29);
-   h2_me_4_1->SetBinContent(663,8);
-   h2_me_4_1->SetBinContent(664,8);
-   h2_me_4_1->SetBinContent(665,1);
-   h2_me_4_1->SetBinContent(666,16);
-   h2_me_4_1->SetBinContent(667,11);
-   h2_me_4_1->SetBinContent(669,6);
-   h2_me_4_1->SetBinContent(676,10);
-   h2_me_4_1->SetBinContent(678,2);
-   h2_me_4_1->SetBinContent(679,9);
-   h2_me_4_1->SetBinContent(687,4);
-   h2_me_4_1->SetBinContent(690,5);
-   h2_me_4_1->SetBinContent(693,1);
-   h2_me_4_1->SetBinContent(702,6);
-   h2_me_4_1->SetBinContent(703,10);
-   h2_me_4_1->SetBinContent(704,8);
-   h2_me_4_1->SetBinContent(709,2);
-   h2_me_4_1->SetBinContent(714,12);
-   h2_me_4_1->SetBinContent(721,3);
-   h2_me_4_1->SetBinContent(740,4);
-   h2_me_4_1->SetBinContent(741,4);
-   h2_me_4_1->SetBinContent(750,1);
-   h2_me_4_1->SetBinContent(752,4);
-   h2_me_4_1->SetBinContent(753,1);
-   h2_me_4_1->SetBinContent(757,3);
-   h2_me_4_1->SetBinContent(762,4);
-   h2_me_4_1->SetBinContent(769,1);
-   h2_me_4_1->SetBinContent(781,2);
-   h2_me_4_1->SetEntries(111030);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 111030 ");
-   text = ptstats->AddText("Mean x = 0.0002503");
-   text = ptstats->AddText("Mean y = -0.09391");
-   text = ptstats->AddText("RMS x = 7.446e-05");
-   text = ptstats->AddText("RMS y = 0.07306");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_4_1->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_4_1->GetListOfFunctions());
-   h2_me_4_1->SetLineWidth(2);
-   h2_me_4_1->SetMarkerSize(1.2);
-   h2_me_4_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_4_1->GetXaxis()->SetLabelFont(42);
-   h2_me_4_1->GetXaxis()->SetLabelSize(0.05);
-   h2_me_4_1->GetXaxis()->SetTitleSize(0.05);
-   h2_me_4_1->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_4_1->GetXaxis()->SetTitleFont(42);
-   h2_me_4_1->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_4_1->GetYaxis()->SetLabelFont(42);
-   h2_me_4_1->GetYaxis()->SetLabelSize(0.05);
-   h2_me_4_1->GetYaxis()->SetTitleSize(0.05);
-   h2_me_4_1->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_4_1->GetYaxis()->SetTitleFont(42);
-   h2_me_4_1->GetZaxis()->SetLabelFont(42);
-   h2_me_4_1->GetZaxis()->SetLabelSize(0.05);
-   h2_me_4_1->GetZaxis()->SetTitleSize(0.05);
-   h2_me_4_1->GetZaxis()->SetTitleFont(42);
-   h2_me_4_1->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 4 x 1");
-   pt->Draw();
-   c_me_dEta_4_1_1->Modified();
-   c_me_dEta_4_1->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_4_1_2
-   c_me_dEta_4_1_2 = new TPad("c_me_dEta_4_1_2", "c_me_dEta_4_1_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_4_1_2->Draw();
-   c_me_dEta_4_1_2->cd();
-   c_me_dEta_4_1_2->Range(-8.101265e-05,-0.1794839,0.0004253165,0.05998249);
-   c_me_dEta_4_1_2->SetFillColor(0);
-   c_me_dEta_4_1_2->SetBorderMode(0);
-   c_me_dEta_4_1_2->SetBorderSize(2);
-   c_me_dEta_4_1_2->SetTickx(1);
-   c_me_dEta_4_1_2->SetTicky(1);
-   c_me_dEta_4_1_2->SetLeftMargin(0.16);
-   c_me_dEta_4_1_2->SetRightMargin(0.05);
-   c_me_dEta_4_1_2->SetTopMargin(0.08);
-   c_me_dEta_4_1_2->SetBottomMargin(0.16);
-   c_me_dEta_4_1_2->SetFrameBorderMode(0);
-   c_me_dEta_4_1_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_4_1 = new TProfile("h_me_4_1","Middle Endcap - bin 4 x 1",10,0,0.0004,"");
-   h_me_4_1->SetBinEntries(1,80);
-   h_me_4_1->SetBinEntries(2,770);
-   h_me_4_1->SetBinEntries(3,3785);
-   h_me_4_1->SetBinEntries(4,8856);
-   h_me_4_1->SetBinEntries(5,15073);
-   h_me_4_1->SetBinEntries(6,19053);
-   h_me_4_1->SetBinEntries(7,20074);
-   h_me_4_1->SetBinEntries(8,18308);
-   h_me_4_1->SetBinEntries(9,13691);
-   h_me_4_1->SetBinEntries(10,7648);
-   h_me_4_1->SetBinEntries(11,3692);
-   h_me_4_1->SetBinContent(1,1.827355);
-   h_me_4_1->SetBinContent(2,-18.02965);
-   h_me_4_1->SetBinContent(3,-176.8935);
-   h_me_4_1->SetBinContent(4,-589.9925);
-   h_me_4_1->SetBinContent(5,-1261.045);
-   h_me_4_1->SetBinContent(6,-1796.836);
-   h_me_4_1->SetBinContent(7,-1937.809);
-   h_me_4_1->SetBinContent(8,-1778.201);
-   h_me_4_1->SetBinContent(9,-1511.558);
-   h_me_4_1->SetBinContent(10,-1011.687);
-   h_me_4_1->SetBinContent(11,-607.2606);
-   h_me_4_1->SetBinError(1,0.7728414);
-   h_me_4_1->SetBinError(2,0.8663259);
-   h_me_4_1->SetBinError(3,4.161203);
-   h_me_4_1->SetBinError(4,8.267068);
-   h_me_4_1->SetBinError(5,13.35576);
-   h_me_4_1->SetBinError(6,17.22326);
-   h_me_4_1->SetBinError(7,17.90717);
-   h_me_4_1->SetBinError(8,16.13396);
-   h_me_4_1->SetBinError(9,14.80581);
-   h_me_4_1->SetBinError(10,12.54449);
-   h_me_4_1->SetBinError(11,10.6208);
-   h_me_4_1->SetEntries(111030);
-   h_me_4_1->SetStats(0);
-   h_me_4_1->SetLineWidth(2);
-   h_me_4_1->SetMarkerStyle(20);
-   h_me_4_1->SetMarkerSize(1.2);
-   h_me_4_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_4_1->GetXaxis()->SetLabelFont(42);
-   h_me_4_1->GetXaxis()->SetLabelSize(0.05);
-   h_me_4_1->GetXaxis()->SetTitleSize(0.05);
-   h_me_4_1->GetXaxis()->SetTitleOffset(1.4);
-   h_me_4_1->GetXaxis()->SetTitleFont(42);
-   h_me_4_1->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_4_1->GetYaxis()->SetLabelFont(42);
-   h_me_4_1->GetYaxis()->SetLabelSize(0.05);
-   h_me_4_1->GetYaxis()->SetTitleSize(0.05);
-   h_me_4_1->GetYaxis()->SetTitleOffset(1.4);
-   h_me_4_1->GetYaxis()->SetTitleFont(42);
-   h_me_4_1->GetZaxis()->SetLabelFont(42);
-   h_me_4_1->GetZaxis()->SetLabelSize(0.05);
-   h_me_4_1->GetZaxis()->SetTitleSize(0.05);
-   h_me_4_1->GetZaxis()->SetTitleFont(42);
-   h_me_4_1->Draw("");
-   
-   TF1 *fun_me_4_1 = new TF1("fun_me_4_1","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_4_1->SetFillColor(19);
-   fun_me_4_1->SetFillStyle(0);
-   fun_me_4_1->SetMarkerStyle(20);
-   fun_me_4_1->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_4_1->SetLineColor(ci);
-   fun_me_4_1->SetLineWidth(3);
-   fun_me_4_1->GetXaxis()->SetLabelFont(42);
-   fun_me_4_1->GetXaxis()->SetLabelSize(0.05);
-   fun_me_4_1->GetXaxis()->SetTitleSize(0.05);
-   fun_me_4_1->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_4_1->GetXaxis()->SetTitleFont(42);
-   fun_me_4_1->GetYaxis()->SetLabelFont(42);
-   fun_me_4_1->GetYaxis()->SetLabelSize(0.05);
-   fun_me_4_1->GetYaxis()->SetTitleSize(0.05);
-   fun_me_4_1->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_4_1->GetYaxis()->SetTitleFont(42);
-   fun_me_4_1->SetParameter(0,-0.00247873);
-   fun_me_4_1->SetParError(0,0);
-   fun_me_4_1->SetParLimits(0,0,0);
-   fun_me_4_1->SetParameter(1,-502.946);
-   fun_me_4_1->SetParError(1,0);
-   fun_me_4_1->SetParLimits(1,0,0);
-   fun_me_4_1->SetParameter(2,507610);
-   fun_me_4_1->SetParError(2,0);
-   fun_me_4_1->SetParLimits(2,0,0);
-   fun_me_4_1->Draw("same");
-   
-   pt = new TPaveText(0.2785968,0.945,0.8314033,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 4 x 1");
-   pt->Draw();
-   c_me_dEta_4_1_2->Modified();
-   c_me_dEta_4_1->cd();
-   c_me_dEta_4_1->Modified();
-   c_me_dEta_4_1->cd();
-   c_me_dEta_4_1->SetSelected(c_me_dEta_4_1);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_4x2.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_4x2.C
deleted file mode 100644
index 3b1cffee6a073a5d2fcf4209db6535b4fc50cdb5..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_bin_4x2.C
+++ /dev/null
@@ -1,416 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dEta_4_2/c_me_dEta
-//=========  (Sun Jun 27 19:12:44 2010) by ROOT version5.26/00
-   TCanvas *c_me_dEta_4_2 = new TCanvas("c_me_dEta_4_2", "c_me_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dEta_4_2->Range(0,0,1,1);
-   c_me_dEta_4_2->SetFillColor(0);
-   c_me_dEta_4_2->SetBorderMode(0);
-   c_me_dEta_4_2->SetBorderSize(2);
-   c_me_dEta_4_2->SetTickx(1);
-   c_me_dEta_4_2->SetTicky(1);
-   c_me_dEta_4_2->SetLeftMargin(0.16);
-   c_me_dEta_4_2->SetRightMargin(0.05);
-   c_me_dEta_4_2->SetTopMargin(0.08);
-   c_me_dEta_4_2->SetBottomMargin(0.16);
-   c_me_dEta_4_2->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dEta_4_2_1
-   TPad *c_me_dEta_4_2_1 = new TPad("c_me_dEta_4_2_1", "c_me_dEta_4_2_1",0.01,0.01,0.49,0.99);
-   c_me_dEta_4_2_1->Draw();
-   c_me_dEta_4_2_1->cd();
-   c_me_dEta_4_2_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dEta_4_2_1->SetFillColor(0);
-   c_me_dEta_4_2_1->SetBorderMode(0);
-   c_me_dEta_4_2_1->SetBorderSize(2);
-   c_me_dEta_4_2_1->SetTickx(1);
-   c_me_dEta_4_2_1->SetTicky(1);
-   c_me_dEta_4_2_1->SetLeftMargin(0.16);
-   c_me_dEta_4_2_1->SetRightMargin(0.05);
-   c_me_dEta_4_2_1->SetTopMargin(0.08);
-   c_me_dEta_4_2_1->SetBottomMargin(0.16);
-   c_me_dEta_4_2_1->SetFrameBorderMode(0);
-   c_me_dEta_4_2_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_4_2 = new TH2F("h2_me_4_2","Middle Endcap - bin 4 x 2",10,0,0.0004,100,-1,1);
-   h2_me_4_2->SetBinContent(378,3);
-   h2_me_4_2->SetBinContent(380,1);
-   h2_me_4_2->SetBinContent(390,6);
-   h2_me_4_2->SetBinContent(392,3);
-   h2_me_4_2->SetBinContent(400,2);
-   h2_me_4_2->SetBinContent(402,6);
-   h2_me_4_2->SetBinContent(403,17);
-   h2_me_4_2->SetBinContent(404,4);
-   h2_me_4_2->SetBinContent(405,3);
-   h2_me_4_2->SetBinContent(406,3);
-   h2_me_4_2->SetBinContent(407,2);
-   h2_me_4_2->SetBinContent(413,3);
-   h2_me_4_2->SetBinContent(414,14);
-   h2_me_4_2->SetBinContent(415,45);
-   h2_me_4_2->SetBinContent(416,3);
-   h2_me_4_2->SetBinContent(417,5);
-   h2_me_4_2->SetBinContent(418,16);
-   h2_me_4_2->SetBinContent(419,3);
-   h2_me_4_2->SetBinContent(424,6);
-   h2_me_4_2->SetBinContent(425,20);
-   h2_me_4_2->SetBinContent(426,46);
-   h2_me_4_2->SetBinContent(427,46);
-   h2_me_4_2->SetBinContent(428,9);
-   h2_me_4_2->SetBinContent(429,15);
-   h2_me_4_2->SetBinContent(430,18);
-   h2_me_4_2->SetBinContent(431,15);
-   h2_me_4_2->SetBinContent(436,1);
-   h2_me_4_2->SetBinContent(437,18);
-   h2_me_4_2->SetBinContent(438,35);
-   h2_me_4_2->SetBinContent(439,57);
-   h2_me_4_2->SetBinContent(440,37);
-   h2_me_4_2->SetBinContent(441,22);
-   h2_me_4_2->SetBinContent(442,26);
-   h2_me_4_2->SetBinContent(443,33);
-   h2_me_4_2->SetBinContent(448,17);
-   h2_me_4_2->SetBinContent(449,62);
-   h2_me_4_2->SetBinContent(450,128);
-   h2_me_4_2->SetBinContent(451,81);
-   h2_me_4_2->SetBinContent(452,47);
-   h2_me_4_2->SetBinContent(453,47);
-   h2_me_4_2->SetBinContent(454,29);
-   h2_me_4_2->SetBinContent(455,24);
-   h2_me_4_2->SetBinContent(460,17);
-   h2_me_4_2->SetBinContent(461,72);
-   h2_me_4_2->SetBinContent(462,194);
-   h2_me_4_2->SetBinContent(463,126);
-   h2_me_4_2->SetBinContent(464,40);
-   h2_me_4_2->SetBinContent(465,50);
-   h2_me_4_2->SetBinContent(466,57);
-   h2_me_4_2->SetBinContent(467,50);
-   h2_me_4_2->SetBinContent(471,18);
-   h2_me_4_2->SetBinContent(472,24);
-   h2_me_4_2->SetBinContent(473,164);
-   h2_me_4_2->SetBinContent(474,328);
-   h2_me_4_2->SetBinContent(475,176);
-   h2_me_4_2->SetBinContent(476,71);
-   h2_me_4_2->SetBinContent(477,88);
-   h2_me_4_2->SetBinContent(478,77);
-   h2_me_4_2->SetBinContent(479,75);
-   h2_me_4_2->SetBinContent(483,14);
-   h2_me_4_2->SetBinContent(484,95);
-   h2_me_4_2->SetBinContent(485,298);
-   h2_me_4_2->SetBinContent(486,395);
-   h2_me_4_2->SetBinContent(487,149);
-   h2_me_4_2->SetBinContent(488,110);
-   h2_me_4_2->SetBinContent(489,175);
-   h2_me_4_2->SetBinContent(490,183);
-   h2_me_4_2->SetBinContent(491,110);
-   h2_me_4_2->SetBinContent(495,8);
-   h2_me_4_2->SetBinContent(496,111);
-   h2_me_4_2->SetBinContent(497,479);
-   h2_me_4_2->SetBinContent(498,344);
-   h2_me_4_2->SetBinContent(499,195);
-   h2_me_4_2->SetBinContent(500,193);
-   h2_me_4_2->SetBinContent(501,290);
-   h2_me_4_2->SetBinContent(502,277);
-   h2_me_4_2->SetBinContent(503,166);
-   h2_me_4_2->SetBinContent(506,6);
-   h2_me_4_2->SetBinContent(507,11);
-   h2_me_4_2->SetBinContent(508,181);
-   h2_me_4_2->SetBinContent(509,598);
-   h2_me_4_2->SetBinContent(510,456);
-   h2_me_4_2->SetBinContent(511,276);
-   h2_me_4_2->SetBinContent(512,409);
-   h2_me_4_2->SetBinContent(513,473);
-   h2_me_4_2->SetBinContent(514,438);
-   h2_me_4_2->SetBinContent(515,242);
-   h2_me_4_2->SetBinContent(518,5);
-   h2_me_4_2->SetBinContent(519,19);
-   h2_me_4_2->SetBinContent(520,461);
-   h2_me_4_2->SetBinContent(521,760);
-   h2_me_4_2->SetBinContent(522,463);
-   h2_me_4_2->SetBinContent(523,438);
-   h2_me_4_2->SetBinContent(524,794);
-   h2_me_4_2->SetBinContent(525,742);
-   h2_me_4_2->SetBinContent(526,522);
-   h2_me_4_2->SetBinContent(527,298);
-   h2_me_4_2->SetBinContent(530,7);
-   h2_me_4_2->SetBinContent(531,75);
-   h2_me_4_2->SetBinContent(532,673);
-   h2_me_4_2->SetBinContent(533,943);
-   h2_me_4_2->SetBinContent(534,595);
-   h2_me_4_2->SetBinContent(535,754);
-   h2_me_4_2->SetBinContent(536,1189);
-   h2_me_4_2->SetBinContent(537,1127);
-   h2_me_4_2->SetBinContent(538,655);
-   h2_me_4_2->SetBinContent(539,267);
-   h2_me_4_2->SetBinContent(542,5);
-   h2_me_4_2->SetBinContent(543,203);
-   h2_me_4_2->SetBinContent(544,872);
-   h2_me_4_2->SetBinContent(545,781);
-   h2_me_4_2->SetBinContent(546,745);
-   h2_me_4_2->SetBinContent(547,1319);
-   h2_me_4_2->SetBinContent(548,1615);
-   h2_me_4_2->SetBinContent(549,1339);
-   h2_me_4_2->SetBinContent(550,705);
-   h2_me_4_2->SetBinContent(551,206);
-   h2_me_4_2->SetBinContent(553,3);
-   h2_me_4_2->SetBinContent(554,15);
-   h2_me_4_2->SetBinContent(555,316);
-   h2_me_4_2->SetBinContent(556,1048);
-   h2_me_4_2->SetBinContent(557,1019);
-   h2_me_4_2->SetBinContent(558,1282);
-   h2_me_4_2->SetBinContent(559,1898);
-   h2_me_4_2->SetBinContent(560,1980);
-   h2_me_4_2->SetBinContent(561,1580);
-   h2_me_4_2->SetBinContent(562,680);
-   h2_me_4_2->SetBinContent(563,142);
-   h2_me_4_2->SetBinContent(565,3);
-   h2_me_4_2->SetBinContent(566,9);
-   h2_me_4_2->SetBinContent(567,728);
-   h2_me_4_2->SetBinContent(568,1008);
-   h2_me_4_2->SetBinContent(569,1147);
-   h2_me_4_2->SetBinContent(570,1702);
-   h2_me_4_2->SetBinContent(571,2282);
-   h2_me_4_2->SetBinContent(572,2092);
-   h2_me_4_2->SetBinContent(573,1392);
-   h2_me_4_2->SetBinContent(574,586);
-   h2_me_4_2->SetBinContent(575,117);
-   h2_me_4_2->SetBinContent(578,136);
-   h2_me_4_2->SetBinContent(579,765);
-   h2_me_4_2->SetBinContent(580,980);
-   h2_me_4_2->SetBinContent(581,1520);
-   h2_me_4_2->SetBinContent(582,2074);
-   h2_me_4_2->SetBinContent(583,2169);
-   h2_me_4_2->SetBinContent(584,1943);
-   h2_me_4_2->SetBinContent(585,1148);
-   h2_me_4_2->SetBinContent(586,416);
-   h2_me_4_2->SetBinContent(587,70);
-   h2_me_4_2->SetBinContent(590,303);
-   h2_me_4_2->SetBinContent(591,622);
-   h2_me_4_2->SetBinContent(592,1235);
-   h2_me_4_2->SetBinContent(593,1356);
-   h2_me_4_2->SetBinContent(594,1779);
-   h2_me_4_2->SetBinContent(595,1761);
-   h2_me_4_2->SetBinContent(596,1456);
-   h2_me_4_2->SetBinContent(597,815);
-   h2_me_4_2->SetBinContent(598,172);
-   h2_me_4_2->SetBinContent(599,45);
-   h2_me_4_2->SetBinContent(601,91);
-   h2_me_4_2->SetBinContent(602,167);
-   h2_me_4_2->SetBinContent(603,483);
-   h2_me_4_2->SetBinContent(604,737);
-   h2_me_4_2->SetBinContent(605,891);
-   h2_me_4_2->SetBinContent(606,1133);
-   h2_me_4_2->SetBinContent(607,1114);
-   h2_me_4_2->SetBinContent(608,893);
-   h2_me_4_2->SetBinContent(609,411);
-   h2_me_4_2->SetBinContent(610,99);
-   h2_me_4_2->SetBinContent(611,22);
-   h2_me_4_2->SetBinContent(614,53);
-   h2_me_4_2->SetBinContent(615,115);
-   h2_me_4_2->SetBinContent(616,163);
-   h2_me_4_2->SetBinContent(617,334);
-   h2_me_4_2->SetBinContent(618,531);
-   h2_me_4_2->SetBinContent(619,594);
-   h2_me_4_2->SetBinContent(620,519);
-   h2_me_4_2->SetBinContent(621,196);
-   h2_me_4_2->SetBinContent(622,54);
-   h2_me_4_2->SetBinContent(623,6);
-   h2_me_4_2->SetBinContent(626,10);
-   h2_me_4_2->SetBinContent(627,36);
-   h2_me_4_2->SetBinContent(628,47);
-   h2_me_4_2->SetBinContent(629,82);
-   h2_me_4_2->SetBinContent(630,204);
-   h2_me_4_2->SetBinContent(631,225);
-   h2_me_4_2->SetBinContent(632,235);
-   h2_me_4_2->SetBinContent(633,78);
-   h2_me_4_2->SetBinContent(634,13);
-   h2_me_4_2->SetBinContent(640,25);
-   h2_me_4_2->SetBinContent(641,31);
-   h2_me_4_2->SetBinContent(642,62);
-   h2_me_4_2->SetBinContent(643,79);
-   h2_me_4_2->SetBinContent(644,67);
-   h2_me_4_2->SetBinContent(645,24);
-   h2_me_4_2->SetBinContent(646,3);
-   h2_me_4_2->SetBinContent(652,7);
-   h2_me_4_2->SetBinContent(653,21);
-   h2_me_4_2->SetBinContent(654,21);
-   h2_me_4_2->SetBinContent(655,28);
-   h2_me_4_2->SetBinContent(656,13);
-   h2_me_4_2->SetBinContent(657,3);
-   h2_me_4_2->SetBinContent(665,13);
-   h2_me_4_2->SetBinContent(666,4);
-   h2_me_4_2->SetBinContent(667,11);
-   h2_me_4_2->SetBinContent(668,5);
-   h2_me_4_2->SetBinContent(678,6);
-   h2_me_4_2->SetBinContent(679,5);
-   h2_me_4_2->SetBinContent(680,6);
-   h2_me_4_2->SetBinContent(690,10);
-   h2_me_4_2->SetBinContent(700,7);
-   h2_me_4_2->SetBinContent(713,9);
-   h2_me_4_2->SetEntries(79654);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 79654  ");
-   text = ptstats->AddText("Mean x = 0.0002469");
-   text = ptstats->AddText("Mean y = -0.08334");
-   text = ptstats->AddText("RMS x = 7.677e-05");
-   text = ptstats->AddText("RMS y = 0.06155");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_4_2->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_4_2->GetListOfFunctions());
-   h2_me_4_2->SetLineWidth(2);
-   h2_me_4_2->SetMarkerSize(1.2);
-   h2_me_4_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_4_2->GetXaxis()->SetLabelFont(42);
-   h2_me_4_2->GetXaxis()->SetLabelSize(0.05);
-   h2_me_4_2->GetXaxis()->SetTitleSize(0.05);
-   h2_me_4_2->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_4_2->GetXaxis()->SetTitleFont(42);
-   h2_me_4_2->GetYaxis()->SetTitle("#Delta#eta");
-   h2_me_4_2->GetYaxis()->SetLabelFont(42);
-   h2_me_4_2->GetYaxis()->SetLabelSize(0.05);
-   h2_me_4_2->GetYaxis()->SetTitleSize(0.05);
-   h2_me_4_2->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_4_2->GetYaxis()->SetTitleFont(42);
-   h2_me_4_2->GetZaxis()->SetLabelFont(42);
-   h2_me_4_2->GetZaxis()->SetLabelSize(0.05);
-   h2_me_4_2->GetZaxis()->SetTitleSize(0.05);
-   h2_me_4_2->GetZaxis()->SetTitleFont(42);
-   h2_me_4_2->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 4 x 2");
-   pt->Draw();
-   c_me_dEta_4_2_1->Modified();
-   c_me_dEta_4_2->cd();
-  
-// ------------>Primitives in pad: c_me_dEta_4_2_2
-   c_me_dEta_4_2_2 = new TPad("c_me_dEta_4_2_2", "c_me_dEta_4_2_2",0.51,0.01,0.99,0.99);
-   c_me_dEta_4_2_2->Draw();
-   c_me_dEta_4_2_2->cd();
-   c_me_dEta_4_2_2->Range(-8.101265e-05,-0.1488058,0.0004253165,0.006220904);
-   c_me_dEta_4_2_2->SetFillColor(0);
-   c_me_dEta_4_2_2->SetBorderMode(0);
-   c_me_dEta_4_2_2->SetBorderSize(2);
-   c_me_dEta_4_2_2->SetTickx(1);
-   c_me_dEta_4_2_2->SetTicky(1);
-   c_me_dEta_4_2_2->SetLeftMargin(0.16);
-   c_me_dEta_4_2_2->SetRightMargin(0.05);
-   c_me_dEta_4_2_2->SetTopMargin(0.08);
-   c_me_dEta_4_2_2->SetBottomMargin(0.16);
-   c_me_dEta_4_2_2->SetFrameBorderMode(0);
-   c_me_dEta_4_2_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_4_2 = new TProfile("h_me_4_2","Middle Endcap - bin 4 x 2",10,0,0.0004,"");
-   h_me_4_2->SetBinEntries(1,97);
-   h_me_4_2->SetBinEntries(2,716);
-   h_me_4_2->SetBinEntries(3,3413);
-   h_me_4_2->SetBinEntries(4,7717);
-   h_me_4_2->SetBinEntries(5,10621);
-   h_me_4_2->SetBinEntries(6,12566);
-   h_me_4_2->SetBinEntries(7,13845);
-   h_me_4_2->SetBinEntries(8,13734);
-   h_me_4_2->SetBinEntries(9,10023);
-   h_me_4_2->SetBinEntries(10,5029);
-   h_me_4_2->SetBinEntries(11,1893);
-   h_me_4_2->SetBinContent(1,-1.330154);
-   h_me_4_2->SetBinContent(2,-22.19988);
-   h_me_4_2->SetBinContent(3,-183.6744);
-   h_me_4_2->SetBinContent(4,-594.197);
-   h_me_4_2->SetBinContent(5,-949.7702);
-   h_me_4_2->SetBinContent(6,-1033.088);
-   h_me_4_2->SetBinContent(7,-1052.606);
-   h_me_4_2->SetBinContent(8,-1094.909);
-   h_me_4_2->SetBinContent(9,-955.8811);
-   h_me_4_2->SetBinContent(10,-592.585);
-   h_me_4_2->SetBinContent(11,-276.5386);
-   h_me_4_2->SetBinError(1,0.2301504);
-   h_me_4_2->SetBinError(2,1.123881);
-   h_me_4_2->SetBinError(3,3.84238);
-   h_me_4_2->SetBinError(4,8.212877);
-   h_me_4_2->SetBinError(5,11.45608);
-   h_me_4_2->SetBinError(6,12.18012);
-   h_me_4_2->SetBinError(7,11.54874);
-   h_me_4_2->SetBinError(8,11.35348);
-   h_me_4_2->SetBinError(9,11.05217);
-   h_me_4_2->SetBinError(10,9.328705);
-   h_me_4_2->SetBinError(11,6.873512);
-   h_me_4_2->SetEntries(79654);
-   h_me_4_2->SetStats(0);
-   h_me_4_2->SetLineWidth(2);
-   h_me_4_2->SetMarkerStyle(20);
-   h_me_4_2->SetMarkerSize(1.2);
-   h_me_4_2->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_4_2->GetXaxis()->SetLabelFont(42);
-   h_me_4_2->GetXaxis()->SetLabelSize(0.05);
-   h_me_4_2->GetXaxis()->SetTitleSize(0.05);
-   h_me_4_2->GetXaxis()->SetTitleOffset(1.4);
-   h_me_4_2->GetXaxis()->SetTitleFont(42);
-   h_me_4_2->GetYaxis()->SetTitle("#Delta#eta");
-   h_me_4_2->GetYaxis()->SetLabelFont(42);
-   h_me_4_2->GetYaxis()->SetLabelSize(0.05);
-   h_me_4_2->GetYaxis()->SetTitleSize(0.05);
-   h_me_4_2->GetYaxis()->SetTitleOffset(1.4);
-   h_me_4_2->GetYaxis()->SetTitleFont(42);
-   h_me_4_2->GetZaxis()->SetLabelFont(42);
-   h_me_4_2->GetZaxis()->SetLabelSize(0.05);
-   h_me_4_2->GetZaxis()->SetTitleSize(0.05);
-   h_me_4_2->GetZaxis()->SetTitleFont(42);
-   h_me_4_2->Draw("");
-   
-   TF1 *fun_me_4_2 = new TF1("fun_me_4_2","[0]+[1]*x+[2]*x*x",5e-05,0.0004);
-   fun_me_4_2->SetFillColor(19);
-   fun_me_4_2->SetFillStyle(0);
-   fun_me_4_2->SetMarkerStyle(20);
-   fun_me_4_2->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_4_2->SetLineColor(ci);
-   fun_me_4_2->SetLineWidth(3);
-   fun_me_4_2->GetXaxis()->SetLabelFont(42);
-   fun_me_4_2->GetXaxis()->SetLabelSize(0.05);
-   fun_me_4_2->GetXaxis()->SetTitleSize(0.05);
-   fun_me_4_2->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_4_2->GetXaxis()->SetTitleFont(42);
-   fun_me_4_2->GetYaxis()->SetLabelFont(42);
-   fun_me_4_2->GetYaxis()->SetLabelSize(0.05);
-   fun_me_4_2->GetYaxis()->SetTitleSize(0.05);
-   fun_me_4_2->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_4_2->GetYaxis()->SetTitleFont(42);
-   fun_me_4_2->SetParameter(0,-0.0390408);
-   fun_me_4_2->SetParError(0,0);
-   fun_me_4_2->SetParLimits(0,0,0);
-   fun_me_4_2->SetParameter(1,-213.519);
-   fun_me_4_2->SetParError(1,0);
-   fun_me_4_2->SetParLimits(1,0,0);
-   fun_me_4_2->SetParameter(2,145714);
-   fun_me_4_2->SetParError(2,0);
-   fun_me_4_2->SetParLimits(2,0,0);
-   fun_me_4_2->Draw("same");
-   
-   pt = new TPaveText(0.2756035,0.945,0.8343966,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 4 x 2");
-   pt->Draw();
-   c_me_dEta_4_2_2->Modified();
-   c_me_dEta_4_2->cd();
-   c_me_dEta_4_2->Modified();
-   c_me_dEta_4_2->cd();
-   c_me_dEta_4_2->SetSelected(c_me_dEta_4_2);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_vs_eta_pT_6-infGeV.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_vs_eta_pT_6-infGeV.C
deleted file mode 100644
index 740f5cd0d1c9d254d7daaeec6bb4c04250840310..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_vs_eta_pT_6-infGeV.C
+++ /dev/null
@@ -1,1858 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_endcap_dEta3/c_endcap_dEta3
-//=========  (Sun Jun 27 19:12:46 2010) by ROOT version5.26/00
-   TCanvas *c_endcap_dEta3 = new TCanvas("c_endcap_dEta3", "c_endcap_dEta3",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_endcap_dEta3->Range(-2.006329,0.5421053,1.158228,2.778947);
-   c_endcap_dEta3->SetFillColor(0);
-   c_endcap_dEta3->SetBorderMode(0);
-   c_endcap_dEta3->SetBorderSize(2);
-   c_endcap_dEta3->SetTickx(1);
-   c_endcap_dEta3->SetTicky(1);
-   c_endcap_dEta3->SetLeftMargin(0.16);
-   c_endcap_dEta3->SetRightMargin(0.05);
-   c_endcap_dEta3->SetTopMargin(0.08);
-   c_endcap_dEta3->SetBottomMargin(0.16);
-   c_endcap_dEta3->SetFrameBorderMode(0);
-   c_endcap_dEta3->SetFrameBorderMode(0);
-   
-   TH2F *h_midEndcap_dEtaVsEta3 = new TH2F("h_midEndcap_dEtaVsEta3","Middle Endcap 6GeV < p_{T}",100,-1.5,1,100,0.9,2.6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(147,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(148,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(149,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(151,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(152,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(153,34);
-   h_midEndcap_dEtaVsEta3->SetBinContent(154,37);
-   h_midEndcap_dEtaVsEta3->SetBinContent(155,125);
-   h_midEndcap_dEtaVsEta3->SetBinContent(156,158);
-   h_midEndcap_dEtaVsEta3->SetBinContent(157,196);
-   h_midEndcap_dEtaVsEta3->SetBinContent(158,136);
-   h_midEndcap_dEtaVsEta3->SetBinContent(159,144);
-   h_midEndcap_dEtaVsEta3->SetBinContent(160,528);
-   h_midEndcap_dEtaVsEta3->SetBinContent(161,1366);
-   h_midEndcap_dEtaVsEta3->SetBinContent(162,1778);
-   h_midEndcap_dEtaVsEta3->SetBinContent(163,368);
-   h_midEndcap_dEtaVsEta3->SetBinContent(164,62);
-   h_midEndcap_dEtaVsEta3->SetBinContent(165,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(166,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(252,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(253,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(254,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(255,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(256,54);
-   h_midEndcap_dEtaVsEta3->SetBinContent(257,63);
-   h_midEndcap_dEtaVsEta3->SetBinContent(258,159);
-   h_midEndcap_dEtaVsEta3->SetBinContent(259,191);
-   h_midEndcap_dEtaVsEta3->SetBinContent(260,176);
-   h_midEndcap_dEtaVsEta3->SetBinContent(261,153);
-   h_midEndcap_dEtaVsEta3->SetBinContent(262,410);
-   h_midEndcap_dEtaVsEta3->SetBinContent(263,1184);
-   h_midEndcap_dEtaVsEta3->SetBinContent(264,1610);
-   h_midEndcap_dEtaVsEta3->SetBinContent(265,361);
-   h_midEndcap_dEtaVsEta3->SetBinContent(266,64);
-   h_midEndcap_dEtaVsEta3->SetBinContent(267,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(268,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(269,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(353,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(354,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(355,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(356,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(357,45);
-   h_midEndcap_dEtaVsEta3->SetBinContent(358,50);
-   h_midEndcap_dEtaVsEta3->SetBinContent(359,83);
-   h_midEndcap_dEtaVsEta3->SetBinContent(360,79);
-   h_midEndcap_dEtaVsEta3->SetBinContent(361,251);
-   h_midEndcap_dEtaVsEta3->SetBinContent(362,208);
-   h_midEndcap_dEtaVsEta3->SetBinContent(363,229);
-   h_midEndcap_dEtaVsEta3->SetBinContent(364,355);
-   h_midEndcap_dEtaVsEta3->SetBinContent(365,1113);
-   h_midEndcap_dEtaVsEta3->SetBinContent(366,1638);
-   h_midEndcap_dEtaVsEta3->SetBinContent(367,383);
-   h_midEndcap_dEtaVsEta3->SetBinContent(368,22);
-   h_midEndcap_dEtaVsEta3->SetBinContent(369,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(370,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(453,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(454,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(455,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(457,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(458,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(459,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(460,58);
-   h_midEndcap_dEtaVsEta3->SetBinContent(461,91);
-   h_midEndcap_dEtaVsEta3->SetBinContent(462,141);
-   h_midEndcap_dEtaVsEta3->SetBinContent(463,207);
-   h_midEndcap_dEtaVsEta3->SetBinContent(464,252);
-   h_midEndcap_dEtaVsEta3->SetBinContent(465,294);
-   h_midEndcap_dEtaVsEta3->SetBinContent(466,367);
-   h_midEndcap_dEtaVsEta3->SetBinContent(467,981);
-   h_midEndcap_dEtaVsEta3->SetBinContent(468,1372);
-   h_midEndcap_dEtaVsEta3->SetBinContent(469,387);
-   h_midEndcap_dEtaVsEta3->SetBinContent(470,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(471,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(557,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(558,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(559,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(560,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(561,45);
-   h_midEndcap_dEtaVsEta3->SetBinContent(562,47);
-   h_midEndcap_dEtaVsEta3->SetBinContent(563,90);
-   h_midEndcap_dEtaVsEta3->SetBinContent(564,164);
-   h_midEndcap_dEtaVsEta3->SetBinContent(565,259);
-   h_midEndcap_dEtaVsEta3->SetBinContent(566,364);
-   h_midEndcap_dEtaVsEta3->SetBinContent(567,383);
-   h_midEndcap_dEtaVsEta3->SetBinContent(568,417);
-   h_midEndcap_dEtaVsEta3->SetBinContent(569,952);
-   h_midEndcap_dEtaVsEta3->SetBinContent(570,1030);
-   h_midEndcap_dEtaVsEta3->SetBinContent(571,380);
-   h_midEndcap_dEtaVsEta3->SetBinContent(572,49);
-   h_midEndcap_dEtaVsEta3->SetBinContent(573,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(659,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(660,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(661,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(662,29);
-   h_midEndcap_dEtaVsEta3->SetBinContent(663,36);
-   h_midEndcap_dEtaVsEta3->SetBinContent(664,22);
-   h_midEndcap_dEtaVsEta3->SetBinContent(665,38);
-   h_midEndcap_dEtaVsEta3->SetBinContent(666,101);
-   h_midEndcap_dEtaVsEta3->SetBinContent(667,271);
-   h_midEndcap_dEtaVsEta3->SetBinContent(668,303);
-   h_midEndcap_dEtaVsEta3->SetBinContent(669,485);
-   h_midEndcap_dEtaVsEta3->SetBinContent(670,488);
-   h_midEndcap_dEtaVsEta3->SetBinContent(671,886);
-   h_midEndcap_dEtaVsEta3->SetBinContent(672,1119);
-   h_midEndcap_dEtaVsEta3->SetBinContent(673,365);
-   h_midEndcap_dEtaVsEta3->SetBinContent(674,68);
-   h_midEndcap_dEtaVsEta3->SetBinContent(675,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(676,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(677,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(679,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(680,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(759,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(760,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(761,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(762,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(764,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(765,56);
-   h_midEndcap_dEtaVsEta3->SetBinContent(766,72);
-   h_midEndcap_dEtaVsEta3->SetBinContent(767,59);
-   h_midEndcap_dEtaVsEta3->SetBinContent(768,147);
-   h_midEndcap_dEtaVsEta3->SetBinContent(769,220);
-   h_midEndcap_dEtaVsEta3->SetBinContent(770,388);
-   h_midEndcap_dEtaVsEta3->SetBinContent(771,419);
-   h_midEndcap_dEtaVsEta3->SetBinContent(772,550);
-   h_midEndcap_dEtaVsEta3->SetBinContent(773,862);
-   h_midEndcap_dEtaVsEta3->SetBinContent(774,1135);
-   h_midEndcap_dEtaVsEta3->SetBinContent(775,276);
-   h_midEndcap_dEtaVsEta3->SetBinContent(776,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(778,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(864,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(865,27);
-   h_midEndcap_dEtaVsEta3->SetBinContent(866,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(867,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(868,27);
-   h_midEndcap_dEtaVsEta3->SetBinContent(869,37);
-   h_midEndcap_dEtaVsEta3->SetBinContent(870,108);
-   h_midEndcap_dEtaVsEta3->SetBinContent(871,240);
-   h_midEndcap_dEtaVsEta3->SetBinContent(872,258);
-   h_midEndcap_dEtaVsEta3->SetBinContent(873,385);
-   h_midEndcap_dEtaVsEta3->SetBinContent(874,443);
-   h_midEndcap_dEtaVsEta3->SetBinContent(875,815);
-   h_midEndcap_dEtaVsEta3->SetBinContent(876,1073);
-   h_midEndcap_dEtaVsEta3->SetBinContent(877,169);
-   h_midEndcap_dEtaVsEta3->SetBinContent(878,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(880,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(964,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(965,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(969,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(970,54);
-   h_midEndcap_dEtaVsEta3->SetBinContent(971,35);
-   h_midEndcap_dEtaVsEta3->SetBinContent(972,74);
-   h_midEndcap_dEtaVsEta3->SetBinContent(973,186);
-   h_midEndcap_dEtaVsEta3->SetBinContent(974,303);
-   h_midEndcap_dEtaVsEta3->SetBinContent(975,471);
-   h_midEndcap_dEtaVsEta3->SetBinContent(976,561);
-   h_midEndcap_dEtaVsEta3->SetBinContent(977,616);
-   h_midEndcap_dEtaVsEta3->SetBinContent(978,670);
-   h_midEndcap_dEtaVsEta3->SetBinContent(979,154);
-   h_midEndcap_dEtaVsEta3->SetBinContent(980,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(981,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(983,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1067,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1068,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1069,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1070,29);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1071,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1072,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1073,69);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1074,108);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1075,155);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1076,293);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1077,352);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1078,467);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1079,604);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1080,512);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1081,114);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1082,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1171,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1172,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1173,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1174,51);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1175,57);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1176,169);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1177,163);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1178,332);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1179,352);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1180,575);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1181,486);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1182,377);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1183,92);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1186,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1272,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1273,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1274,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1275,30);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1276,35);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1277,38);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1278,101);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1279,173);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1280,304);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1281,364);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1282,499);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1283,440);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1284,200);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1285,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1287,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1288,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1372,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1373,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1375,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1376,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1377,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1378,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1379,44);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1380,81);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1381,124);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1382,211);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1383,387);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1384,502);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1385,451);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1386,90);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1388,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1392,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1471,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1472,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1478,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1479,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1480,41);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1481,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1482,67);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1483,142);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1484,305);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1485,551);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1486,575);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1487,550);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1488,56);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1498,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1499,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1500,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1577,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1578,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1579,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1580,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1581,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1582,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1583,34);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1584,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1585,158);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1586,374);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1587,520);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1588,652);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1589,376);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1590,105);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1591,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1682,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1683,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1684,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1685,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1686,41);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1687,165);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1688,262);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1689,500);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1690,743);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1691,459);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1692,135);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1693,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1700,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1701,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1783,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1784,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1785,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1786,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1787,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1788,49);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1789,85);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1790,306);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1791,625);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1792,684);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1793,505);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1794,171);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1795,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1882,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1883,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1886,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1887,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1888,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1889,29);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1890,92);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1891,126);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1892,339);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1893,553);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1894,696);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1895,373);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1896,167);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1897,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1903,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1989,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1990,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1991,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1992,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1993,120);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1994,299);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1995,593);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1996,672);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1997,490);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1998,165);
-   h_midEndcap_dEtaVsEta3->SetBinContent(1999,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2000,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2089,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2090,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2091,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2092,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2093,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2094,62);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2095,143);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2096,265);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2097,568);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2098,702);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2099,473);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2100,189);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2101,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2102,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2106,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2107,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2109,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2111,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2192,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2193,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2194,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2195,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2196,84);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2197,124);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2198,235);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2199,400);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2200,705);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2201,648);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2202,269);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2203,60);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2204,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2288,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2294,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2295,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2296,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2297,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2298,56);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2299,77);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2300,234);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2301,336);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2302,663);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2303,854);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2304,344);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2305,71);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2397,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2398,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2399,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2400,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2401,120);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2402,223);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2403,383);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2404,766);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2405,971);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2406,378);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2407,61);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2408,27);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2409,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2499,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2500,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2501,29);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2502,67);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2503,91);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2504,209);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2505,374);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2506,698);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2507,985);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2508,612);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2509,40);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2510,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2514,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2602,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2603,22);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2604,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2605,68);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2606,131);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2607,438);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2608,563);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2609,1007);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2610,584);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2611,64);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2612,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2614,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2703,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2704,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2705,48);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2706,35);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2707,52);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2708,103);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2709,261);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2710,771);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2711,860);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2712,598);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2713,109);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2714,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2719,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2720,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2799,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2800,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2804,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2805,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2806,40);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2807,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2808,41);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2809,65);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2810,55);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2811,168);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2812,519);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2813,895);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2814,683);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2815,230);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2816,79);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2817,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2906,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2907,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2908,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2909,25);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2910,33);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2911,66);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2912,74);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2913,165);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2914,485);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2915,963);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2916,661);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2917,142);
-   h_midEndcap_dEtaVsEta3->SetBinContent(2918,39);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3004,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3005,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3006,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3007,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3010,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3011,22);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3012,58);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3013,49);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3014,116);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3015,189);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3016,476);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3017,954);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3018,848);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3019,167);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3020,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3021,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3025,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3109,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3110,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3111,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3112,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3113,42);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3114,71);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3115,50);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3116,124);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3117,158);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3118,626);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3119,961);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3120,779);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3121,145);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3122,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3124,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3125,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3210,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3211,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3212,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3213,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3214,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3215,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3216,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3217,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3218,89);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3219,213);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3220,623);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3221,1214);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3222,672);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3223,74);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3224,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3225,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3310,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3311,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3312,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3314,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3315,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3316,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3317,45);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3318,47);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3319,42);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3320,110);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3321,241);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3322,582);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3323,1082);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3324,685);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3325,72);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3326,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3327,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3329,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3414,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3417,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3418,38);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3419,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3420,41);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3421,81);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3422,120);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3423,267);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3424,498);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3425,928);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3426,580);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3427,30);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3428,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3429,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3431,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3432,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3515,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3516,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3517,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3518,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3519,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3520,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3521,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3522,49);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3523,82);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3524,113);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3525,247);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3526,562);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3527,879);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3528,629);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3529,130);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3531,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3615,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3616,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3617,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3618,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3619,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3620,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3621,44);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3622,67);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3623,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3624,63);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3625,65);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3626,88);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3627,261);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3628,629);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3629,889);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3630,710);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3631,111);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3632,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3640,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3641,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3719,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3720,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3721,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3722,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3723,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3724,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3725,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3726,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3727,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3728,93);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3729,273);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3730,693);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3731,1105);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3732,623);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3733,76);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3734,28);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3735,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3736,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3737,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3820,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3821,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3823,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3824,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3825,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3826,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3827,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3828,29);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3829,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3830,118);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3831,274);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3832,629);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3833,913);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3834,754);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3835,180);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3836,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3840,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3920,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3921,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3923,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3924,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3925,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3926,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3927,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3928,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3929,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3930,71);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3931,69);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3932,219);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3933,404);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3934,689);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3935,730);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3936,703);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3937,154);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3938,31);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3939,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(3940,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4025,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4027,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4028,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4030,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4031,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4032,49);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4033,65);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4034,106);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4035,369);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4036,748);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4037,882);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4038,681);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4039,181);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4040,42);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4124,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4125,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4126,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4127,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4128,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4129,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4130,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4131,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4132,35);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4133,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4134,44);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4135,73);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4136,169);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4137,351);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4138,653);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4139,873);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4140,620);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4141,167);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4142,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4143,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4228,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4229,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4232,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4233,25);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4234,39);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4235,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4236,45);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4237,93);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4238,214);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4239,323);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4240,694);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4241,735);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4242,582);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4243,144);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4244,44);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4246,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4332,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4333,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4335,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4336,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4337,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4338,83);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4339,108);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4340,222);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4341,441);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4342,635);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4343,929);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4344,551);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4345,146);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4346,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4347,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4348,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4432,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4433,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4434,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4435,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4436,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4437,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4438,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4439,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4440,53);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4441,99);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4442,214);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4443,483);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4444,599);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4445,933);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4446,532);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4447,56);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4448,28);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4449,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4451,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4534,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4535,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4536,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4537,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4538,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4540,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4541,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4542,66);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4543,117);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4544,196);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4545,342);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4546,640);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4547,776);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4548,364);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4549,80);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4551,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4552,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4637,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4638,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4639,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4640,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4641,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4642,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4643,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4644,40);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4645,92);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4646,157);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4647,332);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4648,884);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4649,645);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4650,334);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4651,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4652,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4734,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4735,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4740,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4741,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4742,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4743,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4744,25);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4745,62);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4746,52);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4747,114);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4748,194);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4749,433);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4750,699);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4751,843);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4752,325);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4753,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4754,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4758,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4836,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4837,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4840,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4841,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4842,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4843,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4844,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4845,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4846,47);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4847,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4848,82);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4849,97);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4850,224);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4851,301);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4852,766);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4853,748);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4854,348);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4855,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4934,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4935,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4936,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4941,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4942,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4943,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4945,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4946,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4947,31);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4948,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4949,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4950,68);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4951,84);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4952,246);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4953,532);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4954,674);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4955,820);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4956,233);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4957,35);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4961,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(4962,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5037,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5038,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5039,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5040,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5042,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5043,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5045,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5046,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5047,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5048,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5049,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5050,28);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5051,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5052,88);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5053,103);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5054,160);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5055,538);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5056,857);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5057,899);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5058,303);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5059,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5144,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5146,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5147,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5148,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5149,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5150,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5151,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5152,41);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5153,53);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5154,53);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5155,152);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5156,154);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5157,494);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5158,820);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5159,761);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5160,215);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5161,27);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5162,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5163,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5165,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5167,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5168,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5241,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5242,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5244,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5246,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5247,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5248,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5249,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5250,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5251,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5252,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5253,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5254,50);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5255,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5256,47);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5257,100);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5258,237);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5259,412);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5260,719);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5261,656);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5262,207);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5263,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5264,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5265,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5268,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5269,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5270,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5272,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5273,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5341,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5342,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5343,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5344,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5349,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5350,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5351,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5353,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5354,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5355,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5356,53);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5357,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5358,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5359,92);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5360,224);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5361,414);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5362,745);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5363,572);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5364,169);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5365,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5366,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5368,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5382,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5383,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5384,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5385,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5445,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5446,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5450,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5452,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5453,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5454,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5455,30);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5456,39);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5457,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5458,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5459,30);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5460,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5461,79);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5462,187);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5463,435);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5464,566);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5465,516);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5466,119);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5467,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5468,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5483,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5484,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5555,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5556,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5557,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5558,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5559,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5560,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5561,36);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5562,101);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5563,159);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5564,129);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5565,544);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5566,898);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5567,448);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5568,140);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5569,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5575,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5576,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5577,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5588,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5589,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5652,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5653,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5658,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5659,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5660,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5661,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5662,36);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5663,68);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5664,81);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5665,135);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5666,169);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5667,498);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5668,716);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5669,478);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5670,92);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5753,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5754,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5758,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5759,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5760,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5761,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5762,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5763,44);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5764,50);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5765,52);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5766,40);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5767,140);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5768,211);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5769,482);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5770,729);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5771,360);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5772,119);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5779,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5782,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5783,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5853,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5854,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5857,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5858,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5862,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5863,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5864,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5865,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5866,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5867,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5868,66);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5869,141);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5870,233);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5871,520);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5872,671);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5873,426);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5874,86);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5875,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5951,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5952,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5953,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5959,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5960,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5961,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5962,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5963,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5964,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5965,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5966,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5967,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5968,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5969,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5970,64);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5971,100);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5972,248);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5973,516);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5974,751);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5975,431);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5976,77);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5977,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5978,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(5979,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6065,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6066,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6067,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6068,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6069,29);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6070,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6071,41);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6072,54);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6073,87);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6074,220);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6075,483);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6076,654);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6077,507);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6078,61);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6080,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6167,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6168,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6169,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6170,40);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6171,28);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6172,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6173,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6174,82);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6175,118);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6176,209);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6177,454);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6178,588);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6179,348);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6180,70);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6264,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6265,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6267,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6268,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6269,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6270,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6271,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6272,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6273,29);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6274,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6275,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6276,89);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6277,140);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6278,282);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6279,485);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6280,644);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6281,443);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6282,72);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6369,22);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6370,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6371,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6372,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6373,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6374,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6375,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6376,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6377,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6378,69);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6379,106);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6380,320);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6381,524);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6382,631);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6383,512);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6384,42);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6386,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6461,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6462,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6463,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6464,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6465,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6468,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6470,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6471,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6475,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6476,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6477,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6478,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6479,27);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6480,50);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6481,131);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6482,287);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6483,474);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6484,648);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6485,325);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6486,53);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6572,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6577,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6578,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6579,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6580,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6581,39);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6582,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6583,92);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6584,229);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6585,566);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6586,656);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6587,242);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6588,45);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6669,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6670,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6672,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6673,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6677,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6678,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6679,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6680,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6681,42);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6682,22);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6683,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6684,63);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6685,156);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6686,201);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6687,615);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6688,626);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6689,351);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6690,33);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6691,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6782,16);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6783,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6784,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6785,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6786,80);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6787,138);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6788,282);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6789,574);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6790,641);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6791,311);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6792,47);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6805,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6806,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6874,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6875,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6879,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6880,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6881,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6884,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6885,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6886,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6887,38);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6888,73);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6889,66);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6890,256);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6891,450);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6892,483);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6893,304);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6894,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6983,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6984,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6985,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6986,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6987,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6988,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6989,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6990,36);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6991,72);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6992,267);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6993,559);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6994,643);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6995,204);
-   h_midEndcap_dEtaVsEta3->SetBinContent(6996,27);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7079,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7080,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7082,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7083,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7084,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7085,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7087,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7089,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7090,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7091,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7092,54);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7093,114);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7094,219);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7095,478);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7096,425);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7097,155);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7098,28);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7182,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7183,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7184,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7185,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7188,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7189,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7190,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7191,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7192,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7193,47);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7194,74);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7195,108);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7196,201);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7197,523);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7198,465);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7199,203);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7200,25);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7289,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7290,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7292,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7293,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7294,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7295,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7296,57);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7297,144);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7298,391);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7299,487);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7300,507);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7301,212);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7302,49);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7379,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7380,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7382,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7383,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7385,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7386,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7387,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7392,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7393,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7394,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7395,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7396,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7397,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7398,52);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7399,198);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7400,314);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7401,431);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7402,476);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7403,234);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7404,28);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7486,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7487,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7491,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7492,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7493,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7494,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7496,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7497,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7498,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7499,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7500,40);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7501,173);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7502,299);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7503,499);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7504,385);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7505,124);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7506,57);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7587,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7588,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7589,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7590,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7591,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7600,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7601,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7602,40);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7603,166);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7604,326);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7605,560);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7606,500);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7607,131);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7608,33);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7678,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7679,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7691,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7692,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7696,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7699,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7700,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7701,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7702,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7703,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7704,69);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7705,169);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7706,305);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7707,521);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7708,403);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7709,119);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7710,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7733,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7734,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7735,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7789,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7790,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7793,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7794,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7802,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7803,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7804,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7805,43);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7806,57);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7807,125);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7808,315);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7809,461);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7810,374);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7811,188);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7812,35);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7835,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7836,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7894,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7895,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7896,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7903,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7904,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7905,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7906,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7907,51);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7908,65);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7909,186);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7910,364);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7911,463);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7912,390);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7913,192);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7914,29);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7988,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7989,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7990,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7991,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7994,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7995,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7997,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7998,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(7999,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8000,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8006,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8007,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8008,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8009,28);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8010,67);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8011,189);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8012,312);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8013,496);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8014,359);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8015,112);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8016,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8017,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8018,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8091,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8092,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8099,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8100,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8101,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8104,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8105,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8109,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8110,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8111,35);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8112,96);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8113,153);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8114,322);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8115,417);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8116,395);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8117,126);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8118,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8191,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8192,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8199,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8200,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8201,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8208,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8209,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8210,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8211,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8212,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8213,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8214,87);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8215,138);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8216,332);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8217,448);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8218,374);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8219,132);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8220,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8302,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8303,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8304,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8306,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8307,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8310,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8311,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8312,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8313,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8314,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8315,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8316,78);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8317,231);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8318,311);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8319,372);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8320,382);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8321,147);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8322,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8402,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8403,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8404,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8410,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8411,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8415,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8416,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8417,20);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8418,72);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8419,176);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8420,331);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8421,472);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8422,346);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8423,172);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8424,14);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8496,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8498,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8499,24);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8500,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8501,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8502,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8503,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8504,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8505,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8506,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8507,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8508,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8509,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8511,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8512,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8513,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8514,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8515,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8516,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8517,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8518,39);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8519,71);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8520,85);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8521,139);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8522,343);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8523,400);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8524,323);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8525,155);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8526,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8601,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8602,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8603,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8604,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8607,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8608,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8615,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8616,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8617,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8619,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8620,34);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8621,22);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8622,66);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8623,164);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8624,330);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8625,431);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8626,351);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8627,130);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8628,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8649,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8650,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8658,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8659,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8660,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8701,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8702,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8703,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8705,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8714,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8718,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8719,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8720,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8721,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8722,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8723,28);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8724,38);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8725,109);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8726,233);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8727,403);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8728,387);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8729,90);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8730,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8736,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8758,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8759,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8760,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8761,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8798,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8799,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8806,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8807,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8809,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8810,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8811,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8819,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8820,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8822,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8823,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8825,49);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8826,81);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8827,129);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8828,303);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8829,392);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8830,259);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8831,82);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8832,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8853,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8854,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8903,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8904,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8905,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8906,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8907,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8909,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8910,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8912,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8913,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8917,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8918,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8919,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8924,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8925,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8926,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8927,37);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8928,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8929,106);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8930,299);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8931,254);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8932,264);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8933,111);
-   h_midEndcap_dEtaVsEta3->SetBinContent(8934,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9003,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9004,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9010,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9011,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9012,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9013,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9017,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9018,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9023,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9024,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9028,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9029,27);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9030,91);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9031,165);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9032,255);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9033,339);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9034,231);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9035,137);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9036,25);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9061,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9062,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9066,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9067,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9108,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9109,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9110,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9111,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9112,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9114,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9115,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9116,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9117,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9118,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9119,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9120,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9121,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9125,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9126,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9127,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9128,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9129,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9130,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9131,34);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9132,79);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9133,121);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9134,233);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9135,294);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9136,238);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9137,93);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9138,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9210,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9211,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9212,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9213,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9214,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9215,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9216,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9217,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9219,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9220,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9223,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9224,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9225,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9226,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9227,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9230,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9231,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9232,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9233,25);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9234,85);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9235,132);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9236,268);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9237,278);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9238,318);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9239,113);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9240,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9253,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9254,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9309,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9310,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9311,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9323,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9324,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9325,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9326,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9327,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9328,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9330,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9331,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9333,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9334,23);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9335,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9336,58);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9337,158);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9338,182);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9339,338);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9340,256);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9341,152);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9342,27);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9344,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9345,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9368,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9369,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9370,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9409,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9410,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9417,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9418,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9419,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9421,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9422,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9423,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9424,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9425,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9426,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9427,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9428,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9432,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9433,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9434,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9435,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9436,26);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9437,41);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9438,69);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9439,121);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9440,230);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9441,257);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9442,240);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9443,99);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9444,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9463,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9464,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9467,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9468,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9511,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9512,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9518,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9519,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9520,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9521,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9534,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9535,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9536,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9537,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9538,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9539,25);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9540,69);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9541,103);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9542,178);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9543,333);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9544,250);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9545,111);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9546,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9621,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9622,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9624,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9625,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9626,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9627,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9628,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9629,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9633,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9634,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9635,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9636,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9637,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9638,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9639,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9640,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9641,21);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9642,53);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9643,111);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9644,236);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9645,210);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9646,282);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9647,90);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9648,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9676,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9677,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9724,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9725,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9732,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9733,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9738,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9739,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9740,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9741,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9742,13);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9743,27);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9744,18);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9745,82);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9746,141);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9747,237);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9748,194);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9749,59);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9759,9);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9825,4);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9826,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9841,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9842,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9845,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9846,15);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9847,33);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9848,143);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9849,280);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9850,162);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9851,36);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9940,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9943,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9944,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9945,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9946,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9947,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9948,19);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9949,56);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9950,79);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9951,110);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9952,112);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9953,62);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9954,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9963,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9964,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9971,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(9972,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10038,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10039,3);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10046,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10047,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10048,17);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10049,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10051,6);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10052,46);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10053,56);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10054,52);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10055,11);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10125,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10126,2);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10127,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10153,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10154,8);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10155,32);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10156,12);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10157,7);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10253,5);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10254,1);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10258,10);
-   h_midEndcap_dEtaVsEta3->SetBinContent(10259,2);
-   h_midEndcap_dEtaVsEta3->SetEntries(234292);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 234292 ");
-   text = ptstats->AddText("Mean x = -0.07185");
-   text = ptstats->AddText("Mean y =   1.58");
-   text = ptstats->AddText("RMS x = 0.06586");
-   text = ptstats->AddText("RMS y = 0.4482");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h_midEndcap_dEtaVsEta3->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h_midEndcap_dEtaVsEta3->GetListOfFunctions());
-   h_midEndcap_dEtaVsEta3->SetLineWidth(2);
-   h_midEndcap_dEtaVsEta3->SetMarkerSize(1.2);
-   h_midEndcap_dEtaVsEta3->GetXaxis()->SetTitle("#Delta#eta");
-   h_midEndcap_dEtaVsEta3->GetXaxis()->SetLabelFont(42);
-   h_midEndcap_dEtaVsEta3->GetXaxis()->SetLabelSize(0.05);
-   h_midEndcap_dEtaVsEta3->GetXaxis()->SetTitleSize(0.05);
-   h_midEndcap_dEtaVsEta3->GetXaxis()->SetTitleOffset(1.4);
-   h_midEndcap_dEtaVsEta3->GetXaxis()->SetTitleFont(42);
-   h_midEndcap_dEtaVsEta3->GetYaxis()->SetTitle("#eta");
-   h_midEndcap_dEtaVsEta3->GetYaxis()->SetLabelFont(42);
-   h_midEndcap_dEtaVsEta3->GetYaxis()->SetLabelSize(0.05);
-   h_midEndcap_dEtaVsEta3->GetYaxis()->SetTitleSize(0.05);
-   h_midEndcap_dEtaVsEta3->GetYaxis()->SetTitleOffset(1.4);
-   h_midEndcap_dEtaVsEta3->GetYaxis()->SetTitleFont(42);
-   h_midEndcap_dEtaVsEta3->GetZaxis()->SetLabelFont(42);
-   h_midEndcap_dEtaVsEta3->GetZaxis()->SetLabelSize(0.05);
-   h_midEndcap_dEtaVsEta3->GetZaxis()->SetTitleSize(0.05);
-   h_midEndcap_dEtaVsEta3->GetZaxis()->SetTitleFont(42);
-   h_midEndcap_dEtaVsEta3->Draw("box");
-   TLine *line = new TLine(-1.5,1.2,1,1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   line = new TLine(-1.5,1.35,1,1.35);
-
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   line = new TLine(-1.5,1.65,1,1.65);
-
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   line = new TLine(-1.5,2,1,2);
-
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   
-   TPaveText *pt = new TPaveText(0.3625287,0.9238136,0.7474713,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap 6GeV < p_{T}");
-   pt->Draw();
-   c_endcap_dEta3->Modified();
-   c_endcap_dEta3->cd();
-   c_endcap_dEta3->SetSelected(c_endcap_dEta3);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_vs_phi_pT_6-infGeV.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_vs_phi_pT_6-infGeV.C
deleted file mode 100644
index 03f5138fea1a269f7c4ec553381d1d98571c6238..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dEta_vs_phi_pT_6-infGeV.C
+++ /dev/null
@@ -1,1562 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_endcap_dEtaVsPhi3/c_endcap_dEtaVsPhi3
-//=========  (Sun Jun 27 19:12:46 2010) by ROOT version5.26/00
-   TCanvas *c_endcap_dEtaVsPhi3 = new TCanvas("c_endcap_dEtaVsPhi3", "c_endcap_dEtaVsPhi3",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_endcap_dEtaVsPhi3->Range(-1.905063,-0.08267348,0.6265823,0.4340358);
-   c_endcap_dEtaVsPhi3->SetFillColor(0);
-   c_endcap_dEtaVsPhi3->SetBorderMode(0);
-   c_endcap_dEtaVsPhi3->SetBorderSize(2);
-   c_endcap_dEtaVsPhi3->SetTickx(1);
-   c_endcap_dEtaVsPhi3->SetTicky(1);
-   c_endcap_dEtaVsPhi3->SetLeftMargin(0.16);
-   c_endcap_dEtaVsPhi3->SetRightMargin(0.05);
-   c_endcap_dEtaVsPhi3->SetTopMargin(0.08);
-   c_endcap_dEtaVsPhi3->SetBottomMargin(0.16);
-   c_endcap_dEtaVsPhi3->SetFrameBorderMode(0);
-   c_endcap_dEtaVsPhi3->SetFrameBorderMode(0);
-   
-   TH2F *h_midEndcap_dEtaVsPhi3 = new TH2F("h_midEndcap_dEtaVsPhi3","Middle Endcap 6GeV < p_{T}",100,-1.5,0.5,100,0,0.3926991);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(152,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(153,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(161,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(162,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(163,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(164,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(165,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(166,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(167,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(168,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(169,17);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(170,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(171,71);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(172,75);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(173,118);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(174,57);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(175,27);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(176,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(179,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(268,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(269,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(270,35);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(271,43);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(272,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(273,73);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(274,85);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(275,79);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(276,64);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(277,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(278,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(353,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(354,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(355,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(369,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(370,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(371,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(372,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(373,49);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(374,66);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(375,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(376,94);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(377,97);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(378,65);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(379,32);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(380,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(381,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(397,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(398,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(460,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(461,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(462,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(463,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(464,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(465,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(466,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(471,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(472,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(473,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(474,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(475,28);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(476,33);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(477,35);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(478,104);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(479,72);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(480,63);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(481,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(482,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(570,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(571,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(572,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(573,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(574,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(575,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(576,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(577,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(578,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(579,62);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(580,101);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(581,93);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(582,63);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(583,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(584,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(601,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(602,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(652,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(653,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(654,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(665,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(666,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(671,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(672,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(676,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(677,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(678,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(679,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(680,50);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(681,52);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(682,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(683,58);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(684,53);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(685,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(686,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(687,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(772,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(773,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(775,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(776,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(777,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(779,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(780,30);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(781,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(782,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(783,90);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(784,104);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(785,72);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(786,85);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(787,38);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(788,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(789,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(878,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(879,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(880,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(881,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(882,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(883,32);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(884,37);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(885,59);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(886,72);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(887,79);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(888,72);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(889,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(890,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(891,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(980,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(981,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(982,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(983,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(984,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(985,28);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(986,37);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(987,59);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(988,115);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(989,98);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(990,93);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(991,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(992,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(993,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1078,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1079,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1083,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1084,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1085,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1086,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1087,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1088,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1089,55);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1090,80);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1091,98);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1092,55);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1093,27);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1094,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1173,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1183,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1184,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1185,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1186,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1187,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1188,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1189,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1190,65);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1191,83);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1192,82);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1193,109);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1194,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1195,55);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1196,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1271,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1281,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1282,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1287,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1288,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1289,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1290,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1291,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1292,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1293,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1294,81);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1295,66);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1296,43);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1297,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1298,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1299,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1371,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1372,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1378,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1379,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1387,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1388,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1389,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1390,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1391,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1392,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1393,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1394,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1395,56);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1396,70);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1397,138);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1398,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1399,23);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1490,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1491,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1492,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1493,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1494,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1495,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1496,37);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1497,53);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1498,95);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1499,98);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1500,81);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1501,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1502,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1591,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1592,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1593,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1594,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1595,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1596,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1597,41);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1598,29);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1599,53);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1600,103);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1601,58);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1602,70);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1603,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1604,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1692,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1693,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1694,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1695,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1697,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1698,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1699,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1700,46);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1701,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1702,66);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1703,77);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1704,58);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1705,76);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1706,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1785,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1786,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1791,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1792,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1796,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1797,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1799,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1800,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1801,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1802,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1803,79);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1804,74);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1805,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1806,63);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1807,59);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1808,26);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1876,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1877,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1894,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1895,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1897,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1898,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1900,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1901,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1902,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1903,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1904,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1905,41);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1906,73);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1907,103);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1908,55);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1909,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1910,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1984,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1985,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1986,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1987,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(1988,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2001,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2003,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2004,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2005,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2006,44);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2007,76);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2008,103);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2009,75);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2010,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2011,47);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2012,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2089,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2090,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2094,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2095,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2102,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2103,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2106,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2107,17);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2108,40);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2109,40);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2110,43);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2111,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2112,52);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2113,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2114,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2193,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2194,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2195,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2198,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2199,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2206,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2207,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2208,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2209,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2210,23);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2211,48);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2212,37);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2213,67);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2214,68);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2215,39);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2216,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2238,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2239,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2240,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2304,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2305,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2309,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2310,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2311,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2312,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2313,37);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2314,101);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2315,81);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2316,84);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2317,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2318,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2400,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2401,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2409,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2410,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2412,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2413,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2414,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2415,59);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2416,35);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2417,85);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2418,89);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2419,41);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2496,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2497,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2506,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2507,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2511,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2512,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2513,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2514,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2515,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2516,30);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2517,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2518,75);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2519,79);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2520,65);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2521,47);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2522,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2523,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2609,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2612,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2613,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2614,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2615,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2616,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2617,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2618,23);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2619,74);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2620,41);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2621,61);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2622,57);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2623,36);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2624,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2625,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2690,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2691,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2692,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2693,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2694,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2712,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2713,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2717,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2718,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2719,21);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2720,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2721,43);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2722,88);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2723,70);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2724,47);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2725,49);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2726,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2753,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2800,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2801,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2807,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2808,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2811,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2812,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2816,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2817,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2818,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2819,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2820,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2821,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2822,29);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2823,57);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2824,80);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2825,86);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2826,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2827,46);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2828,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2852,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2853,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2924,26);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2925,71);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2926,76);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2927,113);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2928,64);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2929,40);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(2930,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3006,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3007,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3018,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3022,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3023,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3024,17);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3025,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3026,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3027,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3028,82);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3029,82);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3030,77);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3031,36);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3032,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3113,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3114,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3123,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3124,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3125,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3126,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3127,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3128,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3129,28);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3130,145);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3131,109);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3132,83);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3133,65);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3134,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3206,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3207,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3229,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3230,32);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3231,53);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3232,126);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3233,92);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3234,79);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3235,57);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3236,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3237,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3302,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3303,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3307,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3318,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3319,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3320,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3321,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3331,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3332,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3333,47);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3334,56);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3335,99);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3336,89);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3337,32);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3338,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3422,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3423,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3429,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3430,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3433,27);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3434,21);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3435,29);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3436,80);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3437,70);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3438,105);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3439,78);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3440,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3499,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3500,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3502,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3504,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3525,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3526,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3527,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3528,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3530,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3531,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3532,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3533,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3534,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3535,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3536,54);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3537,70);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3538,55);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3539,123);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3540,124);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3541,23);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3542,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3635,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3636,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3637,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3638,36);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3639,46);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3640,91);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3641,116);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3642,112);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3643,55);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3644,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3735,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3736,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3737,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3738,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3739,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3740,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3741,56);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3742,70);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3743,104);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3744,76);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3745,78);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3746,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3833,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3834,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3835,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3836,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3839,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3840,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3841,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3842,40);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3843,58);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3844,94);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3845,140);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3846,100);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3847,44);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3848,29);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3909,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3910,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3911,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3913,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3914,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3915,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3916,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3917,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3920,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3921,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3922,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3923,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3937,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3938,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3939,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3940,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3941,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3942,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3943,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3944,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3945,30);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3946,51);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3947,104);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3948,55);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3949,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(3950,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4039,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4040,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4041,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4042,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4043,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4044,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4045,30);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4046,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4047,53);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4048,79);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4049,76);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4050,74);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4051,53);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4052,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4121,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4122,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4126,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4127,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4128,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4140,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4141,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4146,17);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4147,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4148,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4149,59);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4150,43);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4151,90);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4152,131);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4153,42);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4154,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4220,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4221,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4222,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4224,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4225,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4231,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4232,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4235,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4236,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4242,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4244,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4245,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4246,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4247,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4248,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4249,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4250,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4251,42);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4252,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4253,61);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4254,163);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4255,53);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4256,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4320,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4321,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4322,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4332,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4333,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4338,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4339,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4348,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4349,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4350,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4351,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4352,47);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4353,78);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4354,100);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4355,98);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4356,128);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4357,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4358,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4427,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4428,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4446,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4447,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4451,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4452,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4453,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4454,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4455,44);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4456,63);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4457,129);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4458,100);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4459,76);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4460,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4461,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4545,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4546,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4551,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4552,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4556,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4557,49);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4558,93);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4559,142);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4560,94);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4561,52);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4562,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4654,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4655,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4656,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4657,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4658,52);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4659,54);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4660,78);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4661,94);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4662,82);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4663,47);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4664,29);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4665,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4732,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4733,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4734,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4737,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4747,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4748,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4753,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4754,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4755,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4756,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4758,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4759,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4760,37);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4761,41);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4762,94);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4763,118);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4764,118);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4765,67);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4766,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4859,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4860,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4861,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4862,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4863,42);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4864,80);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4865,158);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4866,61);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4867,50);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4868,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4869,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4946,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4947,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4948,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4949,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4961,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4962,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4963,21);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4964,43);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4965,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4966,53);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4967,155);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4968,115);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4969,39);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4970,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(4978,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5030,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5031,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5032,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5048,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5049,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5064,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5065,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5066,29);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5067,55);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5068,96);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5069,110);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5070,112);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5071,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5072,35);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5073,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5152,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5153,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5165,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5166,26);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5167,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5168,21);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5169,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5170,106);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5171,136);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5172,94);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5173,59);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5174,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5262,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5263,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5266,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5267,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5268,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5269,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5270,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5271,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5272,97);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5273,88);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5274,114);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5275,79);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5276,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5277,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5356,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5357,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5367,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5368,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5369,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5370,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5371,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5372,27);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5373,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5374,83);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5375,116);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5376,204);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5377,92);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5378,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5379,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5390,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5391,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5460,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5461,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5463,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5464,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5467,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5468,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5469,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5470,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5473,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5474,17);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5475,49);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5476,107);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5477,148);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5478,117);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5479,52);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5480,48);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5481,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5559,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5560,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5561,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5574,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5575,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5576,32);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5577,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5578,82);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5579,129);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5580,172);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5581,127);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5582,38);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5675,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5676,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5677,26);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5678,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5679,68);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5680,168);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5681,147);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5682,171);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5683,93);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5684,39);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5776,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5777,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5779,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5780,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5781,49);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5782,83);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5783,113);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5784,171);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5785,104);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5786,48);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5787,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5881,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5882,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5883,39);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5884,68);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5885,134);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5886,188);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5887,110);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5888,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5889,27);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5968,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5969,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5971,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5972,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5979,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5980,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5981,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5982,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5983,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5984,23);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5985,50);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5986,79);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5987,132);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5988,188);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5989,68);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(5990,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6084,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6085,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6086,29);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6087,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6088,103);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6089,189);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6090,193);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6091,133);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6092,56);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6093,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6119,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6180,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6181,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6182,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6184,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6185,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6186,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6187,30);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6188,23);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6189,38);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6190,156);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6191,160);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6192,168);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6193,196);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6194,51);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6195,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6221,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6283,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6284,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6290,37);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6291,65);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6292,52);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6293,173);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6294,230);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6295,93);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6296,40);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6365,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6366,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6367,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6368,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6378,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6379,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6380,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6382,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6383,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6384,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6385,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6386,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6387,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6388,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6390,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6391,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6392,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6393,62);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6394,120);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6395,166);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6396,143);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6397,169);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6398,30);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6467,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6468,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6485,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6486,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6488,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6489,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6491,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6492,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6493,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6494,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6495,32);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6496,106);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6497,222);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6498,194);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6499,165);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6500,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6578,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6579,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6591,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6592,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6593,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6594,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6595,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6596,42);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6597,41);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6598,116);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6599,170);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6600,209);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6601,111);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6602,33);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6603,21);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6629,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6670,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6671,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6672,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6673,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6674,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6696,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6697,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6698,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6699,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6700,89);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6701,125);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6702,195);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6703,131);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6704,46);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6705,27);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6780,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6781,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6782,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6800,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6801,48);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6802,71);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6803,140);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6804,215);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6805,110);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6806,49);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6807,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6865,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6866,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6871,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6875,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6876,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6877,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6878,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6883,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6884,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6900,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6901,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6902,44);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6903,85);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6904,90);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6905,113);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6906,130);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6907,115);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6908,76);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(6909,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7001,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7002,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7003,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7004,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7005,32);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7006,110);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7007,147);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7008,140);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7009,137);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7010,39);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7087,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7088,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7089,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7090,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7091,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7105,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7106,32);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7107,41);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7108,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7109,106);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7110,176);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7111,133);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7112,36);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7113,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7114,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7181,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7182,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7183,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7184,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7204,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7205,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7206,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7207,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7208,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7209,40);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7210,51);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7211,140);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7212,118);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7213,43);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7214,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7215,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7241,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7281,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7282,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7283,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7284,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7288,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7289,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7290,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7291,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7292,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7300,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7301,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7308,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7309,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7310,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7311,23);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7312,44);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7313,85);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7314,122);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7315,73);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7316,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7317,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7406,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7409,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7410,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7412,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7413,30);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7414,54);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7415,63);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7416,86);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7417,49);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7418,37);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7419,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7513,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7514,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7515,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7516,52);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7517,52);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7518,87);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7519,96);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7520,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7547,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7612,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7613,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7614,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7615,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7616,23);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7617,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7618,99);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7619,84);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7620,147);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7621,81);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7622,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7623,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7693,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7694,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7701,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7702,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7714,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7715,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7717,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7718,19);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7719,35);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7720,92);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7721,88);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7722,141);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7723,108);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7724,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7725,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7815,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7816,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7818,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7819,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7820,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7821,21);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7822,29);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7823,92);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7824,81);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7825,50);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7826,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7902,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7903,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7917,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7918,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7923,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7924,48);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7925,104);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7926,156);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7927,58);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7928,28);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(7929,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8016,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8017,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8020,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8021,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8025,51);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8026,94);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8027,144);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8028,93);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8029,83);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8030,50);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8031,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8102,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8103,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8104,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8109,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8110,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8123,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8124,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8125,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8126,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8127,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8128,72);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8129,118);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8130,112);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8131,72);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8132,26);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8135,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8136,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8200,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8201,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8202,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8203,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8204,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8221,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8222,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8223,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8224,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8226,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8227,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8228,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8229,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8230,39);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8231,90);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8232,63);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8233,71);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8234,44);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8297,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8298,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8299,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8305,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8306,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8307,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8318,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8319,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8325,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8329,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8330,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8331,47);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8332,41);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8333,81);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8334,89);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8335,106);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8336,21);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8428,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8429,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8430,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8431,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8432,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8433,21);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8434,59);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8435,104);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8436,83);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8437,51);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8438,17);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8439,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8508,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8509,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8510,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8511,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8526,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8527,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8531,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8533,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8534,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8535,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8536,33);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8537,96);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8538,116);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8539,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8540,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8541,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8567,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8611,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8612,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8613,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8629,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8630,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8634,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8635,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8636,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8637,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8638,49);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8639,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8640,105);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8641,78);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8642,41);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8643,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8728,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8729,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8732,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8733,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8735,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8736,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8738,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8739,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8740,26);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8741,81);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8742,102);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8743,91);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8744,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8745,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8825,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8826,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8839,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8840,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8841,28);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8842,27);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8843,102);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8844,59);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8845,81);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8846,45);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8921,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8922,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8923,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8941,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8942,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8943,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8944,35);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8945,78);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8946,130);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8947,101);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8948,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(8949,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9021,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9022,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9023,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9031,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9032,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9040,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9041,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9042,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9043,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9044,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9045,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9046,58);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9047,90);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9048,96);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9049,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9050,31);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9051,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9119,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9120,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9129,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9130,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9139,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9140,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9143,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9144,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9145,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9146,11);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9147,33);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9148,48);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9149,102);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9150,91);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9151,95);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9152,18);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9153,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9214,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9215,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9216,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9245,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9246,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9247,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9248,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9249,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9250,52);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9251,70);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9252,117);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9253,75);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9254,30);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9255,12);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9266,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9267,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9281,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9325,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9326,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9327,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9335,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9336,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9344,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9345,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9346,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9347,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9348,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9349,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9350,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9351,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9352,62);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9353,88);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9354,86);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9355,75);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9356,42);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9357,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9438,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9439,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9452,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9453,32);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9454,35);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9455,56);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9456,118);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9457,71);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9458,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9459,13);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9533,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9534,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9553,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9554,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9555,26);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9556,43);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9557,78);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9558,75);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9559,82);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9560,40);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9561,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9587,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9632,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9633,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9634,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9647,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9648,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9653,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9654,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9655,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9656,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9657,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9658,47);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9659,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9660,76);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9661,75);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9662,46);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9663,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9739,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9740,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9741,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9742,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9746,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9748,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9749,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9757,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9758,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9759,26);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9760,21);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9761,80);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9762,121);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9763,65);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9764,24);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9831,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9832,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9833,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9835,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9841,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9842,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9855,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9856,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9857,5);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9859,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9860,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9861,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9862,61);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9863,83);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9864,112);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9865,98);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9866,25);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9867,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9935,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9936,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9937,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9938,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9944,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9945,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9959,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9960,9);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9961,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9962,14);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9963,20);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9964,57);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9965,83);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9966,105);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9967,60);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(9968,27);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10061,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10062,2);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10065,10);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10066,42);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10067,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10068,69);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10069,92);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10070,22);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10139,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10140,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10148,1);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10149,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10150,8);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10153,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10154,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10157,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10158,4);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10160,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10161,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10163,3);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10164,15);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10165,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10166,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10167,42);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10168,63);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10169,113);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10170,97);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10171,82);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10172,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10173,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10199,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10266,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10267,6);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10268,7);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10269,16);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10270,34);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10271,94);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10272,97);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10273,67);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10274,54);
-   h_midEndcap_dEtaVsPhi3->SetBinContent(10275,6);
-   h_midEndcap_dEtaVsPhi3->SetEntries(48636);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 48636  ");
-   text = ptstats->AddText("Mean x = -0.1034");
-   text = ptstats->AddText("Mean y = 0.1975");
-   text = ptstats->AddText("RMS x = 0.08233");
-   text = ptstats->AddText("RMS y =  0.107");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h_midEndcap_dEtaVsPhi3->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h_midEndcap_dEtaVsPhi3->GetListOfFunctions());
-   h_midEndcap_dEtaVsPhi3->SetLineWidth(2);
-   h_midEndcap_dEtaVsPhi3->SetMarkerSize(1.2);
-   h_midEndcap_dEtaVsPhi3->GetXaxis()->SetTitle("#Delta#eta");
-   h_midEndcap_dEtaVsPhi3->GetXaxis()->SetLabelFont(42);
-   h_midEndcap_dEtaVsPhi3->GetXaxis()->SetLabelSize(0.05);
-   h_midEndcap_dEtaVsPhi3->GetXaxis()->SetTitleSize(0.05);
-   h_midEndcap_dEtaVsPhi3->GetXaxis()->SetTitleOffset(1.4);
-   h_midEndcap_dEtaVsPhi3->GetXaxis()->SetTitleFont(42);
-   h_midEndcap_dEtaVsPhi3->GetYaxis()->SetTitle("#phi");
-   h_midEndcap_dEtaVsPhi3->GetYaxis()->SetLabelFont(42);
-   h_midEndcap_dEtaVsPhi3->GetYaxis()->SetLabelSize(0.05);
-   h_midEndcap_dEtaVsPhi3->GetYaxis()->SetTitleSize(0.05);
-   h_midEndcap_dEtaVsPhi3->GetYaxis()->SetTitleOffset(1.4);
-   h_midEndcap_dEtaVsPhi3->GetYaxis()->SetTitleFont(42);
-   h_midEndcap_dEtaVsPhi3->GetZaxis()->SetLabelFont(42);
-   h_midEndcap_dEtaVsPhi3->GetZaxis()->SetLabelSize(0.05);
-   h_midEndcap_dEtaVsPhi3->GetZaxis()->SetTitleSize(0.05);
-   h_midEndcap_dEtaVsPhi3->GetZaxis()->SetTitleFont(42);
-   h_midEndcap_dEtaVsPhi3->Draw("box");
-   TLine *line = new TLine(-1.5,0.1636246,0.5,0.1636246);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   line = new TLine(-1.5,0.2617994,0.5,0.2617994);
-
-   ci = TColor::GetColor("#ff0000");
-   line->SetLineColor(ci);
-   line->Draw();
-   
-   TPaveText *pt = new TPaveText(0.3625287,0.9238136,0.7474713,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap 6GeV < p_{T}");
-   pt->Draw();
-   c_endcap_dEtaVsPhi3->Modified();
-   c_endcap_dEtaVsPhi3->cd();
-   c_endcap_dEtaVsPhi3->SetSelected(c_endcap_dEtaVsPhi3);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dPhi_bin_0.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dPhi_bin_0.C
deleted file mode 100644
index 975751648d4f8aee4ecea165cc4f4ea202783f71..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dPhi_bin_0.C
+++ /dev/null
@@ -1,561 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dPhi_0/c_me_dPhi
-//=========  (Sun Jun 27 19:12:44 2010) by ROOT version5.26/00
-   TCanvas *c_me_dPhi_0 = new TCanvas("c_me_dPhi_0", "c_me_dPhi",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dPhi_0->Range(0,0,1,1);
-   c_me_dPhi_0->SetFillColor(0);
-   c_me_dPhi_0->SetBorderMode(0);
-   c_me_dPhi_0->SetBorderSize(2);
-   c_me_dPhi_0->SetTickx(1);
-   c_me_dPhi_0->SetTicky(1);
-   c_me_dPhi_0->SetLeftMargin(0.16);
-   c_me_dPhi_0->SetRightMargin(0.05);
-   c_me_dPhi_0->SetTopMargin(0.08);
-   c_me_dPhi_0->SetBottomMargin(0.16);
-   c_me_dPhi_0->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dPhi_0_1
-   TPad *c_me_dPhi_0_1 = new TPad("c_me_dPhi_0_1", "c_me_dPhi_0_1",0.01,0.01,0.49,0.99);
-   c_me_dPhi_0_1->Draw();
-   c_me_dPhi_0_1->cd();
-   c_me_dPhi_0_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dPhi_0_1->SetFillColor(0);
-   c_me_dPhi_0_1->SetBorderMode(0);
-   c_me_dPhi_0_1->SetBorderSize(2);
-   c_me_dPhi_0_1->SetTickx(1);
-   c_me_dPhi_0_1->SetTicky(1);
-   c_me_dPhi_0_1->SetLeftMargin(0.16);
-   c_me_dPhi_0_1->SetRightMargin(0.05);
-   c_me_dPhi_0_1->SetTopMargin(0.08);
-   c_me_dPhi_0_1->SetBottomMargin(0.16);
-   c_me_dPhi_0_1->SetFrameBorderMode(0);
-   c_me_dPhi_0_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_dPhi_0 = new TH2F("h2_me_dPhi_0","Middle Endcap - bin 0",10,0,0.0004,100,-1,1);
-   h2_me_dPhi_0->SetBinContent(299,2);
-   h2_me_dPhi_0->SetBinContent(323,3);
-   h2_me_dPhi_0->SetBinContent(334,1);
-   h2_me_dPhi_0->SetBinContent(335,4);
-   h2_me_dPhi_0->SetBinContent(343,1);
-   h2_me_dPhi_0->SetBinContent(347,3);
-   h2_me_dPhi_0->SetBinContent(357,1);
-   h2_me_dPhi_0->SetBinContent(358,1);
-   h2_me_dPhi_0->SetBinContent(359,6);
-   h2_me_dPhi_0->SetBinContent(369,1);
-   h2_me_dPhi_0->SetBinContent(371,6);
-   h2_me_dPhi_0->SetBinContent(381,2);
-   h2_me_dPhi_0->SetBinContent(382,3);
-   h2_me_dPhi_0->SetBinContent(383,2);
-   h2_me_dPhi_0->SetBinContent(390,3);
-   h2_me_dPhi_0->SetBinContent(393,7);
-   h2_me_dPhi_0->SetBinContent(395,15);
-   h2_me_dPhi_0->SetBinContent(402,2);
-   h2_me_dPhi_0->SetBinContent(403,1);
-   h2_me_dPhi_0->SetBinContent(405,6);
-   h2_me_dPhi_0->SetBinContent(406,8);
-   h2_me_dPhi_0->SetBinContent(407,10);
-   h2_me_dPhi_0->SetBinContent(414,2);
-   h2_me_dPhi_0->SetBinContent(415,13);
-   h2_me_dPhi_0->SetBinContent(416,3);
-   h2_me_dPhi_0->SetBinContent(417,8);
-   h2_me_dPhi_0->SetBinContent(418,5);
-   h2_me_dPhi_0->SetBinContent(419,16);
-   h2_me_dPhi_0->SetBinContent(427,5);
-   h2_me_dPhi_0->SetBinContent(428,5);
-   h2_me_dPhi_0->SetBinContent(429,5);
-   h2_me_dPhi_0->SetBinContent(430,20);
-   h2_me_dPhi_0->SetBinContent(431,18);
-   h2_me_dPhi_0->SetBinContent(439,6);
-   h2_me_dPhi_0->SetBinContent(440,8);
-   h2_me_dPhi_0->SetBinContent(441,6);
-   h2_me_dPhi_0->SetBinContent(442,23);
-   h2_me_dPhi_0->SetBinContent(443,33);
-   h2_me_dPhi_0->SetBinContent(451,6);
-   h2_me_dPhi_0->SetBinContent(452,8);
-   h2_me_dPhi_0->SetBinContent(453,13);
-   h2_me_dPhi_0->SetBinContent(454,17);
-   h2_me_dPhi_0->SetBinContent(455,36);
-   h2_me_dPhi_0->SetBinContent(461,3);
-   h2_me_dPhi_0->SetBinContent(462,1);
-   h2_me_dPhi_0->SetBinContent(463,5);
-   h2_me_dPhi_0->SetBinContent(464,20);
-   h2_me_dPhi_0->SetBinContent(465,19);
-   h2_me_dPhi_0->SetBinContent(466,17);
-   h2_me_dPhi_0->SetBinContent(467,33);
-   h2_me_dPhi_0->SetBinContent(473,5);
-   h2_me_dPhi_0->SetBinContent(474,13);
-   h2_me_dPhi_0->SetBinContent(475,8);
-   h2_me_dPhi_0->SetBinContent(476,14);
-   h2_me_dPhi_0->SetBinContent(477,36);
-   h2_me_dPhi_0->SetBinContent(478,24);
-   h2_me_dPhi_0->SetBinContent(479,54);
-   h2_me_dPhi_0->SetBinContent(483,2);
-   h2_me_dPhi_0->SetBinContent(485,18);
-   h2_me_dPhi_0->SetBinContent(486,8);
-   h2_me_dPhi_0->SetBinContent(487,25);
-   h2_me_dPhi_0->SetBinContent(488,32);
-   h2_me_dPhi_0->SetBinContent(489,26);
-   h2_me_dPhi_0->SetBinContent(490,23);
-   h2_me_dPhi_0->SetBinContent(491,89);
-   h2_me_dPhi_0->SetBinContent(495,1);
-   h2_me_dPhi_0->SetBinContent(496,1);
-   h2_me_dPhi_0->SetBinContent(497,6);
-   h2_me_dPhi_0->SetBinContent(498,6);
-   h2_me_dPhi_0->SetBinContent(499,40);
-   h2_me_dPhi_0->SetBinContent(500,27);
-   h2_me_dPhi_0->SetBinContent(501,28);
-   h2_me_dPhi_0->SetBinContent(502,28);
-   h2_me_dPhi_0->SetBinContent(503,76);
-   h2_me_dPhi_0->SetBinContent(509,21);
-   h2_me_dPhi_0->SetBinContent(510,36);
-   h2_me_dPhi_0->SetBinContent(511,31);
-   h2_me_dPhi_0->SetBinContent(512,24);
-   h2_me_dPhi_0->SetBinContent(513,10);
-   h2_me_dPhi_0->SetBinContent(514,27);
-   h2_me_dPhi_0->SetBinContent(515,105);
-   h2_me_dPhi_0->SetBinContent(519,3);
-   h2_me_dPhi_0->SetBinContent(520,2);
-   h2_me_dPhi_0->SetBinContent(521,11);
-   h2_me_dPhi_0->SetBinContent(522,49);
-   h2_me_dPhi_0->SetBinContent(523,42);
-   h2_me_dPhi_0->SetBinContent(524,54);
-   h2_me_dPhi_0->SetBinContent(525,40);
-   h2_me_dPhi_0->SetBinContent(526,32);
-   h2_me_dPhi_0->SetBinContent(527,119);
-   h2_me_dPhi_0->SetBinContent(532,11);
-   h2_me_dPhi_0->SetBinContent(533,34);
-   h2_me_dPhi_0->SetBinContent(534,65);
-   h2_me_dPhi_0->SetBinContent(535,59);
-   h2_me_dPhi_0->SetBinContent(536,58);
-   h2_me_dPhi_0->SetBinContent(537,62);
-   h2_me_dPhi_0->SetBinContent(538,40);
-   h2_me_dPhi_0->SetBinContent(539,237);
-   h2_me_dPhi_0->SetBinContent(544,13);
-   h2_me_dPhi_0->SetBinContent(545,38);
-   h2_me_dPhi_0->SetBinContent(546,77);
-   h2_me_dPhi_0->SetBinContent(547,109);
-   h2_me_dPhi_0->SetBinContent(548,128);
-   h2_me_dPhi_0->SetBinContent(549,96);
-   h2_me_dPhi_0->SetBinContent(550,68);
-   h2_me_dPhi_0->SetBinContent(551,302);
-   h2_me_dPhi_0->SetBinContent(555,4);
-   h2_me_dPhi_0->SetBinContent(556,9);
-   h2_me_dPhi_0->SetBinContent(557,50);
-   h2_me_dPhi_0->SetBinContent(558,82);
-   h2_me_dPhi_0->SetBinContent(559,122);
-   h2_me_dPhi_0->SetBinContent(560,136);
-   h2_me_dPhi_0->SetBinContent(561,126);
-   h2_me_dPhi_0->SetBinContent(562,127);
-   h2_me_dPhi_0->SetBinContent(563,410);
-   h2_me_dPhi_0->SetBinContent(567,14);
-   h2_me_dPhi_0->SetBinContent(568,32);
-   h2_me_dPhi_0->SetBinContent(569,76);
-   h2_me_dPhi_0->SetBinContent(570,127);
-   h2_me_dPhi_0->SetBinContent(571,178);
-   h2_me_dPhi_0->SetBinContent(572,174);
-   h2_me_dPhi_0->SetBinContent(573,230);
-   h2_me_dPhi_0->SetBinContent(574,159);
-   h2_me_dPhi_0->SetBinContent(575,602);
-   h2_me_dPhi_0->SetBinContent(578,2);
-   h2_me_dPhi_0->SetBinContent(579,17);
-   h2_me_dPhi_0->SetBinContent(580,38);
-   h2_me_dPhi_0->SetBinContent(581,112);
-   h2_me_dPhi_0->SetBinContent(582,217);
-   h2_me_dPhi_0->SetBinContent(583,268);
-   h2_me_dPhi_0->SetBinContent(584,271);
-   h2_me_dPhi_0->SetBinContent(585,299);
-   h2_me_dPhi_0->SetBinContent(586,266);
-   h2_me_dPhi_0->SetBinContent(587,797);
-   h2_me_dPhi_0->SetBinContent(590,2);
-   h2_me_dPhi_0->SetBinContent(591,19);
-   h2_me_dPhi_0->SetBinContent(592,72);
-   h2_me_dPhi_0->SetBinContent(593,137);
-   h2_me_dPhi_0->SetBinContent(594,250);
-   h2_me_dPhi_0->SetBinContent(595,269);
-   h2_me_dPhi_0->SetBinContent(596,413);
-   h2_me_dPhi_0->SetBinContent(597,347);
-   h2_me_dPhi_0->SetBinContent(598,355);
-   h2_me_dPhi_0->SetBinContent(599,1065);
-   h2_me_dPhi_0->SetBinContent(602,19);
-   h2_me_dPhi_0->SetBinContent(603,37);
-   h2_me_dPhi_0->SetBinContent(604,128);
-   h2_me_dPhi_0->SetBinContent(605,246);
-   h2_me_dPhi_0->SetBinContent(606,333);
-   h2_me_dPhi_0->SetBinContent(607,359);
-   h2_me_dPhi_0->SetBinContent(608,486);
-   h2_me_dPhi_0->SetBinContent(609,477);
-   h2_me_dPhi_0->SetBinContent(610,428);
-   h2_me_dPhi_0->SetBinContent(611,1452);
-   h2_me_dPhi_0->SetBinContent(613,3);
-   h2_me_dPhi_0->SetBinContent(614,33);
-   h2_me_dPhi_0->SetBinContent(615,64);
-   h2_me_dPhi_0->SetBinContent(616,152);
-   h2_me_dPhi_0->SetBinContent(617,246);
-   h2_me_dPhi_0->SetBinContent(618,334);
-   h2_me_dPhi_0->SetBinContent(619,410);
-   h2_me_dPhi_0->SetBinContent(620,522);
-   h2_me_dPhi_0->SetBinContent(621,538);
-   h2_me_dPhi_0->SetBinContent(622,460);
-   h2_me_dPhi_0->SetBinContent(623,1707);
-   h2_me_dPhi_0->SetBinContent(625,5);
-   h2_me_dPhi_0->SetBinContent(626,34);
-   h2_me_dPhi_0->SetBinContent(627,71);
-   h2_me_dPhi_0->SetBinContent(628,140);
-   h2_me_dPhi_0->SetBinContent(629,186);
-   h2_me_dPhi_0->SetBinContent(630,453);
-   h2_me_dPhi_0->SetBinContent(631,509);
-   h2_me_dPhi_0->SetBinContent(632,530);
-   h2_me_dPhi_0->SetBinContent(633,606);
-   h2_me_dPhi_0->SetBinContent(634,501);
-   h2_me_dPhi_0->SetBinContent(635,1969);
-   h2_me_dPhi_0->SetBinContent(638,26);
-   h2_me_dPhi_0->SetBinContent(639,71);
-   h2_me_dPhi_0->SetBinContent(640,136);
-   h2_me_dPhi_0->SetBinContent(641,242);
-   h2_me_dPhi_0->SetBinContent(642,355);
-   h2_me_dPhi_0->SetBinContent(643,510);
-   h2_me_dPhi_0->SetBinContent(644,584);
-   h2_me_dPhi_0->SetBinContent(645,622);
-   h2_me_dPhi_0->SetBinContent(646,658);
-   h2_me_dPhi_0->SetBinContent(647,2168);
-   h2_me_dPhi_0->SetBinContent(649,4);
-   h2_me_dPhi_0->SetBinContent(650,12);
-   h2_me_dPhi_0->SetBinContent(651,91);
-   h2_me_dPhi_0->SetBinContent(652,101);
-   h2_me_dPhi_0->SetBinContent(653,187);
-   h2_me_dPhi_0->SetBinContent(654,338);
-   h2_me_dPhi_0->SetBinContent(655,505);
-   h2_me_dPhi_0->SetBinContent(656,540);
-   h2_me_dPhi_0->SetBinContent(657,627);
-   h2_me_dPhi_0->SetBinContent(658,567);
-   h2_me_dPhi_0->SetBinContent(659,2307);
-   h2_me_dPhi_0->SetBinContent(662,4);
-   h2_me_dPhi_0->SetBinContent(663,34);
-   h2_me_dPhi_0->SetBinContent(664,109);
-   h2_me_dPhi_0->SetBinContent(665,141);
-   h2_me_dPhi_0->SetBinContent(666,319);
-   h2_me_dPhi_0->SetBinContent(667,412);
-   h2_me_dPhi_0->SetBinContent(668,613);
-   h2_me_dPhi_0->SetBinContent(669,614);
-   h2_me_dPhi_0->SetBinContent(670,529);
-   h2_me_dPhi_0->SetBinContent(671,2233);
-   h2_me_dPhi_0->SetBinContent(673,6);
-   h2_me_dPhi_0->SetBinContent(675,38);
-   h2_me_dPhi_0->SetBinContent(676,115);
-   h2_me_dPhi_0->SetBinContent(677,167);
-   h2_me_dPhi_0->SetBinContent(678,251);
-   h2_me_dPhi_0->SetBinContent(679,364);
-   h2_me_dPhi_0->SetBinContent(680,559);
-   h2_me_dPhi_0->SetBinContent(681,658);
-   h2_me_dPhi_0->SetBinContent(682,476);
-   h2_me_dPhi_0->SetBinContent(683,2205);
-   h2_me_dPhi_0->SetBinContent(687,3);
-   h2_me_dPhi_0->SetBinContent(688,86);
-   h2_me_dPhi_0->SetBinContent(689,176);
-   h2_me_dPhi_0->SetBinContent(690,219);
-   h2_me_dPhi_0->SetBinContent(691,325);
-   h2_me_dPhi_0->SetBinContent(692,513);
-   h2_me_dPhi_0->SetBinContent(693,573);
-   h2_me_dPhi_0->SetBinContent(694,558);
-   h2_me_dPhi_0->SetBinContent(695,2044);
-   h2_me_dPhi_0->SetBinContent(699,2);
-   h2_me_dPhi_0->SetBinContent(700,42);
-   h2_me_dPhi_0->SetBinContent(701,151);
-   h2_me_dPhi_0->SetBinContent(702,285);
-   h2_me_dPhi_0->SetBinContent(703,280);
-   h2_me_dPhi_0->SetBinContent(704,466);
-   h2_me_dPhi_0->SetBinContent(705,432);
-   h2_me_dPhi_0->SetBinContent(706,433);
-   h2_me_dPhi_0->SetBinContent(707,1791);
-   h2_me_dPhi_0->SetBinContent(710,1);
-   h2_me_dPhi_0->SetBinContent(711,2);
-   h2_me_dPhi_0->SetBinContent(712,33);
-   h2_me_dPhi_0->SetBinContent(713,133);
-   h2_me_dPhi_0->SetBinContent(714,201);
-   h2_me_dPhi_0->SetBinContent(715,283);
-   h2_me_dPhi_0->SetBinContent(716,345);
-   h2_me_dPhi_0->SetBinContent(717,425);
-   h2_me_dPhi_0->SetBinContent(718,331);
-   h2_me_dPhi_0->SetBinContent(719,1468);
-   h2_me_dPhi_0->SetBinContent(722,1);
-   h2_me_dPhi_0->SetBinContent(723,5);
-   h2_me_dPhi_0->SetBinContent(724,14);
-   h2_me_dPhi_0->SetBinContent(725,122);
-   h2_me_dPhi_0->SetBinContent(726,176);
-   h2_me_dPhi_0->SetBinContent(727,313);
-   h2_me_dPhi_0->SetBinContent(728,308);
-   h2_me_dPhi_0->SetBinContent(729,410);
-   h2_me_dPhi_0->SetBinContent(730,364);
-   h2_me_dPhi_0->SetBinContent(731,1217);
-   h2_me_dPhi_0->SetBinContent(734,2);
-   h2_me_dPhi_0->SetBinContent(736,13);
-   h2_me_dPhi_0->SetBinContent(737,114);
-   h2_me_dPhi_0->SetBinContent(738,189);
-   h2_me_dPhi_0->SetBinContent(739,241);
-   h2_me_dPhi_0->SetBinContent(740,341);
-   h2_me_dPhi_0->SetBinContent(741,331);
-   h2_me_dPhi_0->SetBinContent(742,240);
-   h2_me_dPhi_0->SetBinContent(743,1135);
-   h2_me_dPhi_0->SetBinContent(748,13);
-   h2_me_dPhi_0->SetBinContent(749,53);
-   h2_me_dPhi_0->SetBinContent(750,150);
-   h2_me_dPhi_0->SetBinContent(751,220);
-   h2_me_dPhi_0->SetBinContent(752,319);
-   h2_me_dPhi_0->SetBinContent(753,257);
-   h2_me_dPhi_0->SetBinContent(754,209);
-   h2_me_dPhi_0->SetBinContent(755,983);
-   h2_me_dPhi_0->SetBinContent(760,10);
-   h2_me_dPhi_0->SetBinContent(761,56);
-   h2_me_dPhi_0->SetBinContent(762,123);
-   h2_me_dPhi_0->SetBinContent(763,195);
-   h2_me_dPhi_0->SetBinContent(764,304);
-   h2_me_dPhi_0->SetBinContent(765,281);
-   h2_me_dPhi_0->SetBinContent(766,223);
-   h2_me_dPhi_0->SetBinContent(767,839);
-   h2_me_dPhi_0->SetBinContent(773,32);
-   h2_me_dPhi_0->SetBinContent(774,79);
-   h2_me_dPhi_0->SetBinContent(775,149);
-   h2_me_dPhi_0->SetBinContent(776,261);
-   h2_me_dPhi_0->SetBinContent(777,234);
-   h2_me_dPhi_0->SetBinContent(778,224);
-   h2_me_dPhi_0->SetBinContent(779,623);
-   h2_me_dPhi_0->SetBinContent(785,18);
-   h2_me_dPhi_0->SetBinContent(786,56);
-   h2_me_dPhi_0->SetBinContent(787,113);
-   h2_me_dPhi_0->SetBinContent(788,219);
-   h2_me_dPhi_0->SetBinContent(789,257);
-   h2_me_dPhi_0->SetBinContent(790,234);
-   h2_me_dPhi_0->SetBinContent(791,620);
-   h2_me_dPhi_0->SetBinContent(796,1);
-   h2_me_dPhi_0->SetBinContent(797,11);
-   h2_me_dPhi_0->SetBinContent(798,43);
-   h2_me_dPhi_0->SetBinContent(799,74);
-   h2_me_dPhi_0->SetBinContent(800,123);
-   h2_me_dPhi_0->SetBinContent(801,160);
-   h2_me_dPhi_0->SetBinContent(802,219);
-   h2_me_dPhi_0->SetBinContent(803,573);
-   h2_me_dPhi_0->SetBinContent(807,4);
-   h2_me_dPhi_0->SetBinContent(809,3);
-   h2_me_dPhi_0->SetBinContent(810,23);
-   h2_me_dPhi_0->SetBinContent(811,54);
-   h2_me_dPhi_0->SetBinContent(812,104);
-   h2_me_dPhi_0->SetBinContent(813,116);
-   h2_me_dPhi_0->SetBinContent(814,142);
-   h2_me_dPhi_0->SetBinContent(815,471);
-   h2_me_dPhi_0->SetBinContent(821,10);
-   h2_me_dPhi_0->SetBinContent(822,11);
-   h2_me_dPhi_0->SetBinContent(823,29);
-   h2_me_dPhi_0->SetBinContent(824,70);
-   h2_me_dPhi_0->SetBinContent(825,105);
-   h2_me_dPhi_0->SetBinContent(826,117);
-   h2_me_dPhi_0->SetBinContent(827,397);
-   h2_me_dPhi_0->SetBinContent(833,3);
-   h2_me_dPhi_0->SetBinContent(834,2);
-   h2_me_dPhi_0->SetBinContent(835,10);
-   h2_me_dPhi_0->SetBinContent(836,25);
-   h2_me_dPhi_0->SetBinContent(837,37);
-   h2_me_dPhi_0->SetBinContent(838,44);
-   h2_me_dPhi_0->SetBinContent(839,267);
-   h2_me_dPhi_0->SetBinContent(846,7);
-   h2_me_dPhi_0->SetBinContent(847,4);
-   h2_me_dPhi_0->SetBinContent(848,19);
-   h2_me_dPhi_0->SetBinContent(849,40);
-   h2_me_dPhi_0->SetBinContent(850,34);
-   h2_me_dPhi_0->SetBinContent(851,176);
-   h2_me_dPhi_0->SetBinContent(858,3);
-   h2_me_dPhi_0->SetBinContent(859,3);
-   h2_me_dPhi_0->SetBinContent(860,5);
-   h2_me_dPhi_0->SetBinContent(861,19);
-   h2_me_dPhi_0->SetBinContent(862,16);
-   h2_me_dPhi_0->SetBinContent(863,119);
-   h2_me_dPhi_0->SetBinContent(870,2);
-   h2_me_dPhi_0->SetBinContent(871,7);
-   h2_me_dPhi_0->SetBinContent(872,1);
-   h2_me_dPhi_0->SetBinContent(873,4);
-   h2_me_dPhi_0->SetBinContent(874,7);
-   h2_me_dPhi_0->SetBinContent(875,75);
-   h2_me_dPhi_0->SetBinContent(882,2);
-   h2_me_dPhi_0->SetBinContent(883,4);
-   h2_me_dPhi_0->SetBinContent(884,1);
-   h2_me_dPhi_0->SetBinContent(885,3);
-   h2_me_dPhi_0->SetBinContent(886,16);
-   h2_me_dPhi_0->SetBinContent(887,47);
-   h2_me_dPhi_0->SetBinContent(894,1);
-   h2_me_dPhi_0->SetBinContent(896,3);
-   h2_me_dPhi_0->SetBinContent(897,3);
-   h2_me_dPhi_0->SetBinContent(898,1);
-   h2_me_dPhi_0->SetBinContent(899,38);
-   h2_me_dPhi_0->SetBinContent(908,1);
-   h2_me_dPhi_0->SetBinContent(909,2);
-   h2_me_dPhi_0->SetBinContent(911,7);
-   h2_me_dPhi_0->SetBinContent(915,1);
-   h2_me_dPhi_0->SetBinContent(920,1);
-   h2_me_dPhi_0->SetBinContent(921,2);
-   h2_me_dPhi_0->SetBinContent(923,16);
-   h2_me_dPhi_0->SetBinContent(932,2);
-   h2_me_dPhi_0->SetBinContent(935,19);
-   h2_me_dPhi_0->SetBinContent(945,2);
-   h2_me_dPhi_0->SetBinContent(946,2);
-   h2_me_dPhi_0->SetBinContent(947,2);
-   h2_me_dPhi_0->SetBinContent(957,2);
-   h2_me_dPhi_0->SetBinContent(958,1);
-   h2_me_dPhi_0->SetBinContent(959,1);
-   h2_me_dPhi_0->SetBinContent(965,2);
-   h2_me_dPhi_0->SetBinContent(971,1);
-   h2_me_dPhi_0->SetBinContent(977,4);
-   h2_me_dPhi_0->SetBinContent(983,1);
-   h2_me_dPhi_0->SetBinContent(1007,1);
-   h2_me_dPhi_0->SetEntries(73314);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 73314  ");
-   text = ptstats->AddText("Mean x = 0.0002934");
-   text = ptstats->AddText("Mean y = 0.08748");
-   text = ptstats->AddText("RMS x = 7.024e-05");
-   text = ptstats->AddText("RMS y = 0.1182");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_dPhi_0->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_dPhi_0->GetListOfFunctions());
-   h2_me_dPhi_0->SetLineWidth(2);
-   h2_me_dPhi_0->SetMarkerSize(1.2);
-   h2_me_dPhi_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_dPhi_0->GetXaxis()->SetLabelFont(42);
-   h2_me_dPhi_0->GetXaxis()->SetLabelSize(0.05);
-   h2_me_dPhi_0->GetXaxis()->SetTitleSize(0.05);
-   h2_me_dPhi_0->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_dPhi_0->GetXaxis()->SetTitleFont(42);
-   h2_me_dPhi_0->GetYaxis()->SetTitle("#Delta#phi");
-   h2_me_dPhi_0->GetYaxis()->SetLabelFont(42);
-   h2_me_dPhi_0->GetYaxis()->SetLabelSize(0.05);
-   h2_me_dPhi_0->GetYaxis()->SetTitleSize(0.05);
-   h2_me_dPhi_0->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_dPhi_0->GetYaxis()->SetTitleFont(42);
-   h2_me_dPhi_0->GetZaxis()->SetLabelFont(42);
-   h2_me_dPhi_0->GetZaxis()->SetLabelSize(0.05);
-   h2_me_dPhi_0->GetZaxis()->SetTitleSize(0.05);
-   h2_me_dPhi_0->GetZaxis()->SetTitleFont(42);
-   h2_me_dPhi_0->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.3130196,0.945,0.7969804,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 0");
-   pt->Draw();
-   c_me_dPhi_0_1->Modified();
-   c_me_dPhi_0->cd();
-  
-// ------------>Primitives in pad: c_me_dPhi_0_2
-   c_me_dPhi_0_2 = new TPad("c_me_dPhi_0_2", "c_me_dPhi_0_2",0.51,0.01,0.99,0.99);
-   c_me_dPhi_0_2->Draw();
-   c_me_dPhi_0_2->cd();
-   c_me_dPhi_0_2->Range(-8.101265e-05,0.00725675,0.0004253165,0.113507);
-   c_me_dPhi_0_2->SetFillColor(0);
-   c_me_dPhi_0_2->SetBorderMode(0);
-   c_me_dPhi_0_2->SetBorderSize(2);
-   c_me_dPhi_0_2->SetTickx(1);
-   c_me_dPhi_0_2->SetTicky(1);
-   c_me_dPhi_0_2->SetLeftMargin(0.16);
-   c_me_dPhi_0_2->SetRightMargin(0.05);
-   c_me_dPhi_0_2->SetTopMargin(0.08);
-   c_me_dPhi_0_2->SetBottomMargin(0.16);
-   c_me_dPhi_0_2->SetFrameBorderMode(0);
-   c_me_dPhi_0_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_dPhi_0 = new TProfile("h_me_dPhi_0","Middle Endcap - bin 0",10,0,0.0004,"");
-   h_me_dPhi_0->SetBinEntries(1,18);
-   h_me_dPhi_0->SetBinEntries(2,136);
-   h_me_dPhi_0->SetBinEntries(3,483);
-   h_me_dPhi_0->SetBinEntries(4,1271);
-   h_me_dPhi_0->SetBinEntries(5,2814);
-   h_me_dPhi_0->SetBinEntries(6,4893);
-   h_me_dPhi_0->SetBinEntries(7,6561);
-   h_me_dPhi_0->SetBinEntries(8,8640);
-   h_me_dPhi_0->SetBinEntries(9,9205);
-   h_me_dPhi_0->SetBinEntries(10,8278);
-   h_me_dPhi_0->SetBinEntries(11,31015);
-   h_me_dPhi_0->SetBinContent(1,1.082348);
-   h_me_dPhi_0->SetBinContent(2,4.254053);
-   h_me_dPhi_0->SetBinContent(3,19.65179);
-   h_me_dPhi_0->SetBinContent(4,64.69966);
-   h_me_dPhi_0->SetBinContent(5,189.784);
-   h_me_dPhi_0->SetBinContent(6,351.0301);
-   h_me_dPhi_0->SetBinContent(7,528.237);
-   h_me_dPhi_0->SetBinContent(8,817.1678);
-   h_me_dPhi_0->SetBinContent(9,898.7165);
-   h_me_dPhi_0->SetBinContent(10,825.8451);
-   h_me_dPhi_0->SetBinContent(11,3242.178);
-   h_me_dPhi_0->SetBinError(1,0.3076803);
-   h_me_dPhi_0->SetBinError(2,0.5847962);
-   h_me_dPhi_0->SetBinError(3,1.675411);
-   h_me_dPhi_0->SetBinError(4,3.134698);
-   h_me_dPhi_0->SetBinError(5,6.657172);
-   h_me_dPhi_0->SetBinError(6,9.175278);
-   h_me_dPhi_0->SetBinError(7,11.50001);
-   h_me_dPhi_0->SetBinError(8,14.11406);
-   h_me_dPhi_0->SetBinError(9,15.00155);
-   h_me_dPhi_0->SetBinError(10,14.70704);
-   h_me_dPhi_0->SetBinError(11,28.47727);
-   h_me_dPhi_0->SetEntries(73314);
-   
-   ptstats = new TPaveStats(0.75,0.64,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   text = ptstats->AddText("Entries = 73314  ");
-   text = ptstats->AddText("Mean  = 0.0002934");
-   text = ptstats->AddText("Mean y = 0.08748");
-   text = ptstats->AddText("RMS   = 7.024e-05");
-   text = ptstats->AddText("RMS y = 0.1182");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h_me_dPhi_0->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h_me_dPhi_0->GetListOfFunctions());
-   h_me_dPhi_0->SetLineWidth(2);
-   h_me_dPhi_0->SetMarkerStyle(20);
-   h_me_dPhi_0->SetMarkerSize(1.2);
-   h_me_dPhi_0->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_dPhi_0->GetXaxis()->SetLabelFont(42);
-   h_me_dPhi_0->GetXaxis()->SetLabelSize(0.05);
-   h_me_dPhi_0->GetXaxis()->SetTitleSize(0.05);
-   h_me_dPhi_0->GetXaxis()->SetTitleOffset(1.4);
-   h_me_dPhi_0->GetXaxis()->SetTitleFont(42);
-   h_me_dPhi_0->GetYaxis()->SetTitle("#Delta#phi");
-   h_me_dPhi_0->GetYaxis()->SetLabelFont(42);
-   h_me_dPhi_0->GetYaxis()->SetLabelSize(0.05);
-   h_me_dPhi_0->GetYaxis()->SetTitleSize(0.05);
-   h_me_dPhi_0->GetYaxis()->SetTitleOffset(1.4);
-   h_me_dPhi_0->GetYaxis()->SetTitleFont(42);
-   h_me_dPhi_0->GetZaxis()->SetLabelFont(42);
-   h_me_dPhi_0->GetZaxis()->SetLabelSize(0.05);
-   h_me_dPhi_0->GetZaxis()->SetTitleSize(0.05);
-   h_me_dPhi_0->GetZaxis()->SetTitleFont(42);
-   h_me_dPhi_0->Draw("");
-   
-   pt = new TPaveText(0.3130196,0.945,0.7969804,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 0");
-   pt->Draw();
-   c_me_dPhi_0_2->Modified();
-   c_me_dPhi_0->cd();
-   c_me_dPhi_0->Modified();
-   c_me_dPhi_0->cd();
-   c_me_dPhi_0->SetSelected(c_me_dPhi_0);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dPhi_bin_1.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dPhi_bin_1.C
deleted file mode 100644
index 64f4755f5f4ad18c434df5fc5fc9a60a3513e93c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/calibration/middleEndcap_dPhi_bin_1.C
+++ /dev/null
@@ -1,442 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_me_dPhi_1/c_me_dPhi
-//=========  (Sun Jun 27 19:12:44 2010) by ROOT version5.26/00
-   TCanvas *c_me_dPhi_1 = new TCanvas("c_me_dPhi_1", "c_me_dPhi",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_me_dPhi_1->Range(0,0,1,1);
-   c_me_dPhi_1->SetFillColor(0);
-   c_me_dPhi_1->SetBorderMode(0);
-   c_me_dPhi_1->SetBorderSize(2);
-   c_me_dPhi_1->SetTickx(1);
-   c_me_dPhi_1->SetTicky(1);
-   c_me_dPhi_1->SetLeftMargin(0.16);
-   c_me_dPhi_1->SetRightMargin(0.05);
-   c_me_dPhi_1->SetTopMargin(0.08);
-   c_me_dPhi_1->SetBottomMargin(0.16);
-   c_me_dPhi_1->SetFrameBorderMode(0);
-  
-// ------------>Primitives in pad: c_me_dPhi_1_1
-   TPad *c_me_dPhi_1_1 = new TPad("c_me_dPhi_1_1", "c_me_dPhi_1_1",0.01,0.01,0.49,0.99);
-   c_me_dPhi_1_1->Draw();
-   c_me_dPhi_1_1->cd();
-   c_me_dPhi_1_1->Range(-8.101265e-05,-1.421053,0.0004253165,1.210526);
-   c_me_dPhi_1_1->SetFillColor(0);
-   c_me_dPhi_1_1->SetBorderMode(0);
-   c_me_dPhi_1_1->SetBorderSize(2);
-   c_me_dPhi_1_1->SetTickx(1);
-   c_me_dPhi_1_1->SetTicky(1);
-   c_me_dPhi_1_1->SetLeftMargin(0.16);
-   c_me_dPhi_1_1->SetRightMargin(0.05);
-   c_me_dPhi_1_1->SetTopMargin(0.08);
-   c_me_dPhi_1_1->SetBottomMargin(0.16);
-   c_me_dPhi_1_1->SetFrameBorderMode(0);
-   c_me_dPhi_1_1->SetFrameBorderMode(0);
-   
-   TH2F *h2_me_dPhi_1 = new TH2F("h2_me_dPhi_1","Middle Endcap - bin 1",10,0,0.0004,100,-1,1);
-   h2_me_dPhi_1->SetBinContent(227,1);
-   h2_me_dPhi_1->SetBinContent(239,1);
-   h2_me_dPhi_1->SetBinContent(251,2);
-   h2_me_dPhi_1->SetBinContent(335,2);
-   h2_me_dPhi_1->SetBinContent(344,1);
-   h2_me_dPhi_1->SetBinContent(347,3);
-   h2_me_dPhi_1->SetBinContent(371,1);
-   h2_me_dPhi_1->SetBinContent(382,1);
-   h2_me_dPhi_1->SetBinContent(395,1);
-   h2_me_dPhi_1->SetBinContent(406,3);
-   h2_me_dPhi_1->SetBinContent(428,2);
-   h2_me_dPhi_1->SetBinContent(430,2);
-   h2_me_dPhi_1->SetBinContent(431,1);
-   h2_me_dPhi_1->SetBinContent(439,1);
-   h2_me_dPhi_1->SetBinContent(440,1);
-   h2_me_dPhi_1->SetBinContent(442,2);
-   h2_me_dPhi_1->SetBinContent(451,1);
-   h2_me_dPhi_1->SetBinContent(452,2);
-   h2_me_dPhi_1->SetBinContent(453,2);
-   h2_me_dPhi_1->SetBinContent(454,2);
-   h2_me_dPhi_1->SetBinContent(455,11);
-   h2_me_dPhi_1->SetBinContent(463,1);
-   h2_me_dPhi_1->SetBinContent(465,3);
-   h2_me_dPhi_1->SetBinContent(466,2);
-   h2_me_dPhi_1->SetBinContent(467,3);
-   h2_me_dPhi_1->SetBinContent(479,7);
-   h2_me_dPhi_1->SetBinContent(491,5);
-   h2_me_dPhi_1->SetBinContent(500,2);
-   h2_me_dPhi_1->SetBinContent(501,6);
-   h2_me_dPhi_1->SetBinContent(502,6);
-   h2_me_dPhi_1->SetBinContent(503,9);
-   h2_me_dPhi_1->SetBinContent(512,2);
-   h2_me_dPhi_1->SetBinContent(513,4);
-   h2_me_dPhi_1->SetBinContent(514,5);
-   h2_me_dPhi_1->SetBinContent(515,10);
-   h2_me_dPhi_1->SetBinContent(522,1);
-   h2_me_dPhi_1->SetBinContent(524,8);
-   h2_me_dPhi_1->SetBinContent(525,1);
-   h2_me_dPhi_1->SetBinContent(526,3);
-   h2_me_dPhi_1->SetBinContent(527,25);
-   h2_me_dPhi_1->SetBinContent(532,1);
-   h2_me_dPhi_1->SetBinContent(534,2);
-   h2_me_dPhi_1->SetBinContent(535,8);
-   h2_me_dPhi_1->SetBinContent(536,8);
-   h2_me_dPhi_1->SetBinContent(538,7);
-   h2_me_dPhi_1->SetBinContent(539,10);
-   h2_me_dPhi_1->SetBinContent(545,2);
-   h2_me_dPhi_1->SetBinContent(546,5);
-   h2_me_dPhi_1->SetBinContent(547,15);
-   h2_me_dPhi_1->SetBinContent(548,7);
-   h2_me_dPhi_1->SetBinContent(549,22);
-   h2_me_dPhi_1->SetBinContent(550,14);
-   h2_me_dPhi_1->SetBinContent(551,31);
-   h2_me_dPhi_1->SetBinContent(557,2);
-   h2_me_dPhi_1->SetBinContent(558,2);
-   h2_me_dPhi_1->SetBinContent(559,20);
-   h2_me_dPhi_1->SetBinContent(560,13);
-   h2_me_dPhi_1->SetBinContent(561,15);
-   h2_me_dPhi_1->SetBinContent(562,16);
-   h2_me_dPhi_1->SetBinContent(563,37);
-   h2_me_dPhi_1->SetBinContent(567,12);
-   h2_me_dPhi_1->SetBinContent(568,3);
-   h2_me_dPhi_1->SetBinContent(569,4);
-   h2_me_dPhi_1->SetBinContent(570,7);
-   h2_me_dPhi_1->SetBinContent(571,17);
-   h2_me_dPhi_1->SetBinContent(572,24);
-   h2_me_dPhi_1->SetBinContent(573,10);
-   h2_me_dPhi_1->SetBinContent(574,37);
-   h2_me_dPhi_1->SetBinContent(575,51);
-   h2_me_dPhi_1->SetBinContent(580,7);
-   h2_me_dPhi_1->SetBinContent(581,10);
-   h2_me_dPhi_1->SetBinContent(582,9);
-   h2_me_dPhi_1->SetBinContent(583,21);
-   h2_me_dPhi_1->SetBinContent(584,51);
-   h2_me_dPhi_1->SetBinContent(585,21);
-   h2_me_dPhi_1->SetBinContent(586,49);
-   h2_me_dPhi_1->SetBinContent(587,57);
-   h2_me_dPhi_1->SetBinContent(590,1);
-   h2_me_dPhi_1->SetBinContent(592,8);
-   h2_me_dPhi_1->SetBinContent(593,19);
-   h2_me_dPhi_1->SetBinContent(594,47);
-   h2_me_dPhi_1->SetBinContent(595,32);
-   h2_me_dPhi_1->SetBinContent(596,50);
-   h2_me_dPhi_1->SetBinContent(597,31);
-   h2_me_dPhi_1->SetBinContent(598,72);
-   h2_me_dPhi_1->SetBinContent(599,86);
-   h2_me_dPhi_1->SetBinContent(602,2);
-   h2_me_dPhi_1->SetBinContent(603,13);
-   h2_me_dPhi_1->SetBinContent(604,15);
-   h2_me_dPhi_1->SetBinContent(605,43);
-   h2_me_dPhi_1->SetBinContent(606,76);
-   h2_me_dPhi_1->SetBinContent(607,64);
-   h2_me_dPhi_1->SetBinContent(608,88);
-   h2_me_dPhi_1->SetBinContent(609,67);
-   h2_me_dPhi_1->SetBinContent(610,47);
-   h2_me_dPhi_1->SetBinContent(611,107);
-   h2_me_dPhi_1->SetBinContent(613,9);
-   h2_me_dPhi_1->SetBinContent(614,9);
-   h2_me_dPhi_1->SetBinContent(615,43);
-   h2_me_dPhi_1->SetBinContent(616,46);
-   h2_me_dPhi_1->SetBinContent(617,75);
-   h2_me_dPhi_1->SetBinContent(618,69);
-   h2_me_dPhi_1->SetBinContent(619,109);
-   h2_me_dPhi_1->SetBinContent(620,128);
-   h2_me_dPhi_1->SetBinContent(621,60);
-   h2_me_dPhi_1->SetBinContent(622,71);
-   h2_me_dPhi_1->SetBinContent(623,135);
-   h2_me_dPhi_1->SetBinContent(626,8);
-   h2_me_dPhi_1->SetBinContent(627,26);
-   h2_me_dPhi_1->SetBinContent(628,51);
-   h2_me_dPhi_1->SetBinContent(629,78);
-   h2_me_dPhi_1->SetBinContent(630,96);
-   h2_me_dPhi_1->SetBinContent(631,113);
-   h2_me_dPhi_1->SetBinContent(632,103);
-   h2_me_dPhi_1->SetBinContent(633,106);
-   h2_me_dPhi_1->SetBinContent(634,92);
-   h2_me_dPhi_1->SetBinContent(635,136);
-   h2_me_dPhi_1->SetBinContent(638,1);
-   h2_me_dPhi_1->SetBinContent(639,6);
-   h2_me_dPhi_1->SetBinContent(640,29);
-   h2_me_dPhi_1->SetBinContent(641,92);
-   h2_me_dPhi_1->SetBinContent(642,142);
-   h2_me_dPhi_1->SetBinContent(643,109);
-   h2_me_dPhi_1->SetBinContent(644,130);
-   h2_me_dPhi_1->SetBinContent(645,84);
-   h2_me_dPhi_1->SetBinContent(646,73);
-   h2_me_dPhi_1->SetBinContent(647,153);
-   h2_me_dPhi_1->SetBinContent(651,2);
-   h2_me_dPhi_1->SetBinContent(652,16);
-   h2_me_dPhi_1->SetBinContent(653,45);
-   h2_me_dPhi_1->SetBinContent(654,101);
-   h2_me_dPhi_1->SetBinContent(655,102);
-   h2_me_dPhi_1->SetBinContent(656,96);
-   h2_me_dPhi_1->SetBinContent(657,106);
-   h2_me_dPhi_1->SetBinContent(658,94);
-   h2_me_dPhi_1->SetBinContent(659,157);
-   h2_me_dPhi_1->SetBinContent(663,1);
-   h2_me_dPhi_1->SetBinContent(664,1);
-   h2_me_dPhi_1->SetBinContent(665,23);
-   h2_me_dPhi_1->SetBinContent(666,56);
-   h2_me_dPhi_1->SetBinContent(667,42);
-   h2_me_dPhi_1->SetBinContent(668,122);
-   h2_me_dPhi_1->SetBinContent(669,92);
-   h2_me_dPhi_1->SetBinContent(670,79);
-   h2_me_dPhi_1->SetBinContent(671,171);
-   h2_me_dPhi_1->SetBinContent(675,1);
-   h2_me_dPhi_1->SetBinContent(676,1);
-   h2_me_dPhi_1->SetBinContent(677,4);
-   h2_me_dPhi_1->SetBinContent(678,40);
-   h2_me_dPhi_1->SetBinContent(679,55);
-   h2_me_dPhi_1->SetBinContent(680,109);
-   h2_me_dPhi_1->SetBinContent(681,68);
-   h2_me_dPhi_1->SetBinContent(682,74);
-   h2_me_dPhi_1->SetBinContent(683,147);
-   h2_me_dPhi_1->SetBinContent(687,4);
-   h2_me_dPhi_1->SetBinContent(689,7);
-   h2_me_dPhi_1->SetBinContent(690,27);
-   h2_me_dPhi_1->SetBinContent(691,30);
-   h2_me_dPhi_1->SetBinContent(692,40);
-   h2_me_dPhi_1->SetBinContent(693,81);
-   h2_me_dPhi_1->SetBinContent(694,53);
-   h2_me_dPhi_1->SetBinContent(695,127);
-   h2_me_dPhi_1->SetBinContent(701,4);
-   h2_me_dPhi_1->SetBinContent(702,18);
-   h2_me_dPhi_1->SetBinContent(703,37);
-   h2_me_dPhi_1->SetBinContent(704,32);
-   h2_me_dPhi_1->SetBinContent(705,47);
-   h2_me_dPhi_1->SetBinContent(706,48);
-   h2_me_dPhi_1->SetBinContent(707,127);
-   h2_me_dPhi_1->SetBinContent(714,4);
-   h2_me_dPhi_1->SetBinContent(715,7);
-   h2_me_dPhi_1->SetBinContent(716,9);
-   h2_me_dPhi_1->SetBinContent(717,30);
-   h2_me_dPhi_1->SetBinContent(718,31);
-   h2_me_dPhi_1->SetBinContent(719,102);
-   h2_me_dPhi_1->SetBinContent(725,1);
-   h2_me_dPhi_1->SetBinContent(727,10);
-   h2_me_dPhi_1->SetBinContent(728,11);
-   h2_me_dPhi_1->SetBinContent(729,8);
-   h2_me_dPhi_1->SetBinContent(730,37);
-   h2_me_dPhi_1->SetBinContent(731,74);
-   h2_me_dPhi_1->SetBinContent(738,5);
-   h2_me_dPhi_1->SetBinContent(739,7);
-   h2_me_dPhi_1->SetBinContent(740,19);
-   h2_me_dPhi_1->SetBinContent(741,20);
-   h2_me_dPhi_1->SetBinContent(742,28);
-   h2_me_dPhi_1->SetBinContent(743,72);
-   h2_me_dPhi_1->SetBinContent(750,1);
-   h2_me_dPhi_1->SetBinContent(751,2);
-   h2_me_dPhi_1->SetBinContent(752,3);
-   h2_me_dPhi_1->SetBinContent(753,11);
-   h2_me_dPhi_1->SetBinContent(754,10);
-   h2_me_dPhi_1->SetBinContent(755,37);
-   h2_me_dPhi_1->SetBinContent(763,2);
-   h2_me_dPhi_1->SetBinContent(764,7);
-   h2_me_dPhi_1->SetBinContent(765,12);
-   h2_me_dPhi_1->SetBinContent(766,7);
-   h2_me_dPhi_1->SetBinContent(767,25);
-   h2_me_dPhi_1->SetBinContent(776,2);
-   h2_me_dPhi_1->SetBinContent(777,14);
-   h2_me_dPhi_1->SetBinContent(778,4);
-   h2_me_dPhi_1->SetBinContent(779,20);
-   h2_me_dPhi_1->SetBinContent(789,2);
-   h2_me_dPhi_1->SetBinContent(790,2);
-   h2_me_dPhi_1->SetBinContent(791,13);
-   h2_me_dPhi_1->SetBinContent(799,1);
-   h2_me_dPhi_1->SetBinContent(801,2);
-   h2_me_dPhi_1->SetBinContent(802,1);
-   h2_me_dPhi_1->SetBinContent(803,7);
-   h2_me_dPhi_1->SetBinContent(812,1);
-   h2_me_dPhi_1->SetBinContent(813,4);
-   h2_me_dPhi_1->SetBinContent(815,3);
-   h2_me_dPhi_1->SetBinContent(827,8);
-   h2_me_dPhi_1->SetBinContent(836,4);
-   h2_me_dPhi_1->SetBinContent(839,13);
-   h2_me_dPhi_1->SetBinContent(849,1);
-   h2_me_dPhi_1->SetBinContent(851,3);
-   h2_me_dPhi_1->SetBinContent(863,3);
-   h2_me_dPhi_1->SetBinContent(886,3);
-   h2_me_dPhi_1->SetBinContent(887,1);
-   h2_me_dPhi_1->SetBinContent(899,3);
-   h2_me_dPhi_1->SetBinContent(923,1);
-   h2_me_dPhi_1->SetBinContent(947,1);
-   h2_me_dPhi_1->SetBinContent(959,1);
-   h2_me_dPhi_1->SetBinContent(971,3);
-   h2_me_dPhi_1->SetBinContent(979,1);
-   h2_me_dPhi_1->SetEntries(7224);
-   
-   TPaveStats *ptstats = new TPaveStats(0.75,0.72,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Entries = 7224   ");
-   text = ptstats->AddText("Mean x = 0.0002853");
-   text = ptstats->AddText("Mean y = 0.04694");
-   text = ptstats->AddText("RMS x = 7.462e-05");
-   text = ptstats->AddText("RMS y = 0.07793");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h2_me_dPhi_1->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h2_me_dPhi_1->GetListOfFunctions());
-   h2_me_dPhi_1->SetLineWidth(2);
-   h2_me_dPhi_1->SetMarkerSize(1.2);
-   h2_me_dPhi_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h2_me_dPhi_1->GetXaxis()->SetLabelFont(42);
-   h2_me_dPhi_1->GetXaxis()->SetLabelSize(0.05);
-   h2_me_dPhi_1->GetXaxis()->SetTitleSize(0.05);
-   h2_me_dPhi_1->GetXaxis()->SetTitleOffset(1.4);
-   h2_me_dPhi_1->GetXaxis()->SetTitleFont(42);
-   h2_me_dPhi_1->GetYaxis()->SetTitle("#Delta#phi");
-   h2_me_dPhi_1->GetYaxis()->SetLabelFont(42);
-   h2_me_dPhi_1->GetYaxis()->SetLabelSize(0.05);
-   h2_me_dPhi_1->GetYaxis()->SetTitleSize(0.05);
-   h2_me_dPhi_1->GetYaxis()->SetTitleOffset(1.4);
-   h2_me_dPhi_1->GetYaxis()->SetTitleFont(42);
-   h2_me_dPhi_1->GetZaxis()->SetLabelFont(42);
-   h2_me_dPhi_1->GetZaxis()->SetLabelSize(0.05);
-   h2_me_dPhi_1->GetZaxis()->SetTitleSize(0.05);
-   h2_me_dPhi_1->GetZaxis()->SetTitleFont(42);
-   h2_me_dPhi_1->Draw("");
-   
-   TPaveText *pt = new TPaveText(0.3175096,0.945,0.7924904,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 1");
-   pt->Draw();
-   c_me_dPhi_1_1->Modified();
-   c_me_dPhi_1->cd();
-  
-// ------------>Primitives in pad: c_me_dPhi_1_2
-   c_me_dPhi_1_2 = new TPad("c_me_dPhi_1_2", "c_me_dPhi_1_2",0.51,0.01,0.99,0.99);
-   c_me_dPhi_1_2->Draw();
-   c_me_dPhi_1_2->cd();
-   c_me_dPhi_1_2->Range(-8.101265e-05,-0.009708085,0.0004253165,0.07913673);
-   c_me_dPhi_1_2->SetFillColor(0);
-   c_me_dPhi_1_2->SetBorderMode(0);
-   c_me_dPhi_1_2->SetBorderSize(2);
-   c_me_dPhi_1_2->SetTickx(1);
-   c_me_dPhi_1_2->SetTicky(1);
-   c_me_dPhi_1_2->SetLeftMargin(0.16);
-   c_me_dPhi_1_2->SetRightMargin(0.05);
-   c_me_dPhi_1_2->SetTopMargin(0.08);
-   c_me_dPhi_1_2->SetBottomMargin(0.16);
-   c_me_dPhi_1_2->SetFrameBorderMode(0);
-   c_me_dPhi_1_2->SetFrameBorderMode(0);
-   
-   TProfile *h_me_dPhi_1 = new TProfile("h_me_dPhi_1","Middle Endcap - bin 1",10,0,0.0004,"");
-   h_me_dPhi_1->SetBinEntries(1,9);
-   h_me_dPhi_1->SetBinEntries(2,21);
-   h_me_dPhi_1->SetBinEntries(3,108);
-   h_me_dPhi_1->SetBinEntries(4,178);
-   h_me_dPhi_1->SetBinEntries(5,409);
-   h_me_dPhi_1->SetBinEntries(6,708);
-   h_me_dPhi_1->SetBinEntries(7,807);
-   h_me_dPhi_1->SetBinEntries(8,1075);
-   h_me_dPhi_1->SetBinEntries(9,930);
-   h_me_dPhi_1->SetBinEntries(10,975);
-   h_me_dPhi_1->SetBinEntries(11,2004);
-   h_me_dPhi_1->SetBinContent(1,0.0810173);
-   h_me_dPhi_1->SetBinContent(2,0.3726106);
-   h_me_dPhi_1->SetBinContent(3,1.536553);
-   h_me_dPhi_1->SetBinContent(4,3.72305);
-   h_me_dPhi_1->SetBinContent(5,12.83162);
-   h_me_dPhi_1->SetBinContent(6,31.04136);
-   h_me_dPhi_1->SetBinContent(7,33.30949);
-   h_me_dPhi_1->SetBinContent(8,49.8465);
-   h_me_dPhi_1->SetBinContent(9,61.29052);
-   h_me_dPhi_1->SetBinContent(10,51.01803);
-   h_me_dPhi_1->SetBinContent(11,142.2701);
-   h_me_dPhi_1->SetBinError(1,0.02992581);
-   h_me_dPhi_1->SetBinError(2,0.1184287);
-   h_me_dPhi_1->SetBinError(3,0.4560028);
-   h_me_dPhi_1->SetBinError(4,0.5205185);
-   h_me_dPhi_1->SetBinError(5,1.051174);
-   h_me_dPhi_1->SetBinError(6,1.831596);
-   h_me_dPhi_1->SetBinError(7,2.365344);
-   h_me_dPhi_1->SetBinError(8,3.016183);
-   h_me_dPhi_1->SetBinError(9,3.370969);
-   h_me_dPhi_1->SetBinError(10,3.492833);
-   h_me_dPhi_1->SetBinError(11,6.230155);
-   h_me_dPhi_1->SetEntries(7224);
-   
-   ptstats = new TPaveStats(0.75,0.64,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   text = ptstats->AddText("Entries = 7224   ");
-   text = ptstats->AddText("Mean  = 0.0002853");
-   text = ptstats->AddText("Mean y = 0.04694");
-   text = ptstats->AddText("RMS   = 7.462e-05");
-   text = ptstats->AddText("RMS y = 0.07793");
-   ptstats->SetOptStat(1110);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   h_me_dPhi_1->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(h_me_dPhi_1->GetListOfFunctions());
-   h_me_dPhi_1->SetLineWidth(2);
-   h_me_dPhi_1->SetMarkerStyle(20);
-   h_me_dPhi_1->SetMarkerSize(1.2);
-   h_me_dPhi_1->GetXaxis()->SetTitle("1/p_{T} (MeV)");
-   h_me_dPhi_1->GetXaxis()->SetLabelFont(42);
-   h_me_dPhi_1->GetXaxis()->SetLabelSize(0.05);
-   h_me_dPhi_1->GetXaxis()->SetTitleSize(0.05);
-   h_me_dPhi_1->GetXaxis()->SetTitleOffset(1.4);
-   h_me_dPhi_1->GetXaxis()->SetTitleFont(42);
-   h_me_dPhi_1->GetYaxis()->SetTitle("#Delta#phi");
-   h_me_dPhi_1->GetYaxis()->SetLabelFont(42);
-   h_me_dPhi_1->GetYaxis()->SetLabelSize(0.05);
-   h_me_dPhi_1->GetYaxis()->SetTitleSize(0.05);
-   h_me_dPhi_1->GetYaxis()->SetTitleOffset(1.4);
-   h_me_dPhi_1->GetYaxis()->SetTitleFont(42);
-   h_me_dPhi_1->GetZaxis()->SetLabelFont(42);
-   h_me_dPhi_1->GetZaxis()->SetLabelSize(0.05);
-   h_me_dPhi_1->GetZaxis()->SetTitleSize(0.05);
-   h_me_dPhi_1->GetZaxis()->SetTitleFont(42);
-   h_me_dPhi_1->Draw("");
-   
-   TF1 *fun_me_dPhi = new TF1("fun_me_dPhi","[0]+[1]*x",5e-05,0.0004);
-   fun_me_dPhi->SetFillColor(19);
-   fun_me_dPhi->SetFillStyle(0);
-   fun_me_dPhi->SetMarkerStyle(20);
-   fun_me_dPhi->SetMarkerSize(1.2);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   fun_me_dPhi->SetLineColor(ci);
-   fun_me_dPhi->SetLineWidth(3);
-   fun_me_dPhi->GetXaxis()->SetLabelFont(42);
-   fun_me_dPhi->GetXaxis()->SetLabelSize(0.05);
-   fun_me_dPhi->GetXaxis()->SetTitleSize(0.05);
-   fun_me_dPhi->GetXaxis()->SetTitleOffset(1.4);
-   fun_me_dPhi->GetXaxis()->SetTitleFont(42);
-   fun_me_dPhi->GetYaxis()->SetLabelFont(42);
-   fun_me_dPhi->GetYaxis()->SetLabelSize(0.05);
-   fun_me_dPhi->GetYaxis()->SetTitleSize(0.05);
-   fun_me_dPhi->GetYaxis()->SetTitleOffset(1.4);
-   fun_me_dPhi->GetYaxis()->SetTitleFont(42);
-   fun_me_dPhi->SetParameter(0,0.00453355);
-   fun_me_dPhi->SetParError(0,0);
-   fun_me_dPhi->SetParLimits(0,0,0);
-   fun_me_dPhi->SetParameter(1,150.423);
-   fun_me_dPhi->SetParError(1,0);
-   fun_me_dPhi->SetParLimits(1,0,0);
-   fun_me_dPhi->Draw("same");
-   
-   pt = new TPaveText(0.3175096,0.945,0.7924904,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("Middle Endcap - bin 1");
-   pt->Draw();
-   c_me_dPhi_1_2->Modified();
-   c_me_dPhi_1->cd();
-   c_me_dPhi_1->Modified();
-   c_me_dPhi_1->cd();
-   c_me_dPhi_1->SetSelected(c_me_dPhi_1);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_negativeCh.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_negativeCh.C
deleted file mode 100644
index cf8844c6f251bb4a59661d8f4fdad57332d7a7f5..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_negativeCh.C
+++ /dev/null
@@ -1,1426 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c2_Hit2_Endcap_mdt_middle_dEta/c2_Hit2_Endcap_mdt_middle_dEta
-//=========  (Fri Jun 25 17:43:32 2010) by ROOT version5.26/00
-   TCanvas *c2_Hit2_Endcap_mdt_middle_dEta = new TCanvas("c2_Hit2_Endcap_mdt_middle_dEta", "c2_Hit2_Endcap_mdt_middle_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->Range(-0.5620253,-0.1118376,0.4506329,0.5871476);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFillColor(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBorderMode(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBorderSize(2);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTickx(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTicky(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetLeftMargin(0.16);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetRightMargin(0.05);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTopMargin(0.08);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBottomMargin(0.16);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFrameBorderMode(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFrameBorderMode(0);
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta0_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta0_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(19,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(21,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(23,0.0106383);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(24,0.08206687);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(25,0.1261398);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(26,0.2142857);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(27,0.1990881);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(28,0.09726444);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(29,0.1215805);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(30,0.07446808);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(31,0.02887538);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(32,0.007598784);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(34,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(36,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(37,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(38,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(39,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(40,0.003039514);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(42,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(43,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(44,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(45,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(46,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(47,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(19,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(21,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(23,0.004020899);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(24,0.01116789);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(25,0.01384564);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(26,0.01804611);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(27,0.01739441);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(28,0.01215805);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(29,0.01359312);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(30,0.0106383);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(31,0.006624466);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(32,0.00339828);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(34,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(36,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(37,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(38,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(39,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(40,0.002149261);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(42,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(43,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(44,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(45,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(46,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(47,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMaximum(0.5312288);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetEntries(658);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta0 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetChisquare(72.50268);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetNDF(18);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(0,0.1793054);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(0,0.009566519);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(1,0.02332393);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(1,0.00149603);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(2,0.03164884);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(2,0.001122936);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineColor(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->Draw("");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta1_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta1_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(22,0.01901141);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(23,0.03041825);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(24,0.08618505);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(25,0.1280101);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(26,0.1863118);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(27,0.1939164);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(28,0.207858);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(29,0.07858048);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(30,0.03041825);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(31,0.01140684);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(32,0.01267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(33,0.003802281);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(34,0.002534854);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(35,0.002534854);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(36,0.002534854);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(39,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(44,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(45,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(22,0.004908724);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(23,0.006209099);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(24,0.01045147);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(25,0.01273748);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(26,0.01536674);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(27,0.01567721);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(28,0.01623099);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(29,0.009979731);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(30,0.006209099);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(31,0.003802281);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(32,0.004007956);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(33,0.002195248);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(34,0.001792413);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(35,0.001792413);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(36,0.001792413);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(39,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(44,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(45,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMaximum(0.3117871);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetEntries(789);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta1 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetChisquare(35.43457);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetNDF(14);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(0,0.2024387);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(0,0.009700144);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(1,0.01732925);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(1,0.001137517);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(2,0.03017117);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(2,0.0009661484);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta1);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineColor(3);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta2_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta2_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(12,0.001271186);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(13,0.002118644);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(14,0.003813559);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(15,0.002542373);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(16,0.005508475);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(17,0.004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(18,0.001271186);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(19,0.01016949);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(20,0.01355932);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(21,0.01101695);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(22,0.04025424);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(23,0.03983051);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(24,0.03474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(25,0.0970339);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(26,0.2173729);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(27,0.2529661);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(28,0.1550847);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(29,0.05805085);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(30,0.02372881);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(31,0.01016949);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(32,0.00338983);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(33,0.001694915);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(34,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(35,0.005084746);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(36,0.0004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(37,0.0004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(38,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(40,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(42,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(43,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(51,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(12,0.0007339198);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(13,0.0009474864);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(14,0.001271186);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(15,0.001037919);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(16,0.001527776);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(17,0.001339948);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(18,0.0007339198);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(19,0.002075839);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(20,0.002396972);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(21,0.002160601);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(22,0.004129998);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(23,0.004108203);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(24,0.003837028);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(25,0.00641218);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(26,0.009597247);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(27,0.01035321);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(28,0.00810641);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(29,0.004959619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(30,0.003170896);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(31,0.002075839);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(32,0.001198486);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(33,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(34,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(35,0.00146784);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(36,0.0004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(37,0.0004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(38,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(40,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(42,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(43,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(51,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMaximum(0.3794492);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetEntries(2362);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta2 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetChisquare(346.5496);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetNDF(27);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(0,0.2284833);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(0,0.007733008);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(1,0.01980317);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(1,0.0005344716);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(2,0.02383443);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(2,0.0006065717);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineColor(4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta3_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta3_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(10,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(12,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(16,0.00806794);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(17,0.0118896);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(18,0.007643312);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(19,0.01231422);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(20,0.00552017);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(21,0.01231422);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(22,0.02123142);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(23,0.04883227);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(24,0.06369427);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(25,0.1048832);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(26,0.170276);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(27,0.2101911);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(28,0.1469214);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(29,0.1031847);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(30,0.03184713);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(31,0.009766455);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(32,0.005944798);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(34,0.00806794);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(35,0.002547771);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(36,0.002123142);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(37,0.001273885);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(38,0.001698514);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(39,0.001698514);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(40,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(41,0.001698514);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(44,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(45,0.001698514);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(47,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(48,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(49,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(50,0.001273885);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(51,0.00806794);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(10,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(12,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(16,0.001850913);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(17,0.002246923);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(18,0.001801546);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(19,0.002286694);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(20,0.00153102);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(21,0.002286694);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(22,0.003002577);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(23,0.004553633);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(24,0.005200615);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(25,0.00667356);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(26,0.008503178);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(27,0.009447387);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(28,0.007898546);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(29,0.006619302);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(30,0.00367739);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(31,0.002036447);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(32,0.001588814);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(34,0.001850913);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(35,0.001040123);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(36,0.0009494981);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(37,0.000735478);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(38,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(39,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(40,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(41,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(44,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(45,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(47,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(48,0.0006005153);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(49,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(50,0.000735478);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(51,0.001850913);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMaximum(0.3152866);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetEntries(2374);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta3 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetChisquare(240.4282);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetNDF(25);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(0,0.1794401);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(0,0.005508859);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(1,0.01740045);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(1,0.0007879156);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(2,0.0318095);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(2,0.0006930652);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta3);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineColor(5);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta4_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta4_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(6,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(7,0.003187614);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(8,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(13,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(14,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(15,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(17,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(18,0.005009107);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(19,0.01229508);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(20,0.01867031);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(21,0.01775956);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(22,0.01138434);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(23,0.01275046);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(24,0.02550091);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(25,0.06375228);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(26,0.1220401);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(27,0.2099271);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(28,0.2135701);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(29,0.1279599);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(30,0.06967213);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(31,0.02777778);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(32,0.005464481);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(33,0.005464481);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(34,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(35,0.008196721);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(36,0.002276867);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(37,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(38,0.003187614);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(39,0.001821494);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(41,0.003187614);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(42,0.00409836);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(43,0.003642987);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(44,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(45,0.001821494);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(47,0.001821494);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(48,0.004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(49,0.004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(50,0.002276867);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(51,0.008196721);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(6,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(7,0.001204805);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(8,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(13,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(14,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(15,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(17,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(18,0.001510303);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(19,0.00236619);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(20,0.002915812);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(21,0.002843806);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(22,0.002276867);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(23,0.00240961);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(24,0.003407703);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(25,0.005388051);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(26,0.007454784);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(27,0.009777282);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(28,0.009861752);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(29,0.007633449);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(30,0.005632658);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(31,0.00355658);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(32,0.00157746);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(33,0.00157746);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(34,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(35,0.001931986);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(36,0.001018246);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(37,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(38,0.001204805);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(39,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(41,0.001204805);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(42,0.00136612);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(43,0.00128799);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(44,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(45,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(47,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(48,0.001440017);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(49,0.001440017);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(50,0.001018246);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(51,0.001931986);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMaximum(0.3203552);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetEntries(2214);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta4 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetChisquare(242.6648);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetNDF(29);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(0,0.2013386);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(0,0.006137163);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(1,0.03224526);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(1,0.0006385916);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(2,0.0276946);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(2,0.0005589702);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineColor(6);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta5_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta5_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(6,0.0002392917);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(7,0.0008375209);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(8,0.0002392917);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(10,0.0001196458);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(12,0.0004785834);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(13,0.0007178751);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(14,0.001316104);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(15,0.0009571668);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(16,0.003828667);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(17,0.004666188);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(18,0.003828667);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(19,0.009930605);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(20,0.01028954);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(21,0.01160565);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(22,0.02213448);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(23,0.03206509);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(24,0.0490548);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(25,0.09571668);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(26,0.1758794);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(27,0.2197894);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(28,0.168581);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(29,0.09607562);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(30,0.04271357);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(31,0.01627184);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(32,0.005862647);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(33,0.002273271);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(34,0.003230438);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(35,0.004546542);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(36,0.001675042);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(37,0.0008375209);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(38,0.001675042);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(39,0.001196458);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(40,0.0005982292);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(41,0.001316104);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(42,0.00143575);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(43,0.001316104);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(44,0.0004785834);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(45,0.001196458);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(46,0.0003589375);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(47,0.0009571668);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(48,0.00143575);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(49,0.001316104);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(50,0.0009571668);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(51,0.004666188);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMaximum(0.3296841);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetEntries(8397);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta5 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta5","gaus(0)",-0.2,0.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetChisquare(0.08187857);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(0,0.1898293);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(0,0.2869992);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(1,0.02208992);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(1,0.03348148);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(2,0.03038538);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(2,0.04285569);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta5);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta0_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta0_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(19,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(21,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(23,0.0106383);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(24,0.08206687);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(25,0.1261398);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(26,0.2142857);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(27,0.1990881);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(28,0.09726444);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(29,0.1215805);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(30,0.07446808);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(31,0.02887538);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(32,0.007598784);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(34,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(36,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(37,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(38,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(39,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(40,0.003039514);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(42,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(43,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(44,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(45,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(46,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(47,0.004559271);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(19,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(21,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(23,0.004020899);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(24,0.01116789);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(25,0.01384564);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(26,0.01804611);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(27,0.01739441);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(28,0.01215805);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(29,0.01359312);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(30,0.0106383);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(31,0.006624466);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(32,0.00339828);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(34,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(36,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(37,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(38,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(39,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(40,0.002149261);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(42,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(43,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(44,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(45,0.001519757);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(46,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(47,0.002632296);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMaximum(0.5312288);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetEntries(658);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta0 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetChisquare(72.50268);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetNDF(18);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(0,0.1793054);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(0,0.009566519);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(1,0.02332393);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(1,0.00149603);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(2,0.03164884);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(2,0.001122936);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineColor(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta1_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta1_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(22,0.01901141);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(23,0.03041825);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(24,0.08618505);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(25,0.1280101);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(26,0.1863118);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(27,0.1939164);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(28,0.207858);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(29,0.07858048);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(30,0.03041825);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(31,0.01140684);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(32,0.01267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(33,0.003802281);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(34,0.002534854);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(35,0.002534854);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(36,0.002534854);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(39,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(44,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(45,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(22,0.004908724);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(23,0.006209099);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(24,0.01045147);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(25,0.01273748);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(26,0.01536674);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(27,0.01567721);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(28,0.01623099);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(29,0.009979731);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(30,0.006209099);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(31,0.003802281);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(32,0.004007956);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(33,0.002195248);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(34,0.001792413);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(35,0.001792413);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(36,0.001792413);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(39,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(44,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(45,0.001267427);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMaximum(0.3117871);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetEntries(789);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta1 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetChisquare(35.43457);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetNDF(14);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(0,0.2024387);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(0,0.009700144);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(1,0.01732925);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(1,0.001137517);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(2,0.03017117);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(2,0.0009661484);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta1);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineColor(3);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta2_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta2_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(12,0.001271186);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(13,0.002118644);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(14,0.003813559);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(15,0.002542373);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(16,0.005508475);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(17,0.004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(18,0.001271186);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(19,0.01016949);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(20,0.01355932);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(21,0.01101695);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(22,0.04025424);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(23,0.03983051);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(24,0.03474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(25,0.0970339);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(26,0.2173729);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(27,0.2529661);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(28,0.1550847);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(29,0.05805085);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(30,0.02372881);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(31,0.01016949);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(32,0.00338983);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(33,0.001694915);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(34,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(35,0.005084746);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(36,0.0004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(37,0.0004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(38,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(40,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(42,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(43,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(51,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(12,0.0007339198);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(13,0.0009474864);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(14,0.001271186);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(15,0.001037919);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(16,0.001527776);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(17,0.001339948);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(18,0.0007339198);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(19,0.002075839);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(20,0.002396972);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(21,0.002160601);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(22,0.004129998);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(23,0.004108203);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(24,0.003837028);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(25,0.00641218);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(26,0.009597247);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(27,0.01035321);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(28,0.00810641);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(29,0.004959619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(30,0.003170896);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(31,0.002075839);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(32,0.001198486);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(33,0.0008474576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(34,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(35,0.00146784);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(36,0.0004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(37,0.0004237288);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(38,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(40,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(42,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(43,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(51,0.000599243);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMaximum(0.3794492);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetEntries(2362);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta2 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetChisquare(346.5496);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetNDF(27);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(0,0.2284833);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(0,0.007733008);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(1,0.01980317);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(1,0.0005344716);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(2,0.02383443);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(2,0.0006065717);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineColor(4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta3_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta3_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(10,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(12,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(16,0.00806794);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(17,0.0118896);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(18,0.007643312);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(19,0.01231422);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(20,0.00552017);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(21,0.01231422);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(22,0.02123142);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(23,0.04883227);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(24,0.06369427);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(25,0.1048832);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(26,0.170276);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(27,0.2101911);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(28,0.1469214);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(29,0.1031847);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(30,0.03184713);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(31,0.009766455);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(32,0.005944798);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(34,0.00806794);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(35,0.002547771);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(36,0.002123142);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(37,0.001273885);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(38,0.001698514);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(39,0.001698514);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(40,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(41,0.001698514);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(44,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(45,0.001698514);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(47,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(48,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(49,0.0004246284);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(50,0.001273885);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(51,0.00806794);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(10,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(12,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(16,0.001850913);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(17,0.002246923);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(18,0.001801546);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(19,0.002286694);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(20,0.00153102);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(21,0.002286694);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(22,0.003002577);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(23,0.004553633);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(24,0.005200615);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(25,0.00667356);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(26,0.008503178);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(27,0.009447387);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(28,0.007898546);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(29,0.006619302);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(30,0.00367739);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(31,0.002036447);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(32,0.001588814);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(34,0.001850913);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(35,0.001040123);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(36,0.0009494981);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(37,0.000735478);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(38,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(39,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(40,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(41,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(44,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(45,0.0008492569);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(47,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(48,0.0006005153);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(49,0.0004246285);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(50,0.000735478);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(51,0.001850913);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMaximum(0.3152866);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetEntries(2374);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta3 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetChisquare(240.4282);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetNDF(25);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(0,0.1794401);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(0,0.005508859);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(1,0.01740045);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(1,0.0007879156);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(2,0.0318095);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(2,0.0006930652);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta3);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineColor(5);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta4_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta4_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(6,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(7,0.003187614);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(8,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(13,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(14,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(15,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(17,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(18,0.005009107);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(19,0.01229508);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(20,0.01867031);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(21,0.01775956);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(22,0.01138434);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(23,0.01275046);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(24,0.02550091);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(25,0.06375228);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(26,0.1220401);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(27,0.2099271);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(28,0.2135701);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(29,0.1279599);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(30,0.06967213);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(31,0.02777778);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(32,0.005464481);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(33,0.005464481);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(34,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(35,0.008196721);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(36,0.002276867);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(37,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(38,0.003187614);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(39,0.001821494);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(41,0.003187614);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(42,0.00409836);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(43,0.003642987);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(44,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(45,0.001821494);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(47,0.001821494);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(48,0.004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(49,0.004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(50,0.002276867);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(51,0.008196721);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(6,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(7,0.001204805);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(8,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(13,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(14,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(15,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(17,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(18,0.001510303);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(19,0.00236619);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(20,0.002915812);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(21,0.002843806);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(22,0.002276867);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(23,0.00240961);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(24,0.003407703);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(25,0.005388051);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(26,0.007454784);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(27,0.009777282);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(28,0.009861752);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(29,0.007633449);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(30,0.005632658);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(31,0.00355658);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(32,0.00157746);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(33,0.00157746);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(34,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(35,0.001931986);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(36,0.001018246);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(37,0.0006439952);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(38,0.001204805);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(39,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(41,0.001204805);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(42,0.00136612);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(43,0.00128799);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(44,0.0004553734);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(45,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(47,0.0009107468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(48,0.001440017);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(49,0.001440017);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(50,0.001018246);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(51,0.001931986);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMaximum(0.3203552);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetEntries(2214);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta4 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetChisquare(242.6648);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetNDF(29);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(0,0.2013386);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(0,0.006137163);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(1,0.03224526);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(1,0.0006385916);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(2,0.0276946);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(2,0.0005589702);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineColor(6);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta5_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta5_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(6,0.0002392917);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(7,0.0008375209);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(8,0.0002392917);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(10,0.0001196458);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(12,0.0004785834);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(13,0.0007178751);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(14,0.001316104);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(15,0.0009571668);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(16,0.003828667);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(17,0.004666188);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(18,0.003828667);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(19,0.009930605);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(20,0.01028954);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(21,0.01160565);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(22,0.02213448);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(23,0.03206509);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(24,0.0490548);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(25,0.09571668);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(26,0.1758794);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(27,0.2197894);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(28,0.168581);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(29,0.09607562);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(30,0.04271357);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(31,0.01627184);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(32,0.005862647);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(33,0.002273271);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(34,0.003230438);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(35,0.004546542);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(36,0.001675042);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(37,0.0008375209);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(38,0.001675042);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(39,0.001196458);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(40,0.0005982292);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(41,0.001316104);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(42,0.00143575);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(43,0.001316104);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(44,0.0004785834);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(45,0.001196458);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(46,0.0003589375);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(47,0.0009571668);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(48,0.00143575);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(49,0.001316104);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(50,0.0009571668);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(51,0.004666188);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMaximum(0.3296841);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetEntries(8397);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta5 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta5","gaus(0)",-0.2,0.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetChisquare(0.08187857);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(0,0.1898293);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(0,0.2869992);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(1,0.02208992);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(1,0.03348148);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(2,0.03038538);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(2,0.04285569);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta5);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.6,0.9,0.85,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta0_1","|#eta| < 1.2 ","pl");
-   entry->SetLineColor(2);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta1_1","1.2 < |#eta| < 1.35","pl");
-   entry->SetLineColor(3);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(22);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta2_1","1.35 < |#eta| < 1.65","pl");
-   entry->SetLineColor(4);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(24);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta3_1","1.65 < |#eta| < 2.0 ","pl");
-   entry->SetLineColor(5);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(26);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta4_1","2.0  < |#eta|       ","pl");
-   entry->SetLineColor(6);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(28);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta5_1","All","l");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   
-   TPaveText *pt = new TPaveText(0.4020402,0.9416102,0.7079598,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("MDT Middle Endcap");
-   pt->Draw();
-   c2_Hit2_Endcap_mdt_middle_dEta->Modified();
-   c2_Hit2_Endcap_mdt_middle_dEta->cd();
-   c2_Hit2_Endcap_mdt_middle_dEta->SetSelected(c2_Hit2_Endcap_mdt_middle_dEta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_negativeCh_noExt.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_negativeCh_noExt.C
deleted file mode 100644
index 5460d5ab4fb7bffd7f56b38b76f854ac27427335..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_negativeCh_noExt.C
+++ /dev/null
@@ -1,1404 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c2_Hit2_tgc_wire_middle_dEta/c2_Hit2_tgc_wire_middle_dEta
-//=========  (Fri Jun 25 17:47:05 2010) by ROOT version5.26/00
-   TCanvas *c2_Hit2_tgc_wire_middle_dEta = new TCanvas("c2_Hit2_tgc_wire_middle_dEta", "c2_Hit2_tgc_wire_middle_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c2_Hit2_tgc_wire_middle_dEta->Range(-0.5620253,-0.1044672,0.4506329,0.5484529);
-   c2_Hit2_tgc_wire_middle_dEta->SetFillColor(0);
-   c2_Hit2_tgc_wire_middle_dEta->SetBorderMode(0);
-   c2_Hit2_tgc_wire_middle_dEta->SetBorderSize(2);
-   c2_Hit2_tgc_wire_middle_dEta->SetTickx(1);
-   c2_Hit2_tgc_wire_middle_dEta->SetTicky(1);
-   c2_Hit2_tgc_wire_middle_dEta->SetLeftMargin(0.16);
-   c2_Hit2_tgc_wire_middle_dEta->SetRightMargin(0.05);
-   c2_Hit2_tgc_wire_middle_dEta->SetTopMargin(0.08);
-   c2_Hit2_tgc_wire_middle_dEta->SetBottomMargin(0.16);
-   c2_Hit2_tgc_wire_middle_dEta->SetFrameBorderMode(0);
-   c2_Hit2_tgc_wire_middle_dEta->SetFrameBorderMode(0);
-   
-   TH1F *Hit2_tgc_wire_middle_dEta0_1 = new TH1F("Hit2_tgc_wire_middle_dEta0_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(0,0.001168224);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(6,0.002336449);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(12,0.003504673);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(13,0.01869159);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(14,0.02102804);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(15,0.03387851);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(16,0.07009346);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(17,0.03504673);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(18,0.06074766);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(19,0.06542056);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(20,0.1191589);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(21,0.1098131);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(22,0.1156542);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(23,0.1577103);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(24,0.1378505);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(25,0.02920561);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(26,0.005841122);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(31,0.007009346);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(34,0.003504673);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(38,0.001168224);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(39,0.002336449);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(51,0.03154206);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(0,0.001168224);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(6,0.001652119);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(12,0.002023424);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(13,0.004672897);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(14,0.004956356);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(15,0.00629108);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(16,0.009049027);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(17,0.006398628);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(18,0.008424185);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(19,0.00874219);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(20,0.01179849);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(21,0.01132635);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(22,0.01162369);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(23,0.01357354);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(24,0.01269016);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(25,0.005841121);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(26,0.002612229);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(31,0.002861553);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(34,0.002023424);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(38,0.001168224);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(39,0.001652119);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(51,0.006070272);
-   Hit2_tgc_wire_middle_dEta0_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta0_1->SetMaximum(0.4962193);
-   Hit2_tgc_wire_middle_dEta0_1->SetEntries(884);
-   Hit2_tgc_wire_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta0 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetChisquare(182.285);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetNDF(16);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParameter(0,0.1140351);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParError(0,0.007772979);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParameter(1,-0.07794899);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParError(1,0.003029954);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParameter(2,0.0447153);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParError(2,0.0026676);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta0);
-   Hit2_tgc_wire_middle_dEta0_1->SetLineColor(2);
-   Hit2_tgc_wire_middle_dEta0_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_tgc_wire_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->Draw("");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta1_1 = new TH1F("Hit2_tgc_wire_middle_dEta1_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(11,0.001893939);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(12,0.005681818);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(13,0.005681818);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(14,0.002840909);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(15,0.008522728);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(16,0.002840909);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(17,0.004734849);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(18,0.05397727);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(19,0.07386363);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(20,0.1079545);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(21,0.1022727);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(22,0.1751894);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(23,0.1714015);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(24,0.1429924);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(25,0.09564394);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(26,0.02367424);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(27,0.007575758);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(28,0.004734849);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(31,0.005681818);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(32,0.002840909);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(11,0.001339217);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(12,0.002319593);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(13,0.002319593);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(14,0.0016402);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(15,0.002840909);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(16,0.0016402);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(17,0.002117489);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(18,0.007149464);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(19,0.00836341);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(20,0.01011087);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(21,0.009841198);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(22,0.01288018);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(23,0.01274017);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(24,0.01163656);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(25,0.009516928);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(26,0.004734848);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(27,0.002678435);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(28,0.002117489);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(31,0.002319593);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(32,0.0016402);
-   Hit2_tgc_wire_middle_dEta1_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta1_1->SetMaximum(0.2627841);
-   Hit2_tgc_wire_middle_dEta1_1->SetEntries(1056);
-   Hit2_tgc_wire_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta1 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetChisquare(100.6559);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetNDF(17);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParameter(0,0.1700831);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParError(0,0.006680966);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParameter(1,-0.05324988);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParError(1,0.001141994);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParameter(2,0.03399572);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParError(2,0.0007654123);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta1);
-   Hit2_tgc_wire_middle_dEta1_1->SetLineColor(3);
-   Hit2_tgc_wire_middle_dEta1_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_tgc_wire_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta2_1 = new TH1F("Hit2_tgc_wire_middle_dEta2_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(0,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(3,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(4,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(5,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(6,0.003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(7,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(8,0.0003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(9,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(10,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(11,0.001512287);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(12,0.003402646);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(13,0.003024575);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(14,0.006805293);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(15,0.01550095);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(16,0.004536862);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(17,0.01512287);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(18,0.009073724);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(19,0.01096408);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(20,0.05935728);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(21,0.09527411);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(22,0.1531191);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(23,0.2362949);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(24,0.2);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(25,0.126276);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(26,0.02117202);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(27,0.01625709);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(28,0.001512287);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(29,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(30,0.002268431);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(32,0.005671077);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(40,0.0003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(41,0.001512287);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(51,0.009829868);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(0,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(3,0.0005346743);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(4,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(5,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(6,0.001195568);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(7,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(8,0.0003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(9,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(10,0.0005346743);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(11,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(12,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(13,0.001069349);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(14,0.001604023);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(15,0.002420841);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(16,0.001309679);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(17,0.002391136);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(18,0.001852166);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(19,0.002035979);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(20,0.004737226);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(21,0.006001704);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(22,0.007608549);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(23,0.009451796);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(24,0.008695652);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(25,0.006909515);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(26,0.002829231);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(27,0.002479183);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(28,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(29,0.0005346743);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(30,0.0009260831);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(32,0.001464266);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(40,0.0003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(41,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(51,0.001927796);
-   Hit2_tgc_wire_middle_dEta2_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta2_1->SetMaximum(0.3544423);
-   Hit2_tgc_wire_middle_dEta2_1->SetEntries(2674);
-   Hit2_tgc_wire_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta2 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetChisquare(280.5314);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetNDF(24);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParameter(0,0.2192481);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParError(0,0.005928141);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParameter(1,-0.04057397);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParError(1,0.0005679561);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParameter(2,0.02582762);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParError(2,0.0004507533);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta2);
-   Hit2_tgc_wire_middle_dEta2_1->SetLineColor(4);
-   Hit2_tgc_wire_middle_dEta2_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_tgc_wire_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta3_1 = new TH1F("Hit2_tgc_wire_middle_dEta3_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(0,0.002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(6,0.001180986);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(8,0.007085917);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(9,0.007085917);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(10,0.003542958);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(11,0.009743135);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(12,0.003247712);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(13,0.01328609);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(14,0.01358134);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(15,0.02834367);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(16,0.03720106);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(17,0.03218187);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(18,0.04753469);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(19,0.1095365);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(20,0.1366991);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(21,0.1677);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(22,0.1476233);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(23,0.129318);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(24,0.08266903);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(25,0.01505757);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(27,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(28,0.001180986);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(29,0.002066726);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(35,0.0008857396);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(41,0.001180986);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(43,0.0008857396);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(47,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(48,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(49,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(51,0.02007676);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(0,0.0009336515);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(6,0.0005904931);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(8,0.001446407);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(9,0.001446407);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(10,0.001022764);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(11,0.001696062);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(12,0.000979222);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(13,0.001980574);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(14,0.002002459);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(15,0.002892813);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(16,0.003314134);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(17,0.003082464);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(18,0.003746259);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(19,0.00568685);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(20,0.006352948);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(21,0.007036537);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(22,0.006601913);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(23,0.006179052);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(24,0.004940419);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(25,0.002108482);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(27,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(28,0.0005904931);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(29,0.0007811489);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(35,0.000511382);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(41,0.0005904931);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(43,0.000511382);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(47,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(48,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(49,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(51,0.002434665);
-   Hit2_tgc_wire_middle_dEta3_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta3_1->SetMaximum(0.25155);
-   Hit2_tgc_wire_middle_dEta3_1->SetEntries(3465);
-   Hit2_tgc_wire_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta3 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetChisquare(482.4289);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetNDF(21);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParameter(0,0.1713491);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParError(0,0.003970872);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParameter(1,-0.07316263);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParError(1,0.0007199379);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParameter(2,0.03213194);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParError(2,0.0004576707);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta3);
-   Hit2_tgc_wire_middle_dEta3_1->SetLineColor(5);
-   Hit2_tgc_wire_middle_dEta3_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_tgc_wire_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta4_1 = new TH1F("Hit2_tgc_wire_middle_dEta4_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(0,0.01064926);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(1,0.002748196);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(2,0.002748196);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(3,0.004122295);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(4,0.002061147);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(5,0.005496393);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(6,0.007214016);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(7,0.007214016);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(8,0.01099279);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(9,0.007901065);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(10,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(11,0.008588114);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(12,0.009275164);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(13,0.009618687);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(14,0.0168327);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(15,0.02198557);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(16,0.03160426);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(17,0.03675713);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(18,0.07420131);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(19,0.126417);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(20,0.1662659);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(21,0.1903126);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(22,0.1380969);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(23,0.0769495);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(24,0.02267262);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(25,0.009962212);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(26,0.002061147);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(27,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(28,0.0003435246);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(29,0.002061147);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(30,0.0003435246);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(33,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(34,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(35,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(51,0.002404672);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(0,0.001912664);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(1,0.0009716342);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(2,0.0009716342);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(3,0.001190004);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(4,0.0008414599);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(5,0.001374098);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(6,0.001574227);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(7,0.001574227);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(8,0.001943268);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(9,0.001647486);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(10,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(11,0.001717623);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(12,0.001785006);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(13,0.001817761);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(14,0.002404672);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(15,0.002748196);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(16,0.003294972);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(17,0.003553446);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(18,0.005048759);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(19,0.006589944);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(20,0.00755754);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(21,0.008085608);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(22,0.006887646);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(23,0.005141405);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(24,0.002790807);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(25,0.001849936);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(26,0.0008414599);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(27,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(28,0.0003435246);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(29,0.0008414599);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(30,0.0003435246);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(33,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(34,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(35,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(51,0.0009088806);
-   Hit2_tgc_wire_middle_dEta4_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta4_1->SetMaximum(0.2854689);
-   Hit2_tgc_wire_middle_dEta4_1->SetEntries(2949);
-   Hit2_tgc_wire_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta4 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetChisquare(321.124);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetNDF(24);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParameter(0,0.1745726);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParError(0,0.004777991);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParameter(1,-0.08234596);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParError(1,0.0007082341);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParameter(2,0.0316387);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParError(2,0.0005933869);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta4);
-   Hit2_tgc_wire_middle_dEta4_1->SetLineColor(6);
-   Hit2_tgc_wire_middle_dEta4_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_tgc_wire_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta5_1 = new TH1F("Hit2_tgc_wire_middle_dEta5_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(0,0.004145555);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(1,0.0007369876);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(2,0.0007369876);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(3,0.001289728);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(4,0.000829111);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(5,0.001750345);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(6,0.003408568);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(7,0.002210963);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(8,0.005251036);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(9,0.004606172);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(10,0.001566099);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(11,0.005895901);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(12,0.005158913);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(13,0.009488715);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(14,0.01234454);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(15,0.0220175);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(16,0.02699217);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(17,0.02680792);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(18,0.04698296);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(19,0.08309535);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(20,0.1216029);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(21,0.1451865);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(22,0.1465684);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(23,0.1476739);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(24,0.1053892);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(25,0.04974666);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(26,0.008475357);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(27,0.00506679);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(28,0.001289728);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(29,0.001381852);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(30,0.0006448641);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(31,0.001105481);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(32,0.001658222);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(33,0.0002763703);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(34,0.0005527406);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(35,0.0005527406);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(38,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(39,0.0001842469);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(40,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(41,0.0007369876);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(43,0.0002763703);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(47,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(48,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(49,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(51,0.0117918);
-   Hit2_tgc_wire_middle_dEta5_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta5_1->SetMaximum(0.2215108);
-   Hit2_tgc_wire_middle_dEta5_1->SetEntries(11028);
-   Hit2_tgc_wire_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta5 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta5","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetChisquare(0.1084648);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetNDF(31);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParameter(0,0.1562957);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParError(0,0.221082);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParameter(1,-0.0667439);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParError(1,0.04497097);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParameter(2,0.03604141);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParError(2,0.047881);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta5);
-   Hit2_tgc_wire_middle_dEta5_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_tgc_wire_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta0_1 = new TH1F("Hit2_tgc_wire_middle_dEta0_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(0,0.001168224);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(6,0.002336449);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(12,0.003504673);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(13,0.01869159);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(14,0.02102804);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(15,0.03387851);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(16,0.07009346);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(17,0.03504673);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(18,0.06074766);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(19,0.06542056);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(20,0.1191589);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(21,0.1098131);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(22,0.1156542);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(23,0.1577103);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(24,0.1378505);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(25,0.02920561);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(26,0.005841122);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(31,0.007009346);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(34,0.003504673);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(38,0.001168224);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(39,0.002336449);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinContent(51,0.03154206);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(0,0.001168224);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(6,0.001652119);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(12,0.002023424);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(13,0.004672897);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(14,0.004956356);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(15,0.00629108);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(16,0.009049027);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(17,0.006398628);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(18,0.008424185);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(19,0.00874219);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(20,0.01179849);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(21,0.01132635);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(22,0.01162369);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(23,0.01357354);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(24,0.01269016);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(25,0.005841121);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(26,0.002612229);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(31,0.002861553);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(34,0.002023424);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(38,0.001168224);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(39,0.001652119);
-   Hit2_tgc_wire_middle_dEta0_1->SetBinError(51,0.006070272);
-   Hit2_tgc_wire_middle_dEta0_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta0_1->SetMaximum(0.4962193);
-   Hit2_tgc_wire_middle_dEta0_1->SetEntries(884);
-   Hit2_tgc_wire_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta0 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetChisquare(182.285);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetNDF(16);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParameter(0,0.1140351);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParError(0,0.007772979);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParameter(1,-0.07794899);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParError(1,0.003029954);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParameter(2,0.0447153);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParError(2,0.0026676);
-   fitGaus2_Hit2_tgc_wire_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta0);
-   Hit2_tgc_wire_middle_dEta0_1->SetLineColor(2);
-   Hit2_tgc_wire_middle_dEta0_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_tgc_wire_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta0_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta1_1 = new TH1F("Hit2_tgc_wire_middle_dEta1_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(11,0.001893939);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(12,0.005681818);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(13,0.005681818);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(14,0.002840909);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(15,0.008522728);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(16,0.002840909);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(17,0.004734849);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(18,0.05397727);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(19,0.07386363);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(20,0.1079545);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(21,0.1022727);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(22,0.1751894);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(23,0.1714015);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(24,0.1429924);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(25,0.09564394);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(26,0.02367424);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(27,0.007575758);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(28,0.004734849);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(31,0.005681818);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinContent(32,0.002840909);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(11,0.001339217);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(12,0.002319593);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(13,0.002319593);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(14,0.0016402);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(15,0.002840909);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(16,0.0016402);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(17,0.002117489);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(18,0.007149464);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(19,0.00836341);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(20,0.01011087);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(21,0.009841198);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(22,0.01288018);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(23,0.01274017);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(24,0.01163656);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(25,0.009516928);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(26,0.004734848);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(27,0.002678435);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(28,0.002117489);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(31,0.002319593);
-   Hit2_tgc_wire_middle_dEta1_1->SetBinError(32,0.0016402);
-   Hit2_tgc_wire_middle_dEta1_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta1_1->SetMaximum(0.2627841);
-   Hit2_tgc_wire_middle_dEta1_1->SetEntries(1056);
-   Hit2_tgc_wire_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta1 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetChisquare(100.6559);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetNDF(17);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParameter(0,0.1700831);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParError(0,0.006680966);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParameter(1,-0.05324988);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParError(1,0.001141994);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParameter(2,0.03399572);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParError(2,0.0007654123);
-   fitGaus2_Hit2_tgc_wire_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta1);
-   Hit2_tgc_wire_middle_dEta1_1->SetLineColor(3);
-   Hit2_tgc_wire_middle_dEta1_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_tgc_wire_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta2_1 = new TH1F("Hit2_tgc_wire_middle_dEta2_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(0,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(3,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(4,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(5,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(6,0.003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(7,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(8,0.0003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(9,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(10,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(11,0.001512287);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(12,0.003402646);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(13,0.003024575);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(14,0.006805293);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(15,0.01550095);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(16,0.004536862);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(17,0.01512287);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(18,0.009073724);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(19,0.01096408);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(20,0.05935728);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(21,0.09527411);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(22,0.1531191);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(23,0.2362949);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(24,0.2);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(25,0.126276);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(26,0.02117202);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(27,0.01625709);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(28,0.001512287);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(29,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(30,0.002268431);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(32,0.005671077);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(40,0.0003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(41,0.001512287);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinContent(51,0.009829868);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(0,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(3,0.0005346743);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(4,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(5,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(6,0.001195568);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(7,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(8,0.0003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(9,0.0006548396);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(10,0.0005346743);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(11,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(12,0.001134216);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(13,0.001069349);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(14,0.001604023);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(15,0.002420841);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(16,0.001309679);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(17,0.002391136);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(18,0.001852166);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(19,0.002035979);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(20,0.004737226);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(21,0.006001704);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(22,0.007608549);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(23,0.009451796);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(24,0.008695652);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(25,0.006909515);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(26,0.002829231);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(27,0.002479183);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(28,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(29,0.0005346743);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(30,0.0009260831);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(32,0.001464266);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(40,0.0003780718);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(41,0.0007561437);
-   Hit2_tgc_wire_middle_dEta2_1->SetBinError(51,0.001927796);
-   Hit2_tgc_wire_middle_dEta2_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta2_1->SetMaximum(0.3544423);
-   Hit2_tgc_wire_middle_dEta2_1->SetEntries(2674);
-   Hit2_tgc_wire_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta2 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetChisquare(280.5314);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetNDF(24);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParameter(0,0.2192481);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParError(0,0.005928141);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParameter(1,-0.04057397);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParError(1,0.0005679561);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParameter(2,0.02582762);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParError(2,0.0004507533);
-   fitGaus2_Hit2_tgc_wire_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta2);
-   Hit2_tgc_wire_middle_dEta2_1->SetLineColor(4);
-   Hit2_tgc_wire_middle_dEta2_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_tgc_wire_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta3_1 = new TH1F("Hit2_tgc_wire_middle_dEta3_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(0,0.002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(6,0.001180986);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(8,0.007085917);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(9,0.007085917);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(10,0.003542958);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(11,0.009743135);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(12,0.003247712);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(13,0.01328609);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(14,0.01358134);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(15,0.02834367);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(16,0.03720106);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(17,0.03218187);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(18,0.04753469);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(19,0.1095365);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(20,0.1366991);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(21,0.1677);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(22,0.1476233);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(23,0.129318);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(24,0.08266903);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(25,0.01505757);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(27,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(28,0.001180986);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(29,0.002066726);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(35,0.0008857396);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(41,0.001180986);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(43,0.0008857396);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(47,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(48,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(49,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinContent(51,0.02007676);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(0,0.0009336515);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(6,0.0005904931);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(8,0.001446407);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(9,0.001446407);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(10,0.001022764);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(11,0.001696062);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(12,0.000979222);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(13,0.001980574);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(14,0.002002459);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(15,0.002892813);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(16,0.003314134);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(17,0.003082464);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(18,0.003746259);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(19,0.00568685);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(20,0.006352948);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(21,0.007036537);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(22,0.006601913);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(23,0.006179052);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(24,0.004940419);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(25,0.002108482);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(27,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(28,0.0005904931);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(29,0.0007811489);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(35,0.000511382);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(41,0.0005904931);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(43,0.000511382);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(47,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(48,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(49,0.0002952465);
-   Hit2_tgc_wire_middle_dEta3_1->SetBinError(51,0.002434665);
-   Hit2_tgc_wire_middle_dEta3_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta3_1->SetMaximum(0.25155);
-   Hit2_tgc_wire_middle_dEta3_1->SetEntries(3465);
-   Hit2_tgc_wire_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta3 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetChisquare(482.4289);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetNDF(21);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParameter(0,0.1713491);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParError(0,0.003970872);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParameter(1,-0.07316263);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParError(1,0.0007199379);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParameter(2,0.03213194);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParError(2,0.0004576707);
-   fitGaus2_Hit2_tgc_wire_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta3);
-   Hit2_tgc_wire_middle_dEta3_1->SetLineColor(5);
-   Hit2_tgc_wire_middle_dEta3_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_tgc_wire_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta4_1 = new TH1F("Hit2_tgc_wire_middle_dEta4_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(0,0.01064926);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(1,0.002748196);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(2,0.002748196);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(3,0.004122295);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(4,0.002061147);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(5,0.005496393);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(6,0.007214016);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(7,0.007214016);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(8,0.01099279);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(9,0.007901065);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(10,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(11,0.008588114);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(12,0.009275164);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(13,0.009618687);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(14,0.0168327);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(15,0.02198557);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(16,0.03160426);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(17,0.03675713);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(18,0.07420131);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(19,0.126417);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(20,0.1662659);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(21,0.1903126);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(22,0.1380969);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(23,0.0769495);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(24,0.02267262);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(25,0.009962212);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(26,0.002061147);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(27,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(28,0.0003435246);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(29,0.002061147);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(30,0.0003435246);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(33,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(34,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(35,0.001030574);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinContent(51,0.002404672);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(0,0.001912664);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(1,0.0009716342);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(2,0.0009716342);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(3,0.001190004);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(4,0.0008414599);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(5,0.001374098);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(6,0.001574227);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(7,0.001574227);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(8,0.001943268);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(9,0.001647486);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(10,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(11,0.001717623);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(12,0.001785006);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(13,0.001817761);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(14,0.002404672);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(15,0.002748196);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(16,0.003294972);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(17,0.003553446);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(18,0.005048759);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(19,0.006589944);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(20,0.00755754);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(21,0.008085608);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(22,0.006887646);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(23,0.005141405);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(24,0.002790807);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(25,0.001849936);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(26,0.0008414599);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(27,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(28,0.0003435246);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(29,0.0008414599);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(30,0.0003435246);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(33,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(34,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(35,0.000595002);
-   Hit2_tgc_wire_middle_dEta4_1->SetBinError(51,0.0009088806);
-   Hit2_tgc_wire_middle_dEta4_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta4_1->SetMaximum(0.2854689);
-   Hit2_tgc_wire_middle_dEta4_1->SetEntries(2949);
-   Hit2_tgc_wire_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta4 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetChisquare(321.124);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetNDF(24);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParameter(0,0.1745726);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParError(0,0.004777991);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParameter(1,-0.08234596);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParError(1,0.0007082341);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParameter(2,0.0316387);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParError(2,0.0005933869);
-   fitGaus2_Hit2_tgc_wire_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta4);
-   Hit2_tgc_wire_middle_dEta4_1->SetLineColor(6);
-   Hit2_tgc_wire_middle_dEta4_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_tgc_wire_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_tgc_wire_middle_dEta5_1 = new TH1F("Hit2_tgc_wire_middle_dEta5_1","TGC Wire Middle",50,-0.4,0.4);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(0,0.004145555);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(1,0.0007369876);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(2,0.0007369876);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(3,0.001289728);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(4,0.000829111);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(5,0.001750345);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(6,0.003408568);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(7,0.002210963);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(8,0.005251036);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(9,0.004606172);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(10,0.001566099);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(11,0.005895901);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(12,0.005158913);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(13,0.009488715);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(14,0.01234454);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(15,0.0220175);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(16,0.02699217);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(17,0.02680792);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(18,0.04698296);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(19,0.08309535);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(20,0.1216029);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(21,0.1451865);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(22,0.1465684);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(23,0.1476739);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(24,0.1053892);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(25,0.04974666);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(26,0.008475357);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(27,0.00506679);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(28,0.001289728);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(29,0.001381852);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(30,0.0006448641);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(31,0.001105481);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(32,0.001658222);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(33,0.0002763703);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(34,0.0005527406);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(35,0.0005527406);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(38,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(39,0.0001842469);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(40,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(41,0.0007369876);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(43,0.0002763703);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(47,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(48,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(49,9.212345e-05);
-   Hit2_tgc_wire_middle_dEta5_1->SetBinContent(51,0.0117918);
-   Hit2_tgc_wire_middle_dEta5_1->SetMinimum(0);
-   Hit2_tgc_wire_middle_dEta5_1->SetMaximum(0.2215108);
-   Hit2_tgc_wire_middle_dEta5_1->SetEntries(11028);
-   Hit2_tgc_wire_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_tgc_wire_middle_dEta5 = new TF1("fitGaus2_Hit2_tgc_wire_middle_dEta5","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetChisquare(0.1084648);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetNDF(31);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParameter(0,0.1562957);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParError(0,0.221082);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParameter(1,-0.0667439);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParError(1,0.04497097);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParameter(2,0.03604141);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParError(2,0.047881);
-   fitGaus2_Hit2_tgc_wire_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_tgc_wire_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_tgc_wire_middle_dEta5);
-   Hit2_tgc_wire_middle_dEta5_1->SetLineWidth(2);
-   Hit2_tgc_wire_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_tgc_wire_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_tgc_wire_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_tgc_wire_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_tgc_wire_middle_dEta5_1->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.6,0.9,0.85,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("Hit2_tgc_wire_middle_dEta0_1","|#eta| < 1.2 ","pl");
-   entry->SetLineColor(2);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_tgc_wire_middle_dEta1_1","1.2 < |#eta| < 1.35","pl");
-   entry->SetLineColor(3);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(22);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_tgc_wire_middle_dEta2_1","1.35 < |#eta| < 1.65","pl");
-   entry->SetLineColor(4);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(24);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_tgc_wire_middle_dEta3_1","1.65 < |#eta| < 2.0 ","pl");
-   entry->SetLineColor(5);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(26);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_tgc_wire_middle_dEta4_1","2.0  < |#eta|       ","pl");
-   entry->SetLineColor(6);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(28);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_tgc_wire_middle_dEta5_1","All","l");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   
-   TPaveText *pt = new TPaveText(0.4243104,0.945,0.6856897,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("TGC Wire Middle");
-   pt->Draw();
-   c2_Hit2_tgc_wire_middle_dEta->Modified();
-   c2_Hit2_tgc_wire_middle_dEta->cd();
-   c2_Hit2_tgc_wire_middle_dEta->SetSelected(c2_Hit2_tgc_wire_middle_dEta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_noExt.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_noExt.C
deleted file mode 100644
index 8ecde80e04b04e88ca190e67cfd56ea3c22ab737..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_noExt.C
+++ /dev/null
@@ -1,1586 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c2_Hit2_Endcap_mdt_middle_dEta/c2_Hit2_Endcap_mdt_middle_dEta
-//=========  (Thu Jun 24 17:20:22 2010) by ROOT version5.26/00
-   TCanvas *c2_Hit2_Endcap_mdt_middle_dEta = new TCanvas("c2_Hit2_Endcap_mdt_middle_dEta", "c2_Hit2_Endcap_mdt_middle_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->Range(-0.5620253,-0.1006055,0.4506329,0.5281788);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFillColor(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBorderMode(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBorderSize(2);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTickx(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTicky(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetLeftMargin(0.16);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetRightMargin(0.05);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTopMargin(0.08);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBottomMargin(0.16);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFrameBorderMode(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFrameBorderMode(0);
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta0_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta0_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(9,0.003891051);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(10,0.00311284);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(12,0.01245136);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(13,0.007782101);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(14,0.007003891);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(15,0.01011673);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(16,0.01789883);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(17,0.009338521);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(18,0.005447471);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(19,0.005447471);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(20,0.00233463);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(21,0.02412451);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(22,0.008560311);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(23,0.01712062);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(24,0.0311284);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(25,0.05680934);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(26,0.1501946);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(27,0.1906615);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(28,0.1478599);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(29,0.1019455);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(30,0.09494163);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(31,0.0536965);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(32,0.02256809);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(33,0.01089494);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(34,0.00233463);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(35,0.00233463);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(9,0.001740131);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(10,0.00155642);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(12,0.00311284);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(13,0.002460916);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(14,0.00233463);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(15,0.002805876);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(16,0.003732165);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(17,0.002695799);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(18,0.00205895);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(19,0.00205895);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(20,0.001347899);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(21,0.004332891);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(22,0.002581031);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(23,0.003650129);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(24,0.004921833);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(25,0.00664903);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(26,0.01081124);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(27,0.01218092);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(28,0.01072689);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(29,0.008907022);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(30,0.008595612);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(31,0.006464299);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(32,0.00419079);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(33,0.002911796);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(34,0.001347899);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(35,0.001347899);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMaximum(0.4778761);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetEntries(1285);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta0 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetChisquare(180.6876);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(0,0.15464);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(0,0.006156474);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(1,0.03464408);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(1,0.001071204);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(2,0.03547943);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(2,0.0009265335);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineColor(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->Draw("");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta1_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta1_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(8,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(9,0.002528445);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(11,0.002528445);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(12,0.001896334);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(13,0.001896334);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(14,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(16,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(18,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(19,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(20,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(21,0.003160556);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(22,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(23,0.004424779);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(24,0.02654867);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(25,0.05752213);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(26,0.125158);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(27,0.1491783);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(28,0.22756);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(29,0.1826801);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(30,0.06510746);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(31,0.07016435);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(32,0.04298357);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(33,0.02212389);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(34,0.008217447);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(8,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(9,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(11,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(12,0.001094849);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(13,0.001094849);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(14,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(16,0.0008939403);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(18,0.0008939403);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(19,0.0008939403);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(20,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(21,0.001413444);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(22,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(23,0.001672409);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(24,0.004096549);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(25,0.006029957);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(26,0.008894594);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(27,0.009710677);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(28,0.01199347);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(29,0.01074589);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(30,0.006415229);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(31,0.006659705);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(32,0.005212523);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(33,0.003739621);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(34,0.00227911);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMaximum(0.3413401);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetEntries(1582);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta1 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetChisquare(145.2706);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetNDF(21);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(0,0.1838773);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(0,0.006493457);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(1,0.03985458);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(1,0.0009777651);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(2,0.03153946);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(2,0.0007445121);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta1);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineColor(3);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta2_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta2_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(0,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(1,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(9,0.0004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(10,0.0004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(11,0.001002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(12,0.001002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(13,0.001002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(14,0.001805054);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(15,0.0006016847);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(16,0.001002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(17,0.0006016847);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(18,0.001604493);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(19,0.004412354);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(20,0.002807862);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(21,0.004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(22,0.005615724);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(23,0.01062976);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(24,0.01544324);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(25,0.04713197);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(26,0.1530285);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(27,0.1662655);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(28,0.2158042);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(29,0.1179302);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(30,0.1002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(31,0.06959487);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(32,0.02045728);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(33,0.01223426);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(34,0.01504212);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(35,0.007220217);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(36,0.01062976);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(37,0.004412354);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(38,0.002406739);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(39,0.001203369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(40,0.002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(41,0.0008022463);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(43,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(46,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(47,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(48,0.0004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(0,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(1,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(9,0.0002836369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(10,0.0002836369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(11,0.0004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(12,0.0004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(13,0.0004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(14,0.0006016847);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(15,0.0003473828);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(16,0.0004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(17,0.0003473828);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(18,0.0005672738);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(19,0.0009407172);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(20,0.0007504327);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(21,0.0008969386);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(22,0.001061272);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(23,0.00146011);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(24,0.001759921);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(25,0.003074551);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(26,0.005540003);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(27,0.005774641);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(28,0.006578909);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(29,0.00486336);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(30,0.004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(31,0.003736048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(32,0.002025573);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(33,0.001566436);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(34,0.001736914);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(35,0.001203369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(36,0.00146011);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(37,0.0009407172);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(38,0.0006947657);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(39,0.0004912735);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(40,0.0006342314);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(41,0.0004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(43,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(46,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(47,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(48,0.0002836369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMaximum(0.3237064);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetEntries(4987);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta2 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetChisquare(535.7912);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetNDF(31);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(0,0.178049);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(0,0.003609662);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(1,0.03946533);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(1,0.0005046944);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(2,0.03196174);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(2,0.0004357013);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineColor(4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta3_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta3_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(2,0.0006422608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(3,0.0006422608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(4,0.001712695);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(5,0.0008563477);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(6,0.001498608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(7,0.001284522);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(8,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(9,0.0006422608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(10,0.001498608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(12,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(13,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(14,0.0008563477);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(15,0.002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(16,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(17,0.003639478);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(18,0.004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(19,0.004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(20,0.00278313);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(21,0.00556626);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(22,0.004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(23,0.01113252);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(24,0.003853565);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(25,0.009847999);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(26,0.0359666);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(27,0.113252);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(28,0.1269535);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(29,0.1629201);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(30,0.1462214);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(31,0.1487904);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(32,0.08327981);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(33,0.03125669);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(34,0.02526226);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(35,0.01605652);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(36,0.008135303);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(37,0.01070435);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(38,0.007921216);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(39,0.008135303);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(40,0.007493042);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(41,0.001498608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(42,0.002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(43,0.0006422608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(44,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(45,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(51,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(2,0.0003708094);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(3,0.0003708094);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(4,0.0006055292);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(5,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(6,0.0005664207);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(7,0.0005244037);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(8,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(9,0.0003708094);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(10,0.0005664207);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(12,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(13,0.0003027646);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(14,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(15,0.0006770023);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(16,0.0003027646);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(17,0.000882703);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(18,0.0009574258);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(19,0.0009574258);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(20,0.0007719014);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(21,0.001091633);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(22,0.0009574258);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(23,0.001543803);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(24,0.0009082939);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(25,0.001452008);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(26,0.002774884);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(27,0.004923999);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(28,0.005213357);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(29,0.005905851);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(30,0.005595005);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(31,0.005643942);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(32,0.004222454);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(33,0.002586822);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(34,0.002325579);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(35,0.001854047);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(36,0.00131972);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(37,0.001513823);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(38,0.00130224);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(39,0.00131972);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(40,0.001266555);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(41,0.0005664207);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(42,0.0006770023);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(43,0.0003708094);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(44,0.0003027646);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(45,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(51,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMaximum(0.2443802);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetEntries(4672);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta3 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetChisquare(543.1152);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetNDF(34);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(0,0.1660989);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(0,0.003379617);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(1,0.06497847);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(1,0.0005485678);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(2,0.03374713);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(2,0.0004400115);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta3);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineColor(5);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta4_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta4_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(0,0.01304776);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(1,0.002708026);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(2,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(3,0.001477105);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(5,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(7,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(8,0.001723289);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(9,0.003446578);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(10,0.003692762);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(11,0.001723289);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(12,0.00418513);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(13,0.003446578);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(14,0.002708026);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(15,0.002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(16,0.002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(17,0.002215657);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(18,0.003938946);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(19,0.00295421);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(20,0.006893156);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(21,0.02215657);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(22,0.005416051);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(23,0.00418513);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(24,0.004677499);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(25,0.005169867);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(26,0.01526342);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(27,0.04382078);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(28,0.1024126);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(29,0.1450025);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(30,0.171098);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(31,0.1161989);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(32,0.09970458);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(33,0.06351551);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(34,0.04209749);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(35,0.02855736);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(36,0.01821763);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(37,0.01575579);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(38,0.0201871);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(39,0.01181684);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(40,0.008616445);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(41,0.003200394);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(42,0.0009847366);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(43,0.0004923683);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(44,0.0007385524);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(45,0.0007385524);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(47,0.001969473);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(48,0.0007385524);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(49,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(50,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(51,0.008370261);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(0,0.001792248);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(1,0.0008165004);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(2,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(3,0.0006030255);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(5,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(7,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(8,0.000651342);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(9,0.0009211367);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(10,0.0009534671);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(11,0.000651342);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(12,0.001015043);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(13,0.0009211367);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(14,0.0008165004);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(15,0.0007785026);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(16,0.0007785026);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(17,0.0007385524);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(18,0.0009847366);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(19,0.0008528069);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(20,0.001302684);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(21,0.002335508);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(22,0.001154706);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(23,0.001015043);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(24,0.001073092);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(25,0.001128157);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(26,0.001938456);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(27,0.003284506);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(28,0.005021191);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(29,0.005974722);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(30,0.006490116);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(31,0.005348489);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(32,0.00495436);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(33,0.003954303);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(34,0.003219275);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(35,0.002651484);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(36,0.002117756);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(37,0.001969473);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(38,0.002229292);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(39,0.001705614);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(40,0.001456445);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(41,0.0008876296);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(42,0.0004923683);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(43,0.000348157);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(44,0.0004264034);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(45,0.0004264034);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(47,0.0006963139);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(48,0.0004264034);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(49,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(50,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(51,0.001435488);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMaximum(0.256647);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetEntries(4149);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta4 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetChisquare(677.8717);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetNDF(35);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(0,0.1418996);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(0,0.003527577);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(1,0.07876494);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(1,0.0007689998);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(2,0.03708857);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(2,0.0006628321);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineColor(6);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta5_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta5_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(0,0.003255758);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(1,0.0007235017);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(2,0.0002411672);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(3,0.0005426263);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(4,0.0004823345);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(5,0.000301459);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(6,0.0004220427);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(7,0.0004220427);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(8,0.0005426263);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(9,0.001688171);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(10,0.001688171);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(11,0.000964669);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(12,0.002532256);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(13,0.002049922);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(14,0.002049922);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(15,0.002170505);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(16,0.002532256);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(17,0.002471964);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(18,0.003195466);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(19,0.003798384);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(20,0.003557217);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(21,0.01037019);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(22,0.004943929);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(23,0.009104064);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(24,0.0118172);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(25,0.02809598);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(26,0.08344387);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(27,0.1216086);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(28,0.1588689);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(29,0.1421681);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(30,0.1267937);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(31,0.1021343);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(32,0.05986977);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(33,0.03098999);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(34,0.02291089);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(35,0.01386712);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(36,0.009948149);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(37,0.008199686);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(38,0.007898227);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(39,0.005546847);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(40,0.004823345);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(41,0.001447003);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(42,0.0008440854);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(43,0.0003617509);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(44,0.000301459);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(45,0.0002411672);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(46,6.029181e-05);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(47,0.0005426263);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(48,0.000301459);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(49,6.029181e-05);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(50,6.029181e-05);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(51,0.002110214);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMaximum(0.2383034);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetEntries(16675);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta5 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta5","gaus(0)",-0.2,0.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetChisquare(0.07574111);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(0,0.1476112);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(0,0.2152182);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(1,0.05541605);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(1,0.04303526);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(2,0.03888146);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(2,0.04925433);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta5);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta0_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta0_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(9,0.003891051);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(10,0.00311284);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(12,0.01245136);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(13,0.007782101);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(14,0.007003891);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(15,0.01011673);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(16,0.01789883);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(17,0.009338521);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(18,0.005447471);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(19,0.005447471);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(20,0.00233463);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(21,0.02412451);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(22,0.008560311);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(23,0.01712062);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(24,0.0311284);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(25,0.05680934);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(26,0.1501946);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(27,0.1906615);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(28,0.1478599);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(29,0.1019455);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(30,0.09494163);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(31,0.0536965);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(32,0.02256809);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(33,0.01089494);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(34,0.00233463);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(35,0.00233463);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(9,0.001740131);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(10,0.00155642);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(12,0.00311284);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(13,0.002460916);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(14,0.00233463);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(15,0.002805876);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(16,0.003732165);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(17,0.002695799);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(18,0.00205895);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(19,0.00205895);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(20,0.001347899);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(21,0.004332891);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(22,0.002581031);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(23,0.003650129);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(24,0.004921833);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(25,0.00664903);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(26,0.01081124);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(27,0.01218092);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(28,0.01072689);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(29,0.008907022);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(30,0.008595612);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(31,0.006464299);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(32,0.00419079);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(33,0.002911796);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(34,0.001347899);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(35,0.001347899);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMaximum(0.4778761);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetEntries(1285);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta0 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetChisquare(180.6876);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(0,0.15464);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(0,0.006156474);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(1,0.03464408);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(1,0.001071204);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(2,0.03547943);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(2,0.0009265335);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineColor(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta1_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta1_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(8,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(9,0.002528445);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(11,0.002528445);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(12,0.001896334);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(13,0.001896334);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(14,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(16,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(18,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(19,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(20,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(21,0.003160556);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(22,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(23,0.004424779);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(24,0.02654867);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(25,0.05752213);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(26,0.125158);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(27,0.1491783);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(28,0.22756);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(29,0.1826801);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(30,0.06510746);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(31,0.07016435);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(32,0.04298357);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(33,0.02212389);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(34,0.008217447);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(8,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(9,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(11,0.001264223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(12,0.001094849);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(13,0.001094849);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(14,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(16,0.0008939403);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(18,0.0008939403);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(19,0.0008939403);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(20,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(21,0.001413444);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(22,0.0006321113);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(23,0.001672409);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(24,0.004096549);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(25,0.006029957);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(26,0.008894594);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(27,0.009710677);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(28,0.01199347);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(29,0.01074589);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(30,0.006415229);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(31,0.006659705);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(32,0.005212523);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(33,0.003739621);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(34,0.00227911);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMaximum(0.3413401);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetEntries(1582);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta1 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetChisquare(145.2706);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetNDF(21);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(0,0.1838773);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(0,0.006493457);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(1,0.03985458);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(1,0.0009777651);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(2,0.03153946);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(2,0.0007445121);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta1);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineColor(3);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta2_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta2_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(0,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(1,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(9,0.0004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(10,0.0004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(11,0.001002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(12,0.001002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(13,0.001002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(14,0.001805054);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(15,0.0006016847);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(16,0.001002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(17,0.0006016847);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(18,0.001604493);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(19,0.004412354);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(20,0.002807862);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(21,0.004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(22,0.005615724);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(23,0.01062976);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(24,0.01544324);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(25,0.04713197);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(26,0.1530285);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(27,0.1662655);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(28,0.2158042);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(29,0.1179302);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(30,0.1002808);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(31,0.06959487);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(32,0.02045728);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(33,0.01223426);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(34,0.01504212);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(35,0.007220217);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(36,0.01062976);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(37,0.004412354);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(38,0.002406739);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(39,0.001203369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(40,0.002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(41,0.0008022463);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(43,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(46,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(47,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(48,0.0004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(0,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(1,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(9,0.0002836369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(10,0.0002836369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(11,0.0004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(12,0.0004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(13,0.0004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(14,0.0006016847);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(15,0.0003473828);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(16,0.0004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(17,0.0003473828);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(18,0.0005672738);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(19,0.0009407172);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(20,0.0007504327);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(21,0.0008969386);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(22,0.001061272);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(23,0.00146011);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(24,0.001759921);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(25,0.003074551);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(26,0.005540003);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(27,0.005774641);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(28,0.006578909);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(29,0.00486336);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(30,0.004484693);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(31,0.003736048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(32,0.002025573);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(33,0.001566436);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(34,0.001736914);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(35,0.001203369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(36,0.00146011);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(37,0.0009407172);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(38,0.0006947657);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(39,0.0004912735);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(40,0.0006342314);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(41,0.0004011231);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(43,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(46,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(47,0.0002005616);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(48,0.0002836369);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMaximum(0.3237064);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetEntries(4987);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta2 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetChisquare(535.7912);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetNDF(31);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(0,0.178049);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(0,0.003609662);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(1,0.03946533);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(1,0.0005046944);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(2,0.03196174);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(2,0.0004357013);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineColor(4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta3_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta3_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(2,0.0006422608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(3,0.0006422608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(4,0.001712695);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(5,0.0008563477);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(6,0.001498608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(7,0.001284522);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(8,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(9,0.0006422608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(10,0.001498608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(12,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(13,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(14,0.0008563477);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(15,0.002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(16,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(17,0.003639478);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(18,0.004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(19,0.004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(20,0.00278313);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(21,0.00556626);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(22,0.004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(23,0.01113252);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(24,0.003853565);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(25,0.009847999);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(26,0.0359666);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(27,0.113252);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(28,0.1269535);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(29,0.1629201);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(30,0.1462214);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(31,0.1487904);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(32,0.08327981);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(33,0.03125669);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(34,0.02526226);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(35,0.01605652);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(36,0.008135303);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(37,0.01070435);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(38,0.007921216);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(39,0.008135303);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(40,0.007493042);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(41,0.001498608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(42,0.002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(43,0.0006422608);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(44,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(45,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(51,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(2,0.0003708094);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(3,0.0003708094);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(4,0.0006055292);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(5,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(6,0.0005664207);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(7,0.0005244037);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(8,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(9,0.0003708094);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(10,0.0005664207);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(12,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(13,0.0003027646);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(14,0.0004281738);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(15,0.0006770023);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(16,0.0003027646);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(17,0.000882703);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(18,0.0009574258);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(19,0.0009574258);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(20,0.0007719014);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(21,0.001091633);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(22,0.0009574258);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(23,0.001543803);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(24,0.0009082939);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(25,0.001452008);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(26,0.002774884);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(27,0.004923999);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(28,0.005213357);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(29,0.005905851);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(30,0.005595005);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(31,0.005643942);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(32,0.004222454);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(33,0.002586822);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(34,0.002325579);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(35,0.001854047);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(36,0.00131972);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(37,0.001513823);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(38,0.00130224);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(39,0.00131972);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(40,0.001266555);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(41,0.0005664207);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(42,0.0006770023);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(43,0.0003708094);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(44,0.0003027646);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(45,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(51,0.0002140869);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMaximum(0.2443802);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetEntries(4672);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta3 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetChisquare(543.1152);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetNDF(34);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(0,0.1660989);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(0,0.003379617);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(1,0.06497847);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(1,0.0005485678);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(2,0.03374713);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(2,0.0004400115);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta3);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineColor(5);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta4_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta4_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(0,0.01304776);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(1,0.002708026);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(2,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(3,0.001477105);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(5,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(7,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(8,0.001723289);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(9,0.003446578);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(10,0.003692762);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(11,0.001723289);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(12,0.00418513);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(13,0.003446578);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(14,0.002708026);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(15,0.002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(16,0.002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(17,0.002215657);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(18,0.003938946);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(19,0.00295421);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(20,0.006893156);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(21,0.02215657);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(22,0.005416051);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(23,0.00418513);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(24,0.004677499);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(25,0.005169867);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(26,0.01526342);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(27,0.04382078);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(28,0.1024126);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(29,0.1450025);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(30,0.171098);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(31,0.1161989);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(32,0.09970458);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(33,0.06351551);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(34,0.04209749);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(35,0.02855736);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(36,0.01821763);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(37,0.01575579);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(38,0.0201871);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(39,0.01181684);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(40,0.008616445);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(41,0.003200394);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(42,0.0009847366);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(43,0.0004923683);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(44,0.0007385524);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(45,0.0007385524);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(47,0.001969473);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(48,0.0007385524);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(49,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(50,0.0002461842);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(51,0.008370261);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(0,0.001792248);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(1,0.0008165004);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(2,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(3,0.0006030255);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(5,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(7,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(8,0.000651342);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(9,0.0009211367);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(10,0.0009534671);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(11,0.000651342);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(12,0.001015043);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(13,0.0009211367);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(14,0.0008165004);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(15,0.0007785026);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(16,0.0007785026);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(17,0.0007385524);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(18,0.0009847366);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(19,0.0008528069);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(20,0.001302684);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(21,0.002335508);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(22,0.001154706);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(23,0.001015043);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(24,0.001073092);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(25,0.001128157);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(26,0.001938456);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(27,0.003284506);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(28,0.005021191);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(29,0.005974722);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(30,0.006490116);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(31,0.005348489);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(32,0.00495436);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(33,0.003954303);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(34,0.003219275);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(35,0.002651484);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(36,0.002117756);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(37,0.001969473);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(38,0.002229292);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(39,0.001705614);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(40,0.001456445);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(41,0.0008876296);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(42,0.0004923683);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(43,0.000348157);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(44,0.0004264034);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(45,0.0004264034);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(47,0.0006963139);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(48,0.0004264034);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(49,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(50,0.0002461841);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(51,0.001435488);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMaximum(0.256647);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetEntries(4149);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta4 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetChisquare(677.8717);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetNDF(35);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(0,0.1418996);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(0,0.003527577);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(1,0.07876494);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(1,0.0007689998);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(2,0.03708857);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(2,0.0006628321);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineColor(6);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta5_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta5_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(0,0.003255758);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(1,0.0007235017);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(2,0.0002411672);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(3,0.0005426263);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(4,0.0004823345);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(5,0.000301459);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(6,0.0004220427);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(7,0.0004220427);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(8,0.0005426263);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(9,0.001688171);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(10,0.001688171);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(11,0.000964669);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(12,0.002532256);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(13,0.002049922);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(14,0.002049922);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(15,0.002170505);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(16,0.002532256);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(17,0.002471964);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(18,0.003195466);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(19,0.003798384);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(20,0.003557217);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(21,0.01037019);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(22,0.004943929);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(23,0.009104064);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(24,0.0118172);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(25,0.02809598);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(26,0.08344387);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(27,0.1216086);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(28,0.1588689);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(29,0.1421681);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(30,0.1267937);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(31,0.1021343);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(32,0.05986977);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(33,0.03098999);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(34,0.02291089);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(35,0.01386712);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(36,0.009948149);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(37,0.008199686);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(38,0.007898227);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(39,0.005546847);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(40,0.004823345);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(41,0.001447003);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(42,0.0008440854);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(43,0.0003617509);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(44,0.000301459);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(45,0.0002411672);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(46,6.029181e-05);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(47,0.0005426263);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(48,0.000301459);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(49,6.029181e-05);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(50,6.029181e-05);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(51,0.002110214);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMaximum(0.2383034);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetEntries(16675);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta5 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta5","gaus(0)",-0.2,0.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetChisquare(0.07574111);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(0,0.1476112);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(0,0.2152182);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(1,0.05541605);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(1,0.04303526);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(2,0.03888146);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(2,0.04925433);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta5);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.6,0.9,0.85,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta0_1","|#eta| < 1.2 ","pl");
-   entry->SetLineColor(2);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta1_1","1.2 < |#eta| < 1.35","pl");
-   entry->SetLineColor(3);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(22);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta2_1","1.35 < |#eta| < 1.65","pl");
-   entry->SetLineColor(4);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(24);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta3_1","1.65 < |#eta| < 2.0 ","pl");
-   entry->SetLineColor(5);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(26);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta4_1","2.0  < |#eta|       ","pl");
-   entry->SetLineColor(6);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(28);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta5_1","All","l");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   
-   TPaveText *pt = new TPaveText(0.4020402,0.9416102,0.7079598,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("MDT Middle Endcap");
-   pt->Draw();
-   c2_Hit2_Endcap_mdt_middle_dEta->Modified();
-   c2_Hit2_Endcap_mdt_middle_dEta->cd();
-   c2_Hit2_Endcap_mdt_middle_dEta->SetSelected(c2_Hit2_Endcap_mdt_middle_dEta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_positiveCh.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_positiveCh.C
deleted file mode 100644
index 05187178f48e7d5de00b47f5fd32304dad6e5631..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_positiveCh.C
+++ /dev/null
@@ -1,1520 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c2_Hit2_Endcap_mdt_middle_dEta/c2_Hit2_Endcap_mdt_middle_dEta
-//=========  (Fri Jun 25 17:32:18 2010) by ROOT version5.26/00
-   TCanvas *c2_Hit2_Endcap_mdt_middle_dEta = new TCanvas("c2_Hit2_Endcap_mdt_middle_dEta", "c2_Hit2_Endcap_mdt_middle_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->Range(-0.5620253,-0.1198646,0.4506329,0.6292891);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFillColor(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBorderMode(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBorderSize(2);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTickx(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTicky(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetLeftMargin(0.16);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetRightMargin(0.05);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTopMargin(0.08);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBottomMargin(0.16);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFrameBorderMode(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFrameBorderMode(0);
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta0_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta0_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(5,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(6,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(7,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(8,0.02711324);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(9,0.009569378);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(10,0.01116427);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(11,0.02551834);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(12,0.02870813);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(13,0.01754386);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(14,0.006379585);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(15,0.01435407);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(16,0.003189793);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(17,0.05263158);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(18,0.01594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(19,0.01594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(20,0.01116427);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(21,0.01913876);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(22,0.08293461);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(23,0.0877193);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(24,0.1020734);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(25,0.1483254);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(26,0.1307815);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(27,0.08133971);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(28,0.06379585);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(29,0.03030303);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(30,0.009569378);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(5,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(6,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(7,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(8,0.006575926);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(9,0.003906682);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(10,0.004219699);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(11,0.006379585);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(12,0.006766572);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(13,0.005289673);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(14,0.003189793);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(15,0.004784689);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(16,0.002255524);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(17,0.009161982);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(18,0.005043505);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(19,0.005043505);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(20,0.004219699);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(21,0.005524883);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(22,0.01150096);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(23,0.01182807);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(24,0.01275917);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(25,0.01538062);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(26,0.0144424);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(27,0.01138984);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(28,0.01008701);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(29,0.006951992);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(30,0.003906682);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMaximum(0.5693568);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetEntries(627);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta0 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetChisquare(151.3483);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetNDF(21);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(0,0.1320331);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(0,0.007916766);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(1,-0.007887724);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(1,0.001742124);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(2,0.03681752);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(2,0.001497128);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineColor(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->Draw("");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta1_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta1_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(4,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(6,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(7,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(8,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(9,0.003783102);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(10,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(12,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(13,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(14,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(17,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(18,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(19,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(20,0.05044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(21,0.04791929);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(22,0.07818411);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(23,0.05044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(24,0.1929382);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(25,0.2711223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(26,0.1525851);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(27,0.07061791);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(28,0.02017654);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(29,0.02648171);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(30,0.01387137);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(4,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(6,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(7,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(8,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(9,0.002184175);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(10,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(12,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(13,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(14,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(17,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(18,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(19,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(20,0.00797548);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(21,0.007773536);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(22,0.009929392);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(23,0.00797548);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(24,0.01559813);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(25,0.01849039);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(26,0.01387137);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(27,0.009436715);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(28,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(29,0.005778784);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(30,0.004182377);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMaximum(0.4066835);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetEntries(793);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta1 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetChisquare(169.3208);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetNDF(18);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(0,0.2143808);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(0,0.01759789);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(1,-0.008692274);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(1,0.001022415);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(2,0.02323046);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(2,0.001659312);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta1);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineColor(3);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta2_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta2_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(5,0.001142857);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(7,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(8,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(9,0.002666667);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(10,0.002285714);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(11,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(12,0.002666667);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(13,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(15,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(16,0.004952381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(17,0.007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(18,0.00647619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(19,0.006857143);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(20,0.00647619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(21,0.01447619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(22,0.03885714);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(23,0.1028571);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(24,0.216381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(25,0.2502857);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(26,0.1561905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(27,0.08114286);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(28,0.03771428);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(29,0.01714286);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(30,0.01295238);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(31,0.007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(32,0.005714286);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(33,0.00952381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(34,0.002666667);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(35,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(42,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(44,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(46,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(5,0.0006598289);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(7,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(8,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(9,0.001007905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(10,0.0009331389);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(11,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(12,0.001007905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(13,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(15,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(16,0.001373543);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(17,0.001703671);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(18,0.001570707);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(19,0.001616244);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(20,0.001570707);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(21,0.002348348);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(22,0.00384743);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(23,0.006259686);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(24,0.009079143);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(25,0.009764576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(26,0.007713698);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(27,0.005559817);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(28,0.003790428);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(29,0.002555506);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(30,0.002221315);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(31,0.001703671);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(32,0.001475422);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(33,0.001904762);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(34,0.001007905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(35,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(42,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(44,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(46,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMaximum(0.3754286);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetEntries(2625);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta2 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetChisquare(243.0334);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetNDF(27);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(0,0.2215048);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(0,0.00646736);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(1,-0.01004193);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(1,0.0005465741);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(2,0.026094);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(2,0.0005421482);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineColor(4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta3_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta3_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(0,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(1,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(2,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(4,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(6,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(7,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(8,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(9,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(10,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(11,0.008271659);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(12,0.005224206);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(13,0.005659556);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(14,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(15,0.007400958);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(16,0.01044841);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(17,0.007836308);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(18,0.01088376);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(19,0.004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(20,0.008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(21,0.01610797);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(22,0.07313888);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(23,0.1597736);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(24,0.1993905);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(25,0.1806704);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(26,0.1297344);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(27,0.07966913);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(28,0.02307357);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(29,0.01131911);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(30,0.01610797);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(31,0.006094906);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(32,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(33,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(34,0.004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(35,0.00957771);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(36,0.002176752);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(37,0.002612103);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(38,0.002612103);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(39,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(48,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(0,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(1,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(2,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(4,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(6,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(7,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(8,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(9,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(10,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(11,0.001897649);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(12,0.001508098);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(13,0.001569678);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(14,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(15,0.001794996);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(16,0.002132773);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(17,0.001847036);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(18,0.002176752);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(19,0.001376699);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(20,0.001946946);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(21,0.002648133);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(22,0.005642787);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(23,0.008340115);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(24,0.009316907);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(25,0.008868763);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(26,0.007515314);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(27,0.005889312);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(28,0.003169399);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(29,0.00221986);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(30,0.002648133);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(31,0.001628932);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(32,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(33,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(34,0.001376699);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(35,0.002041975);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(36,0.0009734732);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(37,0.001066386);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(38,0.001066386);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(39,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(48,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMaximum(0.2990858);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetEntries(2298);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta3 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetChisquare(279.9173);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetNDF(30);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(0,0.2003825);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(0,0.005785173);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(1,-0.01570241);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(1,0.000635424);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(2,0.02780619);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(2,0.0005114061);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta3);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineColor(5);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta4_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta4_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(0,0.02999464);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(1,0.002142475);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(2,0.001071237);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(3,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(4,0.003213712);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(5,0.003749331);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(6,0.004284949);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(7,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(8,0.004284949);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(9,0.004820568);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(10,0.004284949);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(11,0.005356187);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(12,0.007498661);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(13,0.009641135);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(14,0.03588645);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(15,0.009105517);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(16,0.009641135);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(17,0.009105517);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(18,0.003749331);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(19,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(20,0.005891805);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(21,0.02785217);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(22,0.05677558);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(23,0.09801821);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(24,0.1708623);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(25,0.1762185);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(26,0.1344403);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(27,0.05249063);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(28,0.05034815);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(29,0.02999464);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(30,0.02249598);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(31,0.006963043);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(32,0.01178361);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(33,0.009641135);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(34,0.009105517);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(35,0.001071237);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(36,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(38,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(39,0.001071237);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(42,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(45,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(46,0.004820568);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(47,0.003749331);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(48,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(49,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(50,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(51,0.006427424);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(0,0.004008203);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(1,0.001071237);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(2,0.0007574791);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(3,0.0009277187);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(4,0.001311992);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(5,0.001417114);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(6,0.001514958);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(7,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(8,0.001514958);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(9,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(10,0.001514958);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(11,0.001693775);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(12,0.002004101);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(13,0.002272437);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(14,0.004384228);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(15,0.002208412);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(16,0.002272437);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(17,0.002208412);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(18,0.001417114);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(19,0.0009277187);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(20,0.001776446);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(21,0.003862401);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(22,0.005514531);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(23,0.007245715);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(24,0.009566455);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(25,0.009715242);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(26,0.008485795);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(27,0.005302354);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(28,0.005193015);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(29,0.004008203);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(30,0.003471206);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(31,0.0019312);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(32,0.002512274);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(33,0.002272437);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(34,0.002208412);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(35,0.0007574791);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(36,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(38,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(39,0.0007574791);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(42,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(45,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(46,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(47,0.001417114);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(48,0.0009277187);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(49,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(50,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(51,0.001855437);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMaximum(0.2643278);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetEntries(1935);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta4 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetChisquare(355.1212);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetNDF(30);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(0,0.1564857);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(0,0.005909367);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(1,-0.01155873);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(1,0.0009543942);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(2,0.03189539);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(2,0.0008674219);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineColor(6);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta5_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta5_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(0,0.006943598);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(1,0.0008527226);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(2,0.0007309051);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(3,0.0003654525);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(4,0.001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(5,0.001339993);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(6,0.001705445);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(7,0.0009745401);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(8,0.004141795);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(9,0.003167256);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(10,0.003045438);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(11,0.005603606);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(12,0.006334511);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(13,0.005481788);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(14,0.009258131);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(15,0.005359971);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(16,0.006943598);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(17,0.01084176);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(18,0.007309051);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(19,0.005116336);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(20,0.01157266);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(21,0.0215617);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(22,0.05969058);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(23,0.111463);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(24,0.190279);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(25,0.2081861);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(26,0.141552);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(27,0.07321233);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(28,0.03678889);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(29,0.02034353);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(30,0.01583628);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(31,0.005725423);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(32,0.004994518);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(33,0.005725423);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(34,0.004141795);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(35,0.003045438);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(36,0.0007309051);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(37,0.0007309051);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(38,0.0008527226);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(39,0.0003654525);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(42,0.000243635);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(44,0.0001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(45,0.0001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(46,0.001339993);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(47,0.0008527226);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(48,0.0004872701);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(49,0.0001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(50,0.0001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(51,0.00146181);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMaximum(0.3122792);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetEntries(8278);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta5 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta5","gaus(0)",-0.2,0.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetChisquare(0.09474066);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(0,0.1844526);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(0,0.2842667);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(1,-0.01238087);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(1,0.03266204);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(2,0.03017598);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(2,0.04241325);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta5);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta0_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta0_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(5,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(6,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(7,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(8,0.02711324);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(9,0.009569378);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(10,0.01116427);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(11,0.02551834);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(12,0.02870813);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(13,0.01754386);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(14,0.006379585);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(15,0.01435407);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(16,0.003189793);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(17,0.05263158);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(18,0.01594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(19,0.01594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(20,0.01116427);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(21,0.01913876);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(22,0.08293461);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(23,0.0877193);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(24,0.1020734);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(25,0.1483254);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(26,0.1307815);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(27,0.08133971);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(28,0.06379585);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(29,0.03030303);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(30,0.009569378);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(5,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(6,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(7,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(8,0.006575926);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(9,0.003906682);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(10,0.004219699);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(11,0.006379585);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(12,0.006766572);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(13,0.005289673);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(14,0.003189793);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(15,0.004784689);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(16,0.002255524);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(17,0.009161982);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(18,0.005043505);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(19,0.005043505);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(20,0.004219699);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(21,0.005524883);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(22,0.01150096);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(23,0.01182807);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(24,0.01275917);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(25,0.01538062);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(26,0.0144424);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(27,0.01138984);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(28,0.01008701);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(29,0.006951992);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(30,0.003906682);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMaximum(0.5693568);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetEntries(627);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta0 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetChisquare(151.3483);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetNDF(21);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(0,0.1320331);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(0,0.007916766);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(1,-0.007887724);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(1,0.001742124);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(2,0.03681752);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(2,0.001497128);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineColor(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta1_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta1_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(4,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(6,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(7,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(8,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(9,0.003783102);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(10,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(12,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(13,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(14,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(17,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(18,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(19,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(20,0.05044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(21,0.04791929);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(22,0.07818411);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(23,0.05044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(24,0.1929382);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(25,0.2711223);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(26,0.1525851);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(27,0.07061791);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(28,0.02017654);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(29,0.02648171);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(30,0.01387137);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(4,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(6,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(7,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(8,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(9,0.002184175);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(10,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(12,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(13,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(14,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(17,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(18,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(19,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(20,0.00797548);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(21,0.007773536);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(22,0.009929392);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(23,0.00797548);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(24,0.01559813);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(25,0.01849039);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(26,0.01387137);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(27,0.009436715);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(28,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(29,0.005778784);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(30,0.004182377);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMaximum(0.4066835);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetEntries(793);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta1 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetChisquare(169.3208);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetNDF(18);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(0,0.2143808);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(0,0.01759789);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(1,-0.008692274);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(1,0.001022415);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(2,0.02323046);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(2,0.001659312);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta1);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineColor(3);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta2_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta2_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(5,0.001142857);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(7,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(8,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(9,0.002666667);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(10,0.002285714);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(11,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(12,0.002666667);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(13,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(15,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(16,0.004952381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(17,0.007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(18,0.00647619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(19,0.006857143);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(20,0.00647619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(21,0.01447619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(22,0.03885714);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(23,0.1028571);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(24,0.216381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(25,0.2502857);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(26,0.1561905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(27,0.08114286);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(28,0.03771428);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(29,0.01714286);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(30,0.01295238);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(31,0.007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(32,0.005714286);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(33,0.00952381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(34,0.002666667);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(35,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(42,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(44,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(46,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(5,0.0006598289);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(7,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(8,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(9,0.001007905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(10,0.0009331389);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(11,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(12,0.001007905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(13,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(15,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(16,0.001373543);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(17,0.001703671);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(18,0.001570707);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(19,0.001616244);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(20,0.001570707);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(21,0.002348348);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(22,0.00384743);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(23,0.006259686);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(24,0.009079143);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(25,0.009764576);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(26,0.007713698);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(27,0.005559817);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(28,0.003790428);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(29,0.002555506);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(30,0.002221315);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(31,0.001703671);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(32,0.001475422);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(33,0.001904762);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(34,0.001007905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(35,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(42,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(44,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(46,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMaximum(0.3754286);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetEntries(2625);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta2 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetChisquare(243.0334);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetNDF(27);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(0,0.2215048);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(0,0.00646736);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(1,-0.01004193);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(1,0.0005465741);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(2,0.026094);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(2,0.0005421482);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineColor(4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta3_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta3_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(0,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(1,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(2,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(4,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(6,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(7,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(8,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(9,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(10,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(11,0.008271659);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(12,0.005224206);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(13,0.005659556);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(14,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(15,0.007400958);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(16,0.01044841);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(17,0.007836308);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(18,0.01088376);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(19,0.004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(20,0.008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(21,0.01610797);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(22,0.07313888);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(23,0.1597736);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(24,0.1993905);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(25,0.1806704);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(26,0.1297344);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(27,0.07966913);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(28,0.02307357);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(29,0.01131911);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(30,0.01610797);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(31,0.006094906);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(32,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(33,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(34,0.004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(35,0.00957771);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(36,0.002176752);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(37,0.002612103);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(38,0.002612103);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(39,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(48,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(0,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(1,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(2,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(4,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(6,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(7,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(8,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(9,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(10,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(11,0.001897649);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(12,0.001508098);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(13,0.001569678);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(14,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(15,0.001794996);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(16,0.002132773);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(17,0.001847036);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(18,0.002176752);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(19,0.001376699);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(20,0.001946946);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(21,0.002648133);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(22,0.005642787);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(23,0.008340115);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(24,0.009316907);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(25,0.008868763);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(26,0.007515314);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(27,0.005889312);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(28,0.003169399);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(29,0.00221986);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(30,0.002648133);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(31,0.001628932);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(32,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(33,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(34,0.001376699);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(35,0.002041975);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(36,0.0009734732);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(37,0.001066386);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(38,0.001066386);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(39,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(48,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMaximum(0.2990858);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetEntries(2298);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta3 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetChisquare(279.9173);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetNDF(30);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(0,0.2003825);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(0,0.005785173);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(1,-0.01570241);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(1,0.000635424);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(2,0.02780619);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(2,0.0005114061);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta3);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineColor(5);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta4_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta4_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(0,0.02999464);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(1,0.002142475);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(2,0.001071237);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(3,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(4,0.003213712);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(5,0.003749331);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(6,0.004284949);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(7,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(8,0.004284949);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(9,0.004820568);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(10,0.004284949);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(11,0.005356187);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(12,0.007498661);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(13,0.009641135);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(14,0.03588645);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(15,0.009105517);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(16,0.009641135);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(17,0.009105517);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(18,0.003749331);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(19,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(20,0.005891805);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(21,0.02785217);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(22,0.05677558);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(23,0.09801821);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(24,0.1708623);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(25,0.1762185);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(26,0.1344403);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(27,0.05249063);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(28,0.05034815);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(29,0.02999464);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(30,0.02249598);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(31,0.006963043);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(32,0.01178361);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(33,0.009641135);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(34,0.009105517);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(35,0.001071237);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(36,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(38,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(39,0.001071237);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(42,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(45,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(46,0.004820568);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(47,0.003749331);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(48,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(49,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(50,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(51,0.006427424);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(0,0.004008203);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(1,0.001071237);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(2,0.0007574791);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(3,0.0009277187);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(4,0.001311992);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(5,0.001417114);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(6,0.001514958);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(7,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(8,0.001514958);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(9,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(10,0.001514958);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(11,0.001693775);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(12,0.002004101);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(13,0.002272437);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(14,0.004384228);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(15,0.002208412);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(16,0.002272437);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(17,0.002208412);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(18,0.001417114);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(19,0.0009277187);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(20,0.001776446);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(21,0.003862401);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(22,0.005514531);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(23,0.007245715);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(24,0.009566455);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(25,0.009715242);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(26,0.008485795);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(27,0.005302354);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(28,0.005193015);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(29,0.004008203);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(30,0.003471206);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(31,0.0019312);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(32,0.002512274);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(33,0.002272437);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(34,0.002208412);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(35,0.0007574791);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(36,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(38,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(39,0.0007574791);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(42,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(45,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(46,0.001606856);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(47,0.001417114);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(48,0.0009277187);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(49,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(50,0.0005356186);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(51,0.001855437);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMaximum(0.2643278);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetEntries(1935);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta4 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetChisquare(355.1212);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetNDF(30);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(0,0.1564857);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(0,0.005909367);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(1,-0.01155873);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(1,0.0009543942);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(2,0.03189539);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(2,0.0008674219);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineColor(6);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta5_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta5_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(0,0.006943598);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(1,0.0008527226);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(2,0.0007309051);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(3,0.0003654525);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(4,0.001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(5,0.001339993);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(6,0.001705445);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(7,0.0009745401);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(8,0.004141795);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(9,0.003167256);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(10,0.003045438);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(11,0.005603606);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(12,0.006334511);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(13,0.005481788);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(14,0.009258131);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(15,0.005359971);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(16,0.006943598);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(17,0.01084176);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(18,0.007309051);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(19,0.005116336);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(20,0.01157266);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(21,0.0215617);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(22,0.05969058);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(23,0.111463);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(24,0.190279);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(25,0.2081861);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(26,0.141552);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(27,0.07321233);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(28,0.03678889);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(29,0.02034353);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(30,0.01583628);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(31,0.005725423);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(32,0.004994518);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(33,0.005725423);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(34,0.004141795);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(35,0.003045438);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(36,0.0007309051);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(37,0.0007309051);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(38,0.0008527226);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(39,0.0003654525);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(42,0.000243635);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(44,0.0001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(45,0.0001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(46,0.001339993);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(47,0.0008527226);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(48,0.0004872701);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(49,0.0001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(50,0.0001218175);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(51,0.00146181);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMaximum(0.3122792);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetEntries(8278);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta5 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta5","gaus(0)",-0.2,0.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetChisquare(0.09474066);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(0,0.1844526);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(0,0.2842667);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(1,-0.01238087);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(1,0.03266204);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(2,0.03017598);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(2,0.04241325);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta5);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.6,0.9,0.85,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta0_1","|#eta| < 1.2 ","pl");
-   entry->SetLineColor(2);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta1_1","1.2 < |#eta| < 1.35","pl");
-   entry->SetLineColor(3);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(22);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta2_1","1.35 < |#eta| < 1.65","pl");
-   entry->SetLineColor(4);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(24);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta3_1","1.65 < |#eta| < 2.0 ","pl");
-   entry->SetLineColor(5);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(26);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta4_1","2.0  < |#eta|       ","pl");
-   entry->SetLineColor(6);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(28);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta5_1","All","l");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   
-   TPaveText *pt = new TPaveText(0.4020402,0.9416102,0.7079598,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("MDT Middle Endcap");
-   pt->Draw();
-   c2_Hit2_Endcap_mdt_middle_dEta->Modified();
-   c2_Hit2_Endcap_mdt_middle_dEta->cd();
-   c2_Hit2_Endcap_mdt_middle_dEta->SetSelected(c2_Hit2_Endcap_mdt_middle_dEta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_positiveCh_noExt.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_positiveCh_noExt.C
deleted file mode 100644
index fb6873ef7ac882a4784f2112f3ef421e4ad6843a..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_eta_bins_MDT_middle_endcap_positiveCh_noExt.C
+++ /dev/null
@@ -1,1510 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c2_Hit2_Endcap_mdt_middle_dEta/c2_Hit2_Endcap_mdt_middle_dEta
-//=========  (Fri Jun 25 17:51:49 2010) by ROOT version5.26/00
-   TCanvas *c2_Hit2_Endcap_mdt_middle_dEta = new TCanvas("c2_Hit2_Endcap_mdt_middle_dEta", "c2_Hit2_Endcap_mdt_middle_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->Range(-0.5620253,-0.1326873,0.4506329,0.6966085);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFillColor(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBorderMode(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBorderSize(2);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTickx(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTicky(1);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetLeftMargin(0.16);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetRightMargin(0.05);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetTopMargin(0.08);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetBottomMargin(0.16);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFrameBorderMode(0);
-   c2_Hit2_Endcap_mdt_middle_dEta->SetFrameBorderMode(0);
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta0_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta0_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(9,0.003189793);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(12,0.02232855);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(13,0.01435407);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(14,0.01435407);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(15,0.01754386);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(16,0.03508772);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(17,0.01754386);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(18,0.009569378);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(19,0.01116427);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(20,0.003189793);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(21,0.04625199);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(22,0.01594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(23,0.02073365);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(24,0.01116427);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(25,0.02073365);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(26,0.1148325);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(27,0.1259968);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(28,0.1323764);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(29,0.1100478);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(30,0.1275917);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(31,0.05901117);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(32,0.0446571);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(33,0.02073365);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(34,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(9,0.002255524);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(12,0.005967556);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(13,0.004784689);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(14,0.004784689);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(15,0.005289673);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(16,0.007480727);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(17,0.005289673);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(18,0.003906682);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(19,0.004219699);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(20,0.002255524);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(21,0.00858878);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(22,0.005043505);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(23,0.005750481);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(24,0.004219699);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(25,0.005750481);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(26,0.01353314);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(27,0.01417575);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(28,0.0145302);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(29,0.0132482);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(30,0.01426519);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(31,0.009701376);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(32,0.008439398);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(33,0.005750481);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(34,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMaximum(0.6302648);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetEntries(627);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta0 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetChisquare(170.2004);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetNDF(21);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(0,0.1400648);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(0,0.00805131);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(1,0.04722157);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(1,0.001569185);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(2,0.03325654);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(2,0.001127042);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineColor(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->Draw("");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta1_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta1_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(8,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(9,0.003783102);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(11,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(12,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(13,0.003783102);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(14,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(16,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(18,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(21,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(22,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(23,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(24,0.04413619);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(25,0.05422447);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(26,0.07313997);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(27,0.112232);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(28,0.3001261);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(29,0.2080706);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(30,0.05044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(31,0.06557377);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(32,0.03278688);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(33,0.02017654);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(34,0.01261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(8,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(9,0.002184175);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(11,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(12,0.001783371);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(13,0.002184175);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(14,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(16,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(18,0.001783371);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(21,0.001783371);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(22,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(23,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(24,0.007460378);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(25,0.008269153);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(26,0.009603749);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(27,0.01189657);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(28,0.01945429);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(29,0.01619828);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(30,0.00797548);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(31,0.009093446);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(32,0.006430037);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(33,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(34,0.00398774);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMaximum(0.4501892);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetEntries(793);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta1 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetChisquare(171.8859);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetNDF(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(0,0.1710173);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(0,0.00991889);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(1,0.04109941);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(1,0.001266419);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(2,0.02923976);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(2,0.001226797);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta1);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineColor(3);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta2_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta2_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(9,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(10,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(11,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(12,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(13,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(14,0.003047619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(15,0.001142857);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(16,0.001142857);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(17,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(18,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(19,0.006095238);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(20,0.004952381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(21,0.005333333);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(22,0.007238095);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(23,0.01295238);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(24,0.005333333);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(25,0.03809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(26,0.1367619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(27,0.1638095);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(28,0.1984762);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(29,0.1489524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(30,0.1081905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(31,0.07695238);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(32,0.02590476);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(33,0.007238095);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(34,0.02361905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(35,0.009904762);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(36,0.004571429);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(37,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(38,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(39,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(41,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(46,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(47,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(48,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(9,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(10,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(11,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(12,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(13,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(14,0.001077496);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(15,0.0006598289);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(16,0.0006598289);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(17,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(18,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(19,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(20,0.001373543);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(21,0.001425393);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(22,0.001660533);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(23,0.002221315);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(24,0.001425393);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(25,0.003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(26,0.007218017);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(27,0.007899597);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(28,0.0086954);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(29,0.007532846);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(30,0.006419924);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(31,0.005414351);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(32,0.003141414);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(33,0.001660533);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(34,0.002999622);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(35,0.001942484);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(36,0.001319658);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(37,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(38,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(39,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(41,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(46,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(47,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(48,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMaximum(0.2977143);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetEntries(2625);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta2 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetChisquare(306.1996);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetNDF(29);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(0,0.1915269);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(0,0.005024957);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(1,0.04377799);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(1,0.0006582506);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(2,0.02938898);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(2,0.0004702062);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineColor(4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta3_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta3_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(4,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(6,0.002176752);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(7,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(9,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(10,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(12,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(13,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(14,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(15,0.003918154);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(16,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(17,0.004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(18,0.007836308);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(19,0.006530257);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(20,0.004788855);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(21,0.00957771);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(22,0.008271659);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(23,0.01523727);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(24,0.005224206);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(25,0.008271659);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(26,0.02394428);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(27,0.1057902);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(28,0.1380061);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(29,0.1880714);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(30,0.127993);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(31,0.1436657);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(32,0.07531563);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(33,0.03439268);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(34,0.02220287);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(35,0.02220287);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(36,0.00914236);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(37,0.003482804);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(38,0.003047453);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(39,0.006094906);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(40,0.006965607);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(41,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(42,0.004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(43,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(44,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(51,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(4,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(6,0.0009734732);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(7,0.0006156785);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(9,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(10,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(12,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(13,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(14,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(15,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(16,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(17,0.001376699);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(18,0.001847036);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(19,0.001686105);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(20,0.001443894);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(21,0.002041975);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(22,0.001897649);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(23,0.002575568);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(24,0.001508098);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(25,0.001897649);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(26,0.003228645);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(27,0.006786442);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(28,0.007751195);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(29,0.009048589);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(30,0.007464705);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(31,0.007908534);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(32,0.005726141);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(33,0.00386948);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(34,0.003109024);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(35,0.003109024);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(36,0.001995026);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(37,0.001231357);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(38,0.001151829);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(39,0.001628932);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(40,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(41,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(42,0.001376699);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(43,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(44,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(51,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMaximum(0.2821071);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetEntries(2298);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta3 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetChisquare(343.1817);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetNDF(33);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(0,0.1651663);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(0,0.005030411);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(1,0.06532724);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(1,0.0008040502);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(2,0.03277153);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(2,0.0006664552);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta3);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineColor(5);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta4_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta4_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(0,0.02204301);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(1,0.005913978);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(3,0.001612903);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(5,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(8,0.002150538);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(9,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(10,0.001612903);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(11,0.002150538);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(12,0.005913978);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(13,0.004301075);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(14,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(15,0.004301075);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(16,0.005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(17,0.003763441);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(18,0.003763441);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(19,0.005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(20,0.01344086);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(21,0.04086021);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(22,0.007526882);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(23,0.006989247);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(24,0.007526882);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(25,0.005913978);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(26,0.01344086);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(27,0.03333334);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(28,0.06505376);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(29,0.1327957);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(30,0.105914);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(31,0.1198925);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(32,0.1349462);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(33,0.08172043);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(34,0.05430108);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(35,0.03817204);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(36,0.02096774);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(37,0.01774194);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(38,0.0155914);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(39,0.01666667);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(40,0.01021505);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(41,0.00483871);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(42,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(44,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(45,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(47,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(50,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(51,0.01827957);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(0,0.00344254);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(1,0.001783132);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(3,0.0009312101);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(5,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(8,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(9,0.0007603299);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(10,0.0009312101);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(11,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(12,0.001783132);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(13,0.00152066);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(14,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(15,0.00152066);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(16,0.001700149);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(17,0.001422447);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(18,0.001422447);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(19,0.001700149);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(20,0.002688172);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(21,0.004686988);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(22,0.002011644);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(23,0.001938468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(24,0.002011644);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(25,0.001783132);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(26,0.002688172);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(27,0.004233338);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(28,0.005913978);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(29,0.008449588);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(30,0.007546059);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(31,0.008028594);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(32,0.008517731);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(33,0.006628402);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(34,0.005403159);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(35,0.004530188);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(36,0.003357526);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(37,0.003088475);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(38,0.00289525);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(39,0.002993422);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(40,0.002343494);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(41,0.001612903);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(42,0.0007603299);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(44,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(45,0.0007603299);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(47,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(50,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(51,0.00313492);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMaximum(0.2024194);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetEntries(1935);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta4 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetChisquare(740.5236);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetNDF(33);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(0,0.1818043);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(0,1.000889);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(1,0.08950151);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(1,1.000888);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(2,0.02356007);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(2,0.05531631);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineColor(6);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta5_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta5_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(0,0.004998781);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(1,0.001341136);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(3,0.0003657645);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(4,0.0001219215);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(5,0.0001219215);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(6,0.0006096074);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(7,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(8,0.0006096074);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(9,0.001097293);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(10,0.0009753719);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(11,0.001463058);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(12,0.003901487);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(13,0.003048037);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(14,0.002804194);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(15,0.003779566);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(16,0.004511095);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(17,0.003657644);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(18,0.00414533);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(19,0.005852231);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(20,0.006217996);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(21,0.01743477);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(22,0.007681054);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(23,0.01170446);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(24,0.009997562);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(25,0.0226774);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(26,0.06937332);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(27,0.1100951);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(28,0.1560595);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(29,0.1589856);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(30,0.1091197);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(31,0.1029017);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(32,0.06656913);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(33,0.0340161);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(34,0.02743233);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(35,0.01804438);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(36,0.008778347);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(37,0.005242624);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(38,0.004511095);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(39,0.005608388);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(40,0.004267252);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(41,0.001584979);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(42,0.001463058);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(43,0.0003657645);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(44,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(45,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(46,0.0001219215);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(47,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(48,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(50,0.0001219215);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(51,0.004267252);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMaximum(0.2384784);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetEntries(8278);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta5 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta5","gaus(0)",-0.2,0.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetChisquare(0.1018481);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(0,0.1400769);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(0,0.2150586);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(1,0.05847736);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(1,0.04568503);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(2,0.03977542);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(2,0.04937255);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta5);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta0_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta0_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(9,0.003189793);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(12,0.02232855);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(13,0.01435407);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(14,0.01435407);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(15,0.01754386);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(16,0.03508772);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(17,0.01754386);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(18,0.009569378);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(19,0.01116427);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(20,0.003189793);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(21,0.04625199);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(22,0.01594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(23,0.02073365);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(24,0.01116427);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(25,0.02073365);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(26,0.1148325);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(27,0.1259968);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(28,0.1323764);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(29,0.1100478);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(30,0.1275917);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(31,0.05901117);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(32,0.0446571);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(33,0.02073365);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinContent(34,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(9,0.002255524);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(12,0.005967556);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(13,0.004784689);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(14,0.004784689);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(15,0.005289673);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(16,0.007480727);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(17,0.005289673);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(18,0.003906682);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(19,0.004219699);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(20,0.002255524);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(21,0.00858878);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(22,0.005043505);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(23,0.005750481);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(24,0.004219699);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(25,0.005750481);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(26,0.01353314);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(27,0.01417575);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(28,0.0145302);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(29,0.0132482);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(30,0.01426519);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(31,0.009701376);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(32,0.008439398);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(33,0.005750481);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetBinError(34,0.001594896);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMaximum(0.6302648);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetEntries(627);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta0 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetChisquare(170.2004);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetNDF(21);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(0,0.1400648);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(0,0.00805131);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(1,0.04722157);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(1,0.001569185);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParameter(2,0.03325654);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParError(2,0.001127042);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta0);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineColor(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta0_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta1_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta1_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(8,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(9,0.003783102);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(11,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(12,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(13,0.003783102);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(14,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(16,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(18,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(21,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(22,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(23,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(24,0.04413619);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(25,0.05422447);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(26,0.07313997);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(27,0.112232);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(28,0.3001261);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(29,0.2080706);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(30,0.05044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(31,0.06557377);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(32,0.03278688);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(33,0.02017654);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinContent(34,0.01261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(8,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(9,0.002184175);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(11,0.002522068);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(12,0.001783371);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(13,0.002184175);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(14,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(16,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(18,0.001783371);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(21,0.001783371);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(22,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(23,0.001261034);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(24,0.007460378);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(25,0.008269153);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(26,0.009603749);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(27,0.01189657);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(28,0.01945429);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(29,0.01619828);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(30,0.00797548);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(31,0.009093446);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(32,0.006430037);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(33,0.005044136);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetBinError(34,0.00398774);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMaximum(0.4501892);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetEntries(793);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta1 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta1","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetChisquare(171.8859);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetNDF(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(0,0.1710173);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(0,0.00991889);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(1,0.04109941);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(1,0.001266419);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParameter(2,0.02923976);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParError(2,0.001226797);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta1);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineColor(3);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerStyle(22);
-   Hit2_Endcap_mdt_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta2_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta2_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(9,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(10,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(11,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(12,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(13,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(14,0.003047619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(15,0.001142857);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(16,0.001142857);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(17,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(18,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(19,0.006095238);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(20,0.004952381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(21,0.005333333);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(22,0.007238095);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(23,0.01295238);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(24,0.005333333);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(25,0.03809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(26,0.1367619);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(27,0.1638095);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(28,0.1984762);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(29,0.1489524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(30,0.1081905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(31,0.07695238);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(32,0.02590476);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(33,0.007238095);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(34,0.02361905);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(35,0.009904762);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(36,0.004571429);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(37,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(38,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(39,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(41,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(46,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(47,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinContent(48,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(9,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(10,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(11,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(12,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(13,0.0007619048);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(14,0.001077496);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(15,0.0006598289);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(16,0.0006598289);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(17,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(18,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(19,0.00152381);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(20,0.001373543);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(21,0.001425393);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(22,0.001660533);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(23,0.002221315);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(24,0.001425393);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(25,0.003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(26,0.007218017);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(27,0.007899597);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(28,0.0086954);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(29,0.007532846);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(30,0.006419924);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(31,0.005414351);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(32,0.003141414);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(33,0.001660533);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(34,0.002999622);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(35,0.001942484);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(36,0.001319658);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(37,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(38,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(39,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(41,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(46,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(47,0.0003809524);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetBinError(48,0.000538748);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMaximum(0.2977143);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetEntries(2625);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta2 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetChisquare(306.1996);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetNDF(29);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(0,0.1915269);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(0,0.005024957);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(1,0.04377799);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(1,0.0006582506);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParameter(2,0.02938898);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParError(2,0.0004702062);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineColor(4);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerStyle(24);
-   Hit2_Endcap_mdt_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta3_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta3_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(4,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(6,0.002176752);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(7,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(9,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(10,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(12,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(13,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(14,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(15,0.003918154);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(16,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(17,0.004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(18,0.007836308);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(19,0.006530257);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(20,0.004788855);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(21,0.00957771);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(22,0.008271659);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(23,0.01523727);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(24,0.005224206);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(25,0.008271659);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(26,0.02394428);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(27,0.1057902);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(28,0.1380061);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(29,0.1880714);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(30,0.127993);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(31,0.1436657);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(32,0.07531563);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(33,0.03439268);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(34,0.02220287);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(35,0.02220287);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(36,0.00914236);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(37,0.003482804);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(38,0.003047453);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(39,0.006094906);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(40,0.006965607);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(41,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(42,0.004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(43,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(44,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinContent(51,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(4,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(6,0.0009734732);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(7,0.0006156785);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(9,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(10,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(12,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(13,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(14,0.0008707009);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(15,0.001306051);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(16,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(17,0.001376699);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(18,0.001847036);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(19,0.001686105);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(20,0.001443894);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(21,0.002041975);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(22,0.001897649);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(23,0.002575568);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(24,0.001508098);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(25,0.001897649);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(26,0.003228645);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(27,0.006786442);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(28,0.007751195);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(29,0.009048589);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(30,0.007464705);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(31,0.007908534);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(32,0.005726141);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(33,0.00386948);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(34,0.003109024);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(35,0.003109024);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(36,0.001995026);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(37,0.001231357);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(38,0.001151829);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(39,0.001628932);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(40,0.001741402);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(41,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(42,0.001376699);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(43,0.0007540491);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(44,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetBinError(51,0.0004353505);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMaximum(0.2821071);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetEntries(2298);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta3 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetChisquare(343.1817);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetNDF(33);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(0,0.1651663);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(0,0.005030411);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(1,0.06532724);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(1,0.0008040502);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParameter(2,0.03277153);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParError(2,0.0006664552);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta3);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineColor(5);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerStyle(26);
-   Hit2_Endcap_mdt_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta4_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta4_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(0,0.02204301);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(1,0.005913978);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(3,0.001612903);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(5,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(8,0.002150538);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(9,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(10,0.001612903);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(11,0.002150538);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(12,0.005913978);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(13,0.004301075);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(14,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(15,0.004301075);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(16,0.005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(17,0.003763441);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(18,0.003763441);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(19,0.005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(20,0.01344086);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(21,0.04086021);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(22,0.007526882);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(23,0.006989247);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(24,0.007526882);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(25,0.005913978);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(26,0.01344086);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(27,0.03333334);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(28,0.06505376);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(29,0.1327957);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(30,0.105914);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(31,0.1198925);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(32,0.1349462);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(33,0.08172043);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(34,0.05430108);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(35,0.03817204);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(36,0.02096774);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(37,0.01774194);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(38,0.0155914);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(39,0.01666667);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(40,0.01021505);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(41,0.00483871);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(42,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(44,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(45,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(47,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(50,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinContent(51,0.01827957);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(0,0.00344254);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(1,0.001783132);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(3,0.0009312101);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(5,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(8,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(9,0.0007603299);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(10,0.0009312101);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(11,0.001075269);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(12,0.001783132);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(13,0.00152066);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(14,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(15,0.00152066);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(16,0.001700149);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(17,0.001422447);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(18,0.001422447);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(19,0.001700149);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(20,0.002688172);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(21,0.004686988);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(22,0.002011644);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(23,0.001938468);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(24,0.002011644);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(25,0.001783132);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(26,0.002688172);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(27,0.004233338);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(28,0.005913978);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(29,0.008449588);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(30,0.007546059);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(31,0.008028594);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(32,0.008517731);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(33,0.006628402);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(34,0.005403159);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(35,0.004530188);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(36,0.003357526);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(37,0.003088475);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(38,0.00289525);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(39,0.002993422);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(40,0.002343494);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(41,0.001612903);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(42,0.0007603299);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(44,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(45,0.0007603299);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(47,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(50,0.0005376344);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetBinError(51,0.00313492);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMaximum(0.2024194);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetEntries(1935);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta4 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta4","gaus(0)",-0.3,0.3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineColor(6);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetChisquare(740.5236);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetNDF(33);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(0,0.1818043);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(0,1.000889);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(1,0.08950151);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(1,1.000888);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParameter(2,0.02356007);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParError(2,0.05531631);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta4->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta4);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineColor(6);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerStyle(28);
-   Hit2_Endcap_mdt_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta4_1->Draw("same");
-   
-   TH1F *Hit2_Endcap_mdt_middle_dEta5_1 = new TH1F("Hit2_Endcap_mdt_middle_dEta5_1","MDT Middle Endcap",50,-0.4,0.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(0,0.004998781);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(1,0.001341136);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(3,0.0003657645);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(4,0.0001219215);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(5,0.0001219215);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(6,0.0006096074);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(7,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(8,0.0006096074);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(9,0.001097293);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(10,0.0009753719);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(11,0.001463058);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(12,0.003901487);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(13,0.003048037);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(14,0.002804194);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(15,0.003779566);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(16,0.004511095);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(17,0.003657644);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(18,0.00414533);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(19,0.005852231);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(20,0.006217996);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(21,0.01743477);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(22,0.007681054);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(23,0.01170446);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(24,0.009997562);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(25,0.0226774);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(26,0.06937332);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(27,0.1100951);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(28,0.1560595);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(29,0.1589856);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(30,0.1091197);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(31,0.1029017);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(32,0.06656913);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(33,0.0340161);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(34,0.02743233);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(35,0.01804438);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(36,0.008778347);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(37,0.005242624);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(38,0.004511095);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(39,0.005608388);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(40,0.004267252);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(41,0.001584979);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(42,0.001463058);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(43,0.0003657645);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(44,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(45,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(46,0.0001219215);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(47,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(48,0.000243843);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(50,0.0001219215);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetBinContent(51,0.004267252);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMinimum(0);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMaximum(0.2384784);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetEntries(8278);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetStats(0);
-   
-   TF1 *fitGaus2_Hit2_Endcap_mdt_middle_dEta5 = new TF1("fitGaus2_Hit2_Endcap_mdt_middle_dEta5","gaus(0)",-0.2,0.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillColor(19);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetFillStyle(0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerStyle(20);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetMarkerSize(1.2);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineColor(7);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetLineWidth(3);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetChisquare(0.1018481);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetNDF(23);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetXaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetLabelSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleSize(0.05);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->GetYaxis()->SetTitleFont(42);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(0,0.1400769);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(0,0.2150586);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(0,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(1,0.05847736);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(1,0.04568503);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(1,0,0);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParameter(2,0.03977542);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParError(2,0.04937255);
-   fitGaus2_Hit2_Endcap_mdt_middle_dEta5->SetParLimits(2,0.02,0.1);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetListOfFunctions()->Add(fitGaus2_Hit2_Endcap_mdt_middle_dEta5);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetLineWidth(2);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerStyle(20);
-   Hit2_Endcap_mdt_middle_dEta5_1->SetMarkerSize(1.2);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetXaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetYaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetLabelSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleSize(0.05);
-   Hit2_Endcap_mdt_middle_dEta5_1->GetZaxis()->SetTitleFont(42);
-   Hit2_Endcap_mdt_middle_dEta5_1->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.6,0.9,0.85,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta0_1","|#eta| < 1.2 ","pl");
-   entry->SetLineColor(2);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta1_1","1.2 < |#eta| < 1.35","pl");
-   entry->SetLineColor(3);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(22);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta2_1","1.35 < |#eta| < 1.65","pl");
-   entry->SetLineColor(4);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(24);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta3_1","1.65 < |#eta| < 2.0 ","pl");
-   entry->SetLineColor(5);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(26);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta4_1","2.0  < |#eta|       ","pl");
-   entry->SetLineColor(6);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(28);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit2_Endcap_mdt_middle_dEta5_1","All","l");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   
-   TPaveText *pt = new TPaveText(0.4020402,0.9416102,0.7079598,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("MDT Middle Endcap");
-   pt->Draw();
-   c2_Hit2_Endcap_mdt_middle_dEta->Modified();
-   c2_Hit2_Endcap_mdt_middle_dEta->cd();
-   c2_Hit2_Endcap_mdt_middle_dEta->SetSelected(c2_Hit2_Endcap_mdt_middle_dEta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_pt_bins_MDT_middle_barrel.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_pt_bins_MDT_middle_barrel.C
deleted file mode 100644
index cb6fd792f22cc49cd98006f778e48eaaecbead5f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_in_pt_bins_MDT_middle_barrel.C
+++ /dev/null
@@ -1,843 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_Hit_Barrel_mdt_middle_dEta/c_Hit_Barrel_mdt_middle_dEta
-//=========  (Fri Jun 25 09:57:09 2010) by ROOT version5.26/00
-   TCanvas *c_Hit_Barrel_mdt_middle_dEta = new TCanvas("c_Hit_Barrel_mdt_middle_dEta", "c_Hit_Barrel_mdt_middle_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_Hit_Barrel_mdt_middle_dEta->Range(-0.5620253,-1094.653,0.4506329,5746.926);
-   c_Hit_Barrel_mdt_middle_dEta->SetFillColor(0);
-   c_Hit_Barrel_mdt_middle_dEta->SetBorderMode(0);
-   c_Hit_Barrel_mdt_middle_dEta->SetBorderSize(2);
-   c_Hit_Barrel_mdt_middle_dEta->SetTickx(1);
-   c_Hit_Barrel_mdt_middle_dEta->SetTicky(1);
-   c_Hit_Barrel_mdt_middle_dEta->SetLeftMargin(0.16);
-   c_Hit_Barrel_mdt_middle_dEta->SetRightMargin(0.05);
-   c_Hit_Barrel_mdt_middle_dEta->SetTopMargin(0.08);
-   c_Hit_Barrel_mdt_middle_dEta->SetBottomMargin(0.16);
-   c_Hit_Barrel_mdt_middle_dEta->SetFrameBorderMode(0);
-   c_Hit_Barrel_mdt_middle_dEta->SetFrameBorderMode(0);
-   
-   TH1F *Hit_Barrel_mdt_middle_dEta0_1 = new TH1F("Hit_Barrel_mdt_middle_dEta0_1","MDT Middle Barrel",50,-0.4,0.4);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(0,9);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(1,3);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(2,7);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(3,5);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(4,17);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(5,8);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(6,13);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(7,12);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(8,13);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(9,11);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(10,23);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(11,26);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(12,24);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(13,29);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(14,26);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(15,22);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(16,57);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(17,99);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(18,137);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(19,170);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(20,229);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(21,295);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(22,420);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(23,508);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(24,596);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(25,570);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(26,726);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(27,735);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(28,770);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(29,715);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(30,523);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(31,348);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(32,221);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(33,147);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(34,104);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(35,54);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(36,38);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(37,30);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(38,36);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(39,30);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(40,32);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(41,38);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(42,22);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(43,19);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(44,19);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(45,20);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(46,10);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(47,14);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(48,8);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(49,2);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(50,2);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinContent(51,4);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(0,3);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(1,1.732051);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(2,2.645751);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(3,2.236068);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(4,4.123106);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(5,2.828427);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(6,3.605551);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(7,3.464102);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(8,3.605551);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(9,3.316625);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(10,4.795832);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(11,5.09902);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(12,4.898979);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(13,5.385165);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(14,5.09902);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(15,4.690416);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(16,7.549834);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(17,9.949874);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(18,11.7047);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(19,13.0384);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(20,15.13275);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(21,17.17556);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(22,20.4939);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(23,22.53886);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(24,24.41311);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(25,23.87467);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(26,26.94439);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(27,27.11088);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(28,27.74887);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(29,26.73948);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(30,22.86919);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(31,18.65476);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(32,14.86607);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(33,12.12436);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(34,10.19804);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(35,7.348469);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(36,6.164414);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(37,5.477226);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(38,6);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(39,5.477226);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(40,5.656854);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(41,6.164414);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(42,4.690416);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(43,4.358899);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(44,4.358899);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(45,4.472136);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(46,3.162278);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(47,3.741657);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(48,2.828427);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(49,1.414214);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(50,1.414214);
-   Hit_Barrel_mdt_middle_dEta0_1->SetBinError(51,2);
-   Hit_Barrel_mdt_middle_dEta0_1->SetMinimum(0);
-   Hit_Barrel_mdt_middle_dEta0_1->SetMaximum(5199.6);
-   Hit_Barrel_mdt_middle_dEta0_1->SetEntries(7996);
-   Hit_Barrel_mdt_middle_dEta0_1->SetStats(0);
-   
-   TF1 *fitGaus_Hit_Barrel_mdt_middle_dEta0 = new TF1("fitGaus_Hit_Barrel_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetBit(TF1::kNotDraw);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetChisquare(434.2971);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetNDF(35);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParameter(0,699.0097);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParError(0,10.85477);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParameter(1,0.00944577);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParError(1,0.0008089376);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParameter(2,0.06793699);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParError(2,0.0007017632);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   Hit_Barrel_mdt_middle_dEta0_1->GetListOfFunctions()->Add(fitGaus_Hit_Barrel_mdt_middle_dEta0);
-   Hit_Barrel_mdt_middle_dEta0_1->SetLineColor(2);
-   Hit_Barrel_mdt_middle_dEta0_1->SetLineWidth(2);
-   Hit_Barrel_mdt_middle_dEta0_1->SetMarkerStyle(20);
-   Hit_Barrel_mdt_middle_dEta0_1->SetMarkerSize(1.2);
-   Hit_Barrel_mdt_middle_dEta0_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit_Barrel_mdt_middle_dEta0_1->GetXaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta0_1->GetXaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta0_1->GetXaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta0_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta0_1->GetXaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta0_1->GetYaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta0_1->GetYaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta0_1->GetYaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta0_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta0_1->GetYaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta0_1->GetZaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta0_1->GetZaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta0_1->GetZaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta0_1->GetZaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta0_1->Draw("");
-   
-   TH1F *Hit_Barrel_mdt_middle_dEta1_1 = new TH1F("Hit_Barrel_mdt_middle_dEta1_1","MDT Middle Barrel",50,-0.4,0.4);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(0,3);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(1,1);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(2,5);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(3,6);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(4,5);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(5,11);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(6,16);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(7,16);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(8,20);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(9,21);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(10,23);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(11,36);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(12,32);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(13,38);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(14,62);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(15,56);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(16,64);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(17,57);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(18,104);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(19,137);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(20,237);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(21,451);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(22,631);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(23,971);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(24,1076);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(25,1200);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(26,1105);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(27,1191);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(28,993);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(29,720);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(30,395);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(31,241);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(32,119);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(33,84);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(34,51);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(35,36);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(36,26);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(37,30);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(38,26);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(39,31);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(40,18);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(41,21);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(42,6);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(43,20);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(44,13);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(45,9);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(46,2);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(47,12);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(48,3);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(49,3);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(50,1);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinContent(51,3);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(0,1.732051);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(1,1);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(2,2.236068);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(3,2.44949);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(4,2.236068);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(5,3.316625);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(6,4);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(7,4);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(8,4.472136);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(9,4.582576);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(10,4.795832);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(11,6);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(12,5.656854);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(13,6.164414);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(14,7.874008);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(15,7.483315);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(16,8);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(17,7.549834);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(18,10.19804);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(19,11.7047);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(20,15.3948);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(21,21.23676);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(22,25.11971);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(23,31.16087);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(24,32.80244);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(25,34.64102);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(26,33.24154);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(27,34.51087);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(28,31.5119);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(29,26.83282);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(30,19.87461);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(31,15.52417);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(32,10.90871);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(33,9.165151);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(34,7.141428);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(35,6);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(36,5.09902);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(37,5.477226);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(38,5.09902);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(39,5.567764);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(40,4.242641);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(41,4.582576);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(42,2.44949);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(43,4.472136);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(44,3.605551);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(45,3);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(46,1.414214);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(47,3.464102);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(48,1.732051);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(49,1.732051);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(50,1);
-   Hit_Barrel_mdt_middle_dEta1_1->SetBinError(51,1.732051);
-   Hit_Barrel_mdt_middle_dEta1_1->SetMinimum(0);
-   Hit_Barrel_mdt_middle_dEta1_1->SetMaximum(1800);
-   Hit_Barrel_mdt_middle_dEta1_1->SetEntries(10438);
-   Hit_Barrel_mdt_middle_dEta1_1->SetStats(0);
-   
-   TF1 *fitGaus_Hit_Barrel_mdt_middle_dEta1 = new TF1("fitGaus_Hit_Barrel_mdt_middle_dEta1","gaus(0)",-0.15,0.15);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetBit(TF1::kNotDraw);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetChisquare(88.36863);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetNDF(15);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParameter(0,1228.562);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParError(0,15.9445);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParameter(1,-0.0001008053);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParError(1,0.0005244511);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParameter(2,0.05047582);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParError(2,0.0004233572);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   Hit_Barrel_mdt_middle_dEta1_1->GetListOfFunctions()->Add(fitGaus_Hit_Barrel_mdt_middle_dEta1);
-   Hit_Barrel_mdt_middle_dEta1_1->SetLineColor(3);
-   Hit_Barrel_mdt_middle_dEta1_1->SetLineWidth(2);
-   Hit_Barrel_mdt_middle_dEta1_1->SetMarkerStyle(22);
-   Hit_Barrel_mdt_middle_dEta1_1->SetMarkerSize(1.2);
-   Hit_Barrel_mdt_middle_dEta1_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit_Barrel_mdt_middle_dEta1_1->GetXaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta1_1->GetXaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta1_1->GetXaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta1_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta1_1->GetXaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta1_1->GetYaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta1_1->GetYaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta1_1->GetYaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta1_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta1_1->GetYaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta1_1->GetZaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta1_1->GetZaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta1_1->GetZaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta1_1->GetZaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta1_1->Draw("same");
-   
-   TH1F *Hit_Barrel_mdt_middle_dEta2_1 = new TH1F("Hit_Barrel_mdt_middle_dEta2_1","MDT Middle Barrel",50,-0.4,0.4);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(6,1);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(7,4);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(8,10);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(9,7);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(10,3);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(11,1);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(13,11);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(14,1);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(15,2);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(16,26);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(17,11);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(18,34);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(19,43);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(20,31);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(21,55);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(22,152);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(23,335);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(24,426);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(25,475);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(26,414);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(27,347);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(28,209);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(29,123);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(30,51);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(31,53);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(32,10);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(33,15);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(34,6);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(35,12);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(36,9);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(37,3);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(39,3);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(40,1);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(41,4);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinContent(42,4);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(6,1);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(7,2);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(8,3.162278);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(9,2.645751);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(10,1.732051);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(11,1);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(13,3.316625);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(14,1);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(15,1.414214);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(16,5.09902);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(17,3.316625);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(18,5.830952);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(19,6.557439);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(20,5.567764);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(21,7.416198);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(22,12.32883);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(23,18.30301);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(24,20.63977);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(25,21.79449);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(26,20.34699);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(27,18.62794);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(28,14.45683);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(29,11.09054);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(30,7.141428);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(31,7.28011);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(32,3.162278);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(33,3.872983);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(34,2.44949);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(35,3.464102);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(36,3);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(37,1.732051);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(39,1.732051);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(40,1);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(41,2);
-   Hit_Barrel_mdt_middle_dEta2_1->SetBinError(42,2);
-   Hit_Barrel_mdt_middle_dEta2_1->SetMinimum(0);
-   Hit_Barrel_mdt_middle_dEta2_1->SetMaximum(712.5);
-   Hit_Barrel_mdt_middle_dEta2_1->SetEntries(2892);
-   Hit_Barrel_mdt_middle_dEta2_1->SetStats(0);
-   
-   TF1 *fitGaus_Hit_Barrel_mdt_middle_dEta2 = new TF1("fitGaus_Hit_Barrel_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetBit(TF1::kNotDraw);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetChisquare(229.3385);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetNDF(31);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParameter(0,457.8386);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParError(0,11.99269);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParameter(1,-0.003471368);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParError(1,0.0007269406);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParameter(2,0.03710823);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParError(2,0.000653494);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   Hit_Barrel_mdt_middle_dEta2_1->GetListOfFunctions()->Add(fitGaus_Hit_Barrel_mdt_middle_dEta2);
-   Hit_Barrel_mdt_middle_dEta2_1->SetLineColor(4);
-   Hit_Barrel_mdt_middle_dEta2_1->SetLineWidth(2);
-   Hit_Barrel_mdt_middle_dEta2_1->SetMarkerStyle(24);
-   Hit_Barrel_mdt_middle_dEta2_1->SetMarkerSize(1.2);
-   Hit_Barrel_mdt_middle_dEta2_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit_Barrel_mdt_middle_dEta2_1->GetXaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta2_1->GetXaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta2_1->GetXaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta2_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta2_1->GetXaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta2_1->GetYaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta2_1->GetYaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta2_1->GetYaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta2_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta2_1->GetYaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta2_1->GetZaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta2_1->GetZaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta2_1->GetZaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta2_1->GetZaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta2_1->Draw("same");
-   
-   TH1F *Hit_Barrel_mdt_middle_dEta3_1 = new TH1F("Hit_Barrel_mdt_middle_dEta3_1","MDT Middle Barrel",50,-0.4,0.4);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(7,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(12,5);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(13,5);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(14,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(15,4);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(16,4);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(17,12);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(18,11);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(19,11);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(20,7);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(21,11);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(22,29);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(23,59);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(24,101);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(25,231);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(26,223);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(27,174);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(28,85);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(29,9);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(30,5);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(31,8);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(32,11);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(33,2);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(34,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(35,2);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(36,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(37,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(38,2);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(39,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(40,5);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(41,2);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinContent(43,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(7,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(12,2.236068);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(13,2.236068);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(14,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(15,2);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(16,2);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(17,3.464102);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(18,3.316625);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(19,3.316625);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(20,2.645751);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(21,3.316625);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(22,5.385165);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(23,7.681146);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(24,10.04988);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(25,15.19868);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(26,14.93318);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(27,13.19091);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(28,9.219544);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(29,3);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(30,2.236068);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(31,2.828427);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(32,3.316625);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(33,1.414214);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(34,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(35,1.414214);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(36,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(37,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(38,1.414214);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(39,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(40,2.236068);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(41,1.414214);
-   Hit_Barrel_mdt_middle_dEta3_1->SetBinError(43,1);
-   Hit_Barrel_mdt_middle_dEta3_1->SetMinimum(0);
-   Hit_Barrel_mdt_middle_dEta3_1->SetMaximum(346.5);
-   Hit_Barrel_mdt_middle_dEta3_1->SetEntries(1025);
-   Hit_Barrel_mdt_middle_dEta3_1->SetStats(0);
-   
-   TF1 *fitGaus_Hit_Barrel_mdt_middle_dEta3 = new TF1("fitGaus_Hit_Barrel_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetBit(TF1::kNotDraw);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetChisquare(141.2283);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetNDF(29);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParameter(0,234.2386);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParError(0,10.58273);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParameter(1,0.001856856);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParError(1,0.0009150317);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParameter(2,0.02408306);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParError(2,0.0007257387);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   Hit_Barrel_mdt_middle_dEta3_1->GetListOfFunctions()->Add(fitGaus_Hit_Barrel_mdt_middle_dEta3);
-   Hit_Barrel_mdt_middle_dEta3_1->SetLineColor(5);
-   Hit_Barrel_mdt_middle_dEta3_1->SetLineWidth(2);
-   Hit_Barrel_mdt_middle_dEta3_1->SetMarkerStyle(26);
-   Hit_Barrel_mdt_middle_dEta3_1->SetMarkerSize(1.2);
-   Hit_Barrel_mdt_middle_dEta3_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit_Barrel_mdt_middle_dEta3_1->GetXaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta3_1->GetXaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta3_1->GetXaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta3_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta3_1->GetXaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta3_1->GetYaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta3_1->GetYaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta3_1->GetYaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta3_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta3_1->GetYaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta3_1->GetZaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta3_1->GetZaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta3_1->GetZaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta3_1->GetZaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta3_1->Draw("same");
-   
-   TH1F *Hit_Barrel_mdt_middle_dEta4_1 = new TH1F("Hit_Barrel_mdt_middle_dEta4_1","MDT Middle Barrel",50,-0.4,0.4);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(0,12);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(1,4);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(2,12);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(3,11);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(4,22);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(5,19);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(6,30);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(7,33);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(8,43);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(9,39);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(10,49);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(11,63);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(12,61);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(13,83);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(14,90);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(15,84);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(16,151);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(17,179);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(18,286);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(19,361);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(20,504);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(21,812);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(22,1232);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(23,1873);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(24,2199);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(25,2476);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(26,2468);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(27,2447);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(28,2057);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(29,1567);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(30,974);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(31,650);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(32,361);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(33,248);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(34,162);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(35,104);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(36,74);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(37,64);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(38,64);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(39,65);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(40,56);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(41,65);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(42,32);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(43,40);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(44,32);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(45,29);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(46,12);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(47,26);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(48,11);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(49,5);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(50,3);
-   Hit_Barrel_mdt_middle_dEta4_1->SetBinContent(51,7);
-   Hit_Barrel_mdt_middle_dEta4_1->SetMinimum(0);
-   Hit_Barrel_mdt_middle_dEta4_1->SetMaximum(3714);
-   Hit_Barrel_mdt_middle_dEta4_1->SetEntries(22351);
-   Hit_Barrel_mdt_middle_dEta4_1->SetLineWidth(2);
-   Hit_Barrel_mdt_middle_dEta4_1->SetMarkerStyle(20);
-   Hit_Barrel_mdt_middle_dEta4_1->SetMarkerSize(1.2);
-   Hit_Barrel_mdt_middle_dEta4_1->GetXaxis()->SetTitle(" #Delta#eta");
-   Hit_Barrel_mdt_middle_dEta4_1->GetXaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta4_1->GetXaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta4_1->GetXaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta4_1->GetXaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta4_1->GetXaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta4_1->GetYaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta4_1->GetYaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta4_1->GetYaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta4_1->GetYaxis()->SetTitleOffset(1.4);
-   Hit_Barrel_mdt_middle_dEta4_1->GetYaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta4_1->GetZaxis()->SetLabelFont(42);
-   Hit_Barrel_mdt_middle_dEta4_1->GetZaxis()->SetLabelSize(0.05);
-   Hit_Barrel_mdt_middle_dEta4_1->GetZaxis()->SetTitleSize(0.05);
-   Hit_Barrel_mdt_middle_dEta4_1->GetZaxis()->SetTitleFont(42);
-   Hit_Barrel_mdt_middle_dEta4_1->Draw("same");
-   
-   TF1 *fitGaus_Hit_Barrel_mdt_middle_dEta0 = new TF1("fitGaus_Hit_Barrel_mdt_middle_dEta0","gaus(0)",-0.3,0.3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetFillColor(19);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetFillStyle(0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetMarkerStyle(20);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetMarkerSize(1.2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetLineColor(2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetLineWidth(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetChisquare(434.2971);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetNDF(35);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetXaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->GetYaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParameter(0,699.0097);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParError(0,10.85477);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParLimits(0,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParameter(1,0.00944577);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParError(1,0.0008089376);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParLimits(1,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParameter(2,0.06793699);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParError(2,0.0007017632);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->SetParLimits(2,0.02,0.1);
-   fitGaus_Hit_Barrel_mdt_middle_dEta0->Draw("same");
-   
-   TF1 *fitGaus_Hit_Barrel_mdt_middle_dEta1 = new TF1("fitGaus_Hit_Barrel_mdt_middle_dEta1","gaus(0)",-0.15,0.15);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetFillColor(19);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetFillStyle(0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetMarkerStyle(20);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetMarkerSize(1.2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetLineColor(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetLineWidth(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetChisquare(88.36863);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetNDF(15);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetXaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->GetYaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParameter(0,1228.562);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParError(0,15.9445);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParLimits(0,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParameter(1,-0.0001008053);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParError(1,0.0005244511);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParLimits(1,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParameter(2,0.05047582);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParError(2,0.0004233572);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->SetParLimits(2,0.02,0.1);
-   fitGaus_Hit_Barrel_mdt_middle_dEta1->Draw("same");
-   
-   TF1 *fitGaus_Hit_Barrel_mdt_middle_dEta2 = new TF1("fitGaus_Hit_Barrel_mdt_middle_dEta2","gaus(0)",-0.3,0.3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetFillColor(19);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetFillStyle(0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetMarkerStyle(20);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetMarkerSize(1.2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetLineColor(4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetLineWidth(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetChisquare(229.3385);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetNDF(31);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetXaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->GetYaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParameter(0,457.8386);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParError(0,11.99269);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParLimits(0,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParameter(1,-0.003471368);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParError(1,0.0007269406);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParLimits(1,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParameter(2,0.03710823);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParError(2,0.000653494);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->SetParLimits(2,0.02,0.1);
-   fitGaus_Hit_Barrel_mdt_middle_dEta2->Draw("same");
-   
-   TF1 *fitGaus_Hit_Barrel_mdt_middle_dEta3 = new TF1("fitGaus_Hit_Barrel_mdt_middle_dEta3","gaus(0)",-0.3,0.3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetFillColor(19);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetFillStyle(0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetMarkerStyle(20);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetMarkerSize(1.2);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetLineColor(5);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetLineWidth(3);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetChisquare(141.2283);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetNDF(29);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetXaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetLabelFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetLabelSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetTitleSize(0.05);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetTitleOffset(1.4);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->GetYaxis()->SetTitleFont(42);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParameter(0,234.2386);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParError(0,10.58273);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParLimits(0,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParameter(1,0.001856856);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParError(1,0.0009150317);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParLimits(1,0,0);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParameter(2,0.02408306);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParError(2,0.0007257387);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->SetParLimits(2,0.02,0.1);
-   fitGaus_Hit_Barrel_mdt_middle_dEta3->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.6,0.9,0.85,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("Hit_Barrel_mdt_middle_dEta0_1","p_{T} < 4GeV","pl");
-   entry->SetLineColor(2);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit_Barrel_mdt_middle_dEta1_1","4GeV < p_{T} < 6GeV","pl");
-   entry->SetLineColor(3);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(22);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit_Barrel_mdt_middle_dEta2_1","6GeV < p_{T} < 8GeV","pl");
-   entry->SetLineColor(4);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(24);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit_Barrel_mdt_middle_dEta3_1","8GeV < p_{T}","pl");
-   entry->SetLineColor(5);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(26);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("Hit_Barrel_mdt_middle_dEta4_1","All","l");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   
-   TPaveText *pt = new TPaveText(0.4142529,0.945,0.5405747,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("gaus(0)");
-   pt->Draw();
-   c_Hit_Barrel_mdt_middle_dEta->Modified();
-   c_Hit_Barrel_mdt_middle_dEta->cd();
-   c_Hit_Barrel_mdt_middle_dEta->SetSelected(c_Hit_Barrel_mdt_middle_dEta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_vs_pt_MDT_middle_barrel.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_vs_pt_MDT_middle_barrel.C
deleted file mode 100644
index 2525a71481d67ccce18861d86a073abc67d7a939..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/cutCone/dEta_vs_pt_MDT_middle_barrel.C
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c2_Hit_Barrel_mdt_middle_dEta/c2_Hit_Barrel_mdt_middle_dEta
-//=========  (Fri Jun 25 09:57:18 2010) by ROOT version5.26/00
-   TCanvas *c2_Hit_Barrel_mdt_middle_dEta = new TCanvas("c2_Hit_Barrel_mdt_middle_dEta", "c2_Hit_Barrel_mdt_middle_dEta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c2_Hit_Barrel_mdt_middle_dEta->Range(584.8655,0.007389661,11792.89,0.07888665);
-   c2_Hit_Barrel_mdt_middle_dEta->SetFillColor(0);
-   c2_Hit_Barrel_mdt_middle_dEta->SetBorderMode(0);
-   c2_Hit_Barrel_mdt_middle_dEta->SetBorderSize(2);
-   c2_Hit_Barrel_mdt_middle_dEta->SetTickx(1);
-   c2_Hit_Barrel_mdt_middle_dEta->SetTicky(1);
-   c2_Hit_Barrel_mdt_middle_dEta->SetLeftMargin(0.16);
-   c2_Hit_Barrel_mdt_middle_dEta->SetRightMargin(0.05);
-   c2_Hit_Barrel_mdt_middle_dEta->SetTopMargin(0.08);
-   c2_Hit_Barrel_mdt_middle_dEta->SetBottomMargin(0.16);
-   c2_Hit_Barrel_mdt_middle_dEta->SetFrameBorderMode(0);
-   c2_Hit_Barrel_mdt_middle_dEta->SetFrameBorderMode(0);
-   
-   TGraphErrors *gre = new TGraphErrors(4);
-   gre->SetName("Graph");
-   gre->SetTitle("MDT Middle Barrel;<p_{T}> (MeV);#sigma_{ #Delta#eta}");
-   gre->SetFillColor(1);
-   gre->SetMarkerStyle(20);
-   gre->SetMarkerSize(1.2);
-   gre->SetPoint(0,3116.011,0.06793699);
-   gre->SetPointError(0,0,0.0007017632);
-   gre->SetPoint(1,4780.185,0.05047582);
-   gre->SetPointError(1,0,0.0004233572);
-   gre->SetPoint(2,6770.835,0.03710823);
-   gre->SetPointError(2,0,0.000653494);
-   gre->SetPoint(3,10494.63,0.02408306);
-   gre->SetPointError(3,0,0.0007257387);
-   
-   TH1F *Graph1 = new TH1F("Graph1","MDT Middle Barrel",100,2378.149,11232.49);
-   Graph1->SetMinimum(0.01882918);
-   Graph1->SetMaximum(0.07316689);
-   Graph1->SetDirectory(0);
-   Graph1->SetStats(0);
-   Graph1->SetLineWidth(2);
-   Graph1->SetMarkerStyle(20);
-   Graph1->SetMarkerSize(1.2);
-   Graph1->GetXaxis()->SetTitle("<p_{T}> (MeV)");
-   Graph1->GetXaxis()->SetLabelFont(42);
-   Graph1->GetXaxis()->SetLabelSize(0.05);
-   Graph1->GetXaxis()->SetTitleSize(0.05);
-   Graph1->GetXaxis()->SetTitleOffset(1.4);
-   Graph1->GetXaxis()->SetTitleFont(42);
-   Graph1->GetYaxis()->SetTitle("#sigma_{ #Delta#eta}");
-   Graph1->GetYaxis()->SetLabelFont(42);
-   Graph1->GetYaxis()->SetLabelSize(0.05);
-   Graph1->GetYaxis()->SetTitleSize(0.05);
-   Graph1->GetYaxis()->SetTitleOffset(1.4);
-   Graph1->GetYaxis()->SetTitleFont(42);
-   Graph1->GetZaxis()->SetLabelFont(42);
-   Graph1->GetZaxis()->SetLabelSize(0.05);
-   Graph1->GetZaxis()->SetTitleSize(0.05);
-   Graph1->GetZaxis()->SetTitleFont(42);
-   gre->SetHistogram(Graph1);
-   
-   
-   TF1 *fitCone_3 = new TF1("fitCone_3","[0]/pow(x,[1])",2378.149,11232.49);
-   fitCone_3->SetFillColor(19);
-   fitCone_3->SetFillStyle(0);
-   fitCone_3->SetMarkerStyle(20);
-   fitCone_3->SetMarkerSize(1.2);
-   fitCone_3->SetLineWidth(3);
-   fitCone_3->SetChisquare(21.47156);
-   fitCone_3->SetNDF(2);
-   fitCone_3->GetXaxis()->SetLabelFont(42);
-   fitCone_3->GetXaxis()->SetLabelSize(0.05);
-   fitCone_3->GetXaxis()->SetTitleSize(0.05);
-   fitCone_3->GetXaxis()->SetTitleOffset(1.4);
-   fitCone_3->GetXaxis()->SetTitleFont(42);
-   fitCone_3->GetYaxis()->SetLabelFont(42);
-   fitCone_3->GetYaxis()->SetLabelSize(0.05);
-   fitCone_3->GetYaxis()->SetTitleSize(0.05);
-   fitCone_3->GetYaxis()->SetTitleOffset(1.4);
-   fitCone_3->GetYaxis()->SetTitleFont(42);
-   fitCone_3->SetParameter(0,43.72761);
-   fitCone_3->SetParError(0,6.731766);
-   fitCone_3->SetParLimits(0,0,0);
-   fitCone_3->SetParameter(1,0.8012541);
-   fitCone_3->SetParError(1,0.01831433);
-   fitCone_3->SetParLimits(1,0,0);
-   gre->GetListOfFunctions()->Add(fitCone_3);
-   
-   TPaveStats *ptstats = new TPaveStats(0.59,0.76,0.95,0.92,"brNDC");
-   ptstats->SetName("stats");
-   ptstats->SetBorderSize(1);
-   ptstats->SetTextAlign(12);
-   ptstats->SetTextFont(42);
-   TText *text = ptstats->AddText("Prob  = 2.175e-05");
-   text = ptstats->AddText("p0       = 43.73 #pm 6.732 ");
-   text = ptstats->AddText("p1       = 0.8013 #pm 0.01831 ");
-   ptstats->SetOptStat(0);
-   ptstats->SetOptFit(1011);
-   ptstats->Draw();
-   gre->GetListOfFunctions()->Add(ptstats);
-   ptstats->SetParent(gre->GetListOfFunctions());
-   gre->Draw("pa");
-   
-   TPaveText *pt = new TPaveText(0.4142529,0.945,0.6957471,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   text = pt->AddText("MDT Middle Barrel");
-   pt->Draw();
-   c2_Hit_Barrel_mdt_middle_dEta->Modified();
-   c2_Hit_Barrel_mdt_middle_dEta->cd();
-   c2_Hit_Barrel_mdt_middle_dEta->SetSelected(c2_Hit_Barrel_mdt_middle_dEta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/EtaEff_L2_MU4_DiMu_FS.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/EtaEff_L2_MU4_DiMu_FS.C
deleted file mode 100644
index b5f5d735fa8dc66b8fe22bd9963e4a06dfc667c2..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/EtaEff_L2_MU4_DiMu_FS.C
+++ /dev/null
@@ -1,215 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_eff_jpsi_eta/c_eff_jpsi_eta
-//=========  (Thu Jun 24 16:31:51 2010) by ROOT version5.26/00
-   TCanvas *c_eff_jpsi_eta = new TCanvas("c_eff_jpsi_eta", "c_eff_jpsi_eta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_eff_jpsi_eta->Range(-5.058228,-0.2147535,4.055696,1.127456);
-   c_eff_jpsi_eta->SetFillColor(0);
-   c_eff_jpsi_eta->SetBorderMode(0);
-   c_eff_jpsi_eta->SetBorderSize(2);
-   c_eff_jpsi_eta->SetTickx(1);
-   c_eff_jpsi_eta->SetTicky(1);
-   c_eff_jpsi_eta->SetLeftMargin(0.16);
-   c_eff_jpsi_eta->SetRightMargin(0.05);
-   c_eff_jpsi_eta->SetTopMargin(0.08);
-   c_eff_jpsi_eta->SetBottomMargin(0.16);
-   c_eff_jpsi_eta->SetFrameBorderMode(0);
-   c_eff_jpsi_eta->SetFrameBorderMode(0);
-   
-   TGraphAsymmErrors *grae = new TGraphAsymmErrors(10);
-   grae->SetName("");
-   grae->SetTitle(";sub-leading muon #eta; Efficiency");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(20);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,-2.7,1);
-   grae->SetPointError(0,0.3,0.3,0.1337716,0);
-   grae->SetPoint(1,-2.1,0.9324324);
-   grae->SetPointError(1,0.3,0.3,0.03323008,0.02542254);
-   grae->SetPoint(2,-1.5,0.9888889);
-   grae->SetPointError(2,0.3,0.3,0.01623786,0.008071817);
-   grae->SetPoint(3,-0.9,0.9711538);
-   grae->SetPointError(3,0.3,0.3,0.01994119,0.01371195);
-   grae->SetPoint(4,-0.3,0.9315068);
-   grae->SetPointError(4,0.3,0.3,0.0336533,0.02575896);
-   grae->SetPoint(5,0.3,0.9139785);
-   grae->SetPointError(5,0.3,0.3,0.03204436,0.02612905);
-   grae->SetPoint(6,0.9,0.9358974);
-   grae->SetPointError(6,0.3,0.3,0.03163813,0.02416026);
-   grae->SetPoint(7,1.5,0.9803922);
-   grae->SetPointError(7,0.3,0.3,0.01764952,0.01101559);
-   grae->SetPoint(8,2.1,1);
-   grae->SetPointError(8,0.3,0.3,0.02271511,0);
-   grae->SetPoint(9,2.7,0.9090909);
-   grae->SetPointError(9,0.3,0.3,0.1098839,0.06240274);
-   
-   TH1F *Graph4 = new TH1F("Graph4","",100,-3.6,3.6);
-   Graph4->SetMinimum(0);
-   Graph4->SetMaximum(1.020079);
-   Graph4->SetDirectory(0);
-   Graph4->SetStats(0);
-   Graph4->SetLineWidth(2);
-   Graph4->SetMarkerStyle(20);
-   Graph4->SetMarkerSize(1.2);
-   Graph4->GetXaxis()->SetTitle("sub-leading muon #eta");
-   Graph4->GetXaxis()->SetLabelFont(42);
-   Graph4->GetXaxis()->SetLabelSize(0.05);
-   Graph4->GetXaxis()->SetTitleSize(0.05);
-   Graph4->GetXaxis()->SetTitleOffset(1.4);
-   Graph4->GetXaxis()->SetTitleFont(42);
-   Graph4->GetYaxis()->SetTitle(" Efficiency");
-   Graph4->GetYaxis()->SetLabelFont(42);
-   Graph4->GetYaxis()->SetLabelSize(0.05);
-   Graph4->GetYaxis()->SetTitleSize(0.05);
-   Graph4->GetYaxis()->SetTitleOffset(1.4);
-   Graph4->GetYaxis()->SetTitleFont(42);
-   Graph4->GetZaxis()->SetLabelFont(42);
-   Graph4->GetZaxis()->SetLabelSize(0.05);
-   Graph4->GetZaxis()->SetTitleSize(0.05);
-   Graph4->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph4);
-   
-   grae->Draw("ap");
-   
-   grae = new TGraphAsymmErrors(10);
-   grae->SetName("");
-   grae->SetTitle("");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(22);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,-2.7,0.7142857);
-   grae->SetPointError(0,0.3,0.3,0.1690031,0.1359259);
-   grae->SetPoint(1,-2.1,0.8918919);
-   grae->SetPointError(1,0.3,0.3,0.03947958,0.03248455);
-   grae->SetPoint(2,-1.5,0.9);
-   grae->SetPointError(2,0.3,0.3,0.03451637,0.02862745);
-   grae->SetPoint(3,-0.9,0.75);
-   grae->SetPointError(3,0.3,0.3,0.04372457,0.04056368);
-   grae->SetPoint(4,-0.3,0.7945205);
-   grae->SetPointError(4,0.3,0.3,0.04947537,0.044195);
-   grae->SetPoint(5,0.3,0.7419355);
-   grae->SetPointError(5,0.3,0.3,0.04669421,0.04328019);
-   grae->SetPoint(6,0.9,0.7948718);
-   grae->SetPointError(6,0.3,0.3,0.04778757,0.04283349);
-   grae->SetPoint(7,1.5,0.8333333);
-   grae->SetPointError(7,0.3,0.3,0.03884842,0.03454028);
-   grae->SetPoint(8,2.1,0.9387755);
-   grae->SetPointError(8,0.3,0.3,0.04063285,0.02860743);
-   grae->SetPoint(9,2.7,0.8181818);
-   grae->SetPointError(9,0.3,0.3,0.1270411,0.09260299);
-   
-   TH1F *Graph5 = new TH1F("Graph5","",100,-3.6,3.6);
-   Graph5->SetMinimum(0.5030726);
-   Graph5->SetMaximum(1.009593);
-   Graph5->SetDirectory(0);
-   Graph5->SetStats(0);
-   Graph5->SetLineWidth(2);
-   Graph5->SetMarkerStyle(20);
-   Graph5->SetMarkerSize(1.2);
-   Graph5->GetXaxis()->SetLabelFont(42);
-   Graph5->GetXaxis()->SetLabelSize(0.05);
-   Graph5->GetXaxis()->SetTitleSize(0.05);
-   Graph5->GetXaxis()->SetTitleOffset(1.4);
-   Graph5->GetXaxis()->SetTitleFont(42);
-   Graph5->GetYaxis()->SetLabelFont(42);
-   Graph5->GetYaxis()->SetLabelSize(0.05);
-   Graph5->GetYaxis()->SetTitleSize(0.05);
-   Graph5->GetYaxis()->SetTitleOffset(1.4);
-   Graph5->GetYaxis()->SetTitleFont(42);
-   Graph5->GetZaxis()->SetLabelFont(42);
-   Graph5->GetZaxis()->SetLabelSize(0.05);
-   Graph5->GetZaxis()->SetTitleSize(0.05);
-   Graph5->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph5);
-   
-   grae->Draw("p");
-   
-   grae = new TGraphAsymmErrors(10);
-   grae->SetName("");
-   grae->SetTitle("");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(24);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,-2.7,0.5714286);
-   grae->SetPointError(0,0.3,0.3,0.1704085,0.1595816);
-   grae->SetPoint(1,-2.1,0.8648649);
-   grae->SetPointError(1,0.3,0.3,0.0427514,0.03626349);
-   grae->SetPoint(2,-1.5,0.8111111);
-   grae->SetPointError(2,0.3,0.3,0.04323311,0.03868891);
-   grae->SetPoint(3,-0.9,0.6730769);
-   grae->SetPointError(3,0.3,0.3,0.04670985,0.04452413);
-   grae->SetPoint(4,-0.3,0.739726);
-   grae->SetPointError(4,0.3,0.3,0.05293412,0.04864468);
-   grae->SetPoint(5,0.3,0.688172);
-   grae->SetPointError(5,0.3,0.3,0.04892091,0.04626807);
-   grae->SetPoint(6,0.9,0.7435897);
-   grae->SetPointError(6,0.3,0.3,0.05097821,0.04689297);
-   grae->SetPoint(7,1.5,0.754902);
-   grae->SetPointError(7,0.3,0.3,0.04391283,0.04062739);
-   grae->SetPoint(8,2.1,0.8367347);
-   grae->SetPointError(8,0.3,0.3,0.05664603,0.0477033);
-   grae->SetPoint(9,2.7,0.8181818);
-   grae->SetPointError(9,0.3,0.3,0.1270411,0.09260299);
-   
-   TH1F *Graph6 = new TH1F("Graph6","",100,-3.6,3.6);
-   Graph6->SetMinimum(0.3500435);
-   Graph6->SetMaximum(0.9617613);
-   Graph6->SetDirectory(0);
-   Graph6->SetStats(0);
-   Graph6->SetLineWidth(2);
-   Graph6->SetMarkerStyle(20);
-   Graph6->SetMarkerSize(1.2);
-   Graph6->GetXaxis()->SetLabelFont(42);
-   Graph6->GetXaxis()->SetLabelSize(0.05);
-   Graph6->GetXaxis()->SetTitleSize(0.05);
-   Graph6->GetXaxis()->SetTitleOffset(1.4);
-   Graph6->GetXaxis()->SetTitleFont(42);
-   Graph6->GetYaxis()->SetLabelFont(42);
-   Graph6->GetYaxis()->SetLabelSize(0.05);
-   Graph6->GetYaxis()->SetTitleSize(0.05);
-   Graph6->GetYaxis()->SetTitleOffset(1.4);
-   Graph6->GetYaxis()->SetTitleFont(42);
-   Graph6->GetZaxis()->SetLabelFont(42);
-   Graph6->GetZaxis()->SetLabelSize(0.05);
-   Graph6->GetZaxis()->SetTitleSize(0.05);
-   Graph6->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph6);
-   
-   grae->Draw("p");
-   
-   TLegend *leg = new TLegend(0.55,0.3,0.9,0.5,NULL,"brNDC");
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("","Tracking eff.","pl");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("","FEX eff.","pl");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(22);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("","Hypo eff.","pl");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(24);
-   entry->SetMarkerSize(1.2);
-   leg->Draw();
-   c_eff_jpsi_eta->Modified();
-   c_eff_jpsi_eta->cd();
-   c_eff_jpsi_eta->SetSelected(c_eff_jpsi_eta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/Eta_L2_MU4_DiMu_FS.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/Eta_L2_MU4_DiMu_FS.C
deleted file mode 100644
index 7835edf99a98d063cd1174a6fe29a9932c36b94c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/Eta_L2_MU4_DiMu_FS.C
+++ /dev/null
@@ -1,293 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_jpsi_eta/c_jpsi_eta
-//=========  (Thu Jun 24 16:31:43 2010) by ROOT version5.26/00
-   TCanvas *c_jpsi_eta = new TCanvas("c_jpsi_eta", "c_jpsi_eta",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_jpsi_eta->Range(-4.21519,-45.97894,3.379747,241.3895);
-   c_jpsi_eta->SetFillColor(0);
-   c_jpsi_eta->SetBorderMode(0);
-   c_jpsi_eta->SetBorderSize(2);
-   c_jpsi_eta->SetTickx(1);
-   c_jpsi_eta->SetTicky(1);
-   c_jpsi_eta->SetLeftMargin(0.16);
-   c_jpsi_eta->SetRightMargin(0.05);
-   c_jpsi_eta->SetTopMargin(0.08);
-   c_jpsi_eta->SetBottomMargin(0.16);
-   c_jpsi_eta->SetFrameBorderMode(0);
-   c_jpsi_eta->SetFrameBorderMode(0);
-   
-   TH1F *jpsi_eta_1 = new TH1F("jpsi_eta_1","J/#psi",10,-3,3);
-   jpsi_eta_1->SetBinContent(1,7);
-   jpsi_eta_1->SetBinContent(2,74);
-   jpsi_eta_1->SetBinContent(3,90);
-   jpsi_eta_1->SetBinContent(4,104);
-   jpsi_eta_1->SetBinContent(5,73);
-   jpsi_eta_1->SetBinContent(6,93);
-   jpsi_eta_1->SetBinContent(7,78);
-   jpsi_eta_1->SetBinContent(8,102);
-   jpsi_eta_1->SetBinContent(9,49);
-   jpsi_eta_1->SetBinContent(10,11);
-   jpsi_eta_1->SetBinError(1,2.645751);
-   jpsi_eta_1->SetBinError(2,8.602325);
-   jpsi_eta_1->SetBinError(3,9.486833);
-   jpsi_eta_1->SetBinError(4,10.19804);
-   jpsi_eta_1->SetBinError(5,8.544004);
-   jpsi_eta_1->SetBinError(6,9.643651);
-   jpsi_eta_1->SetBinError(7,8.831761);
-   jpsi_eta_1->SetBinError(8,10.0995);
-   jpsi_eta_1->SetBinError(9,7);
-   jpsi_eta_1->SetBinError(10,3.316625);
-   jpsi_eta_1->SetMinimum(0);
-   jpsi_eta_1->SetMaximum(218.4);
-   jpsi_eta_1->SetEntries(681);
-   jpsi_eta_1->SetStats(0);
-   jpsi_eta_1->SetLineWidth(2);
-   jpsi_eta_1->SetMarkerStyle(20);
-   jpsi_eta_1->SetMarkerSize(1.2);
-   jpsi_eta_1->GetXaxis()->SetTitle(" sub-leading muon #eta");
-   jpsi_eta_1->GetXaxis()->SetLabelFont(42);
-   jpsi_eta_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_eta_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_eta_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_eta_1->GetXaxis()->SetTitleFont(42);
-   jpsi_eta_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_eta_1->GetYaxis()->SetLabelFont(42);
-   jpsi_eta_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_eta_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_eta_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_eta_1->GetYaxis()->SetTitleFont(42);
-   jpsi_eta_1->GetZaxis()->SetLabelFont(42);
-   jpsi_eta_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_eta_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_eta_1->GetZaxis()->SetTitleFont(42);
-   jpsi_eta_1->Draw("");
-   
-   TH1F *jpsi_eta_trk_1 = new TH1F("jpsi_eta_trk_1","J/#psi",10,-3,3);
-   jpsi_eta_trk_1->SetBinContent(1,7);
-   jpsi_eta_trk_1->SetBinContent(2,69);
-   jpsi_eta_trk_1->SetBinContent(3,89);
-   jpsi_eta_trk_1->SetBinContent(4,101);
-   jpsi_eta_trk_1->SetBinContent(5,68);
-   jpsi_eta_trk_1->SetBinContent(6,85);
-   jpsi_eta_trk_1->SetBinContent(7,73);
-   jpsi_eta_trk_1->SetBinContent(8,100);
-   jpsi_eta_trk_1->SetBinContent(9,49);
-   jpsi_eta_trk_1->SetBinContent(10,10);
-   jpsi_eta_trk_1->SetMinimum(0);
-   jpsi_eta_trk_1->SetMaximum(151.5);
-   jpsi_eta_trk_1->SetEntries(651);
-   jpsi_eta_trk_1->SetStats(0);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   jpsi_eta_trk_1->SetFillColor(ci);
-   jpsi_eta_trk_1->SetLineWidth(2);
-   jpsi_eta_trk_1->SetMarkerStyle(20);
-   jpsi_eta_trk_1->SetMarkerSize(1.2);
-   jpsi_eta_trk_1->GetXaxis()->SetTitle(" sub-leading muon #eta");
-   jpsi_eta_trk_1->GetXaxis()->SetLabelFont(42);
-   jpsi_eta_trk_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_eta_trk_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_eta_trk_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_eta_trk_1->GetXaxis()->SetTitleFont(42);
-   jpsi_eta_trk_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_eta_trk_1->GetYaxis()->SetLabelFont(42);
-   jpsi_eta_trk_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_eta_trk_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_eta_trk_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_eta_trk_1->GetYaxis()->SetTitleFont(42);
-   jpsi_eta_trk_1->GetZaxis()->SetLabelFont(42);
-   jpsi_eta_trk_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_eta_trk_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_eta_trk_1->GetZaxis()->SetTitleFont(42);
-   jpsi_eta_trk_1->Draw("same");
-   
-   TH1F *jpsi_eta_fex_1 = new TH1F("jpsi_eta_fex_1","J/#psi",10,-3,3);
-   jpsi_eta_fex_1->SetBinContent(1,5);
-   jpsi_eta_fex_1->SetBinContent(2,66);
-   jpsi_eta_fex_1->SetBinContent(3,81);
-   jpsi_eta_fex_1->SetBinContent(4,78);
-   jpsi_eta_fex_1->SetBinContent(5,58);
-   jpsi_eta_fex_1->SetBinContent(6,69);
-   jpsi_eta_fex_1->SetBinContent(7,62);
-   jpsi_eta_fex_1->SetBinContent(8,85);
-   jpsi_eta_fex_1->SetBinContent(9,46);
-   jpsi_eta_fex_1->SetBinContent(10,9);
-   jpsi_eta_fex_1->SetMinimum(0);
-   jpsi_eta_fex_1->SetMaximum(127.5);
-   jpsi_eta_fex_1->SetEntries(559);
-   jpsi_eta_fex_1->SetStats(0);
-
-   ci = TColor::GetColor("#00ff00");
-   jpsi_eta_fex_1->SetFillColor(ci);
-   jpsi_eta_fex_1->SetLineWidth(2);
-   jpsi_eta_fex_1->SetMarkerStyle(20);
-   jpsi_eta_fex_1->SetMarkerSize(1.2);
-   jpsi_eta_fex_1->GetXaxis()->SetTitle(" sub-leading muon #eta");
-   jpsi_eta_fex_1->GetXaxis()->SetLabelFont(42);
-   jpsi_eta_fex_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_eta_fex_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_eta_fex_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_eta_fex_1->GetXaxis()->SetTitleFont(42);
-   jpsi_eta_fex_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_eta_fex_1->GetYaxis()->SetLabelFont(42);
-   jpsi_eta_fex_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_eta_fex_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_eta_fex_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_eta_fex_1->GetYaxis()->SetTitleFont(42);
-   jpsi_eta_fex_1->GetZaxis()->SetLabelFont(42);
-   jpsi_eta_fex_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_eta_fex_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_eta_fex_1->GetZaxis()->SetTitleFont(42);
-   jpsi_eta_fex_1->Draw("same");
-   
-   TH1F *jpsi_eta_muID_1 = new TH1F("jpsi_eta_muID_1","J/#psi",10,-3,3);
-   jpsi_eta_muID_1->SetBinContent(1,4);
-   jpsi_eta_muID_1->SetBinContent(2,64);
-   jpsi_eta_muID_1->SetBinContent(3,73);
-   jpsi_eta_muID_1->SetBinContent(4,70);
-   jpsi_eta_muID_1->SetBinContent(5,54);
-   jpsi_eta_muID_1->SetBinContent(6,64);
-   jpsi_eta_muID_1->SetBinContent(7,58);
-   jpsi_eta_muID_1->SetBinContent(8,77);
-   jpsi_eta_muID_1->SetBinContent(9,41);
-   jpsi_eta_muID_1->SetBinContent(10,9);
-   jpsi_eta_muID_1->SetMinimum(0);
-   jpsi_eta_muID_1->SetMaximum(115.5);
-   jpsi_eta_muID_1->SetEntries(514);
-   jpsi_eta_muID_1->SetStats(0);
-
-   ci = TColor::GetColor("#ffff00");
-   jpsi_eta_muID_1->SetFillColor(ci);
-   jpsi_eta_muID_1->SetLineWidth(2);
-   jpsi_eta_muID_1->SetMarkerStyle(20);
-   jpsi_eta_muID_1->SetMarkerSize(1.2);
-   jpsi_eta_muID_1->GetXaxis()->SetTitle(" sub-leading muon #eta");
-   jpsi_eta_muID_1->GetXaxis()->SetLabelFont(42);
-   jpsi_eta_muID_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_eta_muID_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_eta_muID_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_eta_muID_1->GetXaxis()->SetTitleFont(42);
-   jpsi_eta_muID_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_eta_muID_1->GetYaxis()->SetLabelFont(42);
-   jpsi_eta_muID_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_eta_muID_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_eta_muID_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_eta_muID_1->GetYaxis()->SetTitleFont(42);
-   jpsi_eta_muID_1->GetZaxis()->SetLabelFont(42);
-   jpsi_eta_muID_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_eta_muID_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_eta_muID_1->GetZaxis()->SetTitleFont(42);
-   jpsi_eta_muID_1->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.65,0.9,0.85,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("jpsi_eta_1","Offline J/#psi","p");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("jpsi_eta_trk_1","After Tracking","f");
-
-   ci = TColor::GetColor("#ff0000");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   entry=leg->AddEntry("jpsi_eta_fex_1","After FEX","f");
-
-   ci = TColor::GetColor("#00ff00");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   entry=leg->AddEntry("jpsi_eta_muID_1","After Hypo","f");
-
-   ci = TColor::GetColor("#ffff00");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   
-   TH1F *jpsi_eta_1__3 = new TH1F("jpsi_eta_1__3","J/#psi",10,-3,3);
-   jpsi_eta_1__3->SetBinContent(1,7);
-   jpsi_eta_1__3->SetBinContent(2,74);
-   jpsi_eta_1__3->SetBinContent(3,90);
-   jpsi_eta_1__3->SetBinContent(4,104);
-   jpsi_eta_1__3->SetBinContent(5,73);
-   jpsi_eta_1__3->SetBinContent(6,93);
-   jpsi_eta_1__3->SetBinContent(7,78);
-   jpsi_eta_1__3->SetBinContent(8,102);
-   jpsi_eta_1__3->SetBinContent(9,49);
-   jpsi_eta_1__3->SetBinContent(10,11);
-   jpsi_eta_1__3->SetBinError(1,2.645751);
-   jpsi_eta_1__3->SetBinError(2,8.602325);
-   jpsi_eta_1__3->SetBinError(3,9.486833);
-   jpsi_eta_1__3->SetBinError(4,10.19804);
-   jpsi_eta_1__3->SetBinError(5,8.544004);
-   jpsi_eta_1__3->SetBinError(6,9.643651);
-   jpsi_eta_1__3->SetBinError(7,8.831761);
-   jpsi_eta_1__3->SetBinError(8,10.0995);
-   jpsi_eta_1__3->SetBinError(9,7);
-   jpsi_eta_1__3->SetBinError(10,3.316625);
-   jpsi_eta_1__3->SetMinimum(0);
-   jpsi_eta_1__3->SetMaximum(218.4);
-   jpsi_eta_1__3->SetEntries(681);
-   jpsi_eta_1__3->SetDirectory(0);
-   jpsi_eta_1__3->SetStats(0);
-   jpsi_eta_1__3->SetLineWidth(2);
-   jpsi_eta_1__3->SetMarkerStyle(20);
-   jpsi_eta_1__3->SetMarkerSize(1.2);
-   jpsi_eta_1__3->GetXaxis()->SetTitle(" sub-leading muon #eta");
-   jpsi_eta_1__3->GetXaxis()->SetLabelFont(42);
-   jpsi_eta_1__3->GetXaxis()->SetLabelSize(0.05);
-   jpsi_eta_1__3->GetXaxis()->SetTitleSize(0.05);
-   jpsi_eta_1__3->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_eta_1__3->GetXaxis()->SetTitleFont(42);
-   jpsi_eta_1__3->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_eta_1__3->GetYaxis()->SetLabelFont(42);
-   jpsi_eta_1__3->GetYaxis()->SetLabelSize(0.05);
-   jpsi_eta_1__3->GetYaxis()->SetTitleSize(0.05);
-   jpsi_eta_1__3->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_eta_1__3->GetYaxis()->SetTitleFont(42);
-   jpsi_eta_1__3->GetZaxis()->SetLabelFont(42);
-   jpsi_eta_1__3->GetZaxis()->SetLabelSize(0.05);
-   jpsi_eta_1__3->GetZaxis()->SetTitleSize(0.05);
-   jpsi_eta_1__3->GetZaxis()->SetTitleFont(42);
-   jpsi_eta_1__3->Draw("sameaxis");
-   
-   TPaveText *pt = new TPaveText(0.5205747,0.9390678,0.5894253,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("J/#psi");
-   pt->Draw();
-   c_jpsi_eta->Modified();
-   c_jpsi_eta->cd();
-   c_jpsi_eta->SetSelected(c_jpsi_eta);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/HypoEff_vs_nHits.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/HypoEff_vs_nHits.C
deleted file mode 100644
index ed1ee1564e66a97543a5e6795978c39a62382738..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/HypoEff_vs_nHits.C
+++ /dev/null
@@ -1,90 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_eff_muID/c_eff_muID
-//=========  (Thu Jun 24 16:32:39 2010) by ROOT version5.26/00
-   TCanvas *c_eff_muID = new TCanvas("c_eff_muID", "c_eff_muID",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_eff_muID->Range(-4.273418,0.7770854,12.43544,1.037297);
-   c_eff_muID->SetFillColor(0);
-   c_eff_muID->SetBorderMode(0);
-   c_eff_muID->SetBorderSize(2);
-   c_eff_muID->SetTickx(1);
-   c_eff_muID->SetTicky(1);
-   c_eff_muID->SetLeftMargin(0.16);
-   c_eff_muID->SetRightMargin(0.05);
-   c_eff_muID->SetTopMargin(0.08);
-   c_eff_muID->SetBottomMargin(0.16);
-   c_eff_muID->SetFrameBorderMode(0);
-   c_eff_muID->SetFrameBorderMode(0);
-   
-   TGraphAsymmErrors *grae = new TGraphAsymmErrors(11);
-   grae->SetName("");
-   grae->SetTitle("Muon id. efficiency w.r.t. candidates passing FEX ;No. of associated hits;Efficiency");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(20);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,0,1);
-   grae->SetPointError(0,0.5,0.5,0.003383212,0);
-   grae->SetPoint(1,1,0.9615385);
-   grae->SetPointError(1,0.5,0.5,0.01143171,0.009599082);
-   grae->SetPoint(2,2,0.9585799);
-   grae->SetPointError(2,0.5,0.5,0.01179856,0.009979226);
-   grae->SetPoint(3,3,0.9585799);
-   grae->SetPointError(3,0.5,0.5,0.01179856,0.009979226);
-   grae->SetPoint(4,4,0.9556213);
-   grae->SetPointError(4,0.5,0.5,0.01215085,0.01034459);
-   grae->SetPoint(5,5,0.9497041);
-   grae->SetPointError(5,0.5,0.5,0.01281693,0.01103627);
-   grae->SetPoint(6,6,0.9497041);
-   grae->SetPointError(6,0.5,0.5,0.01281693,0.01103627);
-   grae->SetPoint(7,7,0.9349112);
-   grae->SetPointError(7,0.5,0.5,0.01430087,0.01258235);
-   grae->SetPoint(8,8,0.9201183);
-   grae->SetPointError(8,0.5,0.5,0.01558788,0.01392997);
-   grae->SetPoint(9,9,0.8846154);
-   grae->SetPointError(9,0.5,0.5,0.01812826,0.0166131);
-   grae->SetPoint(10,10,0.8550296);
-   grae->SetPointError(10,0.5,0.5,0.01983024,0.01843275);
-   
-   TH1F *Graph10 = new TH1F("Graph10","Muon id. efficiency w.r.t. candidates passing FEX ",100,-1.6,11.6);
-   Graph10->SetMinimum(0.8187193);
-   Graph10->SetMaximum(1.01648);
-   Graph10->SetDirectory(0);
-   Graph10->SetStats(0);
-   Graph10->SetLineWidth(2);
-   Graph10->SetMarkerStyle(20);
-   Graph10->SetMarkerSize(1.2);
-   Graph10->GetXaxis()->SetTitle("No. of associated hits");
-   Graph10->GetXaxis()->SetLabelFont(42);
-   Graph10->GetXaxis()->SetLabelSize(0.05);
-   Graph10->GetXaxis()->SetTitleSize(0.05);
-   Graph10->GetXaxis()->SetTitleOffset(1.4);
-   Graph10->GetXaxis()->SetTitleFont(42);
-   Graph10->GetYaxis()->SetTitle("Efficiency");
-   Graph10->GetYaxis()->SetLabelFont(42);
-   Graph10->GetYaxis()->SetLabelSize(0.05);
-   Graph10->GetYaxis()->SetTitleSize(0.05);
-   Graph10->GetYaxis()->SetTitleOffset(1.4);
-   Graph10->GetYaxis()->SetTitleFont(42);
-   Graph10->GetZaxis()->SetLabelFont(42);
-   Graph10->GetZaxis()->SetLabelSize(0.05);
-   Graph10->GetZaxis()->SetTitleSize(0.05);
-   Graph10->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph10);
-   
-   grae->Draw("ap");
-   
-   TPaveText *pt = new TPaveText(0.205,0.9390678,0.905,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("Muon id. efficiency w.r.t. candidates passing FEX ");
-   pt->Draw();
-   c_eff_muID->Modified();
-   c_eff_muID->cd();
-   c_eff_muID->SetSelected(c_eff_muID);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/Mass_L2_MU4_DiMu_FS.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/Mass_L2_MU4_DiMu_FS.C
deleted file mode 100644
index 28f36af03794dc188d423944dd7fabac8cfde9e3..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/Mass_L2_MU4_DiMu_FS.C
+++ /dev/null
@@ -1,382 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_jpsi/c_jpsi
-//=========  (Thu Jun 24 16:31:06 2010) by ROOT version5.26/00
-   TCanvas *c_jpsi = new TCanvas("c_jpsi", "c_jpsi",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_jpsi->Range(1.412658,-96.82104,5.083544,508.3105);
-   c_jpsi->SetFillColor(0);
-   c_jpsi->SetBorderMode(0);
-   c_jpsi->SetBorderSize(2);
-   c_jpsi->SetTickx(1);
-   c_jpsi->SetTicky(1);
-   c_jpsi->SetLeftMargin(0.16);
-   c_jpsi->SetRightMargin(0.05);
-   c_jpsi->SetTopMargin(0.08);
-   c_jpsi->SetBottomMargin(0.16);
-   c_jpsi->SetFrameBorderMode(0);
-   c_jpsi->SetFrameBorderMode(0);
-   
-   TH1F *jpsi_1 = new TH1F("jpsi_1","J/#psi: L2_MU4_DiMu_FS",25,2,4.9);
-   jpsi_1->SetBinContent(1,5);
-   jpsi_1->SetBinContent(2,44);
-   jpsi_1->SetBinContent(3,38);
-   jpsi_1->SetBinContent(4,27);
-   jpsi_1->SetBinContent(5,43);
-   jpsi_1->SetBinContent(6,35);
-   jpsi_1->SetBinContent(7,32);
-   jpsi_1->SetBinContent(8,33);
-   jpsi_1->SetBinContent(9,86);
-   jpsi_1->SetBinContent(10,219);
-   jpsi_1->SetBinContent(11,54);
-   jpsi_1->SetBinContent(12,17);
-   jpsi_1->SetBinContent(13,8);
-   jpsi_1->SetBinContent(14,16);
-   jpsi_1->SetBinContent(15,9);
-   jpsi_1->SetBinContent(16,7);
-   jpsi_1->SetBinContent(17,4);
-   jpsi_1->SetBinContent(18,4);
-   jpsi_1->SetBinError(1,2.236068);
-   jpsi_1->SetBinError(2,6.63325);
-   jpsi_1->SetBinError(3,6.164414);
-   jpsi_1->SetBinError(4,5.196152);
-   jpsi_1->SetBinError(5,6.557439);
-   jpsi_1->SetBinError(6,5.91608);
-   jpsi_1->SetBinError(7,5.656854);
-   jpsi_1->SetBinError(8,5.744563);
-   jpsi_1->SetBinError(9,9.273618);
-   jpsi_1->SetBinError(10,14.79865);
-   jpsi_1->SetBinError(11,7.348469);
-   jpsi_1->SetBinError(12,4.123106);
-   jpsi_1->SetBinError(13,2.828427);
-   jpsi_1->SetBinError(14,4);
-   jpsi_1->SetBinError(15,3);
-   jpsi_1->SetBinError(16,2.645751);
-   jpsi_1->SetBinError(17,2);
-   jpsi_1->SetBinError(18,2);
-   jpsi_1->SetMinimum(0);
-   jpsi_1->SetMaximum(459.9);
-   jpsi_1->SetEntries(681);
-   jpsi_1->SetStats(0);
-   jpsi_1->SetLineWidth(2);
-   jpsi_1->SetMarkerStyle(20);
-   jpsi_1->SetMarkerSize(1.2);
-   jpsi_1->GetXaxis()->SetTitle("Mass (GeV)");
-   jpsi_1->GetXaxis()->SetLabelFont(42);
-   jpsi_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_1->GetXaxis()->SetTitleFont(42);
-   jpsi_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_1->GetYaxis()->SetLabelFont(42);
-   jpsi_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_1->GetYaxis()->SetTitleFont(42);
-   jpsi_1->GetZaxis()->SetLabelFont(42);
-   jpsi_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_1->GetZaxis()->SetTitleFont(42);
-   jpsi_1->Draw("");
-   
-   TH1F *jpsi_trk_1 = new TH1F("jpsi_trk_1","",25,2,4.9);
-   jpsi_trk_1->SetBinContent(1,5);
-   jpsi_trk_1->SetBinContent(2,42);
-   jpsi_trk_1->SetBinContent(3,36);
-   jpsi_trk_1->SetBinContent(4,25);
-   jpsi_trk_1->SetBinContent(5,40);
-   jpsi_trk_1->SetBinContent(6,33);
-   jpsi_trk_1->SetBinContent(7,29);
-   jpsi_trk_1->SetBinContent(8,30);
-   jpsi_trk_1->SetBinContent(9,81);
-   jpsi_trk_1->SetBinContent(10,216);
-   jpsi_trk_1->SetBinContent(11,53);
-   jpsi_trk_1->SetBinContent(12,17);
-   jpsi_trk_1->SetBinContent(13,7);
-   jpsi_trk_1->SetBinContent(14,14);
-   jpsi_trk_1->SetBinContent(15,9);
-   jpsi_trk_1->SetBinContent(16,6);
-   jpsi_trk_1->SetBinContent(17,4);
-   jpsi_trk_1->SetBinContent(18,4);
-   jpsi_trk_1->SetMinimum(0);
-   jpsi_trk_1->SetMaximum(324);
-   jpsi_trk_1->SetEntries(651);
-   jpsi_trk_1->SetStats(0);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   jpsi_trk_1->SetFillColor(ci);
-   jpsi_trk_1->SetLineWidth(2);
-   jpsi_trk_1->SetMarkerStyle(20);
-   jpsi_trk_1->SetMarkerSize(1.2);
-   jpsi_trk_1->GetXaxis()->SetTitle("Mass (GeV)");
-   jpsi_trk_1->GetXaxis()->SetLabelFont(42);
-   jpsi_trk_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_trk_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_trk_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_trk_1->GetXaxis()->SetTitleFont(42);
-   jpsi_trk_1->GetYaxis()->SetLabelFont(42);
-   jpsi_trk_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_trk_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_trk_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_trk_1->GetYaxis()->SetTitleFont(42);
-   jpsi_trk_1->GetZaxis()->SetLabelFont(42);
-   jpsi_trk_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_trk_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_trk_1->GetZaxis()->SetTitleFont(42);
-   jpsi_trk_1->Draw("same");
-   
-   TH1F *jpsi_fex_1 = new TH1F("jpsi_fex_1","",25,2,4.9);
-   jpsi_fex_1->SetBinContent(1,3);
-   jpsi_fex_1->SetBinContent(2,37);
-   jpsi_fex_1->SetBinContent(3,30);
-   jpsi_fex_1->SetBinContent(4,22);
-   jpsi_fex_1->SetBinContent(5,35);
-   jpsi_fex_1->SetBinContent(6,29);
-   jpsi_fex_1->SetBinContent(7,25);
-   jpsi_fex_1->SetBinContent(8,23);
-   jpsi_fex_1->SetBinContent(9,72);
-   jpsi_fex_1->SetBinContent(10,178);
-   jpsi_fex_1->SetBinContent(11,52);
-   jpsi_fex_1->SetBinContent(12,13);
-   jpsi_fex_1->SetBinContent(13,6);
-   jpsi_fex_1->SetBinContent(14,14);
-   jpsi_fex_1->SetBinContent(15,7);
-   jpsi_fex_1->SetBinContent(16,6);
-   jpsi_fex_1->SetBinContent(17,3);
-   jpsi_fex_1->SetBinContent(18,4);
-   jpsi_fex_1->SetMinimum(0);
-   jpsi_fex_1->SetMaximum(267);
-   jpsi_fex_1->SetEntries(559);
-   jpsi_fex_1->SetStats(0);
-
-   ci = TColor::GetColor("#00ff00");
-   jpsi_fex_1->SetFillColor(ci);
-   jpsi_fex_1->SetLineWidth(2);
-   jpsi_fex_1->SetMarkerStyle(20);
-   jpsi_fex_1->SetMarkerSize(1.2);
-   jpsi_fex_1->GetXaxis()->SetTitle("Mass (GeV)");
-   jpsi_fex_1->GetXaxis()->SetLabelFont(42);
-   jpsi_fex_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_fex_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_fex_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_fex_1->GetXaxis()->SetTitleFont(42);
-   jpsi_fex_1->GetYaxis()->SetLabelFont(42);
-   jpsi_fex_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_fex_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_fex_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_fex_1->GetYaxis()->SetTitleFont(42);
-   jpsi_fex_1->GetZaxis()->SetLabelFont(42);
-   jpsi_fex_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_fex_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_fex_1->GetZaxis()->SetTitleFont(42);
-   jpsi_fex_1->Draw("same");
-   
-   TH1F *jpsi_muID_1 = new TH1F("jpsi_muID_1","",25,2,4.9);
-   jpsi_muID_1->SetBinContent(1,2);
-   jpsi_muID_1->SetBinContent(2,29);
-   jpsi_muID_1->SetBinContent(3,26);
-   jpsi_muID_1->SetBinContent(4,19);
-   jpsi_muID_1->SetBinContent(5,32);
-   jpsi_muID_1->SetBinContent(6,25);
-   jpsi_muID_1->SetBinContent(7,23);
-   jpsi_muID_1->SetBinContent(8,18);
-   jpsi_muID_1->SetBinContent(9,70);
-   jpsi_muID_1->SetBinContent(10,173);
-   jpsi_muID_1->SetBinContent(11,51);
-   jpsi_muID_1->SetBinContent(12,12);
-   jpsi_muID_1->SetBinContent(13,5);
-   jpsi_muID_1->SetBinContent(14,12);
-   jpsi_muID_1->SetBinContent(15,7);
-   jpsi_muID_1->SetBinContent(16,5);
-   jpsi_muID_1->SetBinContent(17,2);
-   jpsi_muID_1->SetBinContent(18,3);
-   jpsi_muID_1->SetMinimum(0);
-   jpsi_muID_1->SetMaximum(259.5);
-   jpsi_muID_1->SetEntries(514);
-   jpsi_muID_1->SetStats(0);
-
-   ci = TColor::GetColor("#ffff00");
-   jpsi_muID_1->SetFillColor(ci);
-   jpsi_muID_1->SetLineWidth(2);
-   jpsi_muID_1->SetMarkerStyle(20);
-   jpsi_muID_1->SetMarkerSize(1.2);
-   jpsi_muID_1->GetXaxis()->SetTitle("Mass (GeV)");
-   jpsi_muID_1->GetXaxis()->SetLabelFont(42);
-   jpsi_muID_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_muID_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_muID_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_muID_1->GetXaxis()->SetTitleFont(42);
-   jpsi_muID_1->GetYaxis()->SetLabelFont(42);
-   jpsi_muID_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_muID_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_muID_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_muID_1->GetYaxis()->SetTitleFont(42);
-   jpsi_muID_1->GetZaxis()->SetLabelFont(42);
-   jpsi_muID_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_muID_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_muID_1->GetZaxis()->SetTitleFont(42);
-   jpsi_muID_1->Draw("same");
-   
-   TF1 *fitFun = new TF1("fitFun","gaus(0)",2500,3700);
-   fitFun->SetFillColor(19);
-   fitFun->SetFillStyle(0);
-   fitFun->SetMarkerStyle(20);
-   fitFun->SetMarkerSize(1.2);
-
-   ci = TColor::GetColor("#0000ff");
-   fitFun->SetLineColor(ci);
-   fitFun->SetLineWidth(3);
-   fitFun->GetXaxis()->SetLabelFont(42);
-   fitFun->GetXaxis()->SetLabelSize(0.05);
-   fitFun->GetXaxis()->SetTitleSize(0.05);
-   fitFun->GetXaxis()->SetTitleOffset(1.4);
-   fitFun->GetXaxis()->SetTitleFont(42);
-   fitFun->GetYaxis()->SetLabelFont(42);
-   fitFun->GetYaxis()->SetLabelSize(0.05);
-   fitFun->GetYaxis()->SetTitleSize(0.05);
-   fitFun->GetYaxis()->SetTitleOffset(1.4);
-   fitFun->GetYaxis()->SetTitleFont(42);
-   fitFun->SetParameter(0,340.5);
-   fitFun->SetParError(0,0);
-   fitFun->SetParLimits(0,0,0);
-   fitFun->SetParameter(1,3.1);
-   fitFun->SetParError(1,0);
-   fitFun->SetParLimits(1,0,0);
-   fitFun->SetParameter(2,0.07);
-   fitFun->SetParError(2,0);
-   fitFun->SetParLimits(2,0,1000);
-   fitFun->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.3,0.9,0.5,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("jpsi_1","Offline J/#psi","p");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("jpsi_trk_1","After Tracking","f");
-
-   ci = TColor::GetColor("#ff0000");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   entry=leg->AddEntry("jpsi_fex_1","After FEX","f");
-
-   ci = TColor::GetColor("#00ff00");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   entry=leg->AddEntry("jpsi_muID_1","After Hypo","f");
-
-   ci = TColor::GetColor("#ffff00");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   TLine *line = new TLine(2.812,0,2.812,367.92);
-   line->SetLineStyle(2);
-   line->Draw();
-   line = new TLine(3.392,0,3.392,367.92);
-   line->SetLineStyle(2);
-   line->Draw();
-   
-   TH1F *jpsi_1__1 = new TH1F("jpsi_1__1","J/#psi: L2_MU4_DiMu_FS",25,2,4.9);
-   jpsi_1__1->SetBinContent(1,5);
-   jpsi_1__1->SetBinContent(2,44);
-   jpsi_1__1->SetBinContent(3,38);
-   jpsi_1__1->SetBinContent(4,27);
-   jpsi_1__1->SetBinContent(5,43);
-   jpsi_1__1->SetBinContent(6,35);
-   jpsi_1__1->SetBinContent(7,32);
-   jpsi_1__1->SetBinContent(8,33);
-   jpsi_1__1->SetBinContent(9,86);
-   jpsi_1__1->SetBinContent(10,219);
-   jpsi_1__1->SetBinContent(11,54);
-   jpsi_1__1->SetBinContent(12,17);
-   jpsi_1__1->SetBinContent(13,8);
-   jpsi_1__1->SetBinContent(14,16);
-   jpsi_1__1->SetBinContent(15,9);
-   jpsi_1__1->SetBinContent(16,7);
-   jpsi_1__1->SetBinContent(17,4);
-   jpsi_1__1->SetBinContent(18,4);
-   jpsi_1__1->SetBinError(1,2.236068);
-   jpsi_1__1->SetBinError(2,6.63325);
-   jpsi_1__1->SetBinError(3,6.164414);
-   jpsi_1__1->SetBinError(4,5.196152);
-   jpsi_1__1->SetBinError(5,6.557439);
-   jpsi_1__1->SetBinError(6,5.91608);
-   jpsi_1__1->SetBinError(7,5.656854);
-   jpsi_1__1->SetBinError(8,5.744563);
-   jpsi_1__1->SetBinError(9,9.273618);
-   jpsi_1__1->SetBinError(10,14.79865);
-   jpsi_1__1->SetBinError(11,7.348469);
-   jpsi_1__1->SetBinError(12,4.123106);
-   jpsi_1__1->SetBinError(13,2.828427);
-   jpsi_1__1->SetBinError(14,4);
-   jpsi_1__1->SetBinError(15,3);
-   jpsi_1__1->SetBinError(16,2.645751);
-   jpsi_1__1->SetBinError(17,2);
-   jpsi_1__1->SetBinError(18,2);
-   jpsi_1__1->SetMinimum(0);
-   jpsi_1__1->SetMaximum(459.9);
-   jpsi_1__1->SetEntries(681);
-   jpsi_1__1->SetDirectory(0);
-   jpsi_1__1->SetStats(0);
-   jpsi_1__1->SetLineWidth(2);
-   jpsi_1__1->SetMarkerStyle(20);
-   jpsi_1__1->SetMarkerSize(1.2);
-   jpsi_1__1->GetXaxis()->SetTitle("Mass (GeV)");
-   jpsi_1__1->GetXaxis()->SetLabelFont(42);
-   jpsi_1__1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_1__1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_1__1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_1__1->GetXaxis()->SetTitleFont(42);
-   jpsi_1__1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_1__1->GetYaxis()->SetLabelFont(42);
-   jpsi_1__1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_1__1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_1__1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_1__1->GetYaxis()->SetTitleFont(42);
-   jpsi_1__1->GetZaxis()->SetLabelFont(42);
-   jpsi_1__1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_1__1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_1__1->GetZaxis()->SetTitleFont(42);
-   jpsi_1__1->Draw("sameaxis");
-   
-   TPaveText *pt = new TPaveText(0.3776149,0.9390678,0.5039368,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("gaus(0)");
-   pt->Draw();
-   c_jpsi->Modified();
-   c_jpsi->cd();
-   c_jpsi->SetSelected(c_jpsi);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/PtEff_L2_MU4_DiMu_FS.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/PtEff_L2_MU4_DiMu_FS.C
deleted file mode 100644
index dc71aa4a3458a7d908c20040fbfd21662b6ec02e..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/PtEff_L2_MU4_DiMu_FS.C
+++ /dev/null
@@ -1,215 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_eff_jpsi_pt/c_eff_jpsi_pt
-//=========  (Thu Jun 24 16:31:27 2010) by ROOT version5.26/00
-   TCanvas *c_eff_jpsi_pt = new TCanvas("c_eff_jpsi_pt", "c_eff_jpsi_pt",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_eff_jpsi_pt->Range(0.3301267,-0.2197257,11.26684,1.15356);
-   c_eff_jpsi_pt->SetFillColor(0);
-   c_eff_jpsi_pt->SetBorderMode(0);
-   c_eff_jpsi_pt->SetBorderSize(2);
-   c_eff_jpsi_pt->SetTickx(1);
-   c_eff_jpsi_pt->SetTicky(1);
-   c_eff_jpsi_pt->SetLeftMargin(0.16);
-   c_eff_jpsi_pt->SetRightMargin(0.05);
-   c_eff_jpsi_pt->SetTopMargin(0.08);
-   c_eff_jpsi_pt->SetBottomMargin(0.16);
-   c_eff_jpsi_pt->SetFrameBorderMode(0);
-   c_eff_jpsi_pt->SetFrameBorderMode(0);
-   
-   TGraphAsymmErrors *grae = new TGraphAsymmErrors(10);
-   grae->SetName("");
-   grae->SetTitle(";sub-leading muon p_{T} (GeV); Efficiency");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(20);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,3.16,0.9615385);
-   grae->SetPointError(0,0.36,0.36,0.01319915,0.01081298);
-   grae->SetPoint(1,3.88,0.9552239);
-   grae->SetPointError(1,0.36,0.36,0.01620199,0.0131601);
-   grae->SetPoint(2,4.6,0.959596);
-   grae->SetPointError(2,0.36,0.36,0.02323828,0.01694129);
-   grae->SetPoint(3,5.32,0.9583333);
-   grae->SetPointError(3,0.36,0.36,0.0362418,0.02311097);
-   grae->SetPoint(4,6.04,0.8888889);
-   grae->SetPointError(4,0.36,0.36,0.06919,0.05052376);
-   grae->SetPoint(5,6.76,1);
-   grae->SetPointError(5,0.36,0.36,0.03526485,0);
-   grae->SetPoint(6,7.48,1);
-   grae->SetPointError(6,0.36,0.36,0.4369725,0);
-   grae->SetPoint(7,8.2,1);
-   grae->SetPointError(7,0.36,0.36,0.2052842,0);
-   grae->SetPoint(8,8.92,1);
-   grae->SetPointError(8,0.36,0.36,0.3181538,0);
-   grae->SetPoint(9,9.64,1);
-   grae->SetPointError(9,0.36,0.36,0.4369725,0);
-   
-   TH1F *Graph1 = new TH1F("Graph1","",100,2.08,10.72);
-   Graph1->SetMinimum(0);
-   Graph1->SetMaximum(1.043697);
-   Graph1->SetDirectory(0);
-   Graph1->SetStats(0);
-   Graph1->SetLineWidth(2);
-   Graph1->SetMarkerStyle(20);
-   Graph1->SetMarkerSize(1.2);
-   Graph1->GetXaxis()->SetTitle("sub-leading muon p_{T} (GeV)");
-   Graph1->GetXaxis()->SetLabelFont(42);
-   Graph1->GetXaxis()->SetLabelSize(0.05);
-   Graph1->GetXaxis()->SetTitleSize(0.05);
-   Graph1->GetXaxis()->SetTitleOffset(1.4);
-   Graph1->GetXaxis()->SetTitleFont(42);
-   Graph1->GetYaxis()->SetTitle(" Efficiency");
-   Graph1->GetYaxis()->SetLabelFont(42);
-   Graph1->GetYaxis()->SetLabelSize(0.05);
-   Graph1->GetYaxis()->SetTitleSize(0.05);
-   Graph1->GetYaxis()->SetTitleOffset(1.4);
-   Graph1->GetYaxis()->SetTitleFont(42);
-   Graph1->GetZaxis()->SetLabelFont(42);
-   Graph1->GetZaxis()->SetLabelSize(0.05);
-   Graph1->GetZaxis()->SetTitleSize(0.05);
-   Graph1->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph1);
-   
-   grae->Draw("ap");
-   
-   grae = new TGraphAsymmErrors(10);
-   grae->SetName("");
-   grae->SetTitle("");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(22);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,3.16,0.7653846);
-   grae->SetPointError(0,0.36,0.36,0.02689144,0.02553685);
-   grae->SetPoint(1,3.88,0.840796);
-   grae->SetPointError(1,0.36,0.36,0.02686918,0.02461967);
-   grae->SetPoint(2,4.6,0.8686869);
-   grae->SetPointError(2,0.36,0.36,0.03626744,0.03134775);
-   grae->SetPoint(3,5.32,0.875);
-   grae->SetPointError(3,0.36,0.36,0.05246557,0.04224449);
-   grae->SetPoint(4,6.04,0.8518519);
-   grae->SetPointError(4,0.36,0.36,0.07539936,0.05872026);
-   grae->SetPoint(5,6.76,0.8709677);
-   grae->SetPointError(5,0.36,0.36,0.06714568,0.05167419);
-   grae->SetPoint(6,7.48,1);
-   grae->SetPointError(6,0.36,0.36,0.4369725,0);
-   grae->SetPoint(7,8.2,1);
-   grae->SetPointError(7,0.36,0.36,0.2052842,0);
-   grae->SetPoint(8,8.92,1);
-   grae->SetPointError(8,0.36,0.36,0.3181538,0);
-   grae->SetPoint(9,9.64,1);
-   grae->SetPointError(9,0.36,0.36,0.4369725,0);
-   
-   TH1F *Graph2 = new TH1F("Graph2","",100,2.08,10.72);
-   Graph2->SetMinimum(0.5193303);
-   Graph2->SetMaximum(1.043697);
-   Graph2->SetDirectory(0);
-   Graph2->SetStats(0);
-   Graph2->SetLineWidth(2);
-   Graph2->SetMarkerStyle(20);
-   Graph2->SetMarkerSize(1.2);
-   Graph2->GetXaxis()->SetLabelFont(42);
-   Graph2->GetXaxis()->SetLabelSize(0.05);
-   Graph2->GetXaxis()->SetTitleSize(0.05);
-   Graph2->GetXaxis()->SetTitleOffset(1.4);
-   Graph2->GetXaxis()->SetTitleFont(42);
-   Graph2->GetYaxis()->SetLabelFont(42);
-   Graph2->GetYaxis()->SetLabelSize(0.05);
-   Graph2->GetYaxis()->SetTitleSize(0.05);
-   Graph2->GetYaxis()->SetTitleOffset(1.4);
-   Graph2->GetYaxis()->SetTitleFont(42);
-   Graph2->GetZaxis()->SetLabelFont(42);
-   Graph2->GetZaxis()->SetLabelSize(0.05);
-   Graph2->GetZaxis()->SetTitleSize(0.05);
-   Graph2->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph2);
-   
-   grae->Draw("p");
-   
-   grae = new TGraphAsymmErrors(10);
-   grae->SetName("");
-   grae->SetTitle("");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(24);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,3.16,0.6884615);
-   grae->SetPointError(0,0.36,0.36,0.02911888,0.02815745);
-   grae->SetPoint(1,3.88,0.7810945);
-   grae->SetPointError(1,0.36,0.36,0.02999701,0.02814391);
-   grae->SetPoint(2,4.6,0.7979798);
-   grae->SetPointError(2,0.36,0.36,0.04205527,0.03809506);
-   grae->SetPoint(3,5.32,0.7916667);
-   grae->SetPointError(3,0.36,0.36,0.06167588,0.05380491);
-   grae->SetPoint(4,6.04,0.8148148);
-   grae->SetPointError(4,0.36,0.36,0.08034842,0.06553541);
-   grae->SetPoint(5,6.76,0.8387097);
-   grae->SetPointError(5,0.36,0.36,0.07184396,0.05782326);
-   grae->SetPoint(6,7.48,1);
-   grae->SetPointError(6,0.36,0.36,0.4369725,0);
-   grae->SetPoint(7,8.2,1);
-   grae->SetPointError(7,0.36,0.36,0.2052842,0);
-   grae->SetPoint(8,8.92,1);
-   grae->SetPointError(8,0.36,0.36,0.3181538,0);
-   grae->SetPoint(9,9.64,1);
-   grae->SetPointError(9,0.36,0.36,0.4369725,0);
-   
-   TH1F *Graph3 = new TH1F("Graph3","",100,2.08,10.72);
-   Graph3->SetMinimum(0.5193303);
-   Graph3->SetMaximum(1.043697);
-   Graph3->SetDirectory(0);
-   Graph3->SetStats(0);
-   Graph3->SetLineWidth(2);
-   Graph3->SetMarkerStyle(20);
-   Graph3->SetMarkerSize(1.2);
-   Graph3->GetXaxis()->SetLabelFont(42);
-   Graph3->GetXaxis()->SetLabelSize(0.05);
-   Graph3->GetXaxis()->SetTitleSize(0.05);
-   Graph3->GetXaxis()->SetTitleOffset(1.4);
-   Graph3->GetXaxis()->SetTitleFont(42);
-   Graph3->GetYaxis()->SetLabelFont(42);
-   Graph3->GetYaxis()->SetLabelSize(0.05);
-   Graph3->GetYaxis()->SetTitleSize(0.05);
-   Graph3->GetYaxis()->SetTitleOffset(1.4);
-   Graph3->GetYaxis()->SetTitleFont(42);
-   Graph3->GetZaxis()->SetLabelFont(42);
-   Graph3->GetZaxis()->SetLabelSize(0.05);
-   Graph3->GetZaxis()->SetTitleSize(0.05);
-   Graph3->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph3);
-   
-   grae->Draw("p");
-   
-   TLegend *leg = new TLegend(0.55,0.3,0.9,0.5,NULL,"brNDC");
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("","Tracking eff.","pl");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("","FEX eff.","pl");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(22);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("","Hypo eff.","pl");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(24);
-   entry->SetMarkerSize(1.2);
-   leg->Draw();
-   c_eff_jpsi_pt->Modified();
-   c_eff_jpsi_pt->cd();
-   c_eff_jpsi_pt->SetSelected(c_eff_jpsi_pt);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/Pt_L2_MU4_DiMu_FS.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/Pt_L2_MU4_DiMu_FS.C
deleted file mode 100644
index ddcbbcdf5b518edb77ade19d195c33cb984c276c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/Pt_L2_MU4_DiMu_FS.C
+++ /dev/null
@@ -1,300 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_jpsi_pt/c_jpsi_pt
-//=========  (Thu Jun 24 16:31:16 2010) by ROOT version5.26/00
-   TCanvas *c_jpsi_pt = new TCanvas("c_jpsi_pt", "c_jpsi_pt",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_jpsi_pt->Range(1.341772,-114.9474,10.4557,603.4737);
-   c_jpsi_pt->SetFillColor(0);
-   c_jpsi_pt->SetBorderMode(0);
-   c_jpsi_pt->SetBorderSize(2);
-   c_jpsi_pt->SetTickx(1);
-   c_jpsi_pt->SetTicky(1);
-   c_jpsi_pt->SetLeftMargin(0.16);
-   c_jpsi_pt->SetRightMargin(0.05);
-   c_jpsi_pt->SetTopMargin(0.08);
-   c_jpsi_pt->SetBottomMargin(0.16);
-   c_jpsi_pt->SetFrameBorderMode(0);
-   c_jpsi_pt->SetFrameBorderMode(0);
-   
-   TH1F *jpsi_pt_1 = new TH1F("jpsi_pt_1","J/#psi",10,2.8,10);
-   jpsi_pt_1->SetBinContent(1,260);
-   jpsi_pt_1->SetBinContent(2,201);
-   jpsi_pt_1->SetBinContent(3,99);
-   jpsi_pt_1->SetBinContent(4,48);
-   jpsi_pt_1->SetBinContent(5,27);
-   jpsi_pt_1->SetBinContent(6,31);
-   jpsi_pt_1->SetBinContent(7,1);
-   jpsi_pt_1->SetBinContent(8,4);
-   jpsi_pt_1->SetBinContent(9,2);
-   jpsi_pt_1->SetBinContent(10,1);
-   jpsi_pt_1->SetBinContent(11,7);
-   jpsi_pt_1->SetBinError(1,16.12452);
-   jpsi_pt_1->SetBinError(2,14.17745);
-   jpsi_pt_1->SetBinError(3,9.949874);
-   jpsi_pt_1->SetBinError(4,6.928203);
-   jpsi_pt_1->SetBinError(5,5.196152);
-   jpsi_pt_1->SetBinError(6,5.567764);
-   jpsi_pt_1->SetBinError(7,1);
-   jpsi_pt_1->SetBinError(8,2);
-   jpsi_pt_1->SetBinError(9,1.414214);
-   jpsi_pt_1->SetBinError(10,1);
-   jpsi_pt_1->SetBinError(11,2.645751);
-   jpsi_pt_1->SetMinimum(0);
-   jpsi_pt_1->SetMaximum(546);
-   jpsi_pt_1->SetEntries(681);
-   jpsi_pt_1->SetStats(0);
-   jpsi_pt_1->SetLineWidth(2);
-   jpsi_pt_1->SetMarkerStyle(20);
-   jpsi_pt_1->SetMarkerSize(1.2);
-   jpsi_pt_1->GetXaxis()->SetTitle(" sub-leading muon p_{T} (GeV)");
-   jpsi_pt_1->GetXaxis()->SetLabelFont(42);
-   jpsi_pt_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_pt_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_pt_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_pt_1->GetXaxis()->SetTitleFont(42);
-   jpsi_pt_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_pt_1->GetYaxis()->SetLabelFont(42);
-   jpsi_pt_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_pt_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_pt_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_pt_1->GetYaxis()->SetTitleFont(42);
-   jpsi_pt_1->GetZaxis()->SetLabelFont(42);
-   jpsi_pt_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_pt_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_pt_1->GetZaxis()->SetTitleFont(42);
-   jpsi_pt_1->Draw("");
-   
-   TH1F *jpsi_pt_trk_1 = new TH1F("jpsi_pt_trk_1","J/#psi",10,2.8,10);
-   jpsi_pt_trk_1->SetBinContent(1,250);
-   jpsi_pt_trk_1->SetBinContent(2,192);
-   jpsi_pt_trk_1->SetBinContent(3,95);
-   jpsi_pt_trk_1->SetBinContent(4,46);
-   jpsi_pt_trk_1->SetBinContent(5,24);
-   jpsi_pt_trk_1->SetBinContent(6,31);
-   jpsi_pt_trk_1->SetBinContent(7,1);
-   jpsi_pt_trk_1->SetBinContent(8,4);
-   jpsi_pt_trk_1->SetBinContent(9,2);
-   jpsi_pt_trk_1->SetBinContent(10,1);
-   jpsi_pt_trk_1->SetBinContent(11,5);
-   jpsi_pt_trk_1->SetMinimum(0);
-   jpsi_pt_trk_1->SetMaximum(375);
-   jpsi_pt_trk_1->SetEntries(651);
-   jpsi_pt_trk_1->SetStats(0);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   jpsi_pt_trk_1->SetFillColor(ci);
-   jpsi_pt_trk_1->SetLineWidth(2);
-   jpsi_pt_trk_1->SetMarkerStyle(20);
-   jpsi_pt_trk_1->SetMarkerSize(1.2);
-   jpsi_pt_trk_1->GetXaxis()->SetTitle(" sub-leading muon p_{T} (GeV)");
-   jpsi_pt_trk_1->GetXaxis()->SetLabelFont(42);
-   jpsi_pt_trk_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_pt_trk_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_pt_trk_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_pt_trk_1->GetXaxis()->SetTitleFont(42);
-   jpsi_pt_trk_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_pt_trk_1->GetYaxis()->SetLabelFont(42);
-   jpsi_pt_trk_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_pt_trk_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_pt_trk_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_pt_trk_1->GetYaxis()->SetTitleFont(42);
-   jpsi_pt_trk_1->GetZaxis()->SetLabelFont(42);
-   jpsi_pt_trk_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_pt_trk_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_pt_trk_1->GetZaxis()->SetTitleFont(42);
-   jpsi_pt_trk_1->Draw("same");
-   
-   TH1F *jpsi_pt_fex_1 = new TH1F("jpsi_pt_fex_1","J/#psi",10,2.8,10);
-   jpsi_pt_fex_1->SetBinContent(1,199);
-   jpsi_pt_fex_1->SetBinContent(2,169);
-   jpsi_pt_fex_1->SetBinContent(3,86);
-   jpsi_pt_fex_1->SetBinContent(4,42);
-   jpsi_pt_fex_1->SetBinContent(5,23);
-   jpsi_pt_fex_1->SetBinContent(6,27);
-   jpsi_pt_fex_1->SetBinContent(7,1);
-   jpsi_pt_fex_1->SetBinContent(8,4);
-   jpsi_pt_fex_1->SetBinContent(9,2);
-   jpsi_pt_fex_1->SetBinContent(10,1);
-   jpsi_pt_fex_1->SetBinContent(11,5);
-   jpsi_pt_fex_1->SetMinimum(0);
-   jpsi_pt_fex_1->SetMaximum(298.5);
-   jpsi_pt_fex_1->SetEntries(559);
-   jpsi_pt_fex_1->SetStats(0);
-
-   ci = TColor::GetColor("#00ff00");
-   jpsi_pt_fex_1->SetFillColor(ci);
-   jpsi_pt_fex_1->SetLineWidth(2);
-   jpsi_pt_fex_1->SetMarkerStyle(20);
-   jpsi_pt_fex_1->SetMarkerSize(1.2);
-   jpsi_pt_fex_1->GetXaxis()->SetTitle(" sub-leading muon p_{T} (GeV)");
-   jpsi_pt_fex_1->GetXaxis()->SetLabelFont(42);
-   jpsi_pt_fex_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_pt_fex_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_pt_fex_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_pt_fex_1->GetXaxis()->SetTitleFont(42);
-   jpsi_pt_fex_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_pt_fex_1->GetYaxis()->SetLabelFont(42);
-   jpsi_pt_fex_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_pt_fex_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_pt_fex_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_pt_fex_1->GetYaxis()->SetTitleFont(42);
-   jpsi_pt_fex_1->GetZaxis()->SetLabelFont(42);
-   jpsi_pt_fex_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_pt_fex_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_pt_fex_1->GetZaxis()->SetTitleFont(42);
-   jpsi_pt_fex_1->Draw("same");
-   
-   TH1F *jpsi_pt_muID_1 = new TH1F("jpsi_pt_muID_1","J/#psi",10,2.8,10);
-   jpsi_pt_muID_1->SetBinContent(1,179);
-   jpsi_pt_muID_1->SetBinContent(2,157);
-   jpsi_pt_muID_1->SetBinContent(3,79);
-   jpsi_pt_muID_1->SetBinContent(4,38);
-   jpsi_pt_muID_1->SetBinContent(5,22);
-   jpsi_pt_muID_1->SetBinContent(6,26);
-   jpsi_pt_muID_1->SetBinContent(7,1);
-   jpsi_pt_muID_1->SetBinContent(8,4);
-   jpsi_pt_muID_1->SetBinContent(9,2);
-   jpsi_pt_muID_1->SetBinContent(10,1);
-   jpsi_pt_muID_1->SetBinContent(11,5);
-   jpsi_pt_muID_1->SetMinimum(0);
-   jpsi_pt_muID_1->SetMaximum(268.5);
-   jpsi_pt_muID_1->SetEntries(514);
-   jpsi_pt_muID_1->SetStats(0);
-
-   ci = TColor::GetColor("#ffff00");
-   jpsi_pt_muID_1->SetFillColor(ci);
-   jpsi_pt_muID_1->SetLineWidth(2);
-   jpsi_pt_muID_1->SetMarkerStyle(20);
-   jpsi_pt_muID_1->SetMarkerSize(1.2);
-   jpsi_pt_muID_1->GetXaxis()->SetTitle(" sub-leading muon p_{T} (GeV)");
-   jpsi_pt_muID_1->GetXaxis()->SetLabelFont(42);
-   jpsi_pt_muID_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_pt_muID_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_pt_muID_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_pt_muID_1->GetXaxis()->SetTitleFont(42);
-   jpsi_pt_muID_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_pt_muID_1->GetYaxis()->SetLabelFont(42);
-   jpsi_pt_muID_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_pt_muID_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_pt_muID_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_pt_muID_1->GetYaxis()->SetTitleFont(42);
-   jpsi_pt_muID_1->GetZaxis()->SetLabelFont(42);
-   jpsi_pt_muID_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_pt_muID_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_pt_muID_1->GetZaxis()->SetTitleFont(42);
-   jpsi_pt_muID_1->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.3,0.9,0.5,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("jpsi_pt_1","Offline J/#psi","p");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("jpsi_pt_trk_1","After Tracking","f");
-
-   ci = TColor::GetColor("#ff0000");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   entry=leg->AddEntry("jpsi_pt_fex_1","After FEX","f");
-
-   ci = TColor::GetColor("#00ff00");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   entry=leg->AddEntry("jpsi_pt_muID_1","After Hypo","f");
-
-   ci = TColor::GetColor("#ffff00");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   
-   TH1F *jpsi_pt_1__2 = new TH1F("jpsi_pt_1__2","J/#psi",10,2.8,10);
-   jpsi_pt_1__2->SetBinContent(1,260);
-   jpsi_pt_1__2->SetBinContent(2,201);
-   jpsi_pt_1__2->SetBinContent(3,99);
-   jpsi_pt_1__2->SetBinContent(4,48);
-   jpsi_pt_1__2->SetBinContent(5,27);
-   jpsi_pt_1__2->SetBinContent(6,31);
-   jpsi_pt_1__2->SetBinContent(7,1);
-   jpsi_pt_1__2->SetBinContent(8,4);
-   jpsi_pt_1__2->SetBinContent(9,2);
-   jpsi_pt_1__2->SetBinContent(10,1);
-   jpsi_pt_1__2->SetBinContent(11,7);
-   jpsi_pt_1__2->SetBinError(1,16.12452);
-   jpsi_pt_1__2->SetBinError(2,14.17745);
-   jpsi_pt_1__2->SetBinError(3,9.949874);
-   jpsi_pt_1__2->SetBinError(4,6.928203);
-   jpsi_pt_1__2->SetBinError(5,5.196152);
-   jpsi_pt_1__2->SetBinError(6,5.567764);
-   jpsi_pt_1__2->SetBinError(7,1);
-   jpsi_pt_1__2->SetBinError(8,2);
-   jpsi_pt_1__2->SetBinError(9,1.414214);
-   jpsi_pt_1__2->SetBinError(10,1);
-   jpsi_pt_1__2->SetBinError(11,2.645751);
-   jpsi_pt_1__2->SetMinimum(0);
-   jpsi_pt_1__2->SetMaximum(546);
-   jpsi_pt_1__2->SetEntries(681);
-   jpsi_pt_1__2->SetDirectory(0);
-   jpsi_pt_1__2->SetStats(0);
-   jpsi_pt_1__2->SetLineWidth(2);
-   jpsi_pt_1__2->SetMarkerStyle(20);
-   jpsi_pt_1__2->SetMarkerSize(1.2);
-   jpsi_pt_1__2->GetXaxis()->SetTitle(" sub-leading muon p_{T} (GeV)");
-   jpsi_pt_1__2->GetXaxis()->SetLabelFont(42);
-   jpsi_pt_1__2->GetXaxis()->SetLabelSize(0.05);
-   jpsi_pt_1__2->GetXaxis()->SetTitleSize(0.05);
-   jpsi_pt_1__2->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_pt_1__2->GetXaxis()->SetTitleFont(42);
-   jpsi_pt_1__2->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_pt_1__2->GetYaxis()->SetLabelFont(42);
-   jpsi_pt_1__2->GetYaxis()->SetLabelSize(0.05);
-   jpsi_pt_1__2->GetYaxis()->SetTitleSize(0.05);
-   jpsi_pt_1__2->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_pt_1__2->GetYaxis()->SetTitleFont(42);
-   jpsi_pt_1__2->GetZaxis()->SetLabelFont(42);
-   jpsi_pt_1__2->GetZaxis()->SetLabelSize(0.05);
-   jpsi_pt_1__2->GetZaxis()->SetTitleSize(0.05);
-   jpsi_pt_1__2->GetZaxis()->SetTitleFont(42);
-   jpsi_pt_1__2->Draw("sameaxis");
-   
-   TPaveText *pt = new TPaveText(0.5205747,0.9390678,0.5894253,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("J/#psi");
-   pt->Draw();
-   c_jpsi_pt->Modified();
-   c_jpsi_pt->cd();
-   c_jpsi_pt->SetSelected(c_jpsi_pt);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/dREff_L2_MU4_DiMu_FS.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/dREff_L2_MU4_DiMu_FS.C
deleted file mode 100644
index eae9a0671e0af8ea3aafe92f3d442e1f95d37df2..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/dREff_L2_MU4_DiMu_FS.C
+++ /dev/null
@@ -1,197 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_eff_jpsi_dR/c_eff_jpsi_dR
-//=========  (Thu Jun 24 16:32:31 2010) by ROOT version5.26/00
-   TCanvas *c_eff_jpsi_dR = new TCanvas("c_eff_jpsi_dR", "c_eff_jpsi_dR",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_eff_jpsi_dR->Range(-0.233924,-0.2262738,1.228101,1.187937);
-   c_eff_jpsi_dR->SetFillColor(0);
-   c_eff_jpsi_dR->SetBorderMode(0);
-   c_eff_jpsi_dR->SetBorderSize(2);
-   c_eff_jpsi_dR->SetTickx(1);
-   c_eff_jpsi_dR->SetTicky(1);
-   c_eff_jpsi_dR->SetLeftMargin(0.16);
-   c_eff_jpsi_dR->SetRightMargin(0.05);
-   c_eff_jpsi_dR->SetTopMargin(0.08);
-   c_eff_jpsi_dR->SetBottomMargin(0.16);
-   c_eff_jpsi_dR->SetFrameBorderMode(0);
-   c_eff_jpsi_dR->SetFrameBorderMode(0);
-   
-   TGraphAsymmErrors *grae = new TGraphAsymmErrors(7);
-   grae->SetName("");
-   grae->SetTitle(";#DeltaR; Efficiency");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(20);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,0.075,0.5);
-   grae->SetPointError(0,0.075,0.075,0.2480053,0.2480053);
-   grae->SetPoint(1,0.225,0.8125);
-   grae->SetPointError(1,0.075,0.075,0.1056392,0.08162414);
-   grae->SetPoint(2,0.375,0.9456522);
-   grae->SetPointError(2,0.075,0.075,0.02709213,0.02058242);
-   grae->SetPoint(3,0.525,0.9565217);
-   grae->SetPointError(3,0.075,0.075,0.01574945,0.01278636);
-   grae->SetPoint(4,0.675,0.955102);
-   grae->SetPointError(4,0.075,0.075,0.01454671,0.01205457);
-   grae->SetPoint(5,0.825,0.9901961);
-   grae->SetPointError(5,0.075,0.075,0.01437348,0.007128613);
-   grae->SetPoint(6,0.975,1);
-   grae->SetPointError(6,0.075,0.075,0.06183102,0);
-   
-   TH1F *Graph7 = new TH1F("Graph7","",100,0,1.155);
-   Graph7->SetMinimum(0);
-   Graph7->SetMaximum(1.074801);
-   Graph7->SetDirectory(0);
-   Graph7->SetStats(0);
-   Graph7->SetLineWidth(2);
-   Graph7->SetMarkerStyle(20);
-   Graph7->SetMarkerSize(1.2);
-   Graph7->GetXaxis()->SetTitle("#DeltaR");
-   Graph7->GetXaxis()->SetLabelFont(42);
-   Graph7->GetXaxis()->SetLabelSize(0.05);
-   Graph7->GetXaxis()->SetTitleSize(0.05);
-   Graph7->GetXaxis()->SetTitleOffset(1.4);
-   Graph7->GetXaxis()->SetTitleFont(42);
-   Graph7->GetYaxis()->SetTitle(" Efficiency");
-   Graph7->GetYaxis()->SetLabelFont(42);
-   Graph7->GetYaxis()->SetLabelSize(0.05);
-   Graph7->GetYaxis()->SetTitleSize(0.05);
-   Graph7->GetYaxis()->SetTitleOffset(1.4);
-   Graph7->GetYaxis()->SetTitleFont(42);
-   Graph7->GetZaxis()->SetLabelFont(42);
-   Graph7->GetZaxis()->SetLabelSize(0.05);
-   Graph7->GetZaxis()->SetTitleSize(0.05);
-   Graph7->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph7);
-   
-   grae->Draw("ap");
-   
-   grae = new TGraphAsymmErrors(7);
-   grae->SetName("");
-   grae->SetTitle("");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(22);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,0.075,0.5);
-   grae->SetPointError(0,0.075,0.075,0.2480053,0.2480053);
-   grae->SetPoint(1,0.225,0.8125);
-   grae->SetPointError(1,0.075,0.075,0.1056392,0.08162414);
-   grae->SetPoint(2,0.375,0.9130435);
-   grae->SetPointError(2,0.075,0.075,0.03236565,0.02640108);
-   grae->SetPoint(3,0.525,0.8454106);
-   grae->SetPointError(3,0.075,0.075,0.02617863,0.02396405);
-   grae->SetPoint(4,0.675,0.7877551);
-   grae->SetPointError(4,0.075,0.075,0.02683677,0.02527823);
-   grae->SetPoint(5,0.825,0.8235294);
-   grae->SetPointError(5,0.075,0.075,0.03961209,0.0354327);
-   grae->SetPoint(6,0.975,0.5294118);
-   grae->SetPointError(6,0.075,0.075,0.1155941,0.1135065);
-   
-   TH1F *Graph8 = new TH1F("Graph8","",100,0,1.155);
-   Graph8->SetMinimum(0.1832497);
-   Graph8->SetMaximum(1.00819);
-   Graph8->SetDirectory(0);
-   Graph8->SetStats(0);
-   Graph8->SetLineWidth(2);
-   Graph8->SetMarkerStyle(20);
-   Graph8->SetMarkerSize(1.2);
-   Graph8->GetXaxis()->SetLabelFont(42);
-   Graph8->GetXaxis()->SetLabelSize(0.05);
-   Graph8->GetXaxis()->SetTitleSize(0.05);
-   Graph8->GetXaxis()->SetTitleOffset(1.4);
-   Graph8->GetXaxis()->SetTitleFont(42);
-   Graph8->GetYaxis()->SetLabelFont(42);
-   Graph8->GetYaxis()->SetLabelSize(0.05);
-   Graph8->GetYaxis()->SetTitleSize(0.05);
-   Graph8->GetYaxis()->SetTitleOffset(1.4);
-   Graph8->GetYaxis()->SetTitleFont(42);
-   Graph8->GetZaxis()->SetLabelFont(42);
-   Graph8->GetZaxis()->SetLabelSize(0.05);
-   Graph8->GetZaxis()->SetTitleSize(0.05);
-   Graph8->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph8);
-   
-   grae->Draw("p");
-   
-   grae = new TGraphAsymmErrors(7);
-   grae->SetName("");
-   grae->SetTitle("");
-   grae->SetFillColor(1);
-   grae->SetMarkerStyle(24);
-   grae->SetMarkerSize(1.2);
-   grae->SetPoint(0,0.075,0.5);
-   grae->SetPointError(0,0.075,0.075,0.2480053,0.2480053);
-   grae->SetPoint(1,0.225,0.75);
-   grae->SetPointError(1,0.075,0.075,0.1125048,0.09352039);
-   grae->SetPoint(2,0.375,0.8369565);
-   grae->SetPointError(2,0.075,0.075,0.04068954,0.0358667);
-   grae->SetPoint(3,0.525,0.7729469);
-   grae->SetPointError(3,0.075,0.075,0.02989639,0.02814897);
-   grae->SetPoint(4,0.675,0.7346939);
-   grae->SetPointError(4,0.075,0.075,0.02875929,0.02748882);
-   grae->SetPoint(5,0.825,0.745098);
-   grae->SetPointError(5,0.075,0.075,0.04439911,0.0412407);
-   grae->SetPoint(6,0.975,0.4705882);
-   grae->SetPointError(6,0.075,0.075,0.1135064,0.1155941);
-   
-   TH1F *Graph9 = new TH1F("Graph9","",100,0,1.155);
-   Graph9->SetMinimum(0.1899119);
-   Graph9->SetMaximum(0.9349061);
-   Graph9->SetDirectory(0);
-   Graph9->SetStats(0);
-   Graph9->SetLineWidth(2);
-   Graph9->SetMarkerStyle(20);
-   Graph9->SetMarkerSize(1.2);
-   Graph9->GetXaxis()->SetLabelFont(42);
-   Graph9->GetXaxis()->SetLabelSize(0.05);
-   Graph9->GetXaxis()->SetTitleSize(0.05);
-   Graph9->GetXaxis()->SetTitleOffset(1.4);
-   Graph9->GetXaxis()->SetTitleFont(42);
-   Graph9->GetYaxis()->SetLabelFont(42);
-   Graph9->GetYaxis()->SetLabelSize(0.05);
-   Graph9->GetYaxis()->SetTitleSize(0.05);
-   Graph9->GetYaxis()->SetTitleOffset(1.4);
-   Graph9->GetYaxis()->SetTitleFont(42);
-   Graph9->GetZaxis()->SetLabelFont(42);
-   Graph9->GetZaxis()->SetLabelSize(0.05);
-   Graph9->GetZaxis()->SetTitleSize(0.05);
-   Graph9->GetZaxis()->SetTitleFont(42);
-   grae->SetHistogram(Graph9);
-   
-   grae->Draw("p");
-   
-   TLegend *leg = new TLegend(0.3821839,0.2584746,0.7327586,0.4576271,NULL,"brNDC");
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("","Tracking eff.","pl");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("","FEX eff.","pl");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(22);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("","Hypo eff.","pl");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(24);
-   entry->SetMarkerSize(1.2);
-   leg->Draw();
-   c_eff_jpsi_dR->Modified();
-   c_eff_jpsi_dR->cd();
-   c_eff_jpsi_dR->SetSelected(c_eff_jpsi_dR);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/dR_L2_MU4_DiMu_FS.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/dR_L2_MU4_DiMu_FS.C
deleted file mode 100644
index 219dd0c809e032ba4ffb1eccb38805cfabf3f07e..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/fig/performance/dR_L2_MU4_DiMu_FS.C
+++ /dev/null
@@ -1,272 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-{
-//=========Macro generated from canvas: c_jpsi_dR/c_jpsi_dR
-//=========  (Thu Jun 24 16:32:02 2010) by ROOT version5.26/00
-   TCanvas *c_jpsi_dR = new TCanvas("c_jpsi_dR", "c_jpsi_dR",15,34,700,500);
-   gStyle->SetOptFit(1);
-   c_jpsi_dR->Range(-0.3037975,-108.3158,1.594937,568.6579);
-   c_jpsi_dR->SetFillColor(0);
-   c_jpsi_dR->SetBorderMode(0);
-   c_jpsi_dR->SetBorderSize(2);
-   c_jpsi_dR->SetTickx(1);
-   c_jpsi_dR->SetTicky(1);
-   c_jpsi_dR->SetLeftMargin(0.16);
-   c_jpsi_dR->SetRightMargin(0.05);
-   c_jpsi_dR->SetTopMargin(0.08);
-   c_jpsi_dR->SetBottomMargin(0.16);
-   c_jpsi_dR->SetFrameBorderMode(0);
-   c_jpsi_dR->SetFrameBorderMode(0);
-   
-   TH1F *jpsi_dR_1 = new TH1F("jpsi_dR_1","J/#psi",10,0,1.5);
-   jpsi_dR_1->SetBinContent(1,2);
-   jpsi_dR_1->SetBinContent(2,16);
-   jpsi_dR_1->SetBinContent(3,92);
-   jpsi_dR_1->SetBinContent(4,207);
-   jpsi_dR_1->SetBinContent(5,245);
-   jpsi_dR_1->SetBinContent(6,102);
-   jpsi_dR_1->SetBinContent(7,17);
-   jpsi_dR_1->SetBinError(1,1.414214);
-   jpsi_dR_1->SetBinError(2,4);
-   jpsi_dR_1->SetBinError(3,9.591663);
-   jpsi_dR_1->SetBinError(4,14.38749);
-   jpsi_dR_1->SetBinError(5,15.65248);
-   jpsi_dR_1->SetBinError(6,10.0995);
-   jpsi_dR_1->SetBinError(7,4.123106);
-   jpsi_dR_1->SetMinimum(0);
-   jpsi_dR_1->SetMaximum(514.5);
-   jpsi_dR_1->SetEntries(681);
-   jpsi_dR_1->SetStats(0);
-   jpsi_dR_1->SetLineWidth(2);
-   jpsi_dR_1->SetMarkerStyle(20);
-   jpsi_dR_1->SetMarkerSize(1.2);
-   jpsi_dR_1->GetXaxis()->SetTitle(" #DeltaR");
-   jpsi_dR_1->GetXaxis()->SetLabelFont(42);
-   jpsi_dR_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_dR_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_dR_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_dR_1->GetXaxis()->SetTitleFont(42);
-   jpsi_dR_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_dR_1->GetYaxis()->SetLabelFont(42);
-   jpsi_dR_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_dR_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_dR_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_dR_1->GetYaxis()->SetTitleFont(42);
-   jpsi_dR_1->GetZaxis()->SetLabelFont(42);
-   jpsi_dR_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_dR_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_dR_1->GetZaxis()->SetTitleFont(42);
-   jpsi_dR_1->Draw("");
-   
-   TH1F *jpsi_dR_trk_1 = new TH1F("jpsi_dR_trk_1","J/#psi",10,0,1.5);
-   jpsi_dR_trk_1->SetBinContent(1,1);
-   jpsi_dR_trk_1->SetBinContent(2,13);
-   jpsi_dR_trk_1->SetBinContent(3,87);
-   jpsi_dR_trk_1->SetBinContent(4,198);
-   jpsi_dR_trk_1->SetBinContent(5,234);
-   jpsi_dR_trk_1->SetBinContent(6,101);
-   jpsi_dR_trk_1->SetBinContent(7,17);
-   jpsi_dR_trk_1->SetMinimum(0);
-   jpsi_dR_trk_1->SetMaximum(351);
-   jpsi_dR_trk_1->SetEntries(651);
-   jpsi_dR_trk_1->SetStats(0);
-
-   Int_t ci;   // for color index setting
-   ci = TColor::GetColor("#ff0000");
-   jpsi_dR_trk_1->SetFillColor(ci);
-   jpsi_dR_trk_1->SetLineWidth(2);
-   jpsi_dR_trk_1->SetMarkerStyle(20);
-   jpsi_dR_trk_1->SetMarkerSize(1.2);
-   jpsi_dR_trk_1->GetXaxis()->SetTitle(" #DeltaR");
-   jpsi_dR_trk_1->GetXaxis()->SetLabelFont(42);
-   jpsi_dR_trk_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_dR_trk_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_dR_trk_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_dR_trk_1->GetXaxis()->SetTitleFont(42);
-   jpsi_dR_trk_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_dR_trk_1->GetYaxis()->SetLabelFont(42);
-   jpsi_dR_trk_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_dR_trk_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_dR_trk_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_dR_trk_1->GetYaxis()->SetTitleFont(42);
-   jpsi_dR_trk_1->GetZaxis()->SetLabelFont(42);
-   jpsi_dR_trk_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_dR_trk_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_dR_trk_1->GetZaxis()->SetTitleFont(42);
-   jpsi_dR_trk_1->Draw("same");
-   
-   TH1F *jpsi_dR_fex_1 = new TH1F("jpsi_dR_fex_1","J/#psi",10,0,1.5);
-   jpsi_dR_fex_1->SetBinContent(1,1);
-   jpsi_dR_fex_1->SetBinContent(2,13);
-   jpsi_dR_fex_1->SetBinContent(3,84);
-   jpsi_dR_fex_1->SetBinContent(4,175);
-   jpsi_dR_fex_1->SetBinContent(5,193);
-   jpsi_dR_fex_1->SetBinContent(6,84);
-   jpsi_dR_fex_1->SetBinContent(7,9);
-   jpsi_dR_fex_1->SetMinimum(0);
-   jpsi_dR_fex_1->SetMaximum(289.5);
-   jpsi_dR_fex_1->SetEntries(559);
-   jpsi_dR_fex_1->SetStats(0);
-
-   ci = TColor::GetColor("#00ff00");
-   jpsi_dR_fex_1->SetFillColor(ci);
-   jpsi_dR_fex_1->SetLineWidth(2);
-   jpsi_dR_fex_1->SetMarkerStyle(20);
-   jpsi_dR_fex_1->SetMarkerSize(1.2);
-   jpsi_dR_fex_1->GetXaxis()->SetTitle(" #DeltaR");
-   jpsi_dR_fex_1->GetXaxis()->SetLabelFont(42);
-   jpsi_dR_fex_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_dR_fex_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_dR_fex_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_dR_fex_1->GetXaxis()->SetTitleFont(42);
-   jpsi_dR_fex_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_dR_fex_1->GetYaxis()->SetLabelFont(42);
-   jpsi_dR_fex_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_dR_fex_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_dR_fex_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_dR_fex_1->GetYaxis()->SetTitleFont(42);
-   jpsi_dR_fex_1->GetZaxis()->SetLabelFont(42);
-   jpsi_dR_fex_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_dR_fex_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_dR_fex_1->GetZaxis()->SetTitleFont(42);
-   jpsi_dR_fex_1->Draw("same");
-   
-   TH1F *jpsi_dR_muID_1 = new TH1F("jpsi_dR_muID_1","J/#psi",10,0,1.5);
-   jpsi_dR_muID_1->SetBinContent(1,1);
-   jpsi_dR_muID_1->SetBinContent(2,12);
-   jpsi_dR_muID_1->SetBinContent(3,77);
-   jpsi_dR_muID_1->SetBinContent(4,160);
-   jpsi_dR_muID_1->SetBinContent(5,180);
-   jpsi_dR_muID_1->SetBinContent(6,76);
-   jpsi_dR_muID_1->SetBinContent(7,8);
-   jpsi_dR_muID_1->SetMinimum(0);
-   jpsi_dR_muID_1->SetMaximum(270);
-   jpsi_dR_muID_1->SetEntries(514);
-   jpsi_dR_muID_1->SetStats(0);
-
-   ci = TColor::GetColor("#ffff00");
-   jpsi_dR_muID_1->SetFillColor(ci);
-   jpsi_dR_muID_1->SetLineWidth(2);
-   jpsi_dR_muID_1->SetMarkerStyle(20);
-   jpsi_dR_muID_1->SetMarkerSize(1.2);
-   jpsi_dR_muID_1->GetXaxis()->SetTitle(" #DeltaR");
-   jpsi_dR_muID_1->GetXaxis()->SetLabelFont(42);
-   jpsi_dR_muID_1->GetXaxis()->SetLabelSize(0.05);
-   jpsi_dR_muID_1->GetXaxis()->SetTitleSize(0.05);
-   jpsi_dR_muID_1->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_dR_muID_1->GetXaxis()->SetTitleFont(42);
-   jpsi_dR_muID_1->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_dR_muID_1->GetYaxis()->SetLabelFont(42);
-   jpsi_dR_muID_1->GetYaxis()->SetLabelSize(0.05);
-   jpsi_dR_muID_1->GetYaxis()->SetTitleSize(0.05);
-   jpsi_dR_muID_1->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_dR_muID_1->GetYaxis()->SetTitleFont(42);
-   jpsi_dR_muID_1->GetZaxis()->SetLabelFont(42);
-   jpsi_dR_muID_1->GetZaxis()->SetLabelSize(0.05);
-   jpsi_dR_muID_1->GetZaxis()->SetTitleSize(0.05);
-   jpsi_dR_muID_1->GetZaxis()->SetTitleFont(42);
-   jpsi_dR_muID_1->Draw("same");
-   
-   TLegend *leg = new TLegend(0.55,0.65,0.9,0.85,NULL,"brNDC");
-   leg->SetBorderSize(0);
-   leg->SetLineColor(1);
-   leg->SetLineStyle(1);
-   leg->SetLineWidth(1);
-   leg->SetFillColor(0);
-   leg->SetFillStyle(1001);
-   TLegendEntry *entry=leg->AddEntry("jpsi_dR_1","Offline J/#psi","p");
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(1);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(20);
-   entry->SetMarkerSize(1.2);
-   entry=leg->AddEntry("jpsi_dR_trk_1","After Tracking","f");
-
-   ci = TColor::GetColor("#ff0000");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   entry=leg->AddEntry("jpsi_dR_fex_1","After FEX","f");
-
-   ci = TColor::GetColor("#00ff00");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   entry=leg->AddEntry("jpsi_dR_muID_1","After Hypo","f");
-
-   ci = TColor::GetColor("#ffff00");
-   entry->SetFillColor(ci);
-   entry->SetFillStyle(1001);
-   entry->SetLineColor(1);
-   entry->SetLineStyle(1);
-   entry->SetLineWidth(2);
-   entry->SetMarkerColor(1);
-   entry->SetMarkerStyle(21);
-   entry->SetMarkerSize(1);
-   leg->Draw();
-   
-   TH1F *jpsi_dR_1__4 = new TH1F("jpsi_dR_1__4","J/#psi",10,0,1.5);
-   jpsi_dR_1__4->SetBinContent(1,2);
-   jpsi_dR_1__4->SetBinContent(2,16);
-   jpsi_dR_1__4->SetBinContent(3,92);
-   jpsi_dR_1__4->SetBinContent(4,207);
-   jpsi_dR_1__4->SetBinContent(5,245);
-   jpsi_dR_1__4->SetBinContent(6,102);
-   jpsi_dR_1__4->SetBinContent(7,17);
-   jpsi_dR_1__4->SetBinError(1,1.414214);
-   jpsi_dR_1__4->SetBinError(2,4);
-   jpsi_dR_1__4->SetBinError(3,9.591663);
-   jpsi_dR_1__4->SetBinError(4,14.38749);
-   jpsi_dR_1__4->SetBinError(5,15.65248);
-   jpsi_dR_1__4->SetBinError(6,10.0995);
-   jpsi_dR_1__4->SetBinError(7,4.123106);
-   jpsi_dR_1__4->SetMinimum(0);
-   jpsi_dR_1__4->SetMaximum(514.5);
-   jpsi_dR_1__4->SetEntries(681);
-   jpsi_dR_1__4->SetDirectory(0);
-   jpsi_dR_1__4->SetStats(0);
-   jpsi_dR_1__4->SetLineWidth(2);
-   jpsi_dR_1__4->SetMarkerStyle(20);
-   jpsi_dR_1__4->SetMarkerSize(1.2);
-   jpsi_dR_1__4->GetXaxis()->SetTitle(" #DeltaR");
-   jpsi_dR_1__4->GetXaxis()->SetLabelFont(42);
-   jpsi_dR_1__4->GetXaxis()->SetLabelSize(0.05);
-   jpsi_dR_1__4->GetXaxis()->SetTitleSize(0.05);
-   jpsi_dR_1__4->GetXaxis()->SetTitleOffset(1.4);
-   jpsi_dR_1__4->GetXaxis()->SetTitleFont(42);
-   jpsi_dR_1__4->GetYaxis()->SetTitle("No. of candidates");
-   jpsi_dR_1__4->GetYaxis()->SetLabelFont(42);
-   jpsi_dR_1__4->GetYaxis()->SetLabelSize(0.05);
-   jpsi_dR_1__4->GetYaxis()->SetTitleSize(0.05);
-   jpsi_dR_1__4->GetYaxis()->SetTitleOffset(1.4);
-   jpsi_dR_1__4->GetYaxis()->SetTitleFont(42);
-   jpsi_dR_1__4->GetZaxis()->SetLabelFont(42);
-   jpsi_dR_1__4->GetZaxis()->SetLabelSize(0.05);
-   jpsi_dR_1__4->GetZaxis()->SetTitleSize(0.05);
-   jpsi_dR_1__4->GetZaxis()->SetTitleFont(42);
-   jpsi_dR_1__4->Draw("sameaxis");
-   
-   TPaveText *pt = new TPaveText(0.5205747,0.9390678,0.5894253,0.995,"blNDC");
-   pt->SetName("title");
-   pt->SetBorderSize(0);
-   pt->SetFillStyle(0);
-   pt->SetTextFont(42);
-   TText *text = pt->AddText("J/#psi");
-   pt->Draw();
-   c_jpsi_dR->Modified();
-   c_jpsi_dR->cd();
-   c_jpsi_dR->SetSelected(c_jpsi_dR);
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/histograms_analyzeAllHitMatching.config b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/histograms_analyzeAllHitMatching.config
deleted file mode 100644
index 55259e0f13bed2d8376d14d7dd4f596b0b76d331..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/histograms_analyzeAllHitMatching.config
+++ /dev/null
@@ -1,159 +0,0 @@
-%% Definition of histograms for TrigJpsiRootAnalysis
-%% To disable some histogram just put "%" symbol at the beginning of the line
-
-%% MDT hits
-HIST_1D name="Hit_Endcap_mdt_inner_dEta4"  title="MDT Inner Endcap; #Delta#eta"              nBinsX=50  minX=-0.4   maxX=0.4  legend="All" disp="l"
-HIST_1D name="Hit_Endcap_mdt_middle_dEta4" title="MDT Middle Endcap; #Delta#eta"             nBinsX=50  minX=-0.4   maxX=0.4  legend="All" disp="l"
-HIST_1D name="Hit_Barrel_mdt_inner_dEta4"  title="MDT Inner Barrel; #Delta#eta"              nBinsX=50  minX=-0.4   maxX=0.4  legend="All" disp="l"
-HIST_1D name="Hit_Barrel_mdt_middle_dEta4" title="MDT Middle Barrel; #Delta#eta"             nBinsX=50  minX=-0.4   maxX=0.4  legend="All" disp="l"
-
-%% RPC hits
-HIST_1D name="Hit_rpc_middle_dEta4"        title="RPC Middle; #Delta#eta"                     nBinsX=50  minX=-0.4   maxX=0.4  legend="All"  disp="l"
-HIST_1D name="Hit_rpc_middle_dPhi4"        title="RPC Middle; #Delta#phi"                     nBinsX=50  minX=-0.4   maxX=0.4  legend="All"  disp="l"
-
-%% TGC wire hits
-HIST_1D name="Hit_tgc_wire_inner_dEta4"    title="TGC Wire Inner; #Delta#eta"                 nBinsX=50  minX=-0.4   maxX=0.4  legend="All" disp="l"
-HIST_1D name="Hit_tgc_wire_middle_dEta4"   title="TGC Wire Middle; #Delta#eta"                nBinsX=50  minX=-0.4   maxX=0.4  legend="All" disp="l"
-HIST_1D name="Hit_tgc_wire_inner_dPhi4"    title="TGC Wire Inner; #Delta#phi"                 nBinsX=50  minX=-0.4   maxX=0.4  legend="All" disp="l"
-HIST_1D name="Hit_tgc_wire_middle_dPhi4"   title="TGC Wire Middle; #Delta#phi"                nBinsX=50  minX=-0.4   maxX=0.4  legend="All" disp="l"
-
-%% TGC strip hits
-HIST_1D name="Hit_tgc_strip_inner_dPhi4"   title="TGC Strip Inner; #Delta#phi"                nBinsX=50  minX=-0.4   maxX=0.4  legend="All"  disp="l"
-HIST_1D name="Hit_tgc_strip_middle_dPhi4"  title="TGC Strip Middle (#eta<1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="All"  disp="l"
-HIST_1D name="Hit_tgc_strip_middle2_dPhi4" title="TGC Strip Middle (#eta>1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="All"  disp="l"
-
-
-%% histograms for different pT bins
-%% MDT hits
-HIST_1D name="Hit_Endcap_mdt_inner_dEta0"  title="MDT Inner Endcap; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"          optStat=0 disp="pl"
-HIST_1D name="Hit_Endcap_mdt_inner_dEta1"  title="MDT Inner Endcap; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"   optStat=0 disp="pl"
-HIST_1D name="Hit_Endcap_mdt_inner_dEta2"  title="MDT Inner Endcap; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"   optStat=0 disp="pl"
-HIST_1D name="Hit_Endcap_mdt_inner_dEta3"  title="MDT Inner Endcap; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"          optStat=0 disp="pl"
-
-HIST_1D name="Hit_Endcap_mdt_middle_dEta0" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"          optStat=0 disp="pl"
-HIST_1D name="Hit_Endcap_mdt_middle_dEta1" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"   optStat=0 disp="pl"
-HIST_1D name="Hit_Endcap_mdt_middle_dEta2" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"   optStat=0 disp="pl"
-HIST_1D name="Hit_Endcap_mdt_middle_dEta3" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"          optStat=0 disp="pl"
-
-HIST_1D name="Hit_Barrel_mdt_inner_dEta0"  title="MDT Inner Barrel; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"          optStat=0 disp="pl"
-HIST_1D name="Hit_Barrel_mdt_inner_dEta1"  title="MDT Inner Barrel; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"   optStat=0 disp="pl"
-HIST_1D name="Hit_Barrel_mdt_inner_dEta2"  title="MDT Inner Barrel; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"   optStat=0 disp="pl"
-HIST_1D name="Hit_Barrel_mdt_inner_dEta3"  title="MDT Inner Barrel; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"          optStat=0 disp="pl"
-
-HIST_1D name="Hit_Barrel_mdt_middle_dEta0" title="MDT Middle Barrel; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"          optStat=0 disp="pl"
-HIST_1D name="Hit_Barrel_mdt_middle_dEta1" title="MDT Middle Barrel; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"   optStat=0 disp="pl"
-HIST_1D name="Hit_Barrel_mdt_middle_dEta2" title="MDT Middle Barrel; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"   optStat=0 disp="pl"
-HIST_1D name="Hit_Barrel_mdt_middle_dEta3" title="MDT Middle Barrel; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"          optStat=0 disp="pl"
-
-%% RPC hits
-HIST_1D name="Hit_rpc_middle_dEta0"        title="RPC Middle; #Delta#eta"          nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"         optStat=0 disp="pl"
-HIST_1D name="Hit_rpc_middle_dEta1"        title="RPC Middle; #Delta#eta"          nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_rpc_middle_dEta2"        title="RPC Middle; #Delta#eta"          nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_rpc_middle_dEta3"        title="RPC Middle; #Delta#eta"          nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"         optStat=0 disp="pl"
-
-HIST_1D name="Hit_rpc_middle_dPhi0"        title="RPC Middle; #Delta#phi"          nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"         optStat=0 disp="pl"
-HIST_1D name="Hit_rpc_middle_dPhi1"        title="RPC Middle; #Delta#phi"          nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_rpc_middle_dPhi2"        title="RPC Middle; #Delta#phi"          nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_rpc_middle_dPhi3"        title="RPC Middle; #Delta#phi"          nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"         optStat=0 disp="pl"
-
-%% TGC wire hits
-HIST_1D name="Hit_tgc_wire_inner_dEta0"    title="TGC Wire Inner; #Delta#eta"      nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"         optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_inner_dEta1"    title="TGC Wire Inner; #Delta#eta"      nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_inner_dEta2"    title="TGC Wire Inner; #Delta#eta"      nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_inner_dEta3"    title="TGC Wire Inner; #Delta#eta"      nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"         optStat=0 disp="pl"
-
-HIST_1D name="Hit_tgc_wire_middle_dEta0"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"         optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_middle_dEta1"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_middle_dEta2"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_middle_dEta3"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"         optStat=0 disp="pl"
-
-HIST_1D name="Hit_tgc_wire_inner_dPhi0"    title="TGC Wire Inner; #Delta#phi"      nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"         optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_inner_dPhi1"    title="TGC Wire Inner; #Delta#phi"      nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_inner_dPhi2"    title="TGC Wire Inner; #Delta#phi"      nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_inner_dPhi3"    title="TGC Wire Inner; #Delta#phi"      nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"         optStat=0 disp="pl"
-
-HIST_1D name="Hit_tgc_wire_middle_dPhi0"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"         optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_middle_dPhi1"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_middle_dPhi2"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_wire_middle_dPhi3"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"         optStat=0 disp="pl"
-
-%% TGC strip hits
-HIST_1D name="Hit_tgc_strip_inner_dPhi0"   title="TGC Strip Inner; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"         optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_strip_inner_dPhi1"   title="TGC Strip Inner; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_strip_inner_dPhi2"   title="TGC Strip Inner; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_strip_inner_dPhi3"   title="TGC Strip Inner; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"         optStat=0 disp="pl"
-
-HIST_1D name="Hit_tgc_strip_middle_dPhi0"  title="TGC Strip Middle (#eta<1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"         optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_strip_middle_dPhi1"  title="TGC Strip Middle (#eta<1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_strip_middle_dPhi2"  title="TGC Strip Middle (#eta<1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_strip_middle_dPhi3"  title="TGC Strip Middle (#eta<1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"         optStat=0 disp="pl"
-
-HIST_1D name="Hit_tgc_strip_middle2_dPhi0"  title="TGC Strip Middle (#eta>1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="p_{T} < 4GeV"         optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_strip_middle2_dPhi1"  title="TGC Strip Middle (#eta>1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="4GeV < p_{T} < 6GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_strip_middle2_dPhi2"  title="TGC Strip Middle (#eta>1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="6GeV < p_{T} < 8GeV"  optStat=0 disp="pl"
-HIST_1D name="Hit_tgc_strip_middle2_dPhi3"  title="TGC Strip Middle (#eta>1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="8GeV < p_{T}"         optStat=0 disp="pl"
-
-%% hit matching in eta bins
-%% TGC inner
-HIST_1D name="Hit2_tgc_wire_inner_dPhi0"    title="TGC Wire Inner; #Delta#phi"      nBinsX=50  minX=-0.4   maxX=0.4  legend="|#phi| < 1.3"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_inner_dPhi1"    title="TGC Wire Inner; #Delta#phi"      nBinsX=50  minX=-0.4   maxX=0.4  legend="1.3 < |#phi| < 1.6"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_inner_dPhi2"    title="TGC Wire Inner; #Delta#phi"      nBinsX=50  minX=-0.4   maxX=0.4  legend="1.6 < |#phi|      "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_inner_dPhi3"    title="TGC Wire Inner; #Delta#phi"      nBinsX=50  minX=-0.4   maxX=0.4  legend="All"                 optStat=0 disp="l"
-
-HIST_1D name="Hit2_tgc_strip_inner_dPhi0"   title="TGC Strip Inner; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="|#eta| < 1.3"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_strip_inner_dPhi1"   title="TGC Strip Inner; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="1.3 < |#eta| < 1.6"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_strip_inner_dPhi2"   title="TGC Strip Inner; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="1.6 < |#eta|      "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_strip_inner_dPhi3"   title="TGC Strip Inner; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="All"                 optStat=0 disp="l"
-
-%% MDT
-HIST_1D name="Hit2_Endcap_mdt_middle_dEta0" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="|#eta| < 1.2 "   optStat=0 disp="pl"
-HIST_1D name="Hit2_Endcap_mdt_middle_dEta1" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="1.2 < |#eta| < 1.35"   optStat=0 disp="pl"
-HIST_1D name="Hit2_Endcap_mdt_middle_dEta2" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="1.35 < |#eta| < 1.65"   optStat=0 disp="pl"
-HIST_1D name="Hit2_Endcap_mdt_middle_dEta3" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="1.65 < |#eta| < 2.0 "   optStat=0 disp="pl"
-HIST_1D name="Hit2_Endcap_mdt_middle_dEta4" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="2.0  < |#eta|       "   optStat=0 disp="pl"
-HIST_1D name="Hit2_Endcap_mdt_middle_dEta5" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4  legend="All"                    optStat=0 disp="l"
-
-%% TGC
-HIST_1D name="Hit2_tgc_wire_middle_dEta0"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="|#eta| < 1.2 "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dEta1"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="1.2 < |#eta| < 1.35"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dEta2"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="1.35 < |#eta| < 1.65"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dEta3"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="1.65 < |#eta| < 2.0 "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dEta4"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="2.0  < |#eta|       "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dEta5"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4  legend="All"                   optStat=0 disp="l"
-
-HIST_1D name="Hit2_tgc_wire_middle_dPhi0"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="|#eta| < 1.2 "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dPhi1"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="1.2 < |#eta| < 1.35"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dPhi2"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="1.35 < |#eta| < 1.65"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dPhi3"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="1.65 < |#eta| < 2.0 "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dPhi4"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="2.0  < |#eta|       "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_wire_middle_dPhi5"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4  legend="All"                   optStat=0 disp="l"
-
-HIST_1D name="Hit2_tgc_strip_middle2_dPhi0"  title="TGC Strip Middle; #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="|#eta| < 1.2 "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_strip_middle2_dPhi1"  title="TGC Strip Middle; #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend=" 1.2 < |#eta| < 1.35"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_strip_middle2_dPhi2"  title="TGC Strip Middle; #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="1.35 < |#eta| < 1.65"  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_strip_middle2_dPhi3"  title="TGC Strip Middle; #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="1.65 < |#eta| < 2.0 "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_strip_middle2_dPhi4"  title="TGC Strip Middle; #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="2.0  < |#eta|       "  optStat=0 disp="pl"
-HIST_1D name="Hit2_tgc_strip_middle2_dPhi5"  title="TGC Strip Middle; #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4  legend="All"                   optStat=0 disp="l"
-
-%% old propagator
-
-%% MDT hits
-% HIST_1D name="OldHit_Endcap_mdt_inner_dEta"  title="MDT Inner Endcap; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4
-% HIST_1D name="OldHit_Endcap_mdt_middle_dEta" title="MDT Middle Endcap; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4
-% HIST_1D name="OldHit_Barrel_mdt_inner_dEta"  title="MDT Inner Barrel; #Delta#eta"   nBinsX=50  minX=-0.4   maxX=0.4
-% HIST_1D name="OldHit_Barrel_mdt_middle_dEta" title="MDT Middle Barrel; #Delta#eta"  nBinsX=50  minX=-0.4   maxX=0.4
-%
-% %% RPC hits
-% HIST_1D name="OldHit_rpc_middle_dEta"        title="RPC Middle; #Delta#eta"          nBinsX=50  minX=-0.4   maxX=0.4
-% HIST_1D name="OldHit_rpc_middle_dPhi"        title="RPC Middle; #Delta#phi"          nBinsX=50  minX=-0.4   maxX=0.4
-%
-% %% TGC wire hits
-% HIST_1D name="OldHit_tgc_wire_inner_dEta"    title="TGC Wire Inner; #Delta#eta"      nBinsX=50  minX=-0.4   maxX=0.4
-% HIST_1D name="OldHit_tgc_wire_middle_dEta"   title="TGC Wire Middle; #Delta#eta"     nBinsX=50  minX=-0.4   maxX=0.4
-% HIST_1D name="OldHit_tgc_wire_inner_dPhi"    title="TGC Wire Inner; #Delta#phi"      nBinsX=50  minX=-0.4   maxX=0.4
-% HIST_1D name="OldHit_tgc_wire_middle_dPhi"   title="TGC Wire Middle; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4
-%
-% %% TGC strip hits
-% HIST_1D name="OldHit_tgc_strip_inner_dPhi"    title="TGC Strip Inner; #Delta#phi"     nBinsX=50  minX=-0.4   maxX=0.4
-% HIST_1D name="OldHit_tgc_strip_middle_dPhi"   title="TGC Strip Middle (#eta<1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4
-% HIST_1D name="OldHit_tgc_strip_middle2_dPhi"  title="TGC Strip Middle (#eta>1.7); #Delta#phi"    nBinsX=50  minX=-0.4   maxX=0.4
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/histograms_analyzeChain.config b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/histograms_analyzeChain.config
deleted file mode 100644
index 7e3e4ec161fd03ff910ec099fbe3af326a2bddd4..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/histograms_analyzeChain.config
+++ /dev/null
@@ -1,41 +0,0 @@
-% Definition of histograms for TrigJpsiRootAnalysis
-% To disable some histogram put "%" symbol at the beginning of the line
-
-% jpsi acceptance histograms
-HIST_1D name="jpsi"           title="J/#psi ;Mass (GeV);No. of candidates"  nBinsX=25  minX=2   maxX=4.9   legend="Offline J/#psi"  disp="p" optStat=0
-HIST_1D name="jpsi_trk"       title=";Mass (GeV)"                           nBinsX=25  minX=2   maxX=4.9   legend="After Tracking"  disp="f" optStat=0
-HIST_1D name="jpsi_fex"       title=";Mass (GeV)"                           nBinsX=25  minX=2   maxX=4.9   legend="After FEX"       disp="f" optStat=0
-HIST_1D name="jpsi_muID"      title=";Mass (GeV)"                           nBinsX=25  minX=2   maxX=4.9   legend="After Hypo"      disp="f" optStat=0
-HIST_1D name="jpsi_vtx"       title=";Mass (GeV)"                           nBinsX=25  minX=2   maxX=4.9   legend="After vertexing" disp="f"  optStat=0
-
-% HIST_1D name="jpsi_pt"          title="J/#psi; sub-leading muon p_{T} (GeV);No. of candidates"   nBinsX=10  minX=2.8 maxX=10 legend="Offline J/#psi" disp="p"  optStat=0
-% HIST_1D name="jpsi_pt_trk"      title="J/#psi; sub-leading muon p_{T} (GeV);No. of candidates"   nBinsX=10  minX=2.8 maxX=10 legend="After Tracking" disp="f"  optStat=0
-% HIST_1D name="jpsi_pt_fex"      title="J/#psi; sub-leading muon p_{T} (GeV);No. of candidates"   nBinsX=10  minX=2.8 maxX=10 legend="After FEX"      disp="f"  optStat=0
-% HIST_1D name="jpsi_pt_muID"     title="J/#psi; sub-leading muon p_{T} (GeV);No. of candidates"   nBinsX=10  minX=2.8 maxX=10 legend="After Hypo"     disp="f"  optStat=0
-%
-% HIST_1D name="jpsi_eta"          title="J/#psi; sub-leading muon #eta;No. of candidates"   nBinsX=10  minX=-3  maxX=3 legend="Offline J/#psi" disp="p"  optStat=0
-% HIST_1D name="jpsi_eta_trk"      title="J/#psi; sub-leading muon #eta;No. of candidates"   nBinsX=10  minX=-3  maxX=3 legend="After Tracking" disp="f"  optStat=0
-% HIST_1D name="jpsi_eta_fex"      title="J/#psi; sub-leading muon #eta;No. of candidates"   nBinsX=10  minX=-3  maxX=3 legend="After FEX"      disp="f"  optStat=0
-% HIST_1D name="jpsi_eta_muID"     title="J/#psi; sub-leading muon #eta;No. of candidates"   nBinsX=10  minX=-3  maxX=3 legend="After Hypo"     disp="f"  optStat=0
-%
-% HIST_1D name="jpsi_dR"          title="J/#psi; #DeltaR;No. of candidates"   nBinsX=10  minX=0  maxX=1.5 legend="Offline J/#psi" disp="p"  optStat=0
-% HIST_1D name="jpsi_dR_trk"      title="J/#psi; #DeltaR;No. of candidates"   nBinsX=10  minX=0  maxX=1.5 legend="After Tracking" disp="f"  optStat=0
-% HIST_1D name="jpsi_dR_fex"      title="J/#psi; #DeltaR;No. of candidates"   nBinsX=10  minX=0  maxX=1.5 legend="After FEX"      disp="f"  optStat=0
-% HIST_1D name="jpsi_dR_muID"     title="J/#psi; #DeltaR;No. of candidates"   nBinsX=10  minX=0  maxX=1.5 legend="After Hypo"     disp="f"  optStat=0
-
-% single track efficiencies
-% HIST_1D name="mu_eta"         title="J/#psi muons ;#eta;No. of candidates"                nBinsX=20  minX=-2.7   maxX=2.7   legend="Offline J/#psi tracks"    disp="p"
-% HIST_1D name="mu_pt"          title="J/#psi muons ;p_{T} (GeV);No. of candidates"         nBinsX=20  minX=0      maxX=15 legend="Offline J/#psi tracks"    disp="p" cut="MuonPt"
-% HIST_1D name="trigTrk_eta"    title="All Trigger Tracks ;#eta;No. of candidates"           nBinsX=20  minX=-2.7   maxX=2.7   legend="Reconstructed by IDSCAN"  disp="f"
-% HIST_1D name="trigTrk_pt"     title="All Trigger Tracks ;p_{T} (GeV);No. of candidates"    nBinsX=20  minX=0      maxX=15 legend="Reconstructed by IDSCAN"  disp="f" cut="MuonPt"
-
-% efficiency of muon identification as a function of no of associated hits
-% HIST_1D name="num_muID"       title="Muon identification;No. of associated hits;No. of candidates"  nBinsX=11  minX=-0.5   maxX=10.5  optStat=0
-
-% efficiency of vertexing as a function of no of associated hits
-% HIST_1D name="num_vtx"        title="Trigger vertexing;Trigger vertexing #chi^{2} cut;No. of candidates"  nBinsX=20  minX=0 maxX=100 optStat=0
-% % HIST_1D name="num_vtx"        title="Trigger vertexing;Trigger vertexing #chi^{2} cut;No. of candidates"  nBinsX=2000  minX=0 maxX=1000 optStat=0
-
-
-% trigger vertex chi2
-% HIST_1D name="trig_chi2"      title="Di-muon FEX;#chi^{2};No. of candidates"      nBinsX=50  minX=0      maxX=30  cut="TrigChi2"
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/histograms_analyzeRate.config b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/histograms_analyzeRate.config
deleted file mode 100644
index 1dc4607b9126686fb7eb3420d1ad3af9b93e5606..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/histograms_analyzeRate.config
+++ /dev/null
@@ -1,13 +0,0 @@
-% Definition of histograms for TrigJpsiRootAnalysis
-% To disable some histogram put "%" symbol at the beginning of the line
-
-%% rate as a function of no of associated hits
-HIST_1D name="rate_muID"      title="No. of accepted events after muon id.;No. of associated hits;No. of events"   nBinsX=11  minX=-0.5   maxX=10.5  optStat=0 legend="Accepted events" disp="f"
-HIST_1D name="rate_mu_muID"   title="No. of accepted events after muon id.;No. of associated hits;No. of events"   nBinsX=11  minX=-0.5   maxX=10.5  optStat=0 legend="Accepted #mu events" disp="f"
-HIST_1D name="rate_diMu_muID" title="No. of accepted events after muon id.;No. of associated hits;No. of events"   nBinsX=11  minX=-0.5   maxX=10.5  optStat=0 legend="Accepted di-#mu events" disp="f"
-
-%% rate as a function of vertexing chi2 cut
-HIST_1D name="rate_vtx"       title="No. of accepted events after vertexing;Vertexing #chi^{2} cut;No. of events"  nBinsX=20  minX=0 maxX=100 optStat=0 legend="Accepted events" disp="f"
-HIST_1D name="rate_mu_vtx"    title="No. of accepted events after vertexing;Vertexing #chi^{2} cut;No. of events"  nBinsX=20  minX=0 maxX=100 optStat=0 legend="Accepted #mu events" disp="f"
-HIST_1D name="rate_diMu_vtx"  title="No. of accepted events after vertexing;Vertexing #chi^{2} cut;No. of events"  nBinsX=20  minX=0 maxX=100 optStat=0 legend="Accepted di-#mu events" disp="f"
-% HIST_1D name="rate_vtx"  title="No. of accepted efents after vertexing;Vertexing #chi^{2} cut;No. of events"  nBinsX=2000  minX=0      maxX=1000     optStat=0
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/jpsiCuts.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/jpsiCuts.py
deleted file mode 100644
index 1534ad4f66c9c30dfed73848b714b5514269417c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/jpsiCuts.py
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runAnalyzeJpsi.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Cuts for J/psi selection
-## Python fragment to be included by
-## runAnalyzeJpsi.py, runAnalyzeChain.py, and runCompareChains.py
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## J/psi selection cuts
-##-----------------------------------------------------------
-## To disable cut, just comment out that line
-## Cut strings have the following format:
-##    CutName(value)
-##    CutName(min,max)
-
-cuts = []
-
-cuts += [ "Level1(L1_MU0)"       ]    # Level-1 trigger
-#cuts += [ "Level1(L2_mu0_missingRoi)"       ]    # Level-1 trigger
-
-cuts += [ "JpsiMass(2000,5000)"  ]    # Invariant mass cut
-cuts += [ "JpsiChi2Prob(0.05)"   ]    # Chi2 probability of J/psi vertex
-cuts += [ "TrkChi2OnNdf(3.5)"    ]    # Track fit chi2/ndf cut
-#cuts += [ "MuonPt(2800)"         ]    # Jpsi muon pT cut
-#cuts += [ "MuonE(3000)"          ]    # Jpsi muon energy cut
-cuts += [ "MuonPixHits(1)"       ]    # Jpsi muon ID track number of pixel or b-layer hits
-cuts += [ "MuonSctHits(6)"       ]    # Jpsi muon ID track number of SCT hits
-#cuts += [ "MuonMdtHits(5)"       ]    # Jpsi muon number of MDT hits
-cuts += [ "MuonTypes(ONE_COMB)"  ]    # Type of muons. Can be ALL == all muons, ONE_COMB == at least one combined, BOTH_COMB == both combined
-#cuts += [ "DetPart(BB)"      ]    # Detector part: BB, EE, BE
-
-#cuts += [ "JpsiDPhi(.75)"    ]    # Jpsi opening angle in phi
-#cuts += [ "JpsiDEta(.75)"    ]    # Jpsi opening angle in eta
-
-
-## end of fragment
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/results.txt b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/results.txt
deleted file mode 100644
index a15796190063a8fb062d23937df32127878d0beb..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/results.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-original code
-=============
-
-[TrigJpsiRootAnalysis::analyzeChain]             INFO: No of J/psi                 : 572
-[TrigJpsiRootAnalysis::analyzeChain]             INFO: No of J/psi after Tracking  : 556
-[TrigJpsiRootAnalysis::analyzeChain]             INFO: No of J/psi after FEX       : 470
-[TrigJpsiRootAnalysis::analyzeChain]             INFO: No of J/psi after Hypo.     : 409
-[TrigJpsiRootAnalysis::analyzeChain]             INFO: Efficiency of Tracking  : 0.972028
-[TrigJpsiRootAnalysis::analyzeChain]             INFO: Efficiency of FEX       : 0.821678
-[TrigJpsiRootAnalysis::analyzeChain]             INFO: Efficiency of Hypo.     : 0.715035
-
-new code, old calibration
-=========================
-
-[TrigDiMuonRootCalib::analyzeChain]              INFO: No of J/psi                 : 572
-[TrigDiMuonRootCalib::analyzeChain]              INFO: No of J/psi after Tracking  : 556
-[TrigDiMuonRootCalib::analyzeChain]              INFO: No of J/psi after FEX       : 470
-[TrigDiMuonRootCalib::analyzeChain]              INFO: No of J/psi after Hypo.     : 410
-[TrigDiMuonRootCalib::analyzeChain]              INFO: Efficiency of Tracking  : 0.972028
-[TrigDiMuonRootCalib::analyzeChain]              INFO: Efficiency of FEX       : 0.821678
-[TrigDiMuonRootCalib::analyzeChain]              INFO: Efficiency of Hypo.     : 0.716783
-
-
-new calibration
-===============
-
-[TrigDiMuonRootCalib::analyzeChain]              INFO: No of J/psi                 : 572
-[TrigDiMuonRootCalib::analyzeChain]              INFO: No of J/psi after Tracking  : 556
-[TrigDiMuonRootCalib::analyzeChain]              INFO: No of J/psi after FEX       : 470
-[TrigDiMuonRootCalib::analyzeChain]              INFO: No of J/psi after Hypo.     : 450
-[TrigDiMuonRootCalib::analyzeChain]              INFO: Efficiency of Tracking  : 0.972028
-[TrigDiMuonRootCalib::analyzeChain]              INFO: Efficiency of FEX       : 0.821678
-[TrigDiMuonRootCalib::analyzeChain]              INFO: Efficiency of Hypo.     : 0.786713
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeAllHitMatching.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeAllHitMatching.C
deleted file mode 100644
index 89ab39b884dbd6418c161c6643dd1fa07c6209ac..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeAllHitMatching.C
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runAnalyzeAllHitMatching.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runAnalyzeAllHitMatching() {
-  gSystem->Load("TrigDiMuonRootCalib_cpp.so");
-  std::vector<std::string> files;
-  files.push_back( "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-22/rootfiles/user.scheiric.13.data10_7TeV_MuonswBeam.00155112.TrigDiMuonCalib.bphys.root" );
-  TrigDiMuonRootCalib analysis(INFO, files);
-  analysis.analyzeAllHitMatching("L2_MU4_DiMu_FS", " DoMuonMatching  DRCut=0.01  ConstantsFile=\"constants.py\"  DrawGaus  SaveCutCone ", "Level1(L1_MU0) JpsiMass(2000,5000) JpsiChi2Prob(0.05) TrkChi2OnNdf(3.5) MuonPt(2800) MuonE(3000) MuonPixHits(1) MuonSctHits(6) MuonTypes(ONE_COMB) JpsiDPhi(.75) JpsiDEta(.75) ");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeAllHitMatching.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeAllHitMatching.py
deleted file mode 100644
index 567dd54b7aaf1d8fb9cc1c75727c108eb1893e1c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeAllHitMatching.py
+++ /dev/null
@@ -1,102 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runAnalyzeAllHitMatching.py
-##
-## Configuration script for TrigDiMuonCalib
-## Creates ROOT macro with desired configuration
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TrigDiMuonCalib in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-outputLevel = "INFO"                  # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute     = True                    # execute macro
-chain       = "L2_MU4_DiMu_FS"        # chain to be analyzed
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-## add flags to the settings string to activate features
-
-settings     = ''
-settings    += ' DoMuonMatching '
-#settings    += ' DoJpsiMatching '
-settings    += ' DRCut=0.01 '
-settings    += ' ConstantsFile=\\"constants.py\\" '
-#settings    += ' MaxEvt=50000 '
-#settings    += ' NoExtrapolation '
-settings    += ' DrawGaus '
-settings    += ' SaveCutCone '
-
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-inFileNames  = [ ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-22/rootfiles/user.scheiric.13.data10_7TeV_MuonswBeam.00155112.TrigDiMuonCalib.bphys.root" ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath       = "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-21/rootfiles"
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-## Jpsi selection cuts
-
-import jpsiCuts
-
-## create cuts string
-
-cutStr = ""
-
-for cut in jpsiCuts.cuts:
-  cutStr += cut + " "
-
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runAnalyzeAllHitMatching.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runAnalyzeAllHitMatching() {\n"
-macro   += "  gSystem->Load(\"TrigDiMuonRootCalib_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", files);\n"
-
-macro   += "  analysis.analyzeAllHitMatching(\""+ chain + "\", \"" + settings +"\", \""+ cutStr +"\");\n"
-macro   += "}\n"
-
-## create macro
-f = open("runAnalyzeAllHitMatching.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runAnalyzeAllHitMatching.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeChain.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeChain.C
deleted file mode 100644
index 1f3489686a0964ac05d4256f3207eca4cedb33a3..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeChain.C
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runAnalyzeChain.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runAnalyzeChain() {
-  gSystem->Load("TrigDiMuonRootCalib_cpp.so");
-  std::vector<std::string> files;
-  files.push_back( "L2_MU4_DiMu.02.root" );
-  TrigDiMuonRootCalib analysis(INFO, files);
-  analysis.analyzeChain("L2_MU4_DiMu", " massBinLo=8 massBinHi=13  ConstantsFile=\"constants_final.py\"  CutConeFile=\"cut_cone_final.py\" ", "HypoNMuHits(6) ExtraChi2(30) HypoCheckOS(1) ");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeChain.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeChain.py
deleted file mode 100644
index f28d63165501bce8fed298e1a812848455368b23..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeChain.py
+++ /dev/null
@@ -1,115 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runAnalyzeChain.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Creates ROOT macro with desired configuration,
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-chain        = "L2_MU4_DiMu"       # name of the chain that should be analyzed
-outputLevel  = "INFO"                 # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute      = True                   # execute macro
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-## add flags to the settings string to activate features
-##    gaus+const                        fit J/psi mass with Gaussian + constant
-##    gaus+pol1                         fit J/psi mass with Gaussian + linear polynomial
-##    fitMin=2000 fitMax=5000           defines fit range
-##    massBinLo=8 massBinHi=13          bins berween which efficiency is calculated
-settings = ""
-#settings    += " gaus+pol1 fitMin=2.2 fitMax=4 "
-settings    += " massBinLo=8 massBinHi=13 "
-settings    += ' ConstantsFile=\\"constants_final.py\\" '
-settings    += ' CutConeFile=\\"cut_cone_final.py\\" '
-
-## trigger cuts
-perfCuts    = [ ]
-
-## TrigDiMuon chains cuts
-perfCuts += [ "HypoNMuHits(3)"   ]    # no. of associated muon hits requested in Hypo step
-#perfCuts += [ "DoNMuHitsScan(1)" ]    # perform number-of-hits scan (only for TrigDiMuon)
-#perfCuts += [ "DoChi2Scan(1)"    ]    # perform chi2 scan
-perfCuts += [ "ExtraChi2(30)"    ]    # additional chi2 cut
-#perfCuts   += [ "HypoMass(2500,4000)" ]      # TrigL2Bphys invariant mass cut
-
-if "_noOS" not in chain :
-  perfCuts += [ "HypoCheckOS(1)" ]    # check that track have opposite sign
-
-
-## additional J/psi cuts
-## NOTE that most of the cuts are alredy performed in runConvertChain.py !
-#perfCuts += [ "JpsiDPhi(.75)"    ]    # Jpsi opening angle in phi
-#perfCuts += [ "JpsiDEta(.75)"    ]    # Jpsi opening angle in eta
-
-#perfCuts += [ "DetPart(BB)" ]         # select only muons from certain part of detector: BB, EE, BE
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-inFileNames  = [ ]
-inFileNames += [ chain+".02.root" ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath       = "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-18/rootfiles"   ## muon stream, fixed TrigDecisionToolBug
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-## add J/psi cuts
-
-cutStr = ""
-for cut in perfCuts:
-  cutStr += cut + " "
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runAnalyzeChain.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runAnalyzeChain() {\n"
-macro   += "  gSystem->Load(\"TrigDiMuonRootCalib_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", files);\n"
-
-macro   += "  analysis.analyzeChain(\""+ chain +"\", \""+ settings +"\", \""+ cutStr +"\");\n"
-macro   += "}\n"
-
-## create macro
-f = open("runAnalyzeChain.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runAnalyzeChain.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeRate.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeRate.C
deleted file mode 100644
index 91e1f8a18b69008f27518673a405b330393656f0..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeRate.C
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runAnalyzeRate.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runAnalyzeRate() {
-  gSystem->Load("TrigDiMuonRootCalib_cpp.so");
-  std::vector<std::string> files;
-  files.push_back( "L2_MU4_DiMu.09.root" );
-  TrigDiMuonRootCalib analysis(INFO, files);
-  analysis.analyzeRate("L2_MU4_DiMu", " massBinLo=8 massBinHi=13  ConstantsFile=\"constants_final.py\"  CutConeFile=\"cut_cone_final.py\"  NEvents=31879 ", "HypoNMuHits(6) HypoChi2(30) HypoMass(2500,4000) HypoCheckOS(1) Level1(L1_MU0) JpsiMass(2000,5000) JpsiChi2Prob(0.05) TrkChi2OnNdf(3.5) MuonPt(2800) MuonE(3000) MuonPixHits(1) MuonSctHits(6) MuonTypes(ONE_COMB) ");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeRate.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeRate.py
deleted file mode 100644
index f035fe3be19ce878b0dd6823e4343783905c619d..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runAnalyzeRate.py
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runAnalyzeRate.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Creates ROOT macro with desired configuration,
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-chain        = "L2_MU4_DiMu_FS"  # name of the chain that should be analyzed
-outputLevel  = "INFO"            # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute      = True              # execute macro
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-## add flags to the settings string to activate features
-
-settings = ""
-settings += " massBinLo=8 massBinHi=13 "
-settings += ' ConstantsFile=\\"constants_final.py\\" '
-settings += ' CutConeFile=\\"cut_cone_final.py\\" '
-settings += ' NEvents=31879 '
-
-## performance study cuts
-
-perfCuts    = [ ]
-perfCuts   += [ "HypoNMuHits(3)"          ]      # no. of associated hits requested in Hypo step
-#perfCuts   += [ "HypoChi2(30)"          ]      # no. of associated hits requested in Hypo step
-#perfCuts   += [ "HypoMass(2500,4000)" ]      # TrigL2Bphys invariant mass cut
-
-if "_noOS" not in chain :
-  perfCuts += [ "HypoCheckOS(1)" ]    # check that track have opposite sign
-
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-inFileNames  = [ ]
-inFileNames += [ chain+".09.root" ]
-
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath       = ""
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-## Jpsi selection cuts
-import jpsiCuts
-
-## create cuts string
-
-cutStr = ""
-for cut in perfCuts:
-  cutStr += cut + " "
-
-for cut in jpsiCuts.cuts:
-  cutStr += cut + " "
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runAnalyzeRate.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runAnalyzeRate() {\n"
-macro   += "  gSystem->Load(\"TrigDiMuonRootCalib_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", files);\n"
-
-macro   += "  analysis.analyzeRate(\""+ chain +"\", \""+ settings +"\", \""+ cutStr +"\");\n"
-macro   += "}\n"
-
-## create macro
-f = open("runAnalyzeRate.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runAnalyzeRate.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runCalibrate.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runCalibrate.C
deleted file mode 100644
index 09f4d1dd7f9602795d2bf2dd2e98ab9451038b46..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runCalibrate.C
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runCalibrate.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runCalibrate() {
-  gSystem->Load("TrigDiMuonRootCalib_cpp.so");
-  std::vector<std::string> files;
-  files.push_back( "Calib.03.root" );
-  TrigDiMuonRootCalib analysis(INFO, files);
-  analysis.calibrate(" MuonCollection=\"MuidMuonCollection\"  OneOverPt  DEtaVsPhiBin=0 ", "");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runCalibrate.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runCalibrate.py
deleted file mode 100644
index 5778c85878c12a027b38580575fceb9afc1913ef..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runCalibrate.py
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runCalibrate.py
-##
-## Configuration script for TrigDiMuonCalib
-## Creates ROOT macro with desired configuration
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TrigDiMuonCalib in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-outputLevel = "INFO"                  # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute     = True                    # execute macro
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-## add flags to the settings string to activate features
-
-settings    = ""
-
-settings   += ' MuonCollection=\\"MuidMuonCollection\\" '
-settings   += ' OneOverPt '
-settings   += ' DEtaVsPhiBin=0 '
-#settings   += ' fitInner '
-#settings   += ' fitMiddle '
-
-## cuts
-
-cutStr      = ""
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-inFileNames  = [ ]
-inFileNames += [ "Calib.03.root" ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath        = ""
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runCalibrate.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runCalibrate() {\n"
-macro   += "  gSystem->Load(\"TrigDiMuonRootCalib_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", files);\n"
-
-macro   += "  analysis.calibrate(\"" + settings +"\", \""+ cutStr +"\");\n"
-macro   += "}\n"
-
-## create macro
-f = open("runCalibrate.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runCalibrate.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvert.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvert.C
deleted file mode 100644
index 7dca8c2c5e0019d4a1ceb7d7ff8a6ae84ba4d81e..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvert.C
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runConvert.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runConvert() {
-  gSystem->Load("TrigDiMuonRootCalib_cpp.so");
-  TrigDiMuonRootCalib analysis(INFO, "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-21/rootfiles");
-  analysis.convert(" MuonCollection=\"MuidMuonCollection\"  OutFileName=\"Calib.03.root\" ", "");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvert.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvert.py
deleted file mode 100644
index 703684f249415b44b2a854d3306431dd523cb51c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvert.py
+++ /dev/null
@@ -1,87 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runConvert.py
-##
-## Configuration script for TrigDiMuonCalib
-## Creates ROOT macro with desired configuration
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TrigDiMuonCalib in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-outputLevel = "INFO"                  # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute     = True                    # execute macro
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-## add flags to the settings string to activate features
-
-settings    = ""
-
-settings   += ' MuonCollection=\\"MuidMuonCollection\\" '
-settings   += ' OutFileName=\\"Calib.03.root\\" '
-
-## cuts
-
-cutStr      = ""
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-#inFileNames  = [ ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-dirPath        = "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-21/rootfiles"
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runConvert.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runConvert() {\n"
-macro   += "  gSystem->Load(\"TrigDiMuonRootCalib_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", files);\n"
-
-macro   += "  analysis.convert(\"" + settings +"\", \""+ cutStr +"\");\n"
-macro   += "}\n"
-
-## create macro
-f = open("runConvert.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runConvert.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvertChain.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvertChain.C
deleted file mode 100644
index 1840059da7c8f3b70cc475bbaba833f26e89e2d9..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvertChain.C
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runConvertChain.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runConvertChain() {
-  gSystem->Load("TrigDiMuonRootCalib_cpp.so");
-  std::vector<std::string> files;
-  files.push_back( "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-25/rootfiles/user.scheiric.14.data10_7TeV_MuonswBeam.00154810.TrigDiMuonCalib.bphys.root" );
-  TrigDiMuonRootCalib analysis(INFO, files);
-  analysis.convertChain("L2_MU4_DiMu", "gaus+pol1 fitMin=2000 fitMax=5000 massBinLo=8 massBinHi=13 ConstantsFile=\"constants.py\"  OutputFile=\"L2_MU4_DiMu.09.root\" ", "Level1(L1_MU0) JpsiMass(2000,5000) JpsiChi2Prob(0.05) TrkChi2OnNdf(3.5) MuonPt(2800) MuonE(3000) MuonPixHits(1) MuonSctHits(6) MuonTypes(ONE_COMB) ");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvertChain.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvertChain.py
deleted file mode 100644
index 3f1109d2b2be7089d15b046ca5157f2e1842b396..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runConvertChain.py
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runConvertChain.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Creates ROOT macro with desired configuration,
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-chain        = "L2_MU4_DiMu"  # name of the chain that should be analyzed
-outputLevel  = "INFO"                 # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute      = True                   # execute macro
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-## add flags to the settings string to activate features
-##    gaus+const                        fit J/psi mass with Gaussian + constant
-##    gaus+pol1                         fit J/psi mass with Gaussian + linear polynomial
-##    fitMin=2000 fitMax=5000           defines fit range
-##    massBinLo=8 massBinHi=13          bins berween which efficiency is calculated
-
-settings     = "gaus+pol1 fitMin=2000 fitMax=5000 massBinLo=8 massBinHi=13"
-settings    += ' ConstantsFile=\\"constants.py\\" '
-settings    += ' OutputFile=\\"'+chain+'.09.root\\" '
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-inFileNames  = [ ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-25/rootfiles/user.scheiric.14.data10_7TeV_MuonswBeam.00154810.TrigDiMuonCalib.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-25/rootfiles/user.scheiric.14.data10_7TeV_MuonswBeam.00155112.TrigDiMuonCalib.bphys.root" ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath       = "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-25/rootfiles"
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-## Jpsi selection cuts
-import jpsiCuts
-
-## add J/psi cuts
-cutStr = ""
-for cut in jpsiCuts.cuts:
-  cutStr += cut + " "
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runConvertChain.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runConvertChain() {\n"
-macro   += "  gSystem->Load(\"TrigDiMuonRootCalib_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", files);\n"
-
-macro   += "  analysis.convertChain(\""+ chain +"\", \""+ settings +"\", \""+ cutStr +"\");\n"
-macro   += "}\n"
-
-## create macro
-f = open("runConvertChain.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runConvertChain.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runTestExtrapolator.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runTestExtrapolator.C
deleted file mode 100644
index 844ffb998726fe4cca2e26ae7c104725a5c6a7d0..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runTestExtrapolator.C
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runTestExtrapolator.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runTestExtrapolator() {
-  gSystem->Load("TrigDiMuonRootCalib_cpp.so");
-  std::vector<std::string> files;
-  files.push_back( "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-22/rootfiles/user.scheiric.13.data10_7TeV_MuonswBeam.00155112.TrigDiMuonCalib.bphys.root" );
-  TrigDiMuonRootCalib analysis(INFO, files);
-  analysis.testExtrapolator("L2_MU4_DiMu");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runTestExtrapolator.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runTestExtrapolator.py
deleted file mode 100644
index b04f9c0f91cad162aded53e3077a2050b28b0034..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigDiMuonCalib/runTestExtrapolator.py
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runTestExtrapolator.py
-##
-## Configuration script for TrigDiMuonCalib
-## Creates ROOT macro with desired configuration
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TrigDiMuonCalib in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-outputLevel = "INFO"                  # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute     = True                    # execute macro
-chain       = "L2_MU4_DiMu"        # chain to be analyzed
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-inFileNames  = [ ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-22/rootfiles/user.scheiric.13.data10_7TeV_MuonswBeam.00155112.TrigDiMuonCalib.bphys.root" ]
-#inFileNames += [ "../../run/bphys.root" ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath       = "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-18/rootfiles"
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runTestExtrapolator.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runTestExtrapolator() {\n"
-macro   += "  gSystem->Load(\"TrigDiMuonRootCalib_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigDiMuonRootCalib analysis(" + outputLevel + ", files);\n"
-
-macro   += "  analysis.testExtrapolator(\""+ chain + "\");\n"
-macro   += "}\n"
-
-## create macro
-f = open("runTestExtrapolator.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runTestExtrapolator.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/TrigJpsiRootAnalysis.cpp b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/TrigJpsiRootAnalysis.cpp
deleted file mode 100644
index 28520aba5149b94454909cf787eb19d95757643f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/TrigJpsiRootAnalysis.cpp
+++ /dev/null
@@ -1,1684 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// TrigJpsiRootAnalysis class
-///---------------------------------------------------
-/// B-trigger analysis
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of TriggerJpsiAnalysis
-///===================================================
-
-#include <sstream>
-#include "TrigJpsiRootAnalysis.h"
-#include "TMath.h"
-#include "TGraphAsymmErrors.h"
-#include "TLatex.h"
-#include "AtlasLabels.C"
-
-///===================================================
-void TrigJpsiRootAnalysis::analyzeJpsi(std::string settings, std::string cutStr) {
-  Log log("TrigJpsiRootAnalysis::analyzeJpsi", ol());
-
-  log.info("Settings: " + settings);
-  log.info("cuts:     " + cutStr);
-
-  // create selection algorithm
-  CutsJpsi cuts(ol(), cutStr);
-
-  std::string trackCollName = "UsedTracks";
-  getValue(settings, "TrackCollName=",trackCollName);
-  std::string muonCollName = "Muons";
-  getValue(settings, "MuonCollName=",muonCollName);
-
-  log.info("TrackCollName="+trackCollName);
-  log.info("MuonCollName="+muonCollName);
-
-
-  //histograms
-  importHistFromFile("histograms_analyzeJpsi.config");
-
-  setHistVar( "jpsi"         , &m_jpsi          );
-  setHistVar( "jpsi_trk"     , &m_jpsi_trk      );
-  setHistVar( "jpsi_fex"     , &m_jpsi_fex      );
-  setHistVar( "jpsi_muID"    , &m_jpsi_muID     );
-  setHistVar( "jpsi_chi2Prob", &m_jpsi_chi2Prob );
-  setHistVar( "jpsi_dPhi"    , &m_jpsi_dPhi     );
-  setHistVar( "jpsi_pt"      , &m_jpsi_pt       );
-  setHistVar( "jpsi_eta"     , &m_jpsi_eta      );
-
-  setHistVar( "trk_chi2"     , &m_trk_chi2      );
-  setHistVar( "mu_eta"       , &m_mu_eta        );
-  setHistVar( "mu_pt"        , &m_mu_pt         );
-  setHistVar( "muMax_pt"     , &m_muMax_pt      );
-  setHistVar( "muMin_pt"     , &m_muMin_pt      );
-  setHistVar( "mu_e"         , &m_mu_e          );
-  setHistVar( "mu_pixHits"   , &m_mu_pixHits    );
-  setHistVar( "mu_sctHits"   , &m_mu_sctHits    );
-  setHistVar( "mu_mdtHits"   , &m_mu_mdtHits    );
-
-  // set pointer to the used cuts so they can be automaticaly drawn into the selected histograms
-  setCutsForHist(&cuts);
-
-  // get pointer to histograms we will need further
-  TH1D* h_jpsi = getHist("jpsi");
-
-  // invariant mass window for Jpsi
-  int loBin = 1;
-  int hiBin = 1;
-  if(isDefined("jpsi")) hiBin = getHist("jpsi")->GetNbinsX()+1;
-  getValue(settings,"massBinLo=",loBin);
-  getValue(settings,"massBinHi=",hiBin);
-
-  // create ".py" file with the list of selected events for each run. Used for AOD skimming
-  bool doEventList = settings.find("DoEventList") != std::string::npos;
-  ofstream* fout = NULL;
-  if(doEventList) {
-    fout = new ofstream("eventList.py");
-    (*fout) << "## List of selected J/psi events. Generated by TrigJpsiRootAnalysis " << std::endl << std::endl;
-    (*fout) << "runList   = [ ]   # list of run numbers" << std::endl;
-    (*fout) << "eventList = [ ]   # list of events containing J/psi" << std::endl << std::endl;
-  }
-
-  // event info
-  int oldRun = -1;
-  int oldEvt = -1;
-
-  //loop over all entries and all files
-  log.info("******************************************************************");
-  log.info("** BEGINNING OF THE LOOP                                        **");
-  log.info("******************************************************************");
-
-  //loop over files
-  resetIterator();
-  while( iterateFiles() ) {
-    //load trees
-    TTree* tJpsi    = loadTree("Jpsi");
-    TTree* tTrig    = loadTree("TRIG");
-    TTree* tTracks  = loadTree("UsedTracks");
-    TTree* tMuons   = loadTree("Muons");
-
-    log.debug("Trees loaded");
-
-    //check that all the trees are loaded correctly
-    if(tJpsi == NULL || tTracks == NULL || tMuons == NULL) {
-      addCorruptedFile(currentFileName());
-      continue;
-    }
-
-    //skip files with no entries
-    if(tJpsi->GetEntries() == 0) {
-      log.warning("No entries, skipping file");
-      continue;
-    }
-
-    //prepare NtupleReader
-    log.debug("Preparing NtupleReader");
-    NtupleReader theReader;
-    if(tTrig->GetEntries() > 0)   theReader.prepareTree("TRIG",        tTrig);
-    if(tMuons->GetEntries() > 0)  theReader.prepareTree(muonCollName,  tMuons);
-    if(tTracks->GetEntries() > 0) theReader.prepareTree(trackCollName, tTracks);
-    log.debug("done");
-
-    // make BCompositeParticle
-    BCompositeParticle* Jpsi = new BCompositeParticle(tJpsi, "Jpsi");
-
-    // trigger pass-through
-    std::vector<std::string>* l2PassThrough = new std::vector<std::string>;
-    if( settings.find("UseEFPassThrough") != std::string::npos)
-      tTrig->SetBranchAddress("TRIG_EF_pass_through", &l2PassThrough);
-    else
-      tTrig->SetBranchAddress("TRIG_L2_pass_through", &l2PassThrough);
-
-    //loop over entries
-    int step = tJpsi->GetEntries()/20;
-    for(int entry = 0; entry < (int)tJpsi->GetEntries(); ++entry) {
-      if(step == 0 || entry%step == 0) log.info("   ===> Entry " + iToStr(entry));
-
-      // load BCompositeParticles using NtupleReader
-      Jpsi->GetEntry(entry);
-
-      TriggerBag trigDecisions = theReader.getTriggers(Jpsi->runNumber, Jpsi->eventNumber, "TRIG", tTrig);
-      TrackBag   tracks        = theReader.getTracks(Jpsi->runNumber, Jpsi->eventNumber, "UsedTracks", tTracks);
-      MuonBag    muons         = theReader.getMuons(Jpsi->runNumber, Jpsi->eventNumber, "Muons", tMuons);
-
-      /// level-1 jpsi and GRL =============================================================
-
-      if( !cuts.selectTrigger(trigDecisions, l2PassThrough) ) continue;
-      if( !cuts.selectGRL(Jpsi->runNumber, Jpsi->lumiBlock) ) continue;
-
-      /// offline jpsi =============================================================
-
-      log.debug("offline jpsi analysis");
-
-      // J/psi selection
-      if( !cuts.selectJpsi(Jpsi, tracks,  muons) ) continue;
-
-      //fill J/psi histogram
-      m_jpsi.push_back(Jpsi->VTX_mass/1000);
-      m_jpsi_chi2Prob.push_back( TMath::Prob(Jpsi->VTX_chi2, Jpsi->VTX_NDF) );
-      m_jpsi_dPhi.push_back( cuts.jpsiDPhi );
-      m_jpsi_pt.push_back(Jpsi->VTX_pt/1000);
-      m_jpsi_eta.push_back(Jpsi->getRefMom().Eta());
-
-      //J/psi tracks
-      m_trk_chi2.push_back(cuts.jpsiTrk0.chi2()/cuts.jpsiTrk0.ndf());
-      m_trk_chi2.push_back(cuts.jpsiTrk1.chi2()/cuts.jpsiTrk1.ndf());
-
-      m_mu_pt.push_back(Jpsi->getTrackMom(0).Perp());
-      m_mu_pt.push_back(Jpsi->getTrackMom(1).Perp());
-
-      m_muMax_pt.push_back(TMath::Max(Jpsi->getTrackMom(0).Perp(),Jpsi->getTrackMom(1).Perp()) );
-      m_muMin_pt.push_back(TMath::Min(Jpsi->getTrackMom(0).Perp(),Jpsi->getTrackMom(1).Perp()) );
-
-      m_mu_eta.push_back(Jpsi->getTrackMom(0).Eta() );
-      m_mu_eta.push_back(Jpsi->getTrackMom(1).Eta());
-
-      // muon energy is calculated inside CutsJpsi::selectJpsi method
-      m_mu_e.push_back(cuts.E0);
-      m_mu_e.push_back(cuts.E1);
-
-      //number of hits, also retrieved in CutsJpsi::selectJpsi method
-      m_mu_pixHits.push_back(cuts.mu0_pixHits);
-      m_mu_pixHits.push_back(cuts.mu1_pixHits);
-
-      m_mu_sctHits.push_back(cuts.mu0_sctHits);
-      m_mu_sctHits.push_back(cuts.mu1_sctHits);
-
-      m_mu_mdtHits.push_back(cuts.mu0_mdtHits);
-      m_mu_mdtHits.push_back(cuts.mu1_mdtHits);
-
-      /// update no. of selected jpsi's
-
-      if(h_jpsi!=NULL &&
-        Jpsi->VTX_mass > h_jpsi->GetBinLowEdge(loBin) &&
-        Jpsi->VTX_mass < h_jpsi->GetBinLowEdge(hiBin))
-      {
-        ++m_nCandidates;
-      }
-
-      // create ".py" file with the list of selected events for each run. Used for AOD skimming
-      if(doEventList) {
-        // new run number
-        if(Jpsi->runNumber != oldRun ) {
-          //close previous fileList brace
-          if(oldEvt!=-1) {
-            (*fout) << " ] ]" << std::endl << std::endl;
-          }
-
-          // start new run and event list
-          (*fout) << "runList   += [ \"" << Jpsi->runNumber << "\" ]" << std::endl;
-          (*fout) << "eventList += [ [ ";
-
-          // update
-          oldRun = Jpsi->runNumber;
-          oldEvt = -1;
-        }
-
-        if(Jpsi->eventNumber != oldEvt ) {
-          if(oldEvt!=-1)
-            (*fout) << ", ";
-
-          // print event number
-          (*fout) << "\"" << Jpsi->eventNumber << "\"";
-
-          // update
-          oldEvt = Jpsi->eventNumber;
-        }
-      }
-
-      /// fill the histograms ========================================================
-
-      fillAll();
-    } // end of the tree loop
-  } // end of the file loop
-  log.info("******************************************************************");
-
-  // close ".py" file with the list of selected events for each run. Used for AOD skimming
-  if(doEventList) {
-    if(oldEvt!=-1) {
-      (*fout) << " ] ]" << std::endl << std::endl;
-    }
-
-    fout->close();
-    delete fout;
-  }
-
-  // fitting ------------------------------
-  TF1* fitFun = fitGaus("jpsi", settings);
-
-  //drawing ------------------------------
-
-  if(isDefined("jpsi")) {
-    new TCanvas("c_jpsi","c_jpsi");
-
-    // set histograms style
-    setMarkerStyle("jpsi",20);
-
-    // draw histogram
-    drawHist(NameList("jpsi"));
-
-    // draw fitfun
-    if(fitFun!=NULL) fitFun->Draw("same");
-
-    // indication of cuts
-    int loBin;
-    int hiBin;
-    if(getValue(settings,"massBinLo=",loBin) && getValue(settings,"massBinHi=",hiBin)) {
-      drawCuts(getHist("jpsi")->GetBinLowEdge(loBin), getHist("jpsi")->GetBinLowEdge(hiBin), "jpsi");
-    }
-
-  }
-
-  /// other histograms
-  drawMoreHist(NameList("jpsi_chi2Prob", "jpsi_dPhi", "jpsi_pt", "jpsi_eta"));
-
-  drawMoreHist(NameList("trk_chi2", "mu_pt", "mu_eta", "mu_e", "mu_pixHits", "mu_sctHits", "mu_mdtHits"));
-
-  if(isDefined("muMax_pt") && isDefined("muMin_pt")) {
-    new TCanvas("c_muMinMax","muMinMax");
-
-    // set hist style
-    setMarkerStyle("muMax_pt", 20);
-    setMarkerStyle("muMin_pt", 21);
-    getHist("muMin_pt")->SetMarkerColor(kBlue);
-
-    // draw
-    drawHist(NameList("muMin_pt","muMax_pt"));
-
-    // legend
-    drawLegend(NameList("muMax_pt", "muMin_pt"), 0.55,0.5,0.9,0.3);
-
-
-  }
-
-}
-///===================================================
-void TrigJpsiRootAnalysis::analyzeChain(std::string chain, std::string settings, std::string cutStr) {
-  Log log("TrigJpsiRootAnalysis::analyzeChain", ol());
-
-  log.info("Settings: " + settings);
-  log.info("cuts:     " + cutStr);
-
-  // create selection algorithm
-  CutsJpsi cuts(ol(), cutStr);
-
-  std::string trackCollName = "UsedTracks";
-  getValue(settings, "TrackCollName=",trackCollName);
-  std::string muonCollName = "Muons";
-  getValue(settings, "MuonCollName=",muonCollName);
-
-  //histograms
-  importHistFromFile("histograms_analyzeChain.config");
-
-  // mass plots
-  double prescale = 1;      // chain prescale
-
-  setHistVar( "jpsi"            , &m_jpsi          );
-  setHistVar( "jpsi_trk"        , &m_jpsi_trk      , &prescale);
-  setHistVar( "jpsi_fex"        , &m_jpsi_fex      , &prescale);
-  setHistVar( "jpsi_muID"       , &m_jpsi_muID     , &prescale);
-  setHistVar( "jpsi_vtx"        , &m_jpsi_vtx      , &prescale);
-
-  // pt plots
-  setHistVar( "jpsiPt0"         , &m_jpsiPt[0]     );
-  setHistVar( "jpsiPt_trk0"     , &m_jpsiPt_trk[0] , &prescale);
-  setHistVar( "jpsiPt_fex0"     , &m_jpsiPt_fex[0] , &prescale);
-  setHistVar( "jpsiPt_hypo0"    , &m_jpsiPt_hypo[0], &prescale);
-  setHistVar( "jpsiPt1"         , &m_jpsiPt[1]     );
-  setHistVar( "jpsiPt_trk1"     , &m_jpsiPt_trk[1] , &prescale);
-  setHistVar( "jpsiPt_fex1"     , &m_jpsiPt_fex[1] , &prescale);
-  setHistVar( "jpsiPt_hypo1"    , &m_jpsiPt_hypo[1], &prescale);
-  setHistVar( "jpsiPt2"         , &m_jpsiPt[2]     );
-  setHistVar( "jpsiPt_trk2"     , &m_jpsiPt_trk[2] , &prescale);
-  setHistVar( "jpsiPt_fex2"     , &m_jpsiPt_fex[2] , &prescale);
-  setHistVar( "jpsiPt_hypo2"    , &m_jpsiPt_hypo[2], &prescale);
-
-  // eta plots
-  setHistVar( "jpsiEta0"         , &m_jpsiEta[0]     );
-  setHistVar( "jpsiEta_trk0"     , &m_jpsiEta_trk[0] , &prescale);
-  setHistVar( "jpsiEta_fex0"     , &m_jpsiEta_fex[0] , &prescale);
-  setHistVar( "jpsiEta_hypo0"    , &m_jpsiEta_hypo[0], &prescale);
-  setHistVar( "jpsiEta1"         , &m_jpsiEta[1]     );
-  setHistVar( "jpsiEta_trk1"     , &m_jpsiEta_trk[1] , &prescale);
-  setHistVar( "jpsiEta_fex1"     , &m_jpsiEta_fex[1] , &prescale);
-  setHistVar( "jpsiEta_hypo1"    , &m_jpsiEta_hypo[1], &prescale);
-  setHistVar( "jpsiEta2"         , &m_jpsiEta[2]     );
-  setHistVar( "jpsiEta_trk2"     , &m_jpsiEta_trk[2] , &prescale);
-  setHistVar( "jpsiEta_fex2"     , &m_jpsiEta_fex[2] , &prescale);
-  setHistVar( "jpsiEta_hypo2"    , &m_jpsiEta_hypo[2], &prescale);
-
-  // muon plots
-  setHistVar( "mu_eta"          , &m_mu_eta        );
-  setHistVar( "mu_pt"           , &m_mu_pt         );
-  setHistVar( "trigTrk_eta"     , &m_trigTrk_eta   );
-  setHistVar( "trigTrk_pt"      , &m_trigTrk_pt    );
-
-  setHistVar( "trig_chi2"       , &m_trig_chi2     );
-
-  setHistVar( "num_muID"        , &m_num_muID      );
-  setHistVar( "num_vtx"         , &m_num_vtx       );
-
-  // check mandatory histograms
-  if(!isDefined("jpsi")) {
-    log.error("Histogram \"jpsi\" is mandatory. Leaving...");
-    return;
-  }
-
-  //set custom histogram titles
-  setTitle("jpsi", ("J/#psi: "+chain).c_str());
-
-  // set pointer to the used cuts so they can be automaticaly drawn into the selected histograms
-  setCutsForHist(&cuts);
-
-  // invariant mass range used to calculate efficiency
-  int loBin = 1;
-  int hiBin = getHist("jpsi")->GetNbinsX()+1;
-  getValue(settings,"massBinLo=",loBin);
-  getValue(settings,"massBinHi=",hiBin);
-
-  // pointer to some histograms we will need further
-  TH1D* h_jpsi      = getHist("jpsi");
-  TH1D* h_num_muID = getHist("num_muID");
-  TH1D* h_num_vtx   = getHist("num_vtx");
-
-  //loop over all entries and all files
-  log.info("******************************************************************");
-  log.info("** BEGINNING OF THE LOOP                                        **");
-  log.info("******************************************************************");
-
-  //loop over files
-  resetIterator();
-  while( iterateFiles() ) {
-    //load trees
-    TTree* tJpsi    = loadTree("Jpsi");
-    TTree* tTrig    = loadTree("TRIG");
-    TTree* tTracks  = loadTree("UsedTracks");
-    TTree* tMuons   = loadTree("Muons");
-    TTree* tChain   = loadTree(chain);
-    log.debug("Trees loaded");
-
-    //check that all the trees are loaded correctly
-    if(tJpsi == NULL || tTrig == NULL || tTracks == NULL || tMuons == NULL || tChain == NULL) {
-      addCorruptedFile(currentFileName());
-      continue;
-    }
-
-    //skip files with no entries
-    if(tJpsi->GetEntries() == 0) {
-      log.debug("No entries, skipping file");
-      continue;
-    }
-
-    //prepare NtupleReader
-    log.debug("Preparing NtupleReader");
-    NtupleReader theReader;
-    if(tTrig->GetEntries() > 0)   theReader.prepareTree("TRIG",        tTrig);
-    if(tMuons->GetEntries() > 0)  theReader.prepareTree(muonCollName,  tMuons);
-    if(tTracks->GetEntries() > 0) theReader.prepareTree(trackCollName, tTracks);
-    log.debug("done");
-
-    // trigger pass-through
-    std::vector<std::string>* l2PassThrough = new std::vector<std::string>;
-    if( settings.find("UseEFPassThrough") != std::string::npos) {
-      tTrig->SetBranchAddress("TRIG_EF_pass_through", &l2PassThrough);
-    }else{
-      tTrig->SetBranchAddress("TRIG_L2_pass_through", &l2PassThrough);
-    }
-
-    // make BCompositeParticle & chain
-    BCompositeParticle* Jpsi      = new BCompositeParticle(tJpsi, "Jpsi");
-    Chain*              trigChain = new Chain(tChain, chain);
-
-    //loop over entries
-    int step = tJpsi->GetEntries()/3;
-    if(tJpsi->GetEntries()<1000) step = 10000;
-    for(int entry = 0; entry < (int)tJpsi->GetEntries(); ++entry) {
-      if(step == 0 || (entry+1)%step == 0) log.info("   ===> Entry " + iToStr(entry));
-
-      // load BCompositeParticles using NtupleReader
-      Jpsi->GetEntry(entry);
-      trigChain->GetEntry(entry);
-
-      TriggerBag trigDecisions = theReader.getTriggers(Jpsi->runNumber, Jpsi->eventNumber, "TRIG", tTrig);
-      TrackBag   tracks        = theReader.getTracks(Jpsi->runNumber, Jpsi->eventNumber, "UsedTracks", tTracks);
-      MuonBag    muons         = theReader.getMuons(Jpsi->runNumber, Jpsi->eventNumber, "Muons", tMuons);
-
-      /// level-1 jpsi =============================================================
-
-      if( !cuts.selectTrigger(trigDecisions, l2PassThrough) ) continue;
-      if( !cuts.selectGRL(Jpsi->runNumber, Jpsi->lumiBlock) ) continue;
-
-      /// offline jpsi =============================================================
-
-      log.debug("offline jpsi analysis");
-
-      // J/psi selection
-      if( !cuts.selectJpsi(Jpsi, tracks,  muons) ) continue;
-
-      // get prescale
-      prescale = getPrescale(chain, trigDecisions);
-      if(prescale!=1) log.info("Prescale="+fToStr(prescale));
-
-      //fill J/psi histogram
-      m_jpsi.push_back(Jpsi->VTX_mass/1000);
-
-      if(h_jpsi!=NULL &&
-         Jpsi->VTX_mass/1000 > h_jpsi->GetBinLowEdge(loBin) &&
-         Jpsi->VTX_mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-      {
-        m_jpsiPt[0].push_back(Jpsi->VTX_pt/1000);
-        m_jpsiPt[1].push_back( min(Jpsi->getTrackMom(0).Perp()/1000, Jpsi->getTrackMom(1).Perp()/1000) );
-        m_jpsiPt[2].push_back( max(Jpsi->getTrackMom(0).Perp()/1000, Jpsi->getTrackMom(1).Perp()/1000) );
-
-        m_jpsiEta[0].push_back(Jpsi->getRefMom().Eta());
-        m_jpsiEta[1].push_back( Jpsi->getTrackMom(0).Perp() < Jpsi->getTrackMom(1).Perp() ? Jpsi->getTrackMom(0).Eta() : Jpsi->getTrackMom(1).Eta() );
-        m_jpsiEta[2].push_back( Jpsi->getTrackMom(0).Perp() > Jpsi->getTrackMom(1).Perp() ? Jpsi->getTrackMom(0).Eta() : Jpsi->getTrackMom(1).Eta() );
-      }
-
-      /// trigger ==================================================================
-      log.debug("found jpsi now do trigger analysis, mass = " +fToStr(Jpsi->VTX_mass/1000));
-
-      /// trigger tracks efficiency ================================================
-
-      for(int j=0; j<2; ++j) {
-        // fill offline tracks histograms
-        m_mu_pt.push_back(Jpsi->getTrackMom(j).Perp()/1000);
-        m_mu_eta.push_back(Jpsi->getTrackMom(j).Eta() );
-        log.debug("muon with momentum " +fToStr(Jpsi->getTrackMom(j).Perp()));
-        log.debug("muon with eta " +fToStr(Jpsi->getTrackMom(j).Eta()));
-        log.debug("muon with phi " +fToStr(Jpsi->getTrackMom(j).Phi()));
-
-        // find matching online tracks
-        double minDR = 2000;
-        for(int i=0; i<(int)trigChain->AllTracks_eta->size(); ++i) {
-          //matching to muons
-          double dEta = fabs( Jpsi->getTrackMom(j).Eta() - trigChain->AllTracks_eta->at(i) );
-          double dPhi = fabs( Jpsi->getTrackMom(j).Phi() - trigChain->AllTracks_phi->at(i) );
-          if(dPhi > TMath::Pi()) dPhi = 2*TMath::Pi() - dPhi;
-          double dR = fabs(dEta*dEta + dPhi*dPhi);
-          if(dR<minDR) minDR = dR;
-          log.debug("tr track with momentum " +fToStr(trigChain->AllTracks_pt->at(i)));
-          log.debug("tr track with eta " +fToStr(trigChain->AllTracks_eta->at(i)));
-          log.debug("tr track with phi " +fToStr(trigChain->AllTracks_phi->at(i)));
-          log.debug("tr track dR " +fToStr(dR));
-        }
-
-        // matching online track was found
-        if( cuts.cut_trigTrkDR > minDR ) {
-          m_trigTrk_pt.push_back(Jpsi->getTrackMom(j).Perp()/1000);
-          m_trigTrk_eta.push_back(Jpsi->getTrackMom(j).Eta());
-        }
-      }
-
-      /// matched trigger objects ==================================================
-
-      log.debug("Matched tracks " + iToStr(trigChain->MatchedTracks_valid->size()));
-
-      //Trigger tracking
-      if (trigChain->MatchedTracks_valid->size() >1) {
-        if(trigChain->MatchedTracks_valid->at(0) && trigChain->MatchedTracks_valid->at(1) ) {
-          m_jpsi_trk.push_back(Jpsi->VTX_mass/1000);
-
-          if(h_jpsi!=NULL &&
-             Jpsi->VTX_mass/1000 > h_jpsi->GetBinLowEdge(loBin) &&
-             Jpsi->VTX_mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-          {
-            m_jpsiPt_trk[0].push_back(Jpsi->VTX_pt/1000);
-            m_jpsiPt_trk[1].push_back( min(Jpsi->getTrackMom(0).Perp()/1000, Jpsi->getTrackMom(1).Perp()/1000) );
-            m_jpsiPt_trk[2].push_back( max(Jpsi->getTrackMom(0).Perp()/1000, Jpsi->getTrackMom(1).Perp()/1000) );
-
-            m_jpsiEta_trk[0].push_back(Jpsi->getRefMom().Eta());
-            m_jpsiEta_trk[1].push_back( Jpsi->getTrackMom(0).Perp() < Jpsi->getTrackMom(1).Perp() ? Jpsi->getTrackMom(0).Eta() : Jpsi->getTrackMom(1).Eta() );
-            m_jpsiEta_trk[2].push_back( Jpsi->getTrackMom(0).Perp() > Jpsi->getTrackMom(1).Perp() ? Jpsi->getTrackMom(0).Eta() : Jpsi->getTrackMom(1).Eta() );
-          }
-        }
-      }
-
-      log.debug("Matched fitmass size " + iToStr(trigChain->Matched_fitMass->size()));
-
-      if(trigChain->Matched_fitMass->size() > 0 ) {
-
-        /// FEX
-        if( cuts.selectFEX(trigChain, true) ) {
-
-          m_jpsi_fex.push_back(Jpsi->VTX_mass/1000);
-
-          if(h_jpsi!=NULL &&
-             Jpsi->VTX_mass/1000 > h_jpsi->GetBinLowEdge(loBin) &&
-             Jpsi->VTX_mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-          {
-            m_jpsiPt_fex[0].push_back(Jpsi->VTX_pt/1000);
-            m_jpsiPt_fex[1].push_back( min(Jpsi->getTrackMom(0).Perp()/1000, Jpsi->getTrackMom(1).Perp()/1000) );
-            m_jpsiPt_fex[2].push_back( max(Jpsi->getTrackMom(0).Perp()/1000, Jpsi->getTrackMom(1).Perp()/1000) );
-
-            m_jpsiEta_fex[0].push_back(Jpsi->getRefMom().Eta());
-            m_jpsiEta_fex[1].push_back( Jpsi->getTrackMom(0).Perp() < Jpsi->getTrackMom(1).Perp() ? Jpsi->getTrackMom(0).Eta() : Jpsi->getTrackMom(1).Eta() );
-            m_jpsiEta_fex[2].push_back( Jpsi->getTrackMom(0).Perp() > Jpsi->getTrackMom(1).Perp() ? Jpsi->getTrackMom(0).Eta() : Jpsi->getTrackMom(1).Eta() );
-          }
-
-          /// Hypo
-          if( cuts.selectHypo(trigChain, true) ) {
-            m_jpsi_muID.push_back(Jpsi->VTX_mass/1000);
-
-            if(h_jpsi!=NULL &&
-               Jpsi->VTX_mass/1000 > h_jpsi->GetBinLowEdge(loBin) &&
-               Jpsi->VTX_mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-            {
-              m_jpsiPt_hypo[0].push_back(Jpsi->VTX_pt/1000);
-              m_jpsiPt_hypo[1].push_back( min(Jpsi->getTrackMom(0).Perp()/1000, Jpsi->getTrackMom(1).Perp()/1000) );
-              m_jpsiPt_hypo[2].push_back( max(Jpsi->getTrackMom(0).Perp()/1000, Jpsi->getTrackMom(1).Perp()/1000) );
-
-              m_jpsiEta_hypo[0].push_back(Jpsi->getRefMom().Eta());
-              m_jpsiEta_hypo[1].push_back( Jpsi->getTrackMom(0).Perp() < Jpsi->getTrackMom(1).Perp() ? Jpsi->getTrackMom(0).Eta() : Jpsi->getTrackMom(1).Eta() );
-              m_jpsiEta_hypo[2].push_back( Jpsi->getTrackMom(0).Perp() > Jpsi->getTrackMom(1).Perp() ? Jpsi->getTrackMom(0).Eta() : Jpsi->getTrackMom(1).Eta() );
-            }
-          }
-
-          // If requested, perform efficiency scan using different number-of-hits cut
-          if(h_num_muID != NULL && h_jpsi!=NULL && cuts.cut_doNMuHitsScan.enabled &&
-             Jpsi->VTX_mass/1000 >= h_jpsi->GetBinLowEdge(loBin) &&
-             Jpsi->VTX_mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-          {
-            log.debug("NHits efficiency scan");
-
-            for(int nHits=0; nHits < h_num_muID->GetNbinsX(); ++nHits) {
-              if( cuts.selectHypo( trigChain, true, -1, nHits ) ) {
-                m_num_muID.push_back(nHits);  // efficiency scan histogram
-              }
-            } // end of loop over nHist
-          }  // end of efficiency scan for different number-of-hits cuts
-
-          // If requested, perform efficiency scan using different chi2 cuts
-          if(h_num_vtx != NULL && h_jpsi!=NULL && cuts.cut_doChi2Scan.enabled &&
-             Jpsi->VTX_mass/1000 > h_jpsi->GetBinLowEdge(loBin) &&
-             Jpsi->VTX_mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-          {
-            for(int j=1; j <= h_num_vtx->GetNbinsX() ; ++j) {
-              double chi2Cut = h_num_vtx->GetBinLowEdge(j+1);
-
-              if( cuts.selectHypo( trigChain, true, chi2Cut ) ) {
-                m_num_vtx.push_back(h_num_vtx->GetBinCenter(j));    // efficiency scan histogram
-              }
-            } // end of loop over chi2 cuts
-          } // end of efficiency scan for different vertexing chi2 cuts
-
-        } // end of FEX
-      }
-
-      /// update no. of selected jpsi's
-
-      if(h_jpsi!=NULL &&
-         Jpsi->VTX_mass/1000 > h_jpsi->GetBinLowEdge(loBin) &&
-         Jpsi->VTX_mass/1000 < h_jpsi->GetBinLowEdge(hiBin))
-      {
-        ++m_nCandidates;
-      }
-
-      /// fill the histograms ========================================================
-
-      fillAll();
-
-
-    } // end of the loop
-  } // end of loop over files
-  log.info("******************************************************************");
-
-
-  // fitting ------------------------------
-  TF1* fitFun = fitGaus("jpsi", settings);
-
-  //drawing ------------------------------
-  /// matched trigger object
-  if(isDefined("jpsi") && isDefined("jpsi_trk")) {
-    TCanvas* c = new TCanvas("c_jpsi","c_jpsi",0,0,800,600);
-
-    // set histograms style
-    setMarkerStyle("jpsi",20);
-    setFillStyle("jpsi_trk",  kRed);
-    setFillStyle("jpsi_fex",  kGreen);
-    setFillStyle("jpsi_muID", kYellow);
-    setFillStyle("jpsi_vtx",  kMagenta);
-
-    // draw histogram
-    drawHist(NameList("jpsi_trk", "jpsi_fex", "jpsi_muID", "jpsi"));
-
-    // draw fitfun
-    if(fitFun!=NULL) fitFun->Draw("same");
-
-    // legend
-    if(fitFun == NULL){
-      drawLegend(NameList("jpsi", "jpsi_trk", "jpsi_fex", "jpsi_muID"), 0.55,0.9,0.9,0.7);
-    }else {
-      drawLegend(NameList("jpsi", "jpsi_trk", "jpsi_fex", "jpsi_muID"), 0.55,0.9,0.9,0.7,
-                 std::vector<TF1*>(1,fitFun),
-                 std::vector<std::string>(1,"Fit to Offline"));
-
-      std::stringstream ss;
-      ss << "#splitline{#mu = (" <<
-          std::setprecision(4) << fitFun->GetParameter(1) << " #pm " << std::setprecision(1) << fitFun->GetParError(1) <<
-          ") GeV}{#sigma = (" <<
-          std::setprecision(2) << fitFun->GetParameter(2) << " #pm " << std::setprecision(1) << fitFun->GetParError(2) << ") GeV}";
-
-      TLatex* lt = new TLatex(0.65, 0.63, ss.str().c_str());
-      lt->SetNDC();
-      lt->SetTextSize(0.035);
-      lt->Draw();
-
-    }
-
-    // indication of cuts
-    if(getValue(settings,"massBinLo=",loBin) && getValue(settings,"massBinHi=",hiBin))
-      drawCuts(getHist("jpsi")->GetBinLowEdge(loBin), getHist("jpsi")->GetBinLowEdge(hiBin), "jpsi");
-
-    // draw ATLAS Label
-//     ATLASLabel(0.2,0.85,true,kBlack);
-//     myText(0.2,0.85,kBlack,"To be approved");
-//     myText(0.2,0.78,kBlack,"16.2 nb^{-1}");
-
-    c->RedrawAxis();
-
-    //calculate efficiency
-    double denom = 0;
-    std::vector<double> num;
-    std::vector<double> eff;
-    if( getEfficiencies( num, denom, eff, NameList("jpsi_trk","jpsi_fex","jpsi_muID","jpsi_vtx").names, "jpsi", loBin, hiBin) ) {
-
-      log.info("No of J/psi                 : " + fToStr(denom));
-      log.info("No of J/psi after Tracking  : " + fToStr(num.at(0)));
-      log.info("No of J/psi after FEX       : " + fToStr(num.at(1)));
-      log.info("No of J/psi after Hypo.     : " + fToStr(num.at(2)));
-//       log.info("No of J/psi after vertexing : " + fToStr(num.at(3)));
-
-      log.info("Efficiency of Tracking  : " + fToStr(eff.at(0)));
-      log.info("Efficiency of FEX       : " + fToStr(eff.at(1)));
-      log.info("Efficiency of Hypo.     : " + fToStr(eff.at(2)));
-//       log.info("Efficiency of vertexing : " + fToStr(eff.at(3)));
-
-    }
-  }
-
-
-  for(int i=0; i<3; ++i) {
-    if(isDefined("jpsiPt"+iToStr(i))) {
-      TCanvas* c = new TCanvas(("c_jpsiPt"+iToStr(i)).c_str(),("c_jpsiPt"+iToStr(i)).c_str(),0,0,800,600);
-
-      // set histograms style
-      setMarkerStyle("jpsiPt"+iToStr(i),20);
-      setFillStyle("jpsiPt_trk"+iToStr(i),  kRed);
-      setFillStyle("jpsiPt_fex"+iToStr(i),  kGreen);
-      setFillStyle("jpsiPt_hypo"+iToStr(i), kYellow);
-
-      // draw histogram
-      drawHist(NameList( "jpsiPt_trk"+iToStr(i),
-                         "jpsiPt_fex"+iToStr(i),
-                         "jpsiPt_hypo"+iToStr(i),
-                         "jpsiPt"+iToStr(i)));
-
-      // legend
-      drawLegend(NameList("jpsiPt_trk"+iToStr(i),
-                          "jpsiPt_fex"+iToStr(i),
-                          "jpsiPt_hypo"+iToStr(i),
-                          "jpsiPt"+iToStr(i)), 0.55,0.9,0.9,0.7);
-
-      c->RedrawAxis();
-
-      // efficiency
-      new TCanvas(("c2_jpsiPt"+iToStr(i)).c_str(),("c2_jpsiPt"+iToStr(i)).c_str(),0,0,800,600);
-
-      TLegend* leg = new TLegend( 0.55,0.4,0.9,0.2);
-
-      bool first = true;
-      //trk
-      if(isDefined("jpsiPt_trk"+iToStr(i))) {
-        TGraphAsymmErrors* eff = new TGraphAsymmErrors(getHist("jpsiPt_trk"+iToStr(i)), getHist("jpsiPt"+iToStr(i)));
-        eff->SetTitle(getHist("jpsiPt"+iToStr(i))->GetTitle());
-        eff->GetXaxis()->SetTitle(getHist("jpsiPt"+iToStr(i))->GetXaxis()->GetTitle());
-        eff->GetYaxis()->SetTitle("Efficiency");
-        eff->SetMarkerStyle(20);
-        eff->SetMarkerColor(kRed-2);
-
-        if(first) {
-          eff->Draw("ap");
-          first = false;
-        }else{
-          eff->Draw("p");
-        }
-
-        leg->AddEntry(eff, getHistInfo("jpsiPt_trk"+iToStr(i))->legend.c_str(), "p");
-      }
-
-      //fex
-      if(isDefined("jpsiPt_fex"+iToStr(i))) {
-        TGraphAsymmErrors* eff = new TGraphAsymmErrors(getHist("jpsiPt_fex"+iToStr(i)), getHist("jpsiPt"+iToStr(i)));
-        eff->SetTitle(getHist("jpsiPt"+iToStr(i))->GetTitle());
-        eff->GetXaxis()->SetTitle(getHist("jpsiPt"+iToStr(i))->GetXaxis()->GetTitle());
-        eff->GetYaxis()->SetTitle("Efficiency");
-        eff->SetMarkerStyle(21);
-        eff->SetMarkerColor(kGreen-2);
-
-        if(first) {
-          eff->Draw("ap");
-          first = false;
-        }else{
-          eff->Draw("p");
-        }
-        leg->AddEntry(eff, getHistInfo("jpsiPt_fex"+iToStr(i))->legend.c_str(), "p");
-      }
-
-      //hypo
-      if(isDefined("jpsiPt_hypo"+iToStr(i))) {
-        TGraphAsymmErrors* eff = new TGraphAsymmErrors(getHist("jpsiPt_hypo"+iToStr(i)), getHist("jpsiPt"+iToStr(i)));
-        eff->SetTitle(getHist("jpsiPt"+iToStr(i))->GetTitle());
-        eff->GetXaxis()->SetTitle(getHist("jpsiPt"+iToStr(i))->GetXaxis()->GetTitle());
-        eff->GetYaxis()->SetTitle("Efficiency");
-        eff->SetMarkerStyle(22);
-        eff->SetMarkerColor(kYellow-2);
-
-        if(first) {
-          eff->Draw("ap");
-          first = false;
-        }else{
-          eff->Draw("p");
-        }
-        leg->AddEntry(eff, getHistInfo("jpsiPt_hypo"+iToStr(i))->legend.c_str(), "p");
-      }
-
-      // legend
-      leg->SetFillColor(kWhite);
-      leg->SetBorderSize(0);
-      leg->SetTextSize(0.04);
-      leg->Draw("same");
-
-    }
-  }
-
-  for(int i=0; i<3; ++i) {
-    if(isDefined("jpsiEta"+iToStr(i))) {
-      TCanvas* c = new TCanvas(("c_jpsiEta"+iToStr(i)).c_str(),("c_jpsiEta"+iToStr(i)).c_str(),0,0,800,600);
-
-      // set histograms style
-      setMarkerStyle("jpsiEta"+iToStr(i),20);
-      setFillStyle("jpsiEta_trk"+iToStr(i),  kRed);
-      setFillStyle("jpsiEta_fex"+iToStr(i),  kGreen);
-      setFillStyle("jpsiEta_hypo"+iToStr(i), kYellow);
-
-      // draw histogram
-      drawHist(NameList( "jpsiEta_trk"+iToStr(i),
-               "jpsiEta_fex"+iToStr(i),
-               "jpsiEta_hypo"+iToStr(i),
-               "jpsiEta"+iToStr(i)));
-
-      // legend
-      drawLegend(NameList("jpsiEta_trk"+iToStr(i),
-                 "jpsiEta_fex"+iToStr(i),
-                 "jpsiEta_hypo"+iToStr(i),
-                 "jpsiEta"+iToStr(i)), 0.55,0.9,0.9,0.7);
-
-      c->RedrawAxis();
-
-            // efficiency
-      new TCanvas(("c2_jpsiEta"+iToStr(i)).c_str(),("c2_jpsiEta"+iToStr(i)).c_str(),0,0,800,600);
-
-      TLegend* leg = new TLegend( 0.55,0.4,0.9,0.2);
-
-      bool first = true;
-      //trk
-      if(isDefined("jpsiEta_trk"+iToStr(i))) {
-        TGraphAsymmErrors* eff = new TGraphAsymmErrors(getHist("jpsiEta_trk"+iToStr(i)), getHist("jpsiEta"+iToStr(i)));
-        eff->SetTitle(getHist("jpsiEta"+iToStr(i))->GetTitle());
-        eff->GetXaxis()->SetTitle(getHist("jpsiEta"+iToStr(i))->GetXaxis()->GetTitle());
-        eff->GetYaxis()->SetTitle("Efficiency");
-        eff->SetMarkerStyle(20);
-        eff->SetMarkerColor(kRed-2);
-
-        if(first) {
-          eff->Draw("ap");
-          first = false;
-        }else{
-          eff->Draw("p");
-        }
-
-        leg->AddEntry(eff, getHistInfo("jpsiEta_trk"+iToStr(i))->legend.c_str(), "p");
-      }
-
-      //fex
-      if(isDefined("jpsiEta_fex"+iToStr(i))) {
-        TGraphAsymmErrors* eff = new TGraphAsymmErrors(getHist("jpsiEta_fex"+iToStr(i)), getHist("jpsiEta"+iToStr(i)));
-        eff->SetTitle(getHist("jpsiEta"+iToStr(i))->GetTitle());
-        eff->GetXaxis()->SetTitle(getHist("jpsiEta"+iToStr(i))->GetXaxis()->GetTitle());
-        eff->GetYaxis()->SetTitle("Efficiency");
-        eff->SetMarkerStyle(21);
-        eff->SetMarkerColor(kGreen-2);
-
-        if(first) {
-          eff->Draw("ap");
-          first = false;
-        }else{
-          eff->Draw("p");
-        }
-        leg->AddEntry(eff, getHistInfo("jpsiEta_fex"+iToStr(i))->legend.c_str(), "p");
-      }
-
-      //hypo
-      if(isDefined("jpsiEta_hypo"+iToStr(i))) {
-        TGraphAsymmErrors* eff = new TGraphAsymmErrors(getHist("jpsiEta_hypo"+iToStr(i)), getHist("jpsiEta"+iToStr(i)));
-        eff->SetTitle(getHist("jpsiEta"+iToStr(i))->GetTitle());
-        eff->GetXaxis()->SetTitle(getHist("jpsiEta"+iToStr(i))->GetXaxis()->GetTitle());
-        eff->GetYaxis()->SetTitle("Efficiency");
-        eff->SetMarkerStyle(22);
-        eff->SetMarkerColor(kYellow-2);
-
-        if(first) {
-          eff->Draw("ap");
-          first = false;
-        }else{
-          eff->Draw("p");
-        }
-        leg->AddEntry(eff, getHistInfo("jpsiEta_hypo"+iToStr(i))->legend.c_str(), "p");
-      }
-
-      // legend
-      leg->SetFillColor(kWhite);
-      leg->SetBorderSize(0);
-      leg->SetTextSize(0.04);
-      leg->Draw("same");
-
-
-    }
-  }
-
-  /// single tracks
-  // eta
-  if(isDefined("mu_eta") && isDefined("trigTrk_eta")) {
-    new TCanvas("c_mu_eta","c_mu_eta",0,0,800,600);
-    setMarkerStyle("mu_eta", 20);
-    setFillStyle("trigTrk_eta", kYellow);
-
-    // draw histogram
-    drawHist(NameList("mu_eta", "trigTrk_eta"));
-
-    // legend
-    drawLegend(NameList("mu_eta", "trigTrk_eta"), 0.53,0.9,0.9,0.77);
-
-    // draw efficiency
-    new TCanvas("c_eff_mu_eta","c_eff_mu_eta",0,0,800,600);
-    TGraphAsymmErrors* eff_mu_eta = new TGraphAsymmErrors(getHist("trigTrk_eta"), getHist("mu_eta"));
-    eff_mu_eta->SetTitle("Trigger Tracking Efficiency;#eta");
-    eff_mu_eta->Draw("ap");
-  }
-
-  // pt
-  if(isDefined("mu_pt") && isDefined("trigTrk_pt")) {
-    TCanvas* c = new TCanvas("c_mu_pt","c_mu_pt",0,0,800,600);
-    setMarkerStyle("mu_pt", 20);
-    setFillStyle("trigTrk_pt", kYellow);
-
-    // draw histogram
-    drawHist(NameList("trigTrk_pt", "mu_pt"));
-
-    // legend
-    drawLegend(NameList("mu_pt", "trigTrk_pt"), 0.53,0.9,0.9,0.77);
-
-    // draw ATLAS Label
-//     ATLASLabel(0.2,0.85,true,kBlack);
-//     myText(0.2,0.85,kBlack,"To be approved");
-//     myText(0.2,0.78,kBlack,"16.2 nb^{-1}");
-
-    c->RedrawAxis();
-
-    // draw efficiency
-    new TCanvas("c_eff_mu_pt","c_eff_mu_pt",0,0,800,600);
-    TGraphAsymmErrors* eff_mu_pt = new TGraphAsymmErrors(getHist("trigTrk_pt"), getHist("mu_pt"));
-    eff_mu_pt->SetMinimum(0);
-    eff_mu_pt->SetMaximum(1.4);
-    eff_mu_pt->SetTitle("Trigger Tracking Efficiency;#font[52]{p}_{T} [GeV]; Efficiency / 0.75 GeV");
-    eff_mu_pt->Draw("ap");
-
-    // draw ATLAS Label
-//     ATLASLabel(0.2,0.85,true,kBlack);
-//     myText(0.2,0.85,kBlack,"To be approved");
-//     myText(0.2,0.78,kBlack,"16.2 nb^{-1}");
-
-  }
-
-  /// efficiency scan of muon identification
-  if(isDefined("num_muID") && isDefined("jpsi_fex")) {
-    new TCanvas("c_num_muID","c_num_muID",0,0,800,600);
-    setFillStyle("num_muID", kYellow);
-
-    // draw histogram
-    drawHist("num_muID");
-
-    //efficiency
-    new TCanvas("c_eff_muID","c_eff_muID",0,0,800,600);
-
-    //denominator
-    TH1D* h_denom_muID = new TH1D(*getHist("num_muID"));
-    for(int i=1; i<=h_denom_muID->GetNbinsX(); ++i) {
-      h_denom_muID->SetBinContent(i,getHist("jpsi_fex")->Integral(loBin,hiBin-1));
-    }
-
-    TGraphAsymmErrors* eff_muID = new TGraphAsymmErrors(getHist("num_muID"), h_denom_muID);
-    eff_muID->SetTitle("Muon id. efficiency w.r.t. candidates passing FEX ;No. of associated hits;Efficiency");
-    eff_muID->Draw("ap");
-
-  }
-
-  /// efficiency scan of vertexing
-  if(isDefined("num_vtx") && isDefined("jpsi_muID")) {
-    new TCanvas("c_num_vtx","c_num_vtx",0,0,800,600);
-    setFillStyle("num_vtx", kYellow);
-
-    // draw histogram
-    drawHist("num_vtx");
-
-    //efficiency
-    new TCanvas("c_eff_vtx","c_eff_vtx",0,0,800,600);
-
-    //denominator
-    TH1D* h_denom_vtx = new TH1D(*getHist("num_vtx"));
-    for(int i=1; i<=h_denom_vtx->GetNbinsX(); ++i) {
-      h_denom_vtx->SetBinContent(i,getHist("jpsi_muID")->Integral(loBin,hiBin-1));
-    }
-
-    TGraphAsymmErrors* eff_vtx = new TGraphAsymmErrors(getHist("num_vtx"), h_denom_vtx);
-    eff_vtx->SetTitle("Vertexing efficiency w.r.t. cadidates after muon id.;Trigger vertexing #chi^{2} cut;Efficiency");
-    eff_vtx->Draw("ap");
-
-  }
-
-  /// more plots
-  drawMoreHist(NameList("trig_chi2"));
-
-}
-///===================================================
-// void TrigJpsiRootAnalysis::compareChains(std::vector<std::string> chains, std::string settings, std::string cutStr) {
-//   Log log("TrigJpsiRootAnalysis::compareChains", ol());
-//
-//   log.info("Settings : " + settings);
-//   log.info("cuts:      " + cutStr);
-//
-//   // create selection algorithm
-//   CutsJpsi cuts(ol(), cutStr);
-//
-//   std::string trackCollName = "UsedTracks";
-//   getValue(settings, "TrackCollName=",trackCollName);
-//   std::string muonCollName = "Muons";
-//   getValue(settings, "MuonCollName=",muonCollName);
-//
-//   //histograms
-//   importHistFromFile("histograms_compareChains.config");
-//
-//   setHistVar( "jpsi", &m_jpsi);
-//
-//   // check mandatory histograms
-//   if(!isDefined("jpsi")) {
-//     log.error("Histogram \"jpsi\" is mandatory. Leaving...");
-//     return;
-//   }
-//
-//   // get pointer to histograms we will need further
-//   TH1D* h_jpsi = getHist("jpsi");
-//
-//   // invariant mass window for Jpsi
-//   int loBin = 1;
-//   int hiBin = getHist("jpsi")->GetNbinsX()+1;
-//   getValue(settings,"massBinLo=",loBin);
-//   getValue(settings,"massBinHi=",hiBin);
-//
-//   //create jpsi mass histogram for each chain
-//   std::vector<std::vector<double>* > histVariables;
-//   std::vector<std::string> histNames;
-//
-//   std::vector<std::string>::iterator chainsItr = chains.begin();
-//   for(int i=0; chainsItr!=chains.end(); ++chainsItr, ++i) {
-//
-//     // create histogram veriable
-//     std::vector<double>* histVariable = new std::vector<double>;
-//     histVariables.push_back(histVariable);
-//
-//     // create histogram name
-//     std::string histName = std::string("chain_")+iToStr(i);
-//     histNames.push_back(histName);
-//
-//     if(isDefined(histName)) {
-//
-//       log.info(histName + " " + (*chainsItr) + " ");
-//
-//       // set variable pointer
-//       setHistVar(histName, histVariable );
-//
-//       // set legend
-//       HistInfo* histInfo = getHistInfo(histName);
-//       histInfo->legend = *chainsItr;
-//       histInfo->disp   = "f";
-//
-//       // set histogram style
-//       setFillStyle(histName, kGreen + 2*i);
-//     }
-//   }
-//
-//   // declare trees
-//   TTree *tJpsi, *tTracks, *tMuons, *tTrig;
-//
-//   //declare b-physics objects
-//   BCompositeParticle jpsi;
-//   TrackBag    tracks;
-//   MuonBag     muons;
-//   TriggerBag  trigDecisions;
-//
-//   //loop over all entries and all files
-//   log.info("******************************************************************");
-//   log.info("** BEGINNING OF THE LOOP                                        **");
-//   log.info("******************************************************************");
-//   m_nEntries = 0;
-//   for(resetIterator();
-//       iterateJpsi("Jpsi", &tJpsi, &jpsi,
-//                   trackCollName, &tTracks, &tracks,
-//                   muonCollName, &tMuons, &muons,
-//                   "TRIG", &tTrig, &trigDecisions);
-//       ++m_nEntries)
-//   {
-//
-//     if(m_nEntries % 1000 == 0) log.info("   ===> Entry " + iToStr(m_nEntries));
-//
-//       /// level-1 jpsi =============================================================
-//
-//     if( !cuts.selectTrigger(trigDecisions) ) continue;
-//
-//       /// offline jpsi =============================================================
-//
-//     log.debug("offline jpsi analysis");
-//
-//       // J/psi selection
-//     if( !cuts.selectJpsi(m_ntupleReader, jpsi, tracks,  muons) ) continue;
-//
-//       //fill J/psi histogram
-//     m_jpsi.push_back(jpsi.refittedMass());
-//
-//
-//       /// level-2 signatures =======================================================
-//     log.debug("trigger analysis");
-//
-//       // loop over chains
-//     std::vector<std::string>::iterator chainsItr = chains.begin();
-//     std::vector<std::vector<double>* >::iterator histVariablesItr = histVariables.begin();
-//     for(; chainsItr!=chains.end(); ++chainsItr, ++histVariablesItr) {
-//       bool l2Trig = false;
-//
-//         // loop over trigger decisions
-//       TriggerBag::iterator trigItr = trigDecisions.begin();
-//       for(; trigItr!=trigDecisions.end(); ++trigItr) {
-//         if( (*trigItr).name() == *chainsItr ) {
-//           l2Trig = true;
-//           break;
-//         }
-//       }
-//
-//         // fill the ntuple
-//       if(l2Trig)
-//         (*histVariablesItr)->push_back(jpsi.refittedMass());
-//     }
-//
-//     /// update no. of selected jpsi's
-//
-//     if(h_jpsi!=NULL &&
-//        jpsi.refittedMass() > h_jpsi->GetBinLowEdge(loBin) &&
-//        jpsi.refittedMass() < h_jpsi->GetBinLowEdge(hiBin))
-//     {
-//       ++m_nCandidates;
-//     }
-//
-//     /// fill the histograms ========================================================
-//
-//     fillAll();
-//
-//   } // end of the loop
-//   log.info("******************************************************************");
-//
-//
-//   // fitting ------------------------------
-//   TF1* fitFun = fitGaus("jpsi", settings);
-//
-//   //drawing ------------------------------
-//
-//   /// trigger decision
-//   if(isDefined("jpsi")) {
-//     new TCanvas("c_jpsi_dec","c_jpsi_dec",0,0,800,600);
-//
-//     // draw
-//     setMarkerStyle("jpsi",20);
-//     drawHist("jpsi");
-//     drawHist(histNames, "same");
-//
-//     if(fitFun!=NULL) fitFun->Draw("same");
-//
-//     // create legend
-//     drawLegend(histNames, 0.55,0.5,0.9,0.3);
-//
-//     // indication of cuts
-//     int loBin = 1;
-//     int hiBin = getHist("jpsi")->GetNbinsX()+1;
-//
-//     if(getValue(settings,"massBinLo=",loBin) && getValue(settings,"massBinHi=",hiBin))
-//       drawCuts(getHist("jpsi")->GetBinLowEdge(loBin), getHist("jpsi")->GetBinLowEdge(hiBin), "jpsi");
-//
-//     //calculate efficiency
-//     double denom = 0;
-//     std::vector<double> num;
-//     std::vector<double> eff;
-//     if( getEfficiencies( num, denom, eff, histNames, "jpsi", loBin, hiBin) ) {
-//
-//       log.info("No of J/psi: " + fToStr(denom));
-//       std::vector<std::string>::iterator histNamesItr = histNames.begin();
-//       std::vector<std::string>::iterator chainsItr = chains.begin();
-//       std::vector<double>::iterator      numItr = num.begin();
-//       std::vector<double>::iterator      effItr = eff.begin();
-//       for(; histNamesItr!=histNames.end(); ++histNamesItr, ++chainsItr, ++numItr, ++effItr) {
-//         log.info((*chainsItr) + ":     " + fToStr(*numItr));
-//         log.info("Efficiency of " + (*chainsItr) + " : " + fToStr(*effItr));
-//       }
-//
-//     }
-//   }
-//
-// }
-///===================================================
-
-// void TrigJpsiRootAnalysis::analyzeRate(std::string chain,
-//                                        std::string settings,
-//                                        std::string cutStr)
-// {
-//   Log log("TrigJpsiRootAnalysis::analyzeRate", ol());
-//
-//   log.info("Settings: " + settings);
-//   log.info("cuts:     " + cutStr);
-//
-//   // create selection algorithm
-//   CutsJpsi cuts(ol(), cutStr);
-//
-//   std::string trackCollName = "UsedTracks";
-//   getValue(settings, "TrackCollName=", trackCollName);
-//   std::string muonCollName = "Muons";
-//   getValue(settings, "MuonCollName=", muonCollName);
-//
-//   log.info("TrackCollName="+trackCollName);
-//   log.info("MuonCollName="+muonCollName);
-//
-//   //histograms
-//   importHistFromFile("histograms_analyzeRate.config");
-//
-//   setHistVar( "rate_muID", &m_rate_muID);
-//   setHistVar( "rate_vtx",  &m_rate_vtx);
-//
-//   // get histograms pointers we will need further
-//   TH1D* h_rate_muID = getHist("rate_muID");
-//   TH1D* h_rate_vtx  = getHist("rate_vtx");
-//
-//   // declare trees
-//   TTree *tChain, *tTrig;
-//
-//   //declare Chain object
-//   Chain* trigChain = NULL;
-//
-//   //declare b-physics objects
-//   TriggerBag  trigDecisions;
-//
-//   //loop over all entries and all files
-//   log.info("******************************************************************");
-//   log.info("** BEGINNING OF THE LOOP                                        **");
-//   log.info("******************************************************************");
-//   m_nEntries = 0;
-//   int nLvl1 = 0;
-//   for(resetIterator();
-//       iterateChain("TRIG", &tTrig, &trigDecisions,
-//                    (std::string("All_")+chain).c_str(), &tChain, &trigChain,
-//                    false, false);
-//       ++m_nEntries)
-//   {
-//
-//     if(m_nEntries % 1000 == 0) log.info("   ===> Entry " + iToStr(m_nEntries));
-//
-//     /// level-1 trigger ==========================================================
-//
-//     if( !cuts.selectTrigger(trigDecisions) ) continue;
-//     ++nLvl1;
-//
-//     /// level-2 trigger rate analysis ============================================
-//     log.debug("level-2 trigger rate analysis");
-//
-//     // check if trigChain passed different number-of-hits cuts
-//     if(h_rate_muID != NULL) {
-//       for(int nHits=0; nHits < h_rate_muID->GetNbinsX(); ++nHits) {
-//
-//         if( cuts.selectHypo(trigChain, false, -1, nHits) ) m_rate_muID.push_back(nHits);
-//       }
-//     }
-//
-//     // check if trigChain passed different vertexing chi2 cuts
-//     if(h_rate_vtx != NULL) {
-//       for(int j=0; j < h_rate_vtx->GetNbinsX(); ++j) {
-//         double chi2Cut = h_rate_vtx->GetBinLowEdge(j+1);   // scan
-//
-//         if( cuts.selectHypo(trigChain, false, chi2Cut) ) m_rate_vtx.push_back(h_rate_vtx->GetBinCenter(j+1));
-//       }
-//     }
-//
-//     /// fill the histograms ========================================================
-//
-//     fillAll();
-//
-//   } // end of the loop
-//   log.info("******************************************************************");
-//
-//   //drawing ------------------------------
-//
-//   /// efficiency of muon Id
-//   if(isDefined("rate_muID")) {
-//     new TCanvas("c_rate_muID","c_rate_muID",0,0,800,600);
-//     setFillStyle("rate_muID", kYellow);
-//
-//     // draw histogram
-//     drawHist("rate_muID");
-//
-//     //efficiency
-//     new TCanvas("c_rateFraction_muID","c_rateFraction_muID",0,0,800,600);
-//
-//     //denominator
-//     TH1D* h_denom_muID = new TH1D(*getHist("rate_muID"));
-//     for(int i=1; i<=h_denom_muID->GetNbinsX(); ++i) {
-//       h_denom_muID->SetBinContent(i,m_nEntries);
-//     }
-//
-//     TGraphAsymmErrors* rateFraction_muID = new TGraphAsymmErrors(getHist("rate_muID"), h_denom_muID);
-//     rateFraction_muID->SetTitle("Fraction of input rate after muon id.;No. of associated hits;Reduction factor");
-//     rateFraction_muID->SetMarkerStyle(1);
-//     rateFraction_muID->SetMarkerSize(0.1);
-//     rateFraction_muID->Draw("ap");
-//
-//   }
-//
-//   /// efficiency of vertexing
-//   if(isDefined("rate_vtx")) {
-//     new TCanvas("c_rate_vtx","c_rate_vtx",0,0,800,600);
-//     setFillStyle("rate_vtx", kYellow);
-//
-//     // draw histogram
-//     drawHist("rate_vtx");
-//
-//     //efficiency
-//     new TCanvas("c_rateFraction_vtx","c_rateFraction_vtx",0,0,800,600);
-//
-//     //denominator
-//     TH1D* h_denom_vtx = new TH1D(*getHist("rate_vtx"));
-//     for(int i=1; i<=h_denom_vtx->GetNbinsX(); ++i) {
-//       h_denom_vtx->SetBinContent(i,m_nEntries);
-//     }
-//
-//     TGraphAsymmErrors* rateFraction_vtx = new TGraphAsymmErrors(getHist("rate_vtx"), h_denom_vtx);
-//     rateFraction_vtx->SetTitle("Fraction of input rate after vertexing;Vertexing #chi^{2} cut;Reduction factor");
-//     rateFraction_vtx->SetMarkerStyle(1);
-//     rateFraction_vtx->SetMarkerSize(0.1);
-//     rateFraction_vtx->Draw("ap");
-//
-//   }
-//   double nAcc = 0;
-//   if(isDefined("rate_muID")) {
-//     nAcc = getHist("rate_muID")->GetBinContent( getHist("rate_muID")->GetBin( cuts.cut_hypoNMuHits.val+1 ) );
-//   }
-//
-//   log.info("N events: " + iToStr(m_nEntries));
-//   log.info("Accepted by "+cuts.cut_level1.val+": " + iToStr(nLvl1));
-//   log.info("Accepted by "+chain+" : "+fToStr(nAcc));
-//   log.info("Rejection wrt. Level-1: "+fToStr((double)nAcc/nLvl1));
-//
-// }
-///===================================================
-
-// void TrigJpsiRootAnalysis::analyzeRateSimple(std::string chain,
-//                                              std::string settings,
-//                                              std::string cutStr)
-// {
-//   Log log("TrigJpsiRootAnalysis::analyzeRateSimple", ol());
-//
-//   log.info("Settings: " + settings);
-//   log.info("cuts:     " + cutStr);
-//
-// //   std::string trackCollName = "UsedTracks";
-// //   getValue(settings, "TrackCollName=",trackCollName);
-// //   std::string muonCollName = "Muons";
-// //   getValue(settings, "MuonCollName=",muonCollName);
-//
-//   // create selection algorithm
-//   CutsJpsi cuts(ol(), cutStr);
-//
-//
-//   // declare trees
-//   TTree *tTrig;
-//
-//   //declare b-physics objects
-//   TriggerBag  trigDecisions;
-//
-//   // accept counter
-//   int nAcc = 0;
-//
-//   //loop over all entries and all files
-//   log.info("******************************************************************");
-//   log.info("** BEGINNING OF THE LOOP                                        **");
-//   log.info("******************************************************************");
-//   m_nEntries = 0;
-//   int nLvl1 = 0;
-//   for(resetIterator();
-//       iterateChain("TRIG", &tTrig, &trigDecisions);
-//       ++m_nEntries)
-//   {
-//
-//     if(m_nEntries % 1000 == 0) log.info("   ===> Entry " + iToStr(m_nEntries));
-//
-//     /// level-1 trigger ==========================================================
-//
-//     if( !cuts.selectTrigger(trigDecisions) ) continue;
-//     ++nLvl1;
-//
-//     /// level-2 trigger rate analysis ============================================
-//     log.debug("level-2 trigger rate analysis");
-//
-//     if( cuts.selectTrigDecision(trigDecisions, chain) ) ++nAcc;
-//
-//   } // end of the loop
-//   log.info("******************************************************************");
-//
-//   // calculate rate rejection ------------------------------
-//
-//   log.info("N events: " + iToStr(m_nEntries));
-//   log.info("Accepted by "+cuts.cut_level1.val+": " + iToStr(nLvl1));
-//   log.info("Accepted by "+chain+" : "+iToStr(nAcc));
-//   log.info("Rejection wrt. Level-1: "+fToStr((double)nAcc/nLvl1));
-//
-// }
-///===================================================
-// bool TrigJpsiRootAnalysis::iterateJpsi(std::string nameJpsi,   TTree** tJpsi,   BCompositeParticle* jpsi,
-//                                        std::string nameTracks, TTree** tTracks, TrackBag* tracks,
-//                                        std::string nameMuons,  TTree** tMuons,  MuonBag* muons,
-//                                        std::string nameTrig,   TTree** tTrig,   TriggerBag* trigger,
-//                                        std::string nameChain,  TTree** tChain,  Chain** trigChain)
-// {
-//   Log log("TrigJpsiRootAnalysis::iterateJpsi", ol());
-//
-//   //update current entry
-//   ++m_currentEntry;
-//
-//   //end of file reached
-//   if(m_currentEntry >= m_currentNEntries) {
-//     m_currentEntry = 0;
-//     m_currentNEntries = -1;
-//   }
-//
-//   // process first entry in the file
-//   if(m_currentEntry == 0) {
-//     // sanity check
-//     if(tJpsi == NULL) {
-//       log.error("The Jpsi tree is not defined. Leaving...");
-//       return false;
-//     }
-//     // sanity check
-//     if((tTracks!=NULL && tracks==NULL) ||
-//         (tMuons!=NULL  && muons==NULL) ||
-//         (tTrig!=NULL   && trigger==NULL) ||
-//         (tChain!=NULL  && trigChain==NULL) )
-//     {
-//       log.error("Wrong setup");
-//       return false;
-//     }
-//
-//     // loop over files until all the required trees are loaded
-//     bool allOK = false;
-//     while( iterateFiles() ) {
-//       allOK = false;
-//
-//       // load trees
-//       *tJpsi = loadTree(nameJpsi);
-//       if(tTracks!=NULL) *tTracks = loadTree(nameTracks);
-//       if(tMuons!=NULL)  *tMuons = loadTree(nameMuons);
-//       if(tTrig!=NULL)   *tTrig = loadTree(nameTrig);
-//       if(tChain!=NULL)  *tChain = loadTree(nameChain);
-//
-//       // check that trees were loaded correctly
-//       if(*tJpsi == NULL ||
-//           (tTracks!=NULL && *tTracks == NULL) ||
-//           (tMuons!=NULL && *tMuons == NULL) ||
-//           (tTrig!=NULL && *tTrig == NULL) ||
-//           (tChain!=NULL && *tChain == NULL))
-//       {
-//         log.info("Some trees were not loaded correctly");
-//         addCorruptedFile(currentFileName());
-//         continue;
-//       }
-//
-//       //skip files with no entries
-//       if((*tJpsi)->GetEntries() == 0) {
-//         log.info("No entries, skipping file");
-//         continue;
-//       }
-//
-//       //prepare NtupleReader
-//       log.debug("Preparing NtupleReader");
-//
-//       if(tTracks!=NULL && (*tTracks)->GetEntries() > 0) m_ntupleReader.prepareTree(nameTracks, *tTracks);
-//       if(tMuons!=NULL  && (*tMuons)->GetEntries() > 0)  m_ntupleReader.prepareTree(nameMuons,  *tMuons);
-//       if(tTrig!=NULL   && (*tTrig)->GetEntries() > 0)   m_ntupleReader.prepareTree(nameTrig,   *tTrig);
-//
-//       //prepare Chain class
-//       if(tChain !=NULL) *trigChain = new Chain(*tChain, nameChain);
-//
-//
-//       // everything seems to be OK, we can use this file
-//       allOK = true;
-//       m_currentNEntries = (*tJpsi)->GetEntries();
-//       break;
-//
-//     } // end of loop over files
-//
-//     if(!allOK) return false;
-//   }
-//
-//   // read entries
-//   if(m_currentEntry<m_currentNEntries) {
-//     log.debug("Processing entry "+iToStr(m_currentEntry));
-//     //load jpsi
-//     *jpsi = m_ntupleReader.readParticleTree(m_currentEntry, nameJpsi,  *tJpsi );
-//
-//     // load other b-physics objects
-//     if(tTracks!=NULL) *tracks  = m_ntupleReader.getTracks  (jpsi->runNumber(), jpsi->eventNumber(), nameTracks, *tTracks);
-//     if(tMuons!=NULL)  *muons   = m_ntupleReader.getMuons   (jpsi->runNumber(), jpsi->eventNumber(), nameMuons,  *tMuons);
-//     if(tTrig!=NULL)   *trigger = m_ntupleReader.getTriggers(jpsi->runNumber(), jpsi->eventNumber(), nameTrig,   *tTrig);
-//
-//     // load trigger chain object
-//     if(tChain!=NULL)  (*trigChain)->GetEntry(m_currentEntry);
-//   }
-//
-//   return true;
-//
-// }
-///===================================================
-bool TrigJpsiRootAnalysis::iterateChain(std::string nameTrig,
-                                        TTree** tTrig,
-                                        TriggerBag* trigger,
-                                        std::string nameChain,
-                                        TTree** tChain,
-                                        Chain** trigChain,
-                                        bool doAllTracks,
-                                        bool doMatchedTracks)
-{
-  Log log("TrigJpsiRootAnalysis::iterateChain", ol());
-
-  //update current entry
-  ++m_currentEntry;
-
-  //end of file reached
-  if(m_currentEntry >= m_currentNEntries) {
-    m_currentEntry = 0;
-    m_currentNEntries = -1;
-  }
-
-  // process first entry in the file
-  if(m_currentEntry == 0) {
-    // sanity check
-    if(tTrig == NULL || trigger==NULL) {
-      log.error("The TRIG tree is not defined. Leaving...");
-      return false;
-    }
-    // sanity check
-    if( trigger==NULL ||
-       (tChain!=NULL  && trigChain==NULL) )
-    {
-      log.error("Wrong setup");
-      return false;
-    }
-
-    // loop over files until all the required trees are loaded
-    bool allOK = false;
-    while( iterateFiles() ) {
-      allOK = false;
-
-      // load trees
-      *tTrig = loadTree(nameTrig);
-      if(tChain!=NULL)  *tChain = loadTree(nameChain);
-
-      // check that trees were loaded correctly
-      // check that trees were loaded correctly
-      if(*tTrig == NULL ||
-          (tChain!=NULL && *tChain == NULL))
-      {
-        log.info("Some trees were not loaded correctly");
-        addCorruptedFile(currentFileName());
-        continue;
-      }
-
-      //skip files with no entries
-      if((*tTrig)->GetEntries() == 0) {
-        log.info("No entries, skipping file");
-        continue;
-      }
-
-      // check that tTrig and tChain trees have the same length
-      if(tChain!=NULL && (*tTrig)->GetEntries() != (*tChain)->GetEntries()) {
-        log.info("(*tTrig)->GetEntries() != (*tChain)->GetEntries(), skipping file");
-        continue;
-      }
-
-      //create Chain class
-      if(tChain!=NULL)
-        *trigChain = new Chain(*tChain, nameChain, doAllTracks, doMatchedTracks);
-
-      // everything seems to be OK, we can use this file
-      allOK = true;
-      m_currentNEntries = (*tTrig)->GetEntries();
-      break;
-
-    } // end of loop over files
-
-    if(!allOK) return false;
-  }
-
-  // read entries
-  if(m_currentEntry<m_currentNEntries) {
-    log.debug("Processing entry "+iToStr(m_currentEntry));
-
-    //load Trigger decisions
-    *trigger = m_ntupleReader.readTriggerTree(m_currentEntry, nameTrig,   *tTrig);
-
-    // load trigger chain object
-    if(tChain!=NULL)
-      (*trigChain)->GetEntry(m_currentEntry);
-
-  }
-
-  return true;
-}
-///===================================================
-TF1* TrigJpsiRootAnalysis::fitGaus(std::string name, std::string settings) {
-
-  TF1* fitFun = NULL;
-
-  if(isDefined(name) && settings.find("gaus")!=string::npos) {
-    double fitMin = 2500;
-    double fitMax = 3700;
-
-    getValue(settings, "fitMin=", fitMin);
-    getValue(settings, "fitMax=", fitMax);
-
-    if(settings.find("gaus+pol1")!=string::npos) {
-      fitFun = new TF1("fitFun","gaus(0)+pol1(3)",fitMin,fitMax);
-    } else if(settings.find("gaus+const")!=string::npos) {
-      fitFun = new TF1("fitFun","gaus(0)+[3]",fitMin,fitMax);
-    } else {
-      fitFun = new TF1("fitFun","gaus(0)",fitMin,fitMax);
-    }
-
-    fitFun->SetParameters(0.5*getHist(name)->GetEntries(), 3.1, 0.07, getHist(name)->GetEntries() / (fitMax-fitMin));
-    fitFun->SetParNames("Area", "#mu", "#sigma", "p_{0}", "p_{1}");
-    fitFun->SetParLimits(2,0,1000);
-//     fitFun->SetParLimits(3,0,50);
-
-    getHist(name)->Fit(fitFun,"0 R");
-
-    fitFun->SetLineColor(kBlue+1);
-  }
-
-  return fitFun;
-}
-///===================================================
-bool TrigJpsiRootAnalysis::getEfficiencies(std::vector<double>& num,
-                                           double& denom,
-                                           std::vector<double>& eff,
-                                           std::vector<std::string> numHists,
-                                           std::string denomHist,
-                                           int loBin, int hiBin)
-{
-  //initialize
-  denom = 0;
-  num = std::vector<double>(numHists.size(), 0);
-  eff = std::vector<double>(numHists.size(), 0);
-
-  //sanity check
-  if(numHists.empty() || !isDefined(denomHist))
-    return false;
-
-  //integrate histograms
-  denom = getHist(denomHist)->Integral(loBin, hiBin-1);
-  num = std::vector<double>(numHists.size(), 0);
-
-  std::vector<std::string>::iterator numHistsItr = numHists.begin();
-  std::vector<double>::iterator numItr = num.begin();
-  for(; numHistsItr!=numHists.end(); ++numHistsItr, ++numItr) {
-    if(isDefined(*numHistsItr)) (*numItr) = getHist(*numHistsItr)->Integral(loBin, hiBin-1);
-  }
-
-  //calculate efficiensies
-  if(denom!=0) {
-    std::vector<double>::iterator numItr = num.begin();
-    std::vector<double>::iterator effItr = eff.begin();
-    for(; numItr!=num.end(); ++numItr, ++effItr) {
-      (*effItr) = (*numItr)/denom;
-    }
-  }
-
-  return true;
-}
-///===================================================
-int TrigJpsiRootAnalysis::getPrescale(std::string chain,TriggerBag& trigDecisions) {
-  TriggerBag::iterator trigItr = trigDecisions.begin();
-  for(; trigItr!=trigDecisions.end(); ++trigItr) {
-    if( chain == (*trigItr).name() ) {
-      return (*trigItr).prescale();
-    }
-  }
-  return 1;
-}
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/TrigJpsiRootAnalysis.h b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/TrigJpsiRootAnalysis.h
deleted file mode 100644
index a2dde58b7a311433077a0f388c3fa548aefc12f7..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/TrigJpsiRootAnalysis.h
+++ /dev/null
@@ -1,210 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-///===================================================
-/// TrigJpsiRootAnalysis class
-///---------------------------------------------------
-/// B-trigger analysis
-///
-/// Author: Daniel Scheirich <scheiric@cern.ch>
-/// Part of TriggerJpsiAnalysis
-///===================================================
-
-#ifndef TrigJpsiRootAnalysis_H
-#define TrigJpsiRootAnalysis_H
-
-// c++ stuff
-#include <Riostream.h>
-#include <vector>
-#include <sstream>
-#include <fstream>
-#include <string>
-
-// Root stuff
-#include <TSystem.h>
-#include <TString.h>
-#include <TLorentzVector.h>
-#include <TLegend.h>
-#include <TF1.h>
-#include <TH1D.h>
-#include <TH2F.h>
-#include <TLine.h>
-#include <TCanvas.h>
-#include <TFile.h>
-#include <TTree.h>
-
-// BPhys helper scripts
-#include "NtupleReader.h"
-
-// TrigJpsiAnalysis stuff
-#include "Log.h"
-#include "Utils.h"
-#include "BCompositeParticle.h"
-#include "Chain.h"
-#include "Calib.h"
-#include "Details.h"
-#include "TrigHits.h"
-#include "AnalysisBase.h"
-#include "TrigDiMuonExtrapolator.h"
-#include "SimpleJpsi.h"
-#include "CutsJpsi.h"
-#include "HistogramHolder.h"
-
-///===================================================
-class TrigJpsiRootAnalysis : public AnalysisBase, public HistogramHolder {
-
-  public:
-    /// constructor
-    TrigJpsiRootAnalysis(int olIn, std::vector<std::string> files) :
-      AnalysisBase(olIn), HistogramHolder(olIn), m_currentEntry(-1),m_currentNEntries(-1), m_ntupleReader(), m_nCandidates(0), m_nEntries(0)
-    {
-      Log log("TrigJpsiRootAnalysis::TrigJpsiRootAnalysis", ol());
-      //load files
-      loadFiles(files);
-    }
-
-    TrigJpsiRootAnalysis(int olIn, std::string dirPath) :
-        AnalysisBase(olIn), HistogramHolder(olIn), m_currentEntry(-1),m_currentNEntries(-1), m_ntupleReader(), m_nCandidates(0), m_nEntries(0)
-    {
-      Log log("TrigJpsiRootAnalysis::TrigJpsiRootAnalysis", ol());
-      //load files
-      loadDirectory(dirPath);
-    }
-
-    /// analyzes
-
-    void analyzeJpsi(std::string settings,
-                     std::string cutStr);                   // plot a lot of offline J/psi histogram
-
-    void analyzeChain(std::string chain,
-                      std::string settings,
-                      std::string cutStr);                  // analyze single chain accessing different stages of the algoritm
-
-    void compareChains(std::vector<std::string> chains,
-                       std::string settings,
-                       std::string cutStr);                 // compare over-all efficiency of different chains
-
-    void analyzeRate(std::string chain,
-                     std::string settings,
-                     std::string cutStr);                   // calculate Level-1 rate fraction accepted by TrigDiMuon with different nHits cut
-
-    void analyzeRateSimple(std::string chain,
-                           std::string settings,
-                           std::string cutStr);             // calculate rate fraction from trigger decision
-
-    /// entries iterators
-    bool iterateJpsi(std::string nameJpsi,
-                     TTree** tJpsi,
-                     BCompositeParticle* jpsi,
-                     std::string nameTracks = "",
-                     TTree** tTracks = NULL,
-                     TrackBag* tracks = NULL,
-                     std::string nameMuons = "",
-                     TTree** tMuons = NULL,
-                     MuonBag* muons = NULL,
-                     std::string nameTrig = "",
-                     TTree** tTrig = NULL,
-                     TriggerBag* trigger = NULL,
-                     std::string nameChain = "",
-                     TTree** tChain = NULL,
-                     Chain** trigChain = NULL);              // iterate through all the Jpsi entries reading requested objects from the ntuples
-
-    bool iterateChain(std::string nameTrig,
-                      TTree** tTrig,
-                      TriggerBag* trigger,
-                      std::string nameChain = "",
-                      TTree** tChain = NULL,
-                      Chain** trigChain = NULL,
-                      bool doAllTracks=true,
-                      bool doMatchedTracks=true);            // iterate through all Trigger entries in the ntuple
-
-    /// some usefull functions
-
-    TF1* fitGaus(std::string name, std::string settings);    // fit J/psi peak
-
-    bool getEfficiencies(std::vector<double>& num,
-                         double& denom,
-                         std::vector<double>& eff,
-                         std::vector<std::string> numHists,
-                         std::string denomHist,
-                         int loBin, int hiBin);              // calculate efficiencies
-
-    int getPrescale(std::string chain,
-                    TriggerBag& trigDecisions);             // get trigger prescale
-
-    /// inline functions
-    int  getCurrentEntry()    { return m_currentEntry; }
-    int  getCurrentNEntries() { return m_currentNEntries; }
-
-    int  getNCandidates()     { return m_nCandidates; }
-    int  getNEntries()        { return m_nEntries; }
-
-    void resetIterator() {
-      AnalysisBase::resetIterator();
-      m_currentEntry = -1;
-      m_currentNEntries = -1;
-    }
-
-    TH1D* getHist(std::string name) { return HistogramHolder::getHist(name); }  // this is just to have this method in the dictionary
-
-  private:
-    // private attributes
-    int                       m_currentEntry;            // current entry
-    int                       m_currentNEntries;         // current number of entries
-    NtupleReader              m_ntupleReader;            // b-physics helper tool
-
-    int                       m_nCandidates;             // total no of selected candidates
-    int                       m_nEntries;                // total no of processed entries
-
-    // histograming variables
-    std::vector<double> m_jpsi;
-    std::vector<double> m_jpsi_trk;
-    std::vector<double> m_jpsi_fex;
-    std::vector<double> m_jpsi_muID;
-    std::vector<double> m_jpsi_vtx;
-
-    std::vector<double> m_jpsi_chi2Prob;
-    std::vector<double> m_jpsi_dPhi;
-    std::vector<double> m_jpsi_pt;
-    std::vector<double> m_jpsi_eta;
-
-    std::vector<double> m_jpsiPt[3];
-    std::vector<double> m_jpsiPt_trk[3];
-    std::vector<double> m_jpsiPt_fex[3];
-    std::vector<double> m_jpsiPt_hypo[3];
-
-    std::vector<double> m_jpsiEta[3];
-    std::vector<double> m_jpsiEta_trk[3];
-    std::vector<double> m_jpsiEta_fex[3];
-    std::vector<double> m_jpsiEta_hypo[3];
-
-    std::vector<double> m_trk_chi2;
-    std::vector<double> m_mu_eta;
-    std::vector<double> m_mu_pt;
-    std::vector<double> m_muMax_pt;
-    std::vector<double> m_muMin_pt;
-    std::vector<double> m_mu_e;
-    std::vector<double> m_mu_pixHits;
-    std::vector<double> m_mu_sctHits;
-    std::vector<double> m_mu_mdtHits;
-
-    std::vector<double> m_trigTrk_eta;
-    std::vector<double> m_trigTrk_pt;
-
-    std::vector<double> m_trig_chi2;
-
-    std::vector<double> m_num_muID;
-    std::vector<double> m_num_vtx;
-
-    std::vector<double> m_rate_muID;
-    std::vector<double> m_rate_vtx;
-
-};
-///===================================================
-
-#endif
-
-///===================================================
-///      . .
-///====o==V==o========================================
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_analyzeChain.config b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_analyzeChain.config
deleted file mode 100644
index 8cd6066693720ce8cd62c246aa0d4df6cefb1045..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_analyzeChain.config
+++ /dev/null
@@ -1,65 +0,0 @@
-% Definition of histograms for TrigJpsiRootAnalysis
-% To disable some histogram put "%" symbol at the beginning of the line
-
-% jpsi acceptance histograms
-HIST_1D name="jpsi"           title="J/#psi ;#font[52]{M}_{#mu#mu} [GeV];Candidates / 0.05 GeV"  nBinsX=40  minX=2   maxX=4   legend="Offline J/#psi"  disp="p" optStat=0
-HIST_1D name="jpsi_trk"       title="J/#psi ;#font[52]{M}_{#mu#mu} [GeV];Candidates / 0.05 GeV"  nBinsX=40  minX=2   maxX=4   legend="After Trigger Tracking"  disp="f" optStat=0
-HIST_1D name="jpsi_fex"       title=";Mass (MeV)"                                                nBinsX=40  minX=2   maxX=4   legend="After FEX"       disp="f" optStat=0
-HIST_1D name="jpsi_muID"      title=";Mass (MeV)"                                                nBinsX=40  minX=2   maxX=4   legend="After B-Physics Trigger"      disp="f" optStat=0
-HIST_1D name="jpsi_vtx"       title=";Mass (MeV)"                                              nBinsX=40  minX=2   maxX=4   legend="After vertexing" disp="f" optStat=0
-
-% upsilon acceptance histograms
-%HIST_1D name="jpsi"           title="#Upsilon ;#font[52]{M}_{#mu#mu} [GeV];Candidates / 0.05 GeV"  nBinsX=40  minX=7   maxX=12   legend="Offline #Upsilon"  disp="p" optStat=0
-%HIST_1D name="jpsi_trk"       title="#Upsilon ;#font[52]{M}_{#mu#mu} [GeV];Candidates / 0.05 GeV"  nBinsX=40  minX=7   maxX=12   legend="After Trigger Tracking"  disp="f" optStat=0
-%HIST_1D name="jpsi_fex"       title=";Mass (MeV)"                                                nBinsX=40  minX=7   maxX=12   legend="After FEX"       disp="f" optStat=0
-%HIST_1D name="jpsi_muID"      title=";Mass (MeV)"                                                nBinsX=40  minX=7   maxX=12   legend="After B-Physics Trigger"      disp="f" optStat=0
-%HIST_1D name="jpsi_vtx"       title=";Mass (MeV)"                                              nBinsX=40  minX=7   maxX=12   legend="After vertexing" disp="f" optStat=0
-
-
-HIST_1D name="jpsiPt0"      title="J/#psi;#font[52]{p}_{T}(J/#psi) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=19 legend="Offline J/#psi"           disp="p"
-HIST_1D name="jpsiPt_trk0"  title="J/#psi;#font[52]{p}_{T}(J/#psi) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=19 legend="After Trigger Tracking"   disp="f" optStat=0
-HIST_1D name="jpsiPt_fex0"  title="J/#psi;#font[52]{p}_{T}(J/#psi) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=19 legend="After FEX"                disp="f" optStat=0
-HIST_1D name="jpsiPt_hypo0" title="J/#psi;#font[52]{p}_{T}(J/#psi) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=19 legend="After B-Physics Trigger"  disp="f" optStat=0
-
-%HIST_1D name="jpsiPt1"      title="J/#psi;#font[52]{p}_{T}(#mu^{min}) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=15 legend="Offline J/#psi"           disp="p"
-%HIST_1D name="jpsiPt_trk1"  title="J/#psi;#font[52]{p}_{T}(#mu^{min}) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=15 legend="After Trigger Tracking"   disp="f" optStat=0
-%HIST_1D name="jpsiPt_fex1"  title="J/#psi;#font[52]{p}_{T}(#mu^{min}) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=15 legend="After FEX"                disp="f" optStat=0
-%HIST_1D name="jpsiPt_hypo1" title="J/#psi;#font[52]{p}_{T}(#mu^{min}) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=15 legend="After B-Physics Trigger"  disp="f" optStat=0
-
-%HIST_1D name="jpsiPt2"      title="J/#psi;#font[52]{p}_{T}(#mu^{max}) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=15 legend="Offline J/#psi"           disp="p"
-%HIST_1D name="jpsiPt_trk2"  title="J/#psi;#font[52]{p}_{T}(#mu^{max}) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=15 legend="After Trigger Tracking"   disp="f" optStat=0
-%HIST_1D name="jpsiPt_fex2"  title="J/#psi;#font[52]{p}_{T}(#mu^{max}) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=15 legend="After FEX"                disp="f" optStat=0
-%HIST_1D name="jpsiPt_hypo2" title="J/#psi;#font[52]{p}_{T}(#mu^{max}) [GeV];Candidates / 0.75 GeV"  nBinsX=20  minX=0  maxX=15 legend="After B-Physics Trigger"  disp="f" optStat=0
-
-HIST_1D name="jpsiEta0"      title="J/#psi;#font[52]{#eta}(J/#psi);Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="Offline J/#psi"           disp="p"
-HIST_1D name="jpsiEta_trk0"  title="J/#psi;#font[52]{#eta}(J/#psi);Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="After Trigger Tracking"   disp="f" optStat=0
-HIST_1D name="jpsiEta_fex0"  title="J/#psi;#font[52]{#eta}(J/#psi);Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="After FEX"                disp="f" optStat=0
-HIST_1D name="jpsiEta_hypo0" title="J/#psi;#font[52]{#eta}(J/#psi);Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="After B-Physics Trigger"  disp="f" optStat=0
-
-%HIST_1D name="jpsiEta1"      title="J/#psi;#font[52]{#eta}(#mu^{min});Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="Offline J/#psi"           disp="p"
-%HIST_1D name="jpsiEta_trk1"  title="J/#psi;#font[52]{#eta}(#mu^{min});Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="After Trigger Tracking"   disp="f" optStat=0
-%HIST_1D name="jpsiEta_fex1"  title="J/#psi;#font[52]{#eta}(#mu^{min});Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="After FEX"                disp="f" optStat=0
-%HIST_1D name="jpsiEta_hypo1" title="J/#psi;#font[52]{#eta}(#mu^{min});Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="After B-Physics Trigger"  disp="f" optStat=0
-
-%HIST_1D name="jpsiEta2"      title="J/#psi;#font[52]{#eta}(#mu^{max});Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="Offline J/#psi"           disp="p"
-%HIST_1D name="jpsiEta_trk2"  title="J/#psi;#font[52]{#eta}(#mu^{max});Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="After Trigger Tracking"   disp="f" optStat=0
-%HIST_1D name="jpsiEta_fex2"  title="J/#psi;#font[52]{#eta}(#mu^{max});Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="After FEX"                disp="f" optStat=0
-%HIST_1D name="jpsiEta_hypo2" title="J/#psi;#font[52]{#eta}(#mu^{max});Candidates / 0.27"  nBinsX=20  minX=-2.7  maxX=2.7 legend="After B-Physics Trigger"  disp="f" optStat=0
-
-
-% single track efficiencies
-% HIST_1D name="mu_eta"         title="J/#psi muons ;#eta;Tracks / 0.27"                              nBinsX=20  minX=-2.7   maxX=2.7   legend="Offline J/#psi tracks"    disp="p"
-% HIST_1D name="mu_pt"          title="J/#psi muons ;#font[52]{p}_{T} [GeV];Tracks / 0.75 GeV"        nBinsX=20  minX=0      maxX=15 legend="Offline J/#psi tracks"    disp="p" cut="MuonPt"
-% HIST_1D name="trigTrk_eta"    title="All Trigger Tracks ;#eta;Tracks / 0.27"                        nBinsX=20  minX=-2.7   maxX=2.7   legend="Reconstructed by Trigger"  disp="f"
-% HIST_1D name="trigTrk_pt"     title="All Trigger Tracks ;#font[52]{p}_{T} [GeV];Tracks / 0.75 GeV"  nBinsX=20  minX=0      maxX=15 legend="Reconstructed by Trigger"  disp="f" cut="MuonPt"
-
-% efficiency of muon identification as a function of no of associated hits
-HIST_1D name="num_muID"       title="Muon identification;No. of associated hits;No. of candidates"  nBinsX=21  minX=-0.5   maxX=20.5  optStat=0
-
-% efficiency of vertexing as a function of no of associated hits
-HIST_1D name="num_vtx"        title="Trigger vertexing;Trigger vertexing #chi^{2} cut;No. of candidates"  nBinsX=200  minX=0 maxX=100 optStat=0
-% HIST_1D name="num_vtx"        title="Trigger vertexing;Trigger vertexing #chi^{2} cut;No. of candidates"  nBinsX=2000  minX=0 maxX=1000 optStat=0
-
-
-% trigger vertex chi2
-% HIST_1D name="trig_chi2"      title="Di-muon FEX;#chi^{2};No. of candidates"      nBinsX=50  minX=0      maxX=30  cut="TrigChi2"
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_analyzeJpsi.config b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_analyzeJpsi.config
deleted file mode 100644
index 185783ce3e4754b5f37a32aa29c45049ed34306e..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_analyzeJpsi.config
+++ /dev/null
@@ -1,25 +0,0 @@
-% Definition of histograms for TrigJpsiRootAnalysis
-% To disable some histogram just put "%" symbol at the beginning of the line
-
-% jpsi histogram
-HIST_1D name="jpsi"           title="J/#psi ;Mass (GeV)"                nBinsX=25  minX=2   maxX=4.9   legend="Offline J/#psi" disp="p" optStat=10
-
-% cuts histograms
-HIST_1D name="jpsi_chi2Prob"  title="J/#psi vertex;Prob(#chi^{2})"      nBinsX=20  minX=0      maxX=1       cut="JpsiChi2Prob"
-HIST_1D name="jpsi_dPhi"      title="J/#psi ;Opening angle #Delta#phi"  nBinsX=20  minX=0      maxX=3.14    cut="JpsiDPhi"
-HIST_1D name="jpsi_pt"        title="J/#psi ;p_{T} (GeV)"               nBinsX=20  minX=0      maxX=25
-HIST_1D name="jpsi_eta"       title="J/#psi ;#eta"                      nBinsX=20  minX=-3     maxX=3
-
-% single track histograms
-HIST_1D name="trk_chi2"       title="J/#psi muon tracks; #chi^{2}/NDF"  nBinsX=30  minX=0      maxX=20      cut="TrkChi2OnNdf"
-HIST_1D name="mu_eta"         title="J/#psi muons ;#eta"                nBinsX=20  minX=-2.7   maxX=2.7
-HIST_1D name="mu_pt"          title="J/#psi muons ;p_{T} (MeV)"         nBinsX=30  minX=0      maxX=15000   cut="MuonPt"
-HIST_1D name="muMax_pt"       title="J/#psi muons ;p_{T} (MeV)"         nBinsX=30  minX=0      maxX=15000   cut="MuonPt" disp="p" legend="Leading J/#psi muon"
-HIST_1D name="muMin_pt"       title="J/#psi muons ;p_{T} (MeV)"         nBinsX=30  minX=0      maxX=15000   cut="MuonPt" disp="p" legend="Subleading J/#psi muon"
-HIST_1D name="mu_e"           title="J/#psi muons ;E (MeV)"             nBinsX=30  minX=0      maxX=25000   cut="MuonE"
-
-HIST_1D name="mu_pixHits"     title="J/#psi muons ;No. of Pixel hits" nBinsX=20  minX=0   maxX=20  cut="MuonPixHits"   disp="f"   optStat=110
-HIST_1D name="mu_sctHits"     title="J/#psi muons ;No. of SCT hits"   nBinsX=20  minX=0   maxX=20  cut="MuonSctHits"   disp="f"   optStat=110
-HIST_1D name="mu_mdtHits"     title="J/#psi muons ;No. of MDT hits"   nBinsX=20  minX=0   maxX=20  cut="MuonMdtHits"   disp="f"   optStat=110
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_analyzeRate.config b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_analyzeRate.config
deleted file mode 100644
index 1b2c96e6294705ff69b853a5e80e6f7811f1794c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_analyzeRate.config
+++ /dev/null
@@ -1,9 +0,0 @@
-% Definition of histograms for TrigJpsiRootAnalysis
-% To disable some histogram put "%" symbol at the beginning of the line
-
-% rate as a function of no of associated hits
-HIST_1D name="rate_muID"  title="No. of accepted events after muon id.;No. of associated hits;No. of events"   nBinsX=11  minX=-0.5   maxX=10.5  optStat=0
-
-% rate as a function of vertexing chi2 cut
-HIST_1D name="rate_vtx"  title="No. of accepted events after vertexing;Vertexing #chi^{2} cut;No. of events"  nBinsX=200  minX=0      maxX=100     optStat=0
-% HIST_1D name="rate_vtx"  title="No. of accepted efents after vertexing;Vertexing #chi^{2} cut;No. of events"  nBinsX=2000  minX=0      maxX=1000     optStat=0
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_compareChains.config b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_compareChains.config
deleted file mode 100644
index 2730afba8c888d7e4030b270c3c63d11ad25d248..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/histograms_compareChains.config
+++ /dev/null
@@ -1,14 +0,0 @@
-% Definition of histograms for TrigJpsiRootAnalysis
-% To disable some histogram put "%" symbol at the beginning of the line
-
-% jpsi histogram
-HIST_1D name="jpsi"    title="J/#psi ;Mass (MeV)"  nBinsX=25  minX=2000   maxX=4900  legend="Offline J/#psi" disp="p" optStat=10
-
-% chain comparison histograms
-HIST_1D name="chain_0" title=";Mass (MeV)"         nBinsX=25  minX=2000   maxX=4900
-HIST_1D name="chain_1" title=";Mass (MeV)"         nBinsX=25  minX=2000   maxX=4900
-HIST_1D name="chain_2" title=";Mass (MeV)"         nBinsX=25  minX=2000   maxX=4900
-HIST_1D name="chain_3" title=";Mass (MeV)"         nBinsX=25  minX=2000   maxX=4900
-HIST_1D name="chain_4" title=";Mass (MeV)"         nBinsX=25  minX=2000   maxX=4900
-HIST_1D name="chain_5" title=";Mass (MeV)"         nBinsX=25  minX=2000   maxX=4900
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/jpsiCuts.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/jpsiCuts.py
deleted file mode 100644
index 84694afb87f02040b82d983e5cb1e848e9451a22..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/jpsiCuts.py
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runAnalyzeJpsi.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Cuts for J/psi selection
-## Python fragment to be included by
-## runAnalyzeJpsi.py, runAnalyzeChain.py, and runCompareChains.py
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## J/psi selection cuts
-##-----------------------------------------------------------
-## To disable cut, just comment out that line
-## Cut strings have the following format:
-##    CutName(value)
-##    CutName(min,max)
-
-cuts = []
-
-#cuts += [ "GRL(data10_7TeV.periodF.162347-162882_LBSUMM_DetStatus-v03-pass1-analysis-2010F_data_muon_7TeV.xml)" ] # GRL
-#cuts += [ "GRL(data10_7TeV.periodE.160387-161948_LBSUMM_DetStatus-v03-pass1-analysis-2010E_data_muon_7TeV.xml)" ] # GRL
-
-#cuts += [ "Level1(L1_MU0)"       ]    # Level-1 trigger
-#cuts += [ "Level1(L2_mu4)"       ]    # Level-1 trigger
-
-cuts += [ "Level1(EF_mu0_NoAlg)"     ]    # Level-1 trigger
-cuts += [ "PassThrough(_mu4_,_MU4_)" ]    #pass-through chains, coma separated list. Only part of the name can be specified, e.g. _mu4_,_MU4_
-
-
-cuts += [ "JpsiMass(2000,5000)"  ]    # Invariant mass cut
-cuts += [ "JpsiChi2Prob(0.05)"   ]    # Chi2 probability of J/psi vertex
-cuts += [ "TrkChi2OnNdf(3.5)"    ]    # Track fit chi2/ndf cut
-
-#cuts += [ "MuonPt(2800)"         ]    # Jpsi muon pT cut
-## Yi's cuts
-#cuts += [ "MuonPt(2500)"         ]    # Jpsi muon pT cut
-cuts += [ "MuonPt(4000)"         ]    # Jpsi muon pT cut
-cuts += [ "MuonPt2(4000)"         ]   # Jpsi muon pT cut
-cuts += [ "MuonEta(2.5)"         ]    # Jpsi opening angle in eta
-
-cuts += [ "MuonE(3000)"          ]    # Jpsi muon energy cut
-cuts += [ "MuonPixHits(1)"       ]    # Jpsi muon ID track number of pixel or b-layer hits
-cuts += [ "MuonSctHits(6)"       ]    # Jpsi muon ID track number of SCT hits
-#cuts += [ "MuonMdtHits(5)"       ]    # Jpsi muon number of MDT hits
-cuts += [ "MuonTypes(ONE_COMB)"  ]    # Type of muons. Can be ALL == all muons, ONE_COMB == at least one combined, BOTH_COMB == both combined
-#cuts += [ "DetPart(BB)"      ]    # Detector part: BB, EE, BE
-
-#cuts += [ "JpsiDPhi(.75)"    ]    # Jpsi opening angle in phi
-#cuts += [ "JpsiDEta(.75)"    ]    # Jpsi opening angle in eta
-
-
-## end of fragment
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/jpsiCuts.pyc b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/jpsiCuts.pyc
deleted file mode 100644
index ec3574c6072bf508f732ece06aa098d9ef9e0ec3..0000000000000000000000000000000000000000
Binary files a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/jpsiCuts.pyc and /dev/null differ
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/resubmitToCondor.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/resubmitToCondor.py
deleted file mode 100644
index 48ec66bacc17a3bec1d3c5972614d97da7a119b2..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/resubmitToCondor.py
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-
-import string, os
-
-##---------------------------------------------
-##  Configuration
-##---------------------------------------------
-
-inFile  = "bphys.root"
-jobName = "job08"
-nJobs   = 123
-
-
-##---------------------------------------------
-##  Script itself
-##---------------------------------------------
-
-## loop over files
-
-command = "hadd " + outFile
-
-for i in range(0,nJobs) :
-  file = jobName + "_" + `i` + "/" + inFile
-  if os.access("./"+jobName + "_" + `i` + "/" + inFile , os.F_OK) :
-    command += " " + file
-  else:
-    print "Resubmitting " + jobName + "_" + `i`
-
-    os.system( "cd "+jobName + "_" + `i` + "; ~daits/bin/mybat " + jobName + "_" + `i` + ".sh" )
-
-
-## End of script
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeChain.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeChain.C
deleted file mode 100644
index cf513fdc6000189030e4825234429f6e9b6198b3..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeChain.C
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runAnalyzeChain.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runAnalyzeChain() {
-  gSystem->Load("TrigJpsiRootAnalysis_cpp.so");
-  TrigJpsiRootAnalysis analysis(INFO, "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-27/rootfiles");
-  analysis.analyzeChain("L2_MU4_DiMu_FS", "gaus+pol1 fitMin=2.1 fitMax=4 massBinLo=7 massBinHi=12", "HypoNMuHits(3) DoNMuHitsScan(1) DoChi2Scan(1) HypoCheckOS(1) Level1(L1_MU0) JpsiMass(2000,5000) JpsiChi2Prob(0.05) TrkChi2OnNdf(3.5) MuonPixHits(1) MuonSctHits(6) MuonTypes(ONE_COMB) ");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeChain.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeChain.py
deleted file mode 100644
index e3cbf1967f74449df3f9e35f4cbc31b3bc44659a..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeChain.py
+++ /dev/null
@@ -1,262 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runAnalyzeChain.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Creates ROOT macro with desired configuration,
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-chain        = "EF_mu4_DiMu"        # name of the chain that should be analyzed
-
-#chain        = "EF_mu4_DiMu_FS"        # name of the chain that should be analyzed
-
-#chain        = "L2_2mu4_Jpsimumu"        # name of the chain that should be analyzed
-#chain        = "L2_MU4_Trk_Jpsi"        # name of the chain that should be analyzed
-
-#chain        = "L2_MU4_Jpsimumu_FS"        # name of the chain that should be analyzed
-#chain        = "L2_2MU4_DiMu"        # name of the chain that should be analyzed
-
-#chain        = "L2_MU4_DiMu_FS_noRoI"  # name of the chain that should be analyzed
-#chain        = "L2_MU4_Trk_Jpsi_loose_FS"  # name of the chain that should be analyzed
-#chain        = "L2_MU4_DiMu_FS_noOS"  # name of the chain that should be analyzed
-
-outputLevel  = "INFO"                 # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute      = True                   # execute macro
-savePlots    = True                   # save selected plots into the root file
-
-
-period  = "D"
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-
-tryNo     = "period" + period + ".02"
-plotsFile = "plotsUpsi/" + chain + "." + tryNo + ".root"
-
-## list of the plots to be saves
-plots = []
-
-plots += [ "jpsiPt0" ]
-plots += [ "jpsiPt_hypo0" ]
-plots += [ "jpsiEta0" ]
-plots += [ "jpsiEta_hypo0" ]
-
-if os.path.exists(plotsFile) :
-  print "ERROR: file " + plotsFile + " already exists"
-  execute = False
-
-##-----------------------------------------------------------
-## Even more settings
-##-----------------------------------------------------------
-
-settings    = ''
-#settings    += ' gaus+pol1 fitMin=2.1 fitMax=4 '
-settings    += ' massBinLo=19 massBinHi=27 '
-#settings    += ' TrackCollName=\\"MuidMuonCollectionTracks\\" '
-#settings    += ' MuonCollName=\\"MuidMuonCollection\\" '
-
-## trigger cuts
-perfCuts    = [ ]
-
-## opposite charge check
-if "_noOS" not in chain :
-  perfCuts += [ "HypoCheckOS(1)" ]    # check that track have opposite sign
-
-#######################################
-## level-2 single muon triggers
-#######################################
-if "L2_MU" in chain or "L2_mu" in chain  :
-
-  ##-----------------------
-  ## TrigDiMuon chains:
-  ##-----------------------
-  if "_Trk_" not in chain :
-
-    perfCuts += [ "HypoNMuHits(3)"   ]        # no. of associated muon hits requested in Hypo step (only for TrigDiMuon)
-
-    ## mass cuts
-    if "Jpsimumu" in chain :
-      perfCuts += [ "HypoMass(2500,4300)" ]   # invariant mass cut at Hypo (Jpsi)
-    elif "Upsimumu" in chain :
-      perfCuts += [ "HypoMass(8000,12000)" ]  # invariant mass cut at Hypo (Upsi)
-    else :
-      perfCuts += [ "HypoMass(500,1e10)" ]    # invariant mass cut at Hypo (DiMu)
-
-  ##-----------------------
-  ## Muon+track chains:
-  ##-----------------------
-
-  ## all the cuts are applied at FEX level
-
-#######################################
-## level-2 dimuon triggers
-#######################################
-if "L2_2mu" in chain :
-
-  ## vertex quality cut
-  if "_noVtx" not in chain :
-    perfCuts += [ "HypoChi2(20)" ]            # Hypo chi2 cut
-
-  ## mass cuts
-  if "Jpsimumu" in chain :
-    perfCuts += [ "HypoMass(2500,4300)" ]   # invariant mass cut at Hypo (Jpsi)
-  elif "Upsimumu" in chain :
-    perfCuts += [ "HypoMass(8000,12000)" ]  # invariant mass cut at Hypo (Upsi)
-  else :
-    perfCuts += [ "HypoMass(500,1e10)" ]    # invariant mass cut at Hypo (DiMu)
-
-
-
-#######################################
-## Event Filter single muon triggers
-#######################################
-if "EF_MU" in chain or "EF_mu" in chain  :
-
-  ##-----------------------
-  ## TrigDiMuon chains:
-  ##-----------------------
-  if "_Trk_" not in chain :
-
-    ## mass cuts
-    if "Jpsimumu" in chain :
-      perfCuts += [ "HypoMass(2500,4300)" ]   # invariant mass cut at Hypo (Jpsi)
-    elif "Upsimumu" in chain :
-      perfCuts += [ "HypoMass(8000,12000)" ]  # invariant mass cut at Hypo (Upsi)
-    else :
-      perfCuts += [ "HypoMass(500,1e10)" ]    # invariant mass cut at Hypo (DiMu)
-
-  ##-----------------------
-  ## Muon+track chains:
-  ##-----------------------
-
-  ## all the cuts are applied at FEX level
-
-
-#######################################
-## Event Filter dimuon triggers
-#######################################
-if "EF_2mu" in chain :
-
-  ## vertex quality cut
-  if "_noVtx" not in chain :
-    perfCuts += [ "HypoChi2(20)" ]            # Hypo chi2 cut
-
-  ## mass cuts
-  if "Jpsimumu" in chain :
-    perfCuts += [ "HypoMass(2500,4300)" ]   # invariant mass cut at Hypo (Jpsi)
-  elif "Upsimumu" in chain :
-    perfCuts += [ "HypoMass(8000,12000)" ]  # invariant mass cut at Hypo (Upsi)
-  else :
-    perfCuts += [ "HypoMass(500,1e10)" ]    # invariant mass cut at Hypo (DiMu)
-
-
-#######################################
-## Previous level trigger:
-#######################################
-
-if "EF_" in chain and "_passL2" not in chain :
-  ## if we look at EF chain we want efficiencies w.r.t. Level-2
-
-  perfCuts += [ "Level2(L2" + chain[2:len(chain)] + ")" ] # preceding level-2 chain
-
-  settings += " UseEFPassThrough "                        # use EF pass-through istead of L2 ones
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-#inFileNames  = [ ]
-
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/user.scheiric.01.data10_7TeV_Muons_DetStatus-v03-pass1-analysis-2010F.periodF.TrigJpsiAnalysis.101012111203/user.scheiric.001618.EXT0._00002.bphys.root" ]
-#inFileNames += [ "/net/s3_data_home/scheiric/workdir/TriggerValidation/AtlasOffline-15.8.0/WorkArea/run/bphys.04.root" ]
-
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00001.bphys.root.1" ]
-
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-if "L2" in chain:
-  if period == "D" :  dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-12-07/periodD_skimL2/"
-  if period == "E" :  dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-12-07/periodE_skimL2/"
-  if period == "F" :  dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-12-07/periodF_skimL2/"
-  if period == "G" :  dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-12-07/periodG_skimL2/"
-
-else :
-  if period == "D" :  dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-12-07/periodD_skimEF/"
-  if period == "E" :  dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-12-07/periodE_skimEF/"
-  if period == "F" :  dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-12-07/periodF_skimEF/"
-  if period == "G" :  dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-12-07/periodG_skimEF/"
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-## Jpsi selection cuts
-import jpsiCuts
-
-## add J/psi cuts
-cutStr = ""
-for cut in perfCuts:
-  cutStr += cut + " "
-
-for cut in jpsiCuts.cuts:
-  cutStr += cut + " "
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runAnalyzeChain.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runAnalyzeChain() {\n"
-macro   += "  gSystem->Load(\"libGoodRunsLists.so\");\n"
-macro   += "  gSystem->Load(\"TrigJpsiRootAnalysis_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigJpsiRootAnalysis analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigJpsiRootAnalysis analysis(" + outputLevel + ", files);\n"
-
-macro   += "  analysis.analyzeChain(\""+ chain +"\", \""+ settings +"\", \""+ cutStr +"\");\n"
-
-if savePlots :
-  macro   += "  TFile* fOut = TFile::Open(\"" + plotsFile + "\",\"RECREATE\") ;\n"
-  macro   += "  fOut->cd();\n"
-  for plot in plots :
-    macro   += "  analysis.getHist(\"" + plot + "\")->Write();\n"
-  macro   += "  fOut->Close();\n"
-
-
-macro   += "}\n"
-
-## create macro
-f = open("runAnalyzeChain.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runAnalyzeChain.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeEffVsRate.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeEffVsRate.C
deleted file mode 100644
index afc18454d35094ba8783141fe704a54e262f3092..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeEffVsRate.C
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runAnalyzeChain.py
-#include <vector>
-#include <string>
-#include "Log.h"
-// #include "TSystem.h"
-// #include "TH1F.h"
-// #include "TGraph.h"
-// #include "TrigJpsiRootAnalysis.h"
-
-void runAnalyzeEffVsRate() {
-  gSystem->Load("TrigJpsiRootAnalysis_cpp.so");
-
-  std::vector<std::string> files(1, "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-10/rootfiles/user10.DanielScheirich.06.data10_7TeV_MuonswBeam.00153599.TriggerJpsiAnalysis.EXT0._00021.bphys.root");
-
-  const int n=3;
-  TGraph* g[n];
-  for(int j=0; j<n ;++j) {
-    TrigJpsiRootAnalysis analysisEff(INFO, "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-11/rootfiles");
-    TrigJpsiRootAnalysis analysisRate(INFO, "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-11/rootfiles");
-//     TrigJpsiRootAnalysis analysisRate(INFO, files);
-
-    std::string cut = " NMuHits("+iToStr(3+2*j)+") ";
-
-    analysisEff.analyzeChain("L2_MU4_DiMu_FS_noOS", "gaus+pol1 fitMin=2000 fitMax=5000 massBinLo=8 massBinHi=13", cut+"Level1(L1_MU0) JpsiMass(2000,5000) JpsiChi2Prob(0.05) TrkChi2OnNdf(3.5) MuonPt(2500) MuonE(3000) MuonPixHits(1) MuonSctHits(6) MuonMdtHits(5) MuonTypes(ONE_COMB) NMuHits(3) ");
-    analysisRate.analyzeRate("L2_MU4_DiMu_FS_noOS", "", cut+"Level1(L1_MU0) JpsiMass(2000,5000) JpsiChi2Prob(0.05) TrkChi2OnNdf(3.5) MuonPt(2500) MuonE(3000) MuonPixHits(1) MuonSctHits(6) MuonMdtHits(5) MuonTypes(ONE_COMB) NMuHits(3) ");
-
-    TH1F* h_num_vtx  = analysisEff.getHist(std::string("num_vtx"));
-    TH1F* h_rate_vtx = analysisRate.getHist(std::string("rate_vtx"));
-
-//     TGraph* gr = new TGraph(1);
-//     gr->SetPoint(0,j,j);
-//     g[j] = gr;
-
-    if(h_num_vtx!=NULL && h_rate_vtx!=NULL && h_num_vtx->GetNbinsX() == h_rate_vtx->GetNbinsX()) {
-      TGraph* gr = new TGraph(h_num_vtx->GetNbinsX());
-      g[j] = gr;
-
-      for(int i=1; i<=h_num_vtx->GetNbinsX(); ++i) {
-        gr->SetPoint(i-1, h_rate_vtx->GetBinContent(i)/analysisRate.getNEntries(), h_num_vtx->GetBinContent(i)/analysisEff.getNCandidates());
-      }
-
-    }
-  }
-
-  new TCanvas("c_effVsRate","c_effVsRate");
-  TH2F* axs = new TH2F("axs",";Reduction factor;Efficiency",100,0.001,0.02,100,0,1);
-  axs->SetStats(0);
-  axs->Draw();
-
-  TLegend* leg = new TLegend(0.6,0.5,0.9,0.3);
-
-  for(int j=0; j<n; ++j) {
-    g[j]->SetMarkerColor(kBlue+2*j);
-    g[j]->Draw("p");
-    char tmp[100];
-    sprintf(tmp, "No. of muon hits #geq %i", 3+2*j);
-    leg->AddEntry(g[j], tmp,"p");
-  }
-
-  leg->SetFillColor(kWhite);
-  leg->Draw("same");
-
-  TArrow* a = new TArrow(0.01,0.4,0.0065,0.28,   0.05,"|>");
-  a->SetLineWidth(2);
-  a->Draw();
-
-  TLatex* lt;
-  lt = new TLatex(0.012,0.64,"#chi^{2} < 1000");
-  lt->Draw();
-
-  lt = new TLatex(0.002,0.2,"#chi^{2} < 0.5");
-  lt->Draw();
-
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeJpsi.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeJpsi.C
deleted file mode 100644
index 1e0c379965067dd2319e3d06ed50b15ab979b4e9..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeJpsi.C
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runAnalyzeJpsi.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runAnalyzeJpsi() {
-  gSystem->Load("TrigJpsiRootAnalysis_cpp.so");
-  TrigJpsiRootAnalysis analysis(INFO, "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-27/rootfiles");
-  analysis.analyzeJpsi("gaus+pol1 fitMin=2.2 fitMax=4.8 massBinLo=8 massBinHi=13 DoEventList", "Level1(L1_MU0) JpsiMass(2000,5000) JpsiChi2Prob(0.05) TrkChi2OnNdf(3.5) MuonPt(2800) MuonE(3000) MuonPixHits(1) MuonSctHits(6) MuonTypes(ONE_COMB) ");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeJpsi.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeJpsi.py
deleted file mode 100644
index 361c807495ca0a261e37ddeac7b3240b539b084c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeJpsi.py
+++ /dev/null
@@ -1,164 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runAnalyzeJpsi.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Creates ROOT macro with desired configuration,
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-outputLevel  = "INFO"                 # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute      = True                   # execute macro
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-## add flags to the settings string to activate features
-##    gaus+const                        fit J/psi mass with Gaussian + constant
-##    gaus+pol1                         fit J/psi mass with Gaussian + linear polynomial
-##    fitMin=2000 fitMax=5000           defines fit range
-##    massBinLo=8 massBinHi=13          bins berween which efficiency is calculated
-##    DoEventList                       create ".py" file with the list of selected events for each run. Used for AOD skimming
-
-settings     = "gaus+pol1 fitMin=2.2 fitMax=4.8 massBinLo=8 massBinHi=13 DoEventList"
-#settings    += ' TrackCollName=\\"MuidMuonCollectionTracks\\" '
-#settings    += ' MuonCollName=\\"MuidMuonCollection\\" '
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-inFileNames  = [ ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00001.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00002.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00003.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00004.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00005.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00006.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00007.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00008.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00009.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00010.bphys.root" ]
-
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00011.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00012.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00013.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00014.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00015.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00016.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00017.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00018.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00019.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00020.bphys.root" ]
-
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/user.scheiric.01.data10_7TeV_Muons_DetStatus-v03-pass1-analysis-2010F.periodF.TrigJpsiAnalysis.101012111203/user.scheiric.001618.EXT0._00001.bphys.root.1" ]
-#inFileNames += [ "/net/s3_data_home/scheiric/workdir/TriggerValidation/AtlasOffline-15.8.0/WorkArea/run/bphys.04.root" ]
-
-
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00001.bphys.root.1" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00002.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00003.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00004.bphys.root.1" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00005.bphys.root.1" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00006.bphys.root.1" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00007.bphys.root.1" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00008.bphys.root.1" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00009.bphys.root.1" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00010.bphys.root.1" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00107.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00108.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00109.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00110.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00111.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00112.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00113.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00114.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00115.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00116.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00214.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00215.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00216.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00217.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00218.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00219.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00220.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00221.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00222.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00224.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00420.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00421.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00422.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00423.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00424.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00425.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00426.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00427.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00428.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/user.scheiric.001618.EXT0._00429.bphys.root" ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath       = "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-22/rootfiles"
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-10-13/rootfiles/"
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-## Jpsi selection cuts
-
-import jpsiCuts
-
-## create cuts string
-
-cutStr = ""
-
-for cut in jpsiCuts.cuts:
-  cutStr += cut + " "
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runAnalyzeJpsi.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runAnalyzeJpsi() {\n"
-macro   += "  gSystem->Load(\"TrigJpsiRootAnalysis_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigJpsiRootAnalysis analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigJpsiRootAnalysis analysis(" + outputLevel + ", files);\n"
-
-macro   += "  analysis.analyzeJpsi(\""+ settings +"\", \""+ cutStr +"\");\n"
-macro   += "}\n"
-
-## create macro
-f = open("runAnalyzeJpsi.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runAnalyzeJpsi.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeRate.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeRate.C
deleted file mode 100644
index 870be03b8732ef4b9954635bf54da1d84409c824..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeRate.C
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runAnalyzeRate.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runAnalyzeRate() {
-  gSystem->Load("TrigJpsiRootAnalysis_cpp.so");
-  TrigJpsiRootAnalysis analysis(INFO, "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-25/rootfiles/");
-  analysis.analyzeRate("L2_MU4_DiMu_FS", " TrackCollName=\"MuidMuonCollectionTracks\"  MuonCollName=\"MuidMuonCollection\" ", "HypoNMuHits(3) HypoNMuHits(3) DoNMuHitsScan(1) DoChi2Scan(1) HypoCheckOS(1) Level1(L2_mu0_missingRoi) JpsiMass(2000,5000) JpsiChi2Prob(0.05) TrkChi2OnNdf(3.5) MuonPt(2800) MuonE(3000) MuonPixHits(1) MuonSctHits(6) MuonTypes(ONE_COMB) ");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeRate.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeRate.py
deleted file mode 100644
index 1525a86236d84246f37320f5bf3b17dde3da721f..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runAnalyzeRate.py
+++ /dev/null
@@ -1,136 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runAnalyzeRate.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Creates ROOT macro with desired configuration,
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-chain        = "L2_MU4_DiMu_FS_noRoI"  # name of the chain that should be analyzed
-
-#chain        = "EF_MU4_Trk_Jpsi_loose_FS"  # name of the chain that should be analyzed
-
-outputLevel  = "INFO"                 # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute      = True                   # execute macro
-doSimple     = True                   # performs simple analysis using Trigger Decision only
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-## add flags to the settings string to activate features
-
-settings    = ''
-#settings    += ' TrackCollName=\\"MuidMuonCollectionTracks\\" '
-#settings    += ' MuonCollName=\\"MuidMuonCollection\\" '
-
-## performance study cuts
-
-perfCuts    = [ ]
-perfCuts   += [ "HypoNMuHits(3)"          ]      # no. of associated hits requested in Hypo step
-#perfCuts   += [ "TrigTrkPt(3000)"     ]      # trigger tracks pT cut (tracks from TrigL2Bphys are taken, thus this cut will project to FEX efficiency)
-#perfCuts   += [ "HypoMass(2500,4000)" ]      # TrigL2Bphys invariant mass cut
-
-if "L2_" in chain :
-  ## analyze level2 chains
-
-  if "_DiMu" in chain :
-    ## TrigDiMuon chains
-    perfCuts += [ "HypoNMuHits(3)"   ]    # no. of associated muon hits requested in Hypo step
-    perfCuts += [ "DoNMuHitsScan(1)" ]    # perform number-of-hits scan (only for TrigDiMuon)
-    perfCuts += [ "DoChi2Scan(1)"    ]    # perform chi2 scan
-    #perfCuts += [ "HypoMass(2500,4000)" ]  # TrigL2Bphys invariant mass cut
-
-    if "_noOS" not in chain :
-      perfCuts += [ "HypoCheckOS(1)" ]    # check that track have opposite sign
-
-
-  if "_Trk_Jpsi" in chain :
-    ## Muon+Track chains
-
-    perfCuts += [ "DoChi2Scan(1)"    ]    # perform chi2 scan
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-inFileNames  = [ ]
-inFileNames += [ "../../run/TrigJpsi.01.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-22/rootfiles/user.scheiric.13.data10_7TeV_MuonswBeam.00155228.TrigDiMuonCalib.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-11/rootfiles/user10.DanielScheirich.07.data10_7TeV_MuonswBeam.00154810.TriggerJpsiAnalysis.bphys.root" ]
-#inFileNames += [ "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-25/rootfiles/user.scheiric.14.data10_7TeV_MuonswBeam.00154810.TrigDiMuonCalib.bphys.root" ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-07/rootfiles"   ## min bias stream
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-08/rootfiles"   ## muon stream
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-10/rootfiles"   ## muon stream 2 runs with all events
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-27/rootfiles"   ## muon stream, fixed TrigDecisionToolBug
-#dirPath       = "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-25/rootfiles/"
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-## Jpsi selection cuts
-import jpsiCuts
-
-## create cuts string
-
-cutStr = ""
-for cut in perfCuts:
-  cutStr += cut + " "
-
-for cut in jpsiCuts.cuts:
-  cutStr += cut + " "
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runAnalyzeRate.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runAnalyzeRate() {\n"
-macro   += "  gSystem->Load(\"TrigJpsiRootAnalysis_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigJpsiRootAnalysis analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigJpsiRootAnalysis analysis(" + outputLevel + ", files);\n"
-
-if doSimple :
-  macro   += "  analysis.analyzeRateSimple(\""+ chain +"\", \""+ settings +"\", \""+ cutStr +"\");\n"
-else :
-  macro   += "  analysis.analyzeRate(\""+ chain +"\", \""+ settings +"\", \""+ cutStr +"\");\n"
-
-macro   += "}\n"
-
-## create macro
-f = open("runAnalyzeRate.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runAnalyzeRate.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runCompareChains.C b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runCompareChains.C
deleted file mode 100644
index 0eec79b6cdfbb41de2eee3e413627cf8da7d8c18..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runCompareChains.C
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-// Generated by runAnalyzeChain.py
-#include <vector>
-#include <string>
-#include "Log.h"
-void runCompareChains() {
-  gSystem->Load("TrigJpsiRootAnalysis_cpp.so");
-  TrigJpsiRootAnalysis analysis(INFO, "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-25/rootfiles");
-  std::vector<std::string> chains;
-  chains.push_back( "L2_MU4_DiMu_FS" );
-  analysis.compareChains(chains, "gaus+pol1 fitMin=2000 fitMax=5000 massBinLo=8 massBinHi=13 TrackCollName=\"MuidMuonCollectionTracks\"  MuonCollName=\"MuidMuonCollection\" ", "JpsiMass(2000,5000) JpsiChi2Prob(0.05) TrkChi2OnNdf(3.5) MuonPt(2800) MuonE(3000) MuonPixHits(1) MuonSctHits(6) MuonTypes(ONE_COMB) ");
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runCompareChains.py b/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runCompareChains.py
deleted file mode 100644
index fb422d720226c54b9cc859f204f1d2b53e408727..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/rootScripts/TrigJpsiAnalysis/runCompareChains.py
+++ /dev/null
@@ -1,147 +0,0 @@
-#!/bin/python
-
-# Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-##-----------------------------------------------------------
-##
-## runCompareChains.py
-##
-## Configuration script for TriggerJpsiAnalysis
-## Creates ROOT macro with desired configuration,
-##
-## author: Daniel Scheirich <scheiric@cern.ch>
-## Part of TriggerJpsiAnalysis in TrigBphysValidation package
-##
-##-----------------------------------------------------------
-import string, os
-
-##-----------------------------------------------------------
-## Basic settings
-##-----------------------------------------------------------
-
-outputLevel  = "INFO"                 # output level: "DEBUG", "INFO", "WARNING", "ERROR"
-execute      = True                   # execute macro
-
-# name of the chain that should be analyzed
-chains       = [ ]
-
-## TrigDiMuon chains
-#chains      += [ "L2_MU4_DiMu_FS_noOS" ]
-
-chains      += [ "L2_mu4_DiMu_FS" ]
-chains      += [ "L2_mu4_DiMu" ]
-
-##chains      += [ "L2_MU4_DiMu_SiTrk_FS" ]
-#chains      += [ "L2_MU4_DiMu_noOS" ]
-#chains      += [ "L2_MU4_DiMu" ]
-
-## Muon+track chains
-#chains      += [ "L2_MU4_Trk_Jpsi_loose_FS" ]
-#chains      += [ "L2_MU4_Trk_Jpsi_loose" ]
-#chains      += [ "L2_MU4_Trk_Jpsi_FS" ]
-#chains      += [ "L2_MU4_Trk_Jpsi" ]
-
-##-----------------------------------------------------------
-## More settings
-##-----------------------------------------------------------
-## add flags to the settings string to activate features
-##    gaus+const                        fit J/psi mass with Gaussian + constant
-##    gaus+pol1                         fit J/psi mass with Gaussian + linear polynomial
-##    fitMin=2000 fitMax=5000           defines fit range
-##    massBinLo=8 massBinHi=13          bins berween which efficiency is calculated
-
-settings     = "gaus+pol1 fitMin=2000 fitMax=5000 massBinLo=8 massBinHi=13"
-#settings    += ' TrackCollName=\\"MuidMuonCollectionTracks\\" '
-#settings    += ' MuonCollName=\\"MuidMuonCollection\\" '
-
-##-----------------------------------------------------------
-## Input files
-##-----------------------------------------------------------
-## You can either specify list of files explicitly using inFileNames
-## or you can load entire directory using dirPath vatiable
-
-## list of input files created by TriggerJpsiAnalysis algorithm
-inFileNames  = [ ]
-#inFileNames += [ "../../run/bphys.06.root" ]
-
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00001.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00002.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00003.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00004.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00005.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00006.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00007.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00008.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00009.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00010.bphys.root" ]
-
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00011.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00012.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00013.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00014.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00015.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00016.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00017.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00018.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00019.bphys.root" ]
-inFileNames += [ "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/user.yiyang.000479.EXT0._00020.bphys.root" ]
-
-## directory containing root files created by TriggerJpsiAnalysis algorithm
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-07/rootfiles"   ## min bias stream
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-08/rootfiles"   ## muon stream
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-10/rootfiles"   ## muon stream 2 runs with all events
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-05-11/rootfiles"   ## muon stream, fixed TrigDecisionToolBug
-#dirPath       = "/net/s3_datac/scheiric/data/output_TrigDiMuonCalib/2010-06-25/rootfiles"
-#dirPath       = "/net/s3_datac/scheiric/data/output_TriggerJpsiAnalysis/2010-08-26/user.yiyang.data10_7TeV_Muons.E1_E7.TriggerJpsiAnalysis.1.100821165959/"
-
-##-----------------------------------------
-## Main script -- DO NOT EDIT !
-##-----------------------------------------
-## Jpsi selection cuts
-
-import jpsiCuts
-
-## create cuts string
-
-cutStr = ""
-
-for cut in jpsiCuts.cuts:
-  cutStr += cut + " "
-
-## generate root macro
-
-macro   = ""
-macro   += "// Generated by runAnalyzeChain.py\n"
-macro   += "#include <vector>\n"
-macro   += "#include <string>\n"
-macro   += "#include \"Log.h\"\n"
-macro   += "void runCompareChains() {\n"
-macro   += "  gSystem->Load(\"TrigJpsiRootAnalysis_cpp.so\");\n"
-if('dirPath' in dir()):
-  macro   += "  TrigJpsiRootAnalysis analysis(" + outputLevel + ", \"" + dirPath + "\");\n"
-
-else:
-  macro   += "  std::vector<std::string> files;\n"
-  for file in inFileNames :
-    macro += "  files.push_back( \"" + file + "\" );\n"
-  macro   += "  TrigJpsiRootAnalysis analysis(" + outputLevel + ", files);\n"
-
-macro   += "  std::vector<std::string> chains;\n"
-for chain in chains :
-  macro += "  chains.push_back( \"" + chain + "\" );\n"
-
-macro   += "  analysis.compareChains(chains, \""+ settings +"\", \""+ cutStr +"\");\n"
-macro   += "}\n"
-
-## create macro
-f = open("runCompareChains.C","w")
-f.write(macro)
-f.close()
-
-## execute root macro
-if(execute) :
-  os.system( "root -l runCompareChains.C" )
-
-## end of script
-
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/AnalysisMaster.py b/Trigger/TrigValidation/TrigBphysValidation/share/AnalysisMaster.py
deleted file mode 100755
index 798c6aee8c927aaaa7219c4e1498bf7885ad1e4c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/AnalysisMaster.py
+++ /dev/null
@@ -1,69 +0,0 @@
-############################################################
-# AnalysisMaster.py
-# These are the master job options for running your analysis
-# Include your own job options as shown below ensuring you
-# This is essentially the same file as in AnalysisExamples
-############################################################
-
-# We use "jp" to pass the input file to the userAlgs jO file defined below
-# if you want to run over multiple files locally, use glob as shown below
-
-from AthenaCommon.AthenaCommonFlags import jobproperties as jp
-#jp.AthenaCommonFlags.FilesInput = ['/afs/cern.ch/atlas/maxidisk/d49/AOD.191045._001937.pool.root.1']
-#jp.AthenaCommonFlags.FilesInput = ['/tmp/hartj/valid1.108494.Pythia_directJpsimu2p5mu2p5.merge.AOD.e835_s1310_s1300_r3373_r3375_tid736382_00/AOD.736382._000002.pool.root.1']
-#jp.AthenaCommonFlags.FilesInput = ['/tmp/hartj/2011/myAOD.pool.root']
-#jp.AthenaCommonFlags.FilesInput = ['/tmp/hartj/2011/myESD.pool.root']
-jp.AthenaCommonFlags.FilesInput = ['/tmp/hartj/2012/myESD.pool.root']
-#jp.AthenaCommonFlags.FilesInput = ['/tmp/hartj/2012/myAOD.pool.root']
-
-
-# to run over multiple input files
-##################
-#DATAPATH = '/afs/cern.ch/atlas/maxidisk/d49/'
-#from glob import glob
-#INPUT = glob(DATAPATH + 'AOD*.root*')
-#print INPUT
-#jp.AthenaCommonFlags.FilesInput = INPUT
-
-##################
-#
-from RecExConfig.RecFlags import rec
-
-jp.AthenaCommonFlags.EvtMax=-1 # number of event to process
-#StatusCodeSvc.AbortOnError=False
-#rec.abortOnUncheckedStatusCode=False
-rec.abortOnUncheckedStatusCode.set_Value_and_Lock(False)
-
-# include your algorithm job options here
-
-rec.UserAlgs=[ "JpsiVal_topOptions.py" ]
-#rec.UserAlgs=[ "ZeeZmmOnAODExample_jobOptions_NEW.py" ] 
-#rec.UserAlgs=[ "ZtautauExample_jobOptions_NEW.py" ] 
-#rec.UserAlgs=[ "ttbarExample_jobOptions_NEW.py" ] 
-#rec.UserAlgs=[ "VFitZmmOnAOD_jobOptions_NEW.py" ]
-
-# Output log setting; this is for the framework in general
-# You may over-ride this in your job options for your algorithm
-rec.OutputLevel = INFO
-
-# Control the writing of your own n-tuple in the alg's job options
-# The following line only turns off the standard CBNT made by RecExCommon.
-# and has no bearing on the ntuple that you make in your user job Options file.
-#
-rec.doCBNT = False
-
-# for analysis you don't need to write out anything
-rec.doWriteESD.set_Value_and_Lock(False)
-rec.doWriteAOD.set_Value_and_Lock(False)
-rec.doWriteTAG.set_Value_and_Lock(False)
-
-# to turn off perfmon - avoids writing out big ntuples
-rec.doPerfMon=False
-
-## need these two flags to turn on lumiblockmetadatatool and output metadatastore
-rec.doDPD=True
-rec.doFileMetaData=True
-
-# main jobOption - must always be included
-include ("RecExCommon/RecExCommon_topOptions.py")
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/JpsiVal_topOptions.py b/Trigger/TrigValidation/TrigBphysValidation/share/JpsiVal_topOptions.py
deleted file mode 100755
index aaf1c451ddf4668e218d7d9ed2fcb00598bfeea8..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/JpsiVal_topOptions.py
+++ /dev/null
@@ -1,156 +0,0 @@
-# Author: Ketevi A. Assamagan
-# BNL, June 12, 2004
-# Author: Vivek Jain
-# Oct 30, 2009
-# ------------------------------------------------------------
-
-# THIS SCRIPT MUST BE RUN FROM THE ====ANALYSISMASTER.PY=====
-
-# i.e., put the name of this file in AnalysisMaster.py, and do,
-# athena AnalysisMaster.py
-# ------------------------------------------------------------
-
-# get a handle on the ServiceManager which holds all the services
-from AthenaCommon.AppMgr import ToolSvc
-
-from AthenaCommon.AppMgr import ServiceMgr
-# Event selector
-import AthenaPoolCnvSvc.ReadAthenaPool
-#EventSelector.BackNavigation = True
-
-# this line is needed for reading AOD files made with pre-14.1.X releases
-# If you leave it uncommented, you can still read post-14.1.X releases
-
-#include ("JetRec/ParticleJetCompatibility.py")
-
-# Get the selection, overlap checking and overlap removal tools  
-#include ( "UserAnalysisUtils/UserAnalysisSelectionTool_jobOptions.py" )
-#include ( "UserAnalysisUtils/UserAnalysisPreparationTool_jobOptions.py" )
-#include ( "UserAnalysisUtils/UserAnalysisOverlapCheckingTool_jobOptions.py" )
-#include ( "UserAnalysisUtils/UserAnalysisOverlapRemovalTool_jobOptions.py" )
-
-# The input file already specified near the top of this file
-ServiceMgr.EventSelector.InputCollections = jp.AthenaCommonFlags.FilesInput()
-
-
-from AthenaCommon.AlgSequence import AlgSequence, AthSequencer
-topSequence = AlgSequence()
-
-
-#======================================================================================
-# L u m i B l o c k  j o b  o p t i o n s 
-#=========================================
-# add LumiBlockMetaDataTool to ToolSvc and configure
-#from LumiBlockComps.LumiBlockCompsConf import LumiBlockMetaDataTool
-#ToolSvc += LumiBlockMetaDataTool( "LumiBlockMetaDataTool" )
-#LumiBlockMetaDataTool.calcLumi = False # False by default
-#LumiBlockMetaDataTool.storeXMLFiles = True
-#LumiBlockMetaDataTool.applyDQCuts = True
-#LumiBlockMetaDataTool.OutputLevel = INFO
-
-# add ToolSvc.LumiBlockMetaDataTool to MetaDataSvc
-#from EventSelectorAthenaPool.EventSelectorAthenaPoolConf import MetaDataSvc
-#svcMgr += MetaDataSvc( "MetaDataSvc" )
-#svcMgr.MetaDataSvc.MetaDataTools += [ ToolSvc.LumiBlockMetaDataTool ]
-
-# Configure the goodrunslist selector tool
-#from GoodRunsLists.GoodRunsListsConf import *
-#ToolSvc += GoodRunsListSelectorTool() 
-#GoodRunsListSelectorTool.OutputLevel = INFO
-#GoodRunsListSelectorTool.GoodRunsListVec = [ 'data11_7TeV.periodAllYear_DetStatus-v18-pro08-05_CoolRunQuery-00-03-98_Muon.xml' ]  # <<<<--- Edit this line!
-#GoodRunsListSelectorTool.PassThrough = False
-
-## This Athena job consists of algorithms that loop over events;
-## here, the (default) top sequence is used:
-#job = AlgSequence()
-#seq = AthSequencer("AthFilterSeq")
-#topSequence += seq
-
-#from GoodRunsListsUser.GoodRunsListsUserConf import *
-#seq += GRLTriggerSelectorAlg('GRLTriggerAlg1')
-### In the next line, pick up correct name from inside xml file!
-#seq.GRLTriggerAlg1.GoodRunsListArray = ['Muon']        
-
-#======================================================================================
-
-
-from TrigBphysValidation.TrigBphysValidationConf import JpsiVal
-topSequence += JpsiVal()
-
-
-############# The properties of the AnalysisSkeleton Algorithm
-#topSequence.AnalysisSkeleton.AnalysisSelectionTool       = ToolSvc.UserAnalysisSelectionTool
-#topSequence.AnalysisSkeleton.AnalysisPreparationTool     = ToolSvc.UserAnalysisPreparationTool
-#topSequence.AnalysisSkeleton.AnalysisOverlapCheckingTool = ToolSvc.UserAnalysisOverlapCheckingTool
-#topSequence.AnalysisSkeleton.AnalysisOverlapRemovalTool  = ToolSvc.UserAnalysisOverlapRemovalTool
-
-#IsAtlfast = False
-
-topSequence.JpsiVal.OutputLevel = DEBUG
-# track algo 1=SiTrack, 2=IdScan
-topSequence.JpsiVal.TrackAlgo=2
-#topSequence.JpsiVal.TriggerName="L1_MU0"
-topSequence.JpsiVal.TriggerName="L1_MU4"
-# to run onA OD
-topSequence.JpsiVal.McEventContainer="TruthEvent"
-
-#if 'IS_SIMULATION' in inputFileSummary['evt_type']:
-#   topSequence.JpsiVal.DoTruth                = True
-
-print JpsiVal
-
-# Change the selections if necesary
-# Please read jO files in UserAnalysisUtils/ for other options
-#
-#ToolSvc.UserAnalysisSelectionTool.IsAtlfastData = IsAtlfast
-##topSequence.AnalysisSkeleton.AnalysisSelectionTool.ElectronIsEMFlag="Loose"
-#ToolSvc.UserAnalysisSelectionTool.MuonPt=6.0*GeV
-#ToolSvc.UserAnalysisSelectionTool.JetPt=20.0*GeV
-#ToolSvc.UserAnalysisSelectionTool.ElectronEtaWindowCut=False
-#ToolSvc.UserAnalysisSelectionTool.ElectronEtaWindowCenter=1.445
-#ToolSvc.UserAnalysisSelectionTool.ElectronEtaWindow=0.075
-
-
-##########################################
-##
-## Set up the trigger part
-##
-##########################################
-
-#topSequence.JpsiVal.DoTrigger = True
-#if topSequence.JpsiVal.DoTrigger:
-# set up trigger config service
-from TriggerJobOpts.TriggerConfigGetter import TriggerConfigGetter
-cfg =  TriggerConfigGetter()
-
-## Done with trigger setup
-
-##########################################
-# setup TTree registration Service
-# save ROOT histograms and Tuple
-from GaudiSvc.GaudiSvcConf import THistSvc
-ServiceMgr += THistSvc()
-ServiceMgr.THistSvc.Output = [ "AANT DATAFILE='JpsiVal.aan.root' OPT='RECREATE'" ]
-from AnalysisTools.AthAnalysisToolsConf import AANTupleStream
-topSequence += AANTupleStream()
-AANTupleStream = AANTupleStream()
-AANTupleStream.ExtraRefNames = [ "StreamESD","Stream1" ]
-AANTupleStream.OutputName = 'JpsiVal.aan.root'
-AANTupleStream.WriteInputDataHeader = True
-AANTupleStream.OutputLevel = WARNING
-
-
-###################### For interactive analysis
-#include ("PyAnalysisCore/InitPyAnalysisCore.py")
-
-from GaudiSvc.GaudiSvcConf import AuditorSvc
-ServiceMgr.AuditorSvc.Auditors  += [ "ChronoAuditor"]
-
-AthenaPoolCnvSvc = Service("AthenaPoolCnvSvc")
-AthenaPoolCnvSvc.UseDetailChronoStat = TRUE
-
-#### test MC dump ###
-
-#from TruthExamples.TruthExamplesConf import DumpMC
-#topSequence += DumpMC()
-#DumpMC.McEventKey = "GEN_AOD"
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/README_TrigDiMuonCalib.txt b/Trigger/TrigValidation/TrigBphysValidation/share/README_TrigDiMuonCalib.txt
deleted file mode 100644
index 478f1644f1e975207ee1b4ea04955922d5712b5d..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/README_TrigDiMuonCalib.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-
-  TrigDiMuonCalib
-
-  Calibration and detailed performance analysis of TrigDiMuon algorithm.
-
-  part of TrigBphysValidation package
-
-  author: Daniel Scheirich <scheiric@cern.ch>
-
-  May 19 2010
-===========================
-
-
-  TO BE DONE...
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/README_TriggerJpsiAnalysis.txt b/Trigger/TrigValidation/TrigBphysValidation/share/README_TriggerJpsiAnalysis.txt
deleted file mode 100644
index 7a4947d63cf78053ed32e233bf80488cf50f2c61..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/README_TriggerJpsiAnalysis.txt
+++ /dev/null
@@ -1,330 +0,0 @@
-
-  TriggerJpsiAnalysis
-
-  Analysis of b-physics trigger performance
-
-  part of TrigBphysValidation package
-
-  author: Daniel Scheirich <scheiric@cern.ch>
-
-  Nov 26 2010
-
-
-  !!! Tested with release AtlasOffline-16.0.2,32
-
-===========================
-
-  TABLE OF COTENT
-===========================
-
-  1/  Checking out the package
-  2/  Running localy
-  3/  Running on the Grid
-  4/  Retrieving output datasets
-  5/  Meging ouput files
-  6/  ROOT analysis classes
-  7/  Running the ROOT analysis
-  8/  Python configuration scripts
-  9/  Definition of histograms
-
-===========================
-
-  1/  Checking out the package. Before compiling, check out and compile the
-      following packages:
-
-        cmt co -r BPhysAnalysisSkeleton-00-00-56 PhysicsAnalysis/BPhys/BPhysAnalysisSkeleton
-        cmt co -r BPhysAnalysisTools-00-01-65 PhysicsAnalysis/BPhys/BPhysAnalysisTools
-        cmt co -r BPhysAnalysisObjects-00-00-34 PhysicsAnalysis/BPhys/BPhysAnalysisObjects
-        cmt co -r TrkVertexAnalysisUtils-00-02-15 Tracking/TrkVertexFitter/TrkVertexAnalysisUtils
-        cmt co -r TrigEffJpsiTools-01-00-13 Trigger/TrigAnalysis/TrigEffJpsiTools
-        cmt co -r TrigDecisionTool-00-01-09-01 Trigger/TrigAnalysis/TrigDecisionTool
-        cmt co PhysicsAnalysis/JpsiUpsilonTools
-        cmt co Tracking/TrkVertexFitter/TrkVKalVrtFitter
-
-      and don't forget the package itself:
-
-        cmt co Trigger/TrigValidation/TrigBphysValidation
-
-      NOTE: in fact, you don't need to compile BPhysAnalysisSkeleton.
-            We only need some .py files from there.
-
-
-  2/  Running localy. From PhysicsAnalysis/BPhys/BPhysAnalysisSkeleton/share
-      copy the following python script into your run directory:
-
-        BPhysAnalysisMasterAuto.py
-        trigger.py
-
-      from Trigger/TrigValidation/TrigBphysValidation/share copy the following
-      scripts into your run directory
-
-        configureServices.py
-        selectJpsiCandidates.py
-        RunTriggerJpsiAnalysis.py
-
-      Edit BPhysAnalysisMasterAuto.py: line
-
-        rec.UserAlgs.set_Value_and_Lock("RunEarlyOnia.py")
-
-      replace by
-
-        rec.UserAlgs.set_Value_and_Lock("RunTriggerJpsiAnalysis.py")
-
-      Fill the path to your local AOD/ESD dataset here:
-
-        athenaCommonFlags.FilesInput = [ "..." ]
-
-      If you want to use Good Run List selection mechanism, copy the GRL file
-      obtained from "https://atlasdqm.cern.ch/grl/ "or
-      "http://atlas-runquery.cern.ch/" into your run directory. Then un-comment
-      the following section of the "RunTriggerJpsiAnalysis.py" script:
-
-        ## Configure the goodrunslist selector tool
-
-        from GoodRunsLists.GoodRunsListsConf import *
-        goodRunsListSelectorTool = GoodRunsListSelectorTool()
-        goodRunsListSelectorTool.GoodRunsListVec = [ 'MyLBCollection.xml' ]
-
-        ToolSvc += goodRunsListSelectorTool
-
-        ## GRL selector
-
-        from GoodRunsListsUser.GoodRunsListsUserConf import *
-        job.ModSequence1 += GRLTriggerSelectorAlg( name = 'GRLTriggerAlg1' )
-
-        job.ModSequence1.GRLTriggerAlg1.GoodRunsListArray = ['MyLBCollection']
-        ## NOTE - variable above MUST match name inside GRL xml file
-
-      String "MyLBCollection" must be replaced by the name of the GRL file
-
-      Run localy by executing
-
-        athena BPhysAnalysisMasterAuto.py| tee log
-
-      NOTE: sometimes, it is necessary to get "authentication.xml" file to
-      gain access to the condition database:
-
-        get_files authentication.xml
-
-
-  3/  Running on the Grid. In "TrigBphysValidation/grid" folder there are
-      scripts that help you to submit to the Grid using pathena. You need to
-      setup your grid environment and Panda
-
-        see e.g. https://twiki.cern.ch/twiki/bin/view/Atlas/PandaAthena#1_Setup
-
-      Then copy scripts from "Trigger/TrigValidation/TrigBphysValidation/grid"
-      into your run directory. The scripts you need are:
-
-        datastetsList.py
-        submit.py
-        download.py
-
-      Edit the file "datastetsList.py" and specify datasets you want to use
-      for the analysis. In file "submit.py" edit the following lines:
-
-        userTag           = "user10.DanielScheirich"      # put your user tag here
-        dataTag           = "data10_7TeV_MuonswBeam"      # string that describes the input data
-        alg               = "TriggerJpsiAnalysis"         # string that describes algorithm
-        tryNo             = "01"                          # must be unique for each execution of the job
-
-      Name of the output datasets will be created automatically following this
-      scheme:
-
-        userTag.tryNo.dataTag.runNo.alg
-
-
-      Run number is extracted automatically from the input dataset name, but
-      you must specify "userTag" and "tryNo". "tryNo" must be a number or a
-      string unique for each execution of the Grid job (Panda doesn't allow
-      for 2 output datasets to have the same name)
-
-      In addition you'll need all the scrips mentioned in section 2/.
-
-      Submit to the grid by running
-
-        python submit.py
-
-      You can monitor progress of your job through Panda monitor
-
-        http://panda.cern.ch:25980/server/pandamon/query?ui=users&days=7
-
-      This lists user from last 7 days, so your name should be there after you
-      submit the jobs.
-
-      Sometimes, jobs fail so you have to resubmit them. You can resubmit the
-      failed jobs by running "pbook" command. Once it loads the information
-      about your jobs you can retry by calling
-
-        retry( job_id )
-
-      "job_id" is a number you can get for each job from Panda monitor.
-
-      Sometimes, jobs fail because of the site problems. Then you have to
-      resubmit the whole job to a new site. Just edit "datasetsList.py" to
-      contain only those datasets that need resubmitting and also don't forget
-      to change "tryNo" in "submit.py" before you execute it again.
-
-
-  4/  Retrieving output datasets. script download.py download the output
-      datasets using DQ2. First, setup DQ2 tool
-
-        source /afs/cern.ch/atlas/offline/external/GRID/ddm/DQ2Clients/setup.zsh
-        voms-proxy-init -voms atlas
-
-      Edit download.py: "tryNo" must correspond to the "tryNo" from "submit.py"
-      script!
-
-      Sometimes, jobs fail so you have to resubmit the jobs. Then you can end
-      up with some datasets having different "tryNo". Just edit
-      "datasetsList.py" to contain only those datasets that finished
-      successfully before you start downloading.
-
-      Download files by running
-
-        python download.py
-
-
-  5/  Meging ouput files. NOTE: new ROOT analysis program doesn't require
-      ntuples to be merged. However, if you prefere your files to be merged,
-      please continue reading.
-
-      After the download you should have several folders containing output
-      files. Each folder carries the name of the output dataset. To merge the
-      ntuples, edit merge.py and specify names of the OUTPUT datasets in the
-      dataset array (i.e. names of the folders created by DQ2)
-
-      Run merge
-
-        python merge.py
-
-      It will create merged ntuple file for each dataset plus one merged file
-      containing all the datastes called all.root
-
-  6/  ROOT analysis classes. The ROOT analysis program is located in folders
-
-        TrigBphysValidation/rootScripts/TriggerJpsiAnalysis
-        TrigBphysValidation/rootScripts/RootAnalysisCommon
-
-      The bulk of the analysis algorithm is implemented in
-      "TrigJpsiRootAnalysis" and "CutsJpsi" classes. They are located in the
-      following files:
-
-        TrigJpsiRootAnalysis.h          header file
-        TrigJpsiRootAnalysis.cpp        main source code
-        CutsJpsi.h                      offline jpsi selection
-
-      In addition the algorithm uses a lot of other support classes in the
-      TrigBphysValidation/rootScripts/RootAnalysisCommon folder:
-
-        Utils.h                         Various useful methods
-
-        Log.h                           Messaging service similar to the
-                                        one from Athena
-
-        AnalysisBase.h                  Base class for analysis algorithm.
-                                        TrigJpsiRootAnalysis inherits from
-                                        this class
-
-        CutsBase.h                      Base class for selection. CutsJpsi
-                                        inherits from this class
-
-        HistogramHolder.h               Class for managing histograms
-
-      The following classes were taken from
-      "BPhysAnalysisSkeleton/rootScripts" package. They are designed to read
-      automatic ntuples created by b-physics tools
-
-        NtupleReader.h
-        BCompositeParticle.h
-        Muon.h
-        Track.h
-        TriggerDecision.h
-        Vertex.h
-
-        Chain.h                         Branches of trigger tree created by
-                                        TrigJpsiAnalysis algorithm
-
-    7/  Running the ROOT analysis. First you have to copy files from
-        "TriggerJpsiAnalysis" and "RootAnalysisCommon" into a single directory.
-        To run the analysis program you have to compile
-        "TrihJpsiRootAnalysis.cpp" first. There are two ways to do it.
-        You can either use makefile located in the same folder, or you can
-        compile directly in ROOT. Both ways should be equivalent. You need to
-        setup ROOT enviroment first for instance on LXPLUS:
-
-          export ROOTSYS=/afs/cern.ch/sw/lcg/app/releases/ROOT/5.26.00/x86_64-slc5-gcc34-opt/root
-          export PATH=$ROOTSYS/bin:$PATH
-          export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ROOTSYS/lib
-
-        and then either run
-
-          gmake
-
-        or compile in ROOT by executing
-
-          root
-          .L TrigJpsiRootAnalysis.cpp+
-
-        Once the main class "TrigJpsiRootAnalysis" is compiled, it can be
-        loaded by ROOT macros and its methods can be executed. At the moment,
-        there are five macros doing different analyzes:
-
-          runAnalyzeJpsi.C              Draws basic J/psi plots. This is used
-                                        to tune offline J/psi cuts
-
-          runCompareChains.C            Compare over-all efficiencies of
-                                        different chains
-
-          runAnalyzeChain.C             Accesses trigger--offline matching from
-                                        the ntuple and calculates
-                                        efficiencies of different stages of
-                                        the trigger chain.
-
-          runAnalyzeRate.C              Draws rate histograms.
-
-          runAnalyzeEffVsRate.C         Draws plot "Efficiency vs. Rate
-                                        Reduction Factor" for different
-                                        combinations of "nu-of-hits" and
-                                        "vertexing chi2" cuts
-
-
-    8/  Python configuration scripts. Even though ROOT macros can be executed
-        directly from root, the recomended way to run the analysis is to use
-        Python configuration scripts. The configuration algorithm options and
-        cuts is performed via variables in the script. Script then uses those
-        variables and generates ".C" ROOT macros and execute them. There are
-        the following configuration scripts available:
-
-          jpsiCuts.py                   Settings of the J/psi selection cuts.
-                                        Those are imported to all the other
-                                        scripts so one can be sure that only
-                                        one set of cuts is used for all the
-                                        analyzes.
-
-          runAnalyzeJpsi.py             Generates "runAnalyzeJpsi.C" macro.
-                                        Input files can be provided either as
-                                        an explicit list of ".root" files, or
-                                        one can specify a path to the
-                                        directory where the files are located.
-                                        Program doesn't check for the files
-                                        extensions, thus all the files in the
-                                        directory should be proper ROOT files.
-
-          runCompareChains.py           Generates "runCompareChains.C" macro
-
-          runAnalyzeChain.py            Generates "runAnalyzeChain.C" macro
-
-          runAnalyzeRate.py             Generates "runAnalyzeRate.C" macro
-
-    9/  Definition of histograms. Titles, ranges and binning of all the
-        histograms are defined in the external files. They are then loaded by
-        "HistogramHolder" class. The following histogram config must be present
-        in the directory:
-
-          histograms_analyzeJpsi.config
-          histograms_compareChains.config
-          histograms_analyzeChain.config
-          histograms_analyzeRate.config
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/RunTrigDiMuonCalib.py b/Trigger/TrigValidation/TrigBphysValidation/share/RunTrigDiMuonCalib.py
deleted file mode 100644
index 1d648e2a3e24f1d64ea46e6cf554cf4a4624ed43..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/RunTrigDiMuonCalib.py
+++ /dev/null
@@ -1,133 +0,0 @@
-## ------------------------------------------------------------
-## RunTrigDiMuonCalib.py
-## ------------------------------------------------------------
-##
-## Daniel Scheirich (daniel.scheirich@cern.ch)
-##
-## THIS SCRIPT MUST BE RUN FROM THE BPhysAnalysisMasterAuto.py
-## ------------------------------------------------------------
-
-#################################################
-
-##-------------------------------------------------------------
-## User analysis steering algorithm
-##-------------------------------------------------------------
-
-from TrigBphysValidation.TrigBphysValidationConf import TrigDiMuonCalib
-from AthenaCommon.AlgSequence import AlgSequence, AthSequencer
-job = AlgSequence()
-job += AthSequencer("ModSequence1")
-
-##-------------------------------------------------------------
-## Good Run List (GRL) selector
-##-------------------------------------------------------------
-##
-## !!!!!!!!!!!!!! UNCOMMENT THIS FOR REAL DATA !!!!!!!!!!!!
-##
-
-## Configure the goodrunslist selector tool
-
-from GoodRunsLists.GoodRunsListsConf import *
-goodRunsListSelectorTool = GoodRunsListSelectorTool()
-goodRunsListSelectorTool.GoodRunsListVec = [ 'MyLBCollection.xml' ]
-
-ToolSvc += goodRunsListSelectorTool
-
-## GRL selector
-
-from GoodRunsListsUser.GoodRunsListsUserConf import *
-job.ModSequence1 += GRLTriggerSelectorAlg( name = 'GRLTriggerAlg1' )
-
-job.ModSequence1.GRLTriggerAlg1.GoodRunsListArray = ['MyLBCollection']
-## NOTE - variable above MUST match name inside GRL xml file
-
-
-## ------------------------
-## SET UP INNER DETECTOR TOOLS
-## ------------------------
-## IMPORTANT: the cuts on the tracks are coded in the configureServices.py tool
-## If you wish to modify these cuts, you need to modify configureServices.py
-
-## NOTE TriggerJpsiAnalysis doesn't use default configuration of track selector tool. Special
-##      configuration of the tool is defined in selectCandidates.py
-
-include("configureServices.py")
-
-
-## ----------------------------------
-## JpsiFinder algorithms to reconstruct J/psi
-## ----------------------------------
-
-# this J.O. fragment will create instance of JpsiAlg class
-# that must be added to the algSequence before TriggerJpsiAnalysis
-
-include( "selectJpsiCandidates.py" )
-
-job.ModSequence1 += jpsiAlg
-
-
-## ----------------------------------
-## TrigDiMuonCalib algorithm:
-## ----------------------------------
-
-## create instance of TrigDiMuonCalib
-
-trigDiMuonCalib = TrigDiMuonCalib( name = "TrigDiMuonCalib" )
-job.ModSequence1 += trigDiMuonCalib
-
-
-## ----------------------------------
-## TrigDiMuonCalib requirements:
-## ----------------------------------
-
-## output
-
-trigDiMuonCalib.OutputLevel               = DEBUG
-
-## flags
-
-trigDiMuonCalib.DumpAllTracks             = False           # dumps all tracks to the ntuple. Makes output file big
-trigDiMuonCalib.DoTrigger                 = True            # save trigger decision
-trigDiMuonCalib.DoMCTruth                 = False           # switch entire Truth analysis on/off
-
-## cuts
-
-trigDiMuonCalib.L1Trigger                 = "L1_.*"         # level-1 trigger. To disable use "L1_.*"
-trigDiMuonCalib.OfflineTrigDR             = 0.1             # offline -- trigger track matching cut
-
-## container names
-trigDiMuonCalib.VxContainerName           = "VxPrimaryCandidate"
-trigDiMuonCalib.OutputFileName            = "bphys.root"
-trigDiMuonCalib.TrkCollName               = "TrackParticleCandidate"
-trigDiMuonCalib.TruthCollName             = "TrackParticleTruthCollection"
-trigDiMuonCalib.McEventCollectionName     = "GEN_AOD"
-trigDiMuonCalib.JpsiCandidates            = jpsiAlg.JpsiCandidatesOutputName
-
-trigDiMuonCalib.MuonCollectionNames       = [ "MuidMuonCollection", "StacoMuonCollection" ]
-
-## TrigDiMuon chains to be analyzed
-trigDiMuonCalib.TrigDiMuonChains          = [ ]             # list of TrigDiMuon and muon+trk chains
-
-trigDiMuonCalib.TrigDiMuonChains         += [ "L2_MU4_DiMu" ]
-trigDiMuonCalib.TrigDiMuonChains         += [ "L2_MU4_DiMu_FS" ]
-trigDiMuonCalib.TrigDiMuonChains         += [ "L2_MU4_DiMu_SiTrk_FS" ]
-
-##--------------------------------------------------------------
-## TruthFinder tool
-##--------------------------------------------------------------
-
-from BPhysAnalysisTools.BPhysAnalysisToolsConf import BPhys__TruthFinder
-
-jpsiTruthFinder = BPhys__TruthFinder( name = "jpsiTruthFinder" )
-ToolSvc += jpsiTruthFinder
-print      jpsiTruthFinder
-
-## pass to the algorithm
-trigDiMuonCalib.JpsiTruthFinder        = jpsiTruthFinder
-
-##--------------------------------------------------------------
-## configure TriggerDecisionTool
-##--------------------------------------------------------------
-
-include("trigger.py")
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/RunTriggerJpsiAnalysis.py b/Trigger/TrigValidation/TrigBphysValidation/share/RunTriggerJpsiAnalysis.py
deleted file mode 100644
index ae8ee937957feadc6d2a89d18a3f74ae797e41de..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/RunTriggerJpsiAnalysis.py
+++ /dev/null
@@ -1,229 +0,0 @@
-# ------------------------------------------------------------
-# RunTriggerJpsiAnalysis.py
-# ------------------------------------------------------------
-#
-# Daniel Scheirich (daniel.scheirich@cern.ch)
-#
-# THIS SCRIPT MUST BE RUN FROM THE BPhysAnalysisMasterAuto.py
-# ------------------------------------------------------------
-
-################################################
-
-#-------------------------------------------------------------
-# User analysis steering algorithm
-#-------------------------------------------------------------
-
-from TrigBphysValidation.TrigBphysValidationConf import TriggerJpsiAnalysis
-from AthenaCommon.AlgSequence import AlgSequence, AthSequencer
-job = AlgSequence()
-job += AthSequencer("ModSequence1")
-
-#-------------------------------------------------------------
-# Good Run List (GRL) selector
-#-------------------------------------------------------------
-#
-# !!!!!!!!!!!!!! UNCOMMENT THIS FOR REAL DATA !!!!!!!!!!!!
-#
-
-# Configure the goodrunslist selector tool
-
-from GoodRunsLists.GoodRunsListsConf import *
-goodRunsListSelectorTool = GoodRunsListSelectorTool()
-goodRunsListSelectorTool.GoodRunsListVec = [ 'GRL_7TeV_init.xml' ]
-
-ToolSvc += goodRunsListSelectorTool
-
-## GRL selector
-
-from GoodRunsListsUser.GoodRunsListsUserConf import *
-job.ModSequence1 += GRLTriggerSelectorAlg( name = 'GRLTriggerAlg1' )
-
-job.ModSequence1.GRLTriggerAlg1.GoodRunsListArray = ['MyLBCollection']
-# NOTE - variable above MUST match name inside GRL xml file
-
-
-# ------------------------
-# SET UP INNER DETECTOR TOOLS
-# ------------------------
-# IMPORTANT: the cuts on the tracks are coded in the configureServices.py tool
-# If you wish to modify these cuts, you need to modify configureServices.py
-
-# NOTE TriggerJpsiAnalysis doesn't use default configuration of track selector tool. Special
-#      configuration of the tool is defined in selectCandidates.py
-
-include("configureServices.py")
-
-
-# ----------------------------------
-# JpsiFinder algorithms to reconstruct
-# J/psi, Lambda0, anti-Lambda0, and K_s
-# ----------------------------------
-
-#this J.O. fragment will create instance of JpsiAlg class
-#that must be added to the algSequence before TriggerJpsiAnalysis
-
-include( "selectJpsiCandidates.py" )
-
-job.ModSequence1 += jpsiAlg
-
-
-# ----------------------------------
-# TriggerJpsiAnalysis algorithm:
-# ----------------------------------
-
-# create instance of TriggerJpsiAnalysis
-
-triggerJpsiAnalysis = TriggerJpsiAnalysis( name = "TriggerJpsiAnalysis" )
-job.ModSequence1 += triggerJpsiAnalysis
-
-
-# ----------------------------------
-# TriggerJpsiAnalysis requirements:
-# ----------------------------------
-
-# output
-
-triggerJpsiAnalysis.OutputLevel               = DEBUG
-
-triggerJpsiAnalysis.OutputFileName            = "bphys.root"
-
-
-# Trigger chains
-triggerJpsiAnalysis.TrigDiMuonChains          = [ ]
-
-## Topological
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu4" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu6" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu4_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu6_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu4_DiMu_SiTrk" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu4_DiMu_noVtx" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu4_DiMu_noVtx_noOS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu4_Jpsimumu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu4_Upsimumu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu6_Jpsimumu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2mu6_Upsimumu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu4" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu6" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu4_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu6_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu4_DiMu_SiTrk" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu4_DiMu_noVtx" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu4_DiMu_noVtx_noOS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu4_Jpsimumu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu4_Upsimumu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu6_Jpsimumu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2mu6_Upsimumu" ]
-
-## DiMu
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_MU4_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_MU4_DiMu_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_MU4_DiMu_SiTrk_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4"]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu6_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4_DiMu_MG" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4_DiMu_SiTrk" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4_DiMu_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4_DiMu_MG_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4_DiMu_SiTrk_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4_Jpsimumu"]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu6_Jpsimumu"]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4_Jpsimumu_FS"]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu4_Upsimumu_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_mu6_Upsimumu_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_MU4_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_MU4_DiMu_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_MU4_DiMu_SiTrk_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu6_DiMu" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4_DiMu_MG" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4_DiMu_SiTrk" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4_DiMu_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4_DiMu_MG_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4_DiMu_SiTrk_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4_Jpsimumu"]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu6_Jpsimumu"]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4_Jpsimumu_FS"]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu4_Upsimumu_FS" ]
-triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_mu6_Upsimumu_FS" ]
-
-## MuTrk
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_MU4_Trk_Jpsi" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_MU4_Trk_Jpsi_FS" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_MU4_Trk_Jpsi_loose" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_MU4_Trk_Jpsi_loose_FS" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_MU4_Trk_Jpsi" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_MU4_Trk_Jpsi_FS" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_MU4_Trk_Jpsi_loose" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_MU4_Trk_Jpsi_loose_FS" ]
-
-## some MC chains
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2MU4_DiMu" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2MU4_Jpsimumu" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_2MU4_Upsimumu" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_MU4_Jpsimumu_FS" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "L2_MU4_Upsimumu_FS" ]
-
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2MU4_DiMu" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2MU4_Jpsimumu" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_2MU4_Upsimumu" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_MU4_Jpsimumu_FS" ]
-#triggerJpsiAnalysis.TrigDiMuonChains         += [ "EF_MU4_Upsimumu_FS" ]
-
-## cuts
-
-## this is part of the baseline Muon Combined Performance group cuts - James Catmore 10/4/2010
-## NOTE not used at the moment !!!
-triggerJpsiAnalysis.MuonEnergyCut             = 3000.           # minimal muon energy
-triggerJpsiAnalysis.SegmentDeltaEtaCut        = 3.              # MuTagIMO segmens cuts
-triggerJpsiAnalysis.SegmentDeltaPhiCut        = 3.              # MuTagIMO segmens cuts
-
-
-## Flags
-
-triggerJpsiAnalysis.DumpAllTracks             = False           # dumps all tracks to the ntuple. Makes output file big
-triggerJpsiAnalysis.SaveAllEvents             = False           # saves trigger objects for all events. Makes ntuple BIG
-
-## cuts
-
-triggerJpsiAnalysis.L1Trigger                 = "L1_.*"         # level-1 trigger. To disable use "L1_.*"
-triggerJpsiAnalysis.OfflineTrigDR             = 0.1             # offline -- trigger track matching cut
-
-
-## switch on/off different parts of the algorithm
-
-triggerJpsiAnalysis.DoTrigger                 = True            # save trigger decision
-triggerJpsiAnalysis.DoMCTruth                 = False           # switch entire Truth analysis on/off
-
-## Container names
-
-triggerJpsiAnalysis.TruthCollName             = "TrackParticleTruthCollection"
-triggerJpsiAnalysis.McEventCollectionName     = "GEN_AOD"
-triggerJpsiAnalysis.VxContainerName           = "VxPrimaryCandidate"
-
-triggerJpsiAnalysis.TrkCollName               = jpsiFinder.TrackParticleCollection
-triggerJpsiAnalysis.MuonCollName              = jpsiFinder.muonCollectionKey
-
-triggerJpsiAnalysis.JpsiCandidates            = jpsiAlg.JpsiCandidatesOutputName
-
-##--------------------------------------------------------------
-## TruthFinder tool
-##--------------------------------------------------------------
-
-from BPhysAnalysisTools.BPhysAnalysisToolsConf import BPhys__TruthFinder
-
-jpsiTruthFinder = BPhys__TruthFinder( name = "jpsiTruthFinder" )
-ToolSvc += jpsiTruthFinder
-print      jpsiTruthFinder
-
-## pass to the algorithm
-triggerJpsiAnalysis.JpsiTruthFinder        = jpsiTruthFinder
-
-##--------------------------------------------------------------
-## configure TriggerDecisionTool
-##--------------------------------------------------------------
-
-include("trigger.py")
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/TrigBphysVal.py b/Trigger/TrigValidation/TrigBphysValidation/share/TrigBphysVal.py
deleted file mode 100755
index 7cda937b20c8de16f8ffa3f457ae0f6a54d57233..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/TrigBphysVal.py
+++ /dev/null
@@ -1,118 +0,0 @@
-# Author: Ketevi A. Assamagan
-# BNL, June 12, 2004
-
-# get a handle on the ServiceManager which holds all the services
-from AthenaCommon.AppMgr import ServiceMgr
-# Event selector
-import AthenaPoolCnvSvc.ReadAthenaPool
-#EventSelector.BackNavigation = True
-
-
-# Particle Properties
-from PartPropSvc.PartPropSvcConf import PartPropSvc
-
-# the POOL converters
-include( "ParticleBuilderOptions/ESD_PoolCnv_jobOptions.py" )
-include( "ParticleBuilderOptions/AOD_PoolCnv_jobOptions.py")
-include( "ParticleBuilderOptions/McAOD_PoolCnv_jobOptions.py")
-include( "EventAthenaPool/EventAthenaPool_joboptions.py" )
-
-# The AOD input file
-#ServiceMgr.EventSelector.InputCollections = [ "dcache:AOD.pool.root.1" ]
-ServiceMgr.EventSelector.InputCollections = ["AOD.pool.root"]
-
-# Get the selection, overlap checking and overlap removal tools  
-include ( "UserAnalysisUtils/UserAnalysisSelectionTool_jobOptions.py" )
-include ( "UserAnalysisUtils/UserAnalysisPreparationTool_jobOptions.py" )
-include ( "UserAnalysisUtils/UserAnalysisOverlapCheckingTool_jobOptions.py" )
-include ( "UserAnalysisUtils/UserAnalysisOverlapRemovalTool_jobOptions.py" )
-
-# Athena-Aware NTuple making Tools
-CBNTAthenaAware = True
-include ("CBNT_Athena/CBNT_AthenaAware_jobOptions.py")
-include ("CBNT_Athena/CBNT_EventInfo_jobOptions.py")
-
-# list of the algorithms to be executed at run time
-from TrigBphysValidation.TrigBphysValidationConf import DsVal
-topSequence.CBNT_AthenaAware += DsVal() 
-DsVal = DsVal()
-DsVal.OutputLevel = INFO
-# track algo 1=SiTrack, 2=IdScan
-DsVal.TrackAlgo=2  
-# BdDsPi
-#DsVal.GenBPid=511  
-#DsVal.GenDsPid=431
-# BsDsA1
-DsVal.GenBPid=531  
-DsVal.GenDsPid=-431
-
-#### from Monika
-from AthenaCommon.GlobalFlags import GlobalFlags
-GlobalFlags.DetGeo.set_atlas()
-
-## set up trigger decision tool
-from TrigDecision.TrigDecisionConfig import TrigDecisionTool
-tdt = TrigDecisionTool()
-ToolSvc += tdt
-
-# might be needed for TriggerConfigGetter...
-from RecExConfig.RecFlags  import rec
-rec.readRDO=False
-rec.readAOD=True
-rec.doWriteAOD=False
-rec.doWriteESD=False
-
-# To read files with trigger config stored as in-file meta-data,
-# i.e. 13.0.40 and above: ds
-# To read AOD produced with 13.0.30 you need to change ds to aod: 
-from TriggerJobOpts.TriggerFlags import TriggerFlags
-TriggerFlags.configurationSourceList = ['ds']
-
-# set up trigger config service
-from TriggerJobOpts.TriggerConfigGetter import TriggerConfigGetter
-cfg =  TriggerConfigGetter()
-
-
-
-##########################################
-# setup TTree registration Service
-# save ROOT histograms and Tuple
-from GaudiSvc.GaudiSvcConf import THistSvc
-ServiceMgr += THistSvc()
-ServiceMgr.THistSvc.Output = [ "AANT DATAFILE='DsVal.aan.root' OPT='RECREATE'" ]
-from AnalysisTools.AnalysisToolsConf import AANTupleStream
-topSequence += AANTupleStream()
-AANTupleStream = AANTupleStream()
-AANTupleStream.ExtraRefNames = [ "StreamESD","Stream1" ]
-AANTupleStream.OutputName = 'DsVal.aan.root'
-AANTupleStream.WriteInputDataHeader = True
-AANTupleStream.OutputLevel = WARNING
-
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-ServiceMgr.MessageSvc.OutputLevel = ERROR
-
-# Number of Events to process
-theApp.EvtMax = -1
-#theApp.EvtMax = 10
-
-###################### For interactive analysis
-#include ("PyAnalysisCore/InitPyAnalysisCore.py")
-
-from GaudiSvc.GaudiSvcConf import AuditorSvc
-ServiceMgr.AuditorSvc.Auditors  += [ "ChronoAuditor"]
-
-AthenaPoolCnvSvc = Service("AthenaPoolCnvSvc")
-AthenaPoolCnvSvc.UseDetailChronoStat = TRUE
-
-#### test MC dump ###
-
-#theApp.Dlls  += ["TruthExamples" ]
-#theApp.TopAlg = ["PrintMC"]
-##-- PrintMC
-#PrintMC = Algorithm( "PrintMC" )
-##event SVC key
-#PrintMC.McEventKey = "GEN_AOD"
-## do you want output at all? TRUE/FALSE
-#PrintMC.VerboseOutput = TRUE
-## Event print style Vertex(traditional)/Barcode(barcode ordered)
-#PrintMC.PrintStyle = "Barcode"
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/TrigJpsiVal.py b/Trigger/TrigValidation/TrigBphysValidation/share/TrigJpsiVal.py
deleted file mode 100644
index a321024011e2c9b1abdc8506774c00d66b760846..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/TrigJpsiVal.py
+++ /dev/null
@@ -1,117 +0,0 @@
-# Author: Ketevi A. Assamagan
-# BNL, June 12, 2004
-
-# get a handle on the ServiceManager which holds all the services
-from AthenaCommon.AppMgr import ServiceMgr
-# Event selector
-import AthenaPoolCnvSvc.ReadAthenaPool
-#EventSelector.BackNavigation = True
-
-
-# Particle Properties
-from PartPropSvc.PartPropSvcConf import PartPropSvc
-
-# the POOL converters
-include( "ParticleBuilderOptions/ESD_PoolCnv_jobOptions.py" )
-include( "ParticleBuilderOptions/AOD_PoolCnv_jobOptions.py")
-include( "ParticleBuilderOptions/McAOD_PoolCnv_jobOptions.py")
-include( "EventAthenaPool/EventAthenaPool_joboptions.py" )
-
-# The AOD input file
-
-#ServiceMgr.EventSelector.InputCollections = ["/afs/cern.ch/user/l/lma/validation/AOD.081125._000001.pool.root.1"]
-ServiceMgr.EventSelector.InputCollections = [
-"/users/lma/AOD1/valid1.108411.PythiaB_bb_Jpsimu4mu4X.recon.AOD.e380_s593_r784_tid081125/AOD.081125._000001.pool.root.1"]
-
-# Get the selection, overlap checking and overlap removal tools  
-include ( "UserAnalysisUtils/UserAnalysisSelectionTool_jobOptions.py" )
-include ( "UserAnalysisUtils/UserAnalysisPreparationTool_jobOptions.py" )
-include ( "UserAnalysisUtils/UserAnalysisOverlapCheckingTool_jobOptions.py" )
-include ( "UserAnalysisUtils/UserAnalysisOverlapRemovalTool_jobOptions.py" )
-
-# Athena-Aware NTuple making Tools
-CBNTAthenaAware = True
-include ("CBNT_Athena/CBNT_AthenaAware_jobOptions.py")
-include ("CBNT_Athena/CBNT_EventInfo_jobOptions.py")
-
-
-
-# list of the algorithms to be executed at run time
-from TrigBphysValidation.TrigBphysValidationConf import JpsiVal
-topSequence.CBNT_AthenaAware += JpsiVal() 
-JpsiVal = JpsiVal()
-JpsiVal.OutputLevel = INFO
-# track algo 1=SiTrack, 2=IdScan
-JpsiVal.TrackAlgo=2
-JpsiVal.TriggerName="L1_MU0"
-
-#### from Monika
-from AthenaCommon.GlobalFlags import GlobalFlags
-GlobalFlags.DetGeo.set_atlas()
-
-## set up trigger decision tool
-from TrigDecision.TrigDecisionConfig import TrigDecisionTool
-tdt = TrigDecisionTool()
-ToolSvc += tdt
-
-# might be needed for TriggerConfigGetter...
-from RecExConfig.RecFlags  import rec
-rec.readRDO=False
-rec.readAOD=True
-rec.doWriteAOD=False
-rec.doWriteESD=False
-
-# To read files with trigger config stored as in-file meta-data,
-# i.e. 13.0.40 and above: ds
-# To read AOD produced with 13.0.30 you need to change ds to aod: 
-from TriggerJobOpts.TriggerFlags import TriggerFlags
-TriggerFlags.configurationSourceList = ['ds']
-
-# set up trigger config service
-from TriggerJobOpts.TriggerConfigGetter import TriggerConfigGetter
-cfg =  TriggerConfigGetter()
-
-
-
-##########################################
-# setup TTree registration Service
-# save ROOT histograms and Tuple
-from GaudiSvc.GaudiSvcConf import THistSvc
-ServiceMgr += THistSvc()
-ServiceMgr.THistSvc.Output = [ "AANT DATAFILE='JpsiVal.aan.root' OPT='RECREATE'" ]
-from AnalysisTools.AnalysisToolsConf import AANTupleStream
-topSequence += AANTupleStream()
-AANTupleStream = AANTupleStream()
-AANTupleStream.ExtraRefNames = [ "StreamESD","Stream1" ]
-AANTupleStream.OutputName = 'JpsiVal.aan.root'
-AANTupleStream.WriteInputDataHeader = True
-AANTupleStream.OutputLevel = FATAL
-
-# Set output level threshold (2=DEBUG, 3=INFO, 4=WARNING, 5=ERROR, 6=FATAL )
-ServiceMgr.MessageSvc.OutputLevel = FATAL
-
-# Number of Events to process
-theApp.EvtMax = -1
-#theApp.EvtMax = 10
-
-###################### For interactive analysis
-#include ("PyAnalysisCore/InitPyAnalysisCore.py")
-
-from GaudiSvc.GaudiSvcConf import AuditorSvc
-ServiceMgr.AuditorSvc.Auditors  += [ "ChronoAuditor"]
-
-AthenaPoolCnvSvc = Service("AthenaPoolCnvSvc")
-AthenaPoolCnvSvc.UseDetailChronoStat = TRUE
-
-#### test MC dump ###
-
-#theApp.Dlls  += ["TruthExamples" ]
-#theApp.TopAlg = ["PrintMC"]
-##-- PrintMC
-#PrintMC = Algorithm( "PrintMC" )
-##event SVC key
-#PrintMC.McEventKey = "GEN_AOD"
-## do you want output at all? TRUE/FALSE
-#PrintMC.VerboseOutput = TRUE
-## Event print style Vertex(traditional)/Barcode(barcode ordered)
-#PrintMC.PrintStyle = "Barcode"
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/configureServices.py b/Trigger/TrigValidation/TrigBphysValidation/share/configureServices.py
deleted file mode 100644
index 6541a5eebb2f53577dba584565e6278b4670ee52..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/configureServices.py
+++ /dev/null
@@ -1,150 +0,0 @@
-#
-# Magnetic field tool
-#
-from TrkMagFieldTools.TrkMagFieldToolsConf import Trk__MagneticFieldTool
-InDetMagField = Trk__MagneticFieldTool('InDetMagField')
-ToolSvc += InDetMagField
-print      InDetMagField
-
-#
-# set up extrapolator
-#
-from TrkExTools.AtlasExtrapolator import AtlasExtrapolator
-InDetExtrapolator = AtlasExtrapolator()
-ToolSvc += InDetExtrapolator
-print      InDetExtrapolator
-
-# Vertex point estimator
-#
-from InDetConversionFinderTools.InDetConversionFinderToolsConf import InDet__VertexPointEstimator
-VtxPointEstimator = InDet__VertexPointEstimator(name                   = "VtxPointEstimator",
-                                                MinDeltaR              = [-10000.,-10000.,-10000.],
-                                                MaxDeltaR              = [10000.,10000.,10000.],
-                                                MaxPhi                 = [10000., 10000., 10000.],
-                                                MaxChi2OfVtxEstimation = 2000.)
-ToolSvc += VtxPointEstimator
-
-# Helper Tool
-#
-from InDetConversionFinderTools.InDetConversionFinderToolsConf import InDet__ConversionFinderUtils
-InDetConversionHelper = InDet__ConversionFinderUtils(name = "InDetConversionFinderUtils")
-ToolSvc += InDetConversionHelper
-
-
-from InDetRecExample.InDetKeys import InDetKeys
-
-from InDetAssociationTools.InDetAssociationToolsConf import InDet__InDetPRD_AssociationToolGangedPixels
-InDetPrdAssociationTool = InDet__InDetPRD_AssociationToolGangedPixels(name                           = "InDetPrdAssociationTool",
-                                                                      PixelClusterAmbiguitiesMapName = InDetKeys.GangedPixelMap())
-ToolSvc += InDetPrdAssociationTool
-
-from RecExConfig.RecFlags import rec
-rec.Commissioning=False
-#rec.CountDeadModulesAfterLastHit=False
-
-from InDetTrackHoleSearch.InDetTrackHoleSearchConf import InDet__InDetTrackHoleSearchTool
-InDetHoleSearchTool = InDet__InDetTrackHoleSearchTool(name = "InDetHoleSearchTool",
-                                                      Extrapolator = InDetExtrapolator,
-                                                      usePixel      = DetFlags.haveRIO.pixel_on(),
-                                                      useSCT        = DetFlags.haveRIO.SCT_on())
-                                                      #Commissioning = rec.Commissioning())
-						      #CountDeadModulesAfterLastHit = rec.CountDeadModulesAfterLastHit())
-ToolSvc += InDetHoleSearchTool
-
-from InDetTrackSummaryHelperTool.InDetTrackSummaryHelperToolConf import InDet__InDetTrackSummaryHelperTool
-InDetTrackSummaryHelperTool = InDet__InDetTrackSummaryHelperTool(name         = "InDetSummaryHelper",
-                                                                 AssoTool     = InDetPrdAssociationTool,
-                                                                 DoSharedHits = False,
-                                                                 HoleSearch   = InDetHoleSearchTool,
-                                                                 usePixel      = DetFlags.haveRIO.pixel_on(),
-                                                                 useSCT        = DetFlags.haveRIO.SCT_on(),
-                                                                 useTRT        = DetFlags.haveRIO.TRT_on())
-ToolSvc += InDetTrackSummaryHelperTool
-
-from TrkTrackSummaryTool.TrkTrackSummaryToolConf import Trk__TrackSummaryTool
-InDetTrackSummaryTool = Trk__TrackSummaryTool(name = "InDetTrackSummaryTool",
-                                              InDetSummaryHelperTool = InDetTrackSummaryHelperTool,
-                                              doSharedHits           = False,
-                                              InDetHoleSearchTool    = InDetHoleSearchTool)
-ToolSvc += InDetTrackSummaryTool
-
-# =====================================================
-# THIS IS WHERE THE USER CONTROLS MAIN TRACK SELECTIONS
-# =====================================================
-from InDetTrackSelectorTool.InDetTrackSelectorToolConf import InDet__InDetDetailedTrackSelectorTool
-InDetTrackSelectorTool = InDet__InDetDetailedTrackSelectorTool(name = "InDetDetailedTrackSelectorTool",
-                                                               pTMin                = 100,
-                                                               IPd0Max              = 4,
-                                                               IPz0Max              = 1000,
-                                                               z0Max                = 1000,
-                                                               sigIPd0Max           = 0.35,
-                                                               sigIPz0Max           = 2.5,
-                                                               d0significanceMax    = -1.,
-                                                               z0significanceMax    = -1.,
-                                                               etaMax               = 9999.,
-                                                               useTrackSummaryInfo  = True,
-                                                               nHitBLayer           = 0,
-                                                               nHitPix              = 1,
-                                                               nHitBLayerPlusPix    = 1,
-                                                               nHitSct              = 2,
-                                                               nHitSi               = 3,
-                                                               nHitTrt              = 0,
-                                                               nHitTrtHighEFractionMax = 1,
-                                                               useSharedHitInfo     = False,
-                                                               useTrackQualityInfo  = True,
-                                                               fitChi2OnNdfMax      = 3.5,
-                                                               TrtMaxEtaAcceptance  = 1.9,
-                                                               TrackSummaryTool     = InDetTrackSummaryTool,
-                                                               Extrapolator         = InDetExtrapolator
-                                                              )
-
-ToolSvc+=InDetTrackSelectorTool
-print      InDetTrackSelectorTool
-
-# configure vertex fitters
-
-from TrkVKalVrtFitter.TrkVKalVrtFitterConf import Trk__TrkVKalVrtFitter
-TrkVKalVrtFitter = Trk__TrkVKalVrtFitter(
-                                         name                = "VKalVrtFitterName",
-                                         Extrapolator        = InDetExtrapolator,
-                                         MagFieldSvc         = InDetMagField,
-                                         FirstMeasuredPoint  = True,
-                                         #FirstMeasuredPointLimit = True,
-                                         MakeExtendedVertex  = True)
-ToolSvc += TrkVKalVrtFitter
-print      TrkVKalVrtFitter
-
-from TrkV0Fitter.TrkV0FitterConf import Trk__TrkV0VertexFitter
-TrkV0Fitter = Trk__TrkV0VertexFitter(name              = 'TrkV0FitterName',
-                                     MaxIterations     = 10,
-                                     Use_deltaR        = False,
-                                     Extrapolator      = InDetExtrapolator,
-                                     MagneticFieldTool = InDetMagField)
-ToolSvc += TrkV0Fitter
-print      TrkV0Fitter
-
-#
-# --- load linearized track factory
-#
-from TrkVertexFitterUtils.TrkVertexFitterUtilsConf import Trk__FullLinearizedTrackFactory
-InDetLinFactory = Trk__FullLinearizedTrackFactory(name              = "InDetFullLinearizedTrackFactory",
-                                                  Extrapolator      = InDetExtrapolator,
-                                                  MagneticFieldTool = InDetMagField)
-ToolSvc += InDetLinFactory
-print InDetLinFactory
-
-from TrkVertexBilloirTools.TrkVertexBilloirToolsConf import Trk__FastVertexFitter
-InDetFastVxFitterTool = Trk__FastVertexFitter(name                   = "InDetFastVertexFitterTool",
-                                              LinearizedTrackFactory = InDetLinFactory,
-                                              Extrapolator           = InDetExtrapolator)
-ToolSvc += InDetFastVxFitterTool
-print      InDetFastVxFitterTool
-
-from TrkVertexBilloirTools.TrkVertexBilloirToolsConf import Trk__FullVertexFitter
-InDetFullVxFitterTool = Trk__FullVertexFitter(name                   = "InDetFullVertexFitterTool",
-                                              LinearizedTrackFactory = InDetLinFactory,
-                                              Extrapolator           = InDetExtrapolator)
-ToolSvc += InDetFullVxFitterTool
-print      InDetFullVxFitterTool
-
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/selectJpsiCandidates.py b/Trigger/TrigValidation/TrigBphysValidation/share/selectJpsiCandidates.py
deleted file mode 100644
index ceb9a8ba9c68c8cf327d16a70c25da489cce1d7c..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/selectJpsiCandidates.py
+++ /dev/null
@@ -1,131 +0,0 @@
-## ------------------------------------------------------------
-## selectCandidates.py
-## ------------------------------------------------------------
-##
-## Initialize JpsiFinder tools needed to search for J/psi
-##
-## Daniel Scheirich (daniel.scheirich@cern.ch)
-##
-## THIS J.O. FRAGMENT MUST BE INCLUDED INTO RunTriggerJpsiAnalysis.py
-## ------------------------------------------------------------
-
-from JpsiUpsilonTools.JpsiUpsilonToolsConf import JpsiAlg
-from JpsiUpsilonTools.JpsiUpsilonToolsConf import Analysis__JpsiFinder
-from InDetTrackSelectorTool.InDetTrackSelectorToolConf import InDet__InDetDetailedTrackSelectorTool
-
-##-------------------------------------------------------------
-## InDetTrackSelectorTool
-##-------------------------------------------------------------
-
-## For initial running and testing we want to take all the tracks
-## This can be achieved by
-##  * setting all kinematic cuts very loose
-##  * disabling cuts on hits: useTrackSummaryInfo = False
-##  * disabling cuts on shared hits: useSharedHitInfo = False (is False by default)
-##  * disabling cuts on track quality: useTrackQualityInfo = False
-##  * setting useEtaDepententMinHitTrt = False (not quite sure what this does)
-
-## Tracks for J/psi candidates
-
-## cuts according to Combined Muon Performance group baseline
-## see http://indico.cern.ch/getFile.py/access?contribId=1&resId=0&materialId=slides&confId=91416
-
-#InDetTrackSelectorTool_Jpsi = InDet__InDetDetailedTrackSelectorTool(name = "InDetTrackSelectorTool_Jpsi",
-                                                                    #pTMin                = 500.0,
-                                                                    #IPd0Max              = 20.0,
-                                                                    #IPz0Max              = 1000.0,
-                                                                    #z0Max                = 1000.0,
-                                                                    #sigIPd0Max           = 1.0,
-                                                                    #sigIPz0Max           = 5.0,
-                                                                    #d0significanceMax    = -1.,
-                                                                    #z0significanceMax    = -1.,
-                                                                    #etaMax               = 9999.,
-                                                                    #useTrackSummaryInfo  = True,
-                                                                    #nHitBLayer           = 0,
-                                                                    #nHitPix              = 0,
-                                                                    #nHitBLayerPlusPix    = 1,
-                                                                    #nHitSct              = 2,
-                                                                    #nHitSi               = 0,
-                                                                    #nHitTrt              = 0,
-                                                                    #nHitTrtHighEFractionMax = 0,
-                                                                    #useSharedHitInfo     = False,
-                                                                    #useTrackQualityInfo  = True,
-                                                                    #fitChi2OnNdfMax      = 3.5,
-                                                                    #TrtMaxEtaAcceptance  = 1.9,
-                                                                    #TrackSummaryTool     = InDetTrackSummaryTool,
-                                                                    #Extrapolator         = InDetExtrapolator
-                                                                   #)
-
-
-
-## relaxed cuts
-
-InDetTrackSelectorTool_Jpsi = InDet__InDetDetailedTrackSelectorTool(name = "InDetTrackSelectorTool_Jpsi",
-                                                                    pTMin                     = 100.,
-                                                                    pMin                      = 0.,
-                                                                    IPd0Max                   = 1000.,
-                                                                    IPz0Max                   = 1000.,
-                                                                    z0Max                     = 1000.,
-                                                                    sigIPd0Max                = 1000.,
-                                                                    sigIPz0Max                = 1000.,
-                                                                    d0significanceMax         = -1.,
-                                                                    z0significanceMax         = -1.,
-                                                                    etaMax                    = 1000.,
-                                                                    useTrackSummaryInfo       = False,
-                                                                    useSharedHitInfo          = False,
-                                                                    useTrackQualityInfo       = False,
-                                                                    useEtaDepententMinHitTrt  = False,
-                                                                    TrackSummaryTool          = InDetTrackSummaryTool,
-                                                                    Extrapolator              = InDetExtrapolator
-                                                                  )
-
-ToolSvc += InDetTrackSelectorTool_Jpsi
-print      InDetTrackSelectorTool_Jpsi
-
-##-------------------------------------------------------------
-## Select J/psi
-##-------------------------------------------------------------
-
-## JpsiFinder tool
-
-jpsiFinder = Analysis__JpsiFinder(  name                       = "jpsiFinder",
-                                    OutputLevel                = INFO,
-                                    muAndMu                    = True,
-                                    muAndTrack                 = False,
-                                    TrackAndTrack              = False,
-                                    assumeDiMuons              = True,    # True: uses PDG values
-                                    track1Mass                 = 105.66,  # Ignored if above is true
-                                    track2Mass                 = 105.66,
-                                    thresholdPt                = 0.0,
-                                    higherPt                   = 0.0,
-                                    invMassUpper               = 3097. + 2000.,
-                                    invMassLower               = 3097. - 2000.,
-                                    collAngleTheta             = 0.0,
-                                    collAnglePhi               = 0.0,
-                                    Chi2Cut                    = 1000.,
-                                    oppChargesOnly             = True,
-                                    sameChargesOnly            = False,
-                                    allChargeCombinations      = False,
-                                    allMuons                   = True,
-                                    combOnly                   = False,
-                                    atLeastOneComb             = False,
-                                    muonCollectionKey          = "StacoMuonCollection",
-                                    TrackParticleCollection    = "TrackParticleCandidate",
-                                    V0VertexFitterTool         = TrkV0Fitter,             # V0 vertex fitter
-                                    useV0Fitter                = False,                   # if False a TrkVertexFitterTool will be used
-                                    TrkVertexFitterTool        = TrkVKalVrtFitter,        # VKalVrt vertex fitter
-                                    #TrkVertexFitterTool        = InDetFullVxFitterTool,   # Full Billoir vertex fitter
-                                    #TrkVertexFitterTool        = InDetFastVxFitterTool,   # Fast Billoir vertex fitter
-                                    TrackSelectorTool          = InDetTrackSelectorTool_Jpsi,
-                                    ConversionFinderHelperTool = InDetConversionHelper,
-                                    VertexPointEstimator       = VtxPointEstimator)
-
-ToolSvc += jpsiFinder
-print      jpsiFinder
-
-## jpsi calling algorithm
-jpsiAlg = JpsiAlg(  name                      = 'jpsiAlg',
-                    OutputLevel               = INFO,
-                    JpsiCandidatesOutputName  = "JpsiCandidates",
-                    JpsiFinderName            = jpsiFinder )
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/track_eff_Ds.C b/Trigger/TrigValidation/TrigBphysValidation/share/track_eff_Ds.C
deleted file mode 100755
index 301556fd6167f62165c4cd455b254960168b3b07..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/track_eff_Ds.C
+++ /dev/null
@@ -1,792 +0,0 @@
-{
-// Run trackeff.cpp first
-
-TFile f1("DsVal.aan.root");
-
-/*
-TH1F *hpt_k = (TH1F*)f1.Get("Bphys/hpt_k");
-TH1F *hpt_k_L2_inroi = (TH1F*)f1.Get("Bphys/hpt_k_L2_inroi");
-TH1F *hpt_k_inroi = (TH1F*)f1.Get("Bphys/hpt_k_inroi");
-TH1F *hpt_k_tr = (TH1F*)f1.Get("Bphys/hpt_k_tr");
-TH1F *hpt_k_EFtr = (TH1F*)f1.Get("Bphys/hpt_k_EFtr");
-TH1F *hpt_k_L2_EFtr = (TH1F*)f1.Get("Bphys/hpt_k_L2_EFtr");
-TH1F *heta_k = (TH1F*)f1.Get("Bphys/heta_k");
-TH1F *heta_k_inroi = (TH1F*)f1.Get("Bphys/heta_k_inroi");
-TH1F *heta_k_tr = (TH1F*)f1.Get("Bphys/heta_k_tr");
-TH1F *heta_k_EFtr = (TH1F*)f1.Get("Bphys/heta_k_EFtr");
-TH1F *hphi_k = (TH1F*)f1.Get("Bphys/hphi_k");
-TH1F *hphi_k_inroi = (TH1F*)f1.Get("Bphys/hphi_k_inroi");
-TH1F *hphi_k_tr = (TH1F*)f1.Get("Bphys/hphi_k_tr");
-TH1F *hphi_k_EFtr = (TH1F*)f1.Get("Bphys/hphi_k_EFtr");
-*/
-TH1F *hpt_kplus = (TH1F*)f1.Get("Bphys/hpt_kplus");
-TH1F *hpt_kplus_L2_inroi = (TH1F*)f1.Get("Bphys/hpt_kplus_L2_inroi");
-TH1F *hpt_kplus_inroi = (TH1F*)f1.Get("Bphys/hpt_kplus_inroi");
-TH1F *hpt_kplus_tr = (TH1F*)f1.Get("Bphys/hpt_kplus_tr");
-TH1F *hpt_kplus_EFtr = (TH1F*)f1.Get("Bphys/hpt_kplus_EFtr");
-TH1F *hpt_kplus_L2_EFtr = (TH1F*)f1.Get("Bphys/hpt_kplus_L2_EFtr");
-TH1F *heta_kplus = (TH1F*)f1.Get("Bphys/heta_kplus");
-TH1F *heta_kplus_inroi = (TH1F*)f1.Get("Bphys/heta_kplus_inroi");
-TH1F *heta_kplus_tr = (TH1F*)f1.Get("Bphys/heta_kplus_tr");
-TH1F *heta_kplus_EFtr = (TH1F*)f1.Get("Bphys/heta_kplus_EFtr");
-TH1F *hphi_kplus = (TH1F*)f1.Get("Bphys/hphi_kplus");
-TH1F *hphi_kplus_inroi = (TH1F*)f1.Get("Bphys/hphi_kplus_inroi");
-TH1F *hphi_kplus_tr = (TH1F*)f1.Get("Bphys/hphi_kplus_tr");
-TH1F *hphi_kplus_EFtr = (TH1F*)f1.Get("Bphys/hphi_kplus_EFtr");
-
-TH1F *hpt_kminus = (TH1F*)f1.Get("Bphys/hpt_kminus");
-TH1F *hpt_kminus_L2_inroi = (TH1F*)f1.Get("Bphys/hpt_kminus_L2_inroi");
-TH1F *hpt_kminus_inroi = (TH1F*)f1.Get("Bphys/hpt_kminus_inroi");
-TH1F *hpt_kminus_tr = (TH1F*)f1.Get("Bphys/hpt_kminus_tr");
-TH1F *hpt_kminus_EFtr = (TH1F*)f1.Get("Bphys/hpt_kminus_EFtr");
-TH1F *hpt_kminus_L2_EFtr = (TH1F*)f1.Get("Bphys/hpt_kminus_L2_EFtr");
-TH1F *heta_kminus = (TH1F*)f1.Get("Bphys/heta_kminus");
-TH1F *heta_kminus_inroi = (TH1F*)f1.Get("Bphys/heta_kminus_inroi");
-TH1F *heta_kminus_tr = (TH1F*)f1.Get("Bphys/heta_kminus_tr");
-TH1F *heta_kminus_EFtr = (TH1F*)f1.Get("Bphys/heta_kminus_EFtr");
-TH1F *hphi_kminus = (TH1F*)f1.Get("Bphys/hphi_kminus");
-TH1F *hphi_kminus_inroi = (TH1F*)f1.Get("Bphys/hphi_kminus_inroi");
-TH1F *hphi_kminus_tr = (TH1F*)f1.Get("Bphys/hphi_kminus_tr");
-TH1F *hphi_kminus_EFtr = (TH1F*)f1.Get("Bphys/hphi_kminus_EFtr");
-
-TH1F *hpt_pion = (TH1F*)f1.Get("Bphys/hpt_pion");
-TH1F *hpt_pion_inroi = (TH1F*)f1.Get("Bphys/hpt_pion_inroi");
-TH1F *hpt_pion_L2_inroi = (TH1F*)f1.Get("Bphys/hpt_pion_L2_inroi");
-TH1F *hpt_pion_tr = (TH1F*)f1.Get("Bphys/hpt_pion_tr");
-TH1F *hpt_pion_EFtr = (TH1F*)f1.Get("Bphys/hpt_pion_EFtr");
-TH1F *hpt_pion_L2_EFtr = (TH1F*)f1.Get("Bphys/hpt_pion_L2_EFtr");
-TH1F *heta_pion = (TH1F*)f1.Get("Bphys/heta_pion");
-TH1F *heta_pion_inroi = (TH1F*)f1.Get("Bphys/heta_pion_inroi");
-TH1F *heta_pion_tr = (TH1F*)f1.Get("Bphys/heta_pion_tr");
-TH1F *heta_pion_EFtr = (TH1F*)f1.Get("Bphys/heta_pion_EFtr");
-TH1F *hphi_pion = (TH1F*)f1.Get("Bphys/hphi_pion");
-TH1F *hphi_pion_inroi = (TH1F*)f1.Get("Bphys/hphi_pion_inroi");
-TH1F *hphi_pion_tr = (TH1F*)f1.Get("Bphys/hphi_pion_tr");
-TH1F *hphi_pion_EFtr = (TH1F*)f1.Get("Bphys/hphi_pion_EFtr");
-
-hpt_kplus->Draw();
-TH1F *hpt_k = (TH1F*)hpt_kplus->Clone();
-hpt_k->SetName("hpt_k");
-hpt_k->Add(hpt_kminus);
-TH1F *hpt_k_inroi = (TH1F*)hpt_kplus_inroi->Clone();
-hpt_k_inroi->SetName("hpt_k_inroi");
-hpt_k_inroi->Add(hpt_kminus_inroi);
-//TH1F *hpt_k_L2_inroi = (TH1F*)hpt_kplus_L2_inroi->Clone();
-//hpt_k_L2_inroi->SetName("hpt_k_L2_inroi");
-//hpt_k_L2_inroi->Add(hpt_kminus_L2_inroi);
-TH1F *hpt_k_tr = (TH1F*)hpt_kplus_tr->Clone();
-hpt_k_tr->SetName("hpt_k_tr");
-hpt_k_tr->Add(hpt_kminus_tr);
-
-TH1F *heta_k = (TH1F*)heta_kplus->Clone();
-heta_k->SetName("heta_k");
-heta_k->Add(heta_kminus);
-TH1F *heta_k_inroi = (TH1F*)heta_kplus_inroi->Clone();
-heta_k_inroi->SetName("heta_k_inroi");
-heta_k_inroi->Add(heta_kminus_inroi);
-TH1F *heta_k_tr = (TH1F*)heta_kplus_tr->Clone();
-heta_k_tr->SetName("heta_k_tr");
-heta_k_tr->Add(heta_kminus_tr);
-
-TH1F *hphi_k = (TH1F*)hphi_kplus->Clone();
-hphi_k->SetName("hphi_k");
-hphi_k->Add(hphi_kminus);
-TH1F *hphi_k_inroi = (TH1F*)hphi_kplus_inroi->Clone();
-hphi_k_inroi->SetName("hphi_k_inroi");
-hphi_k_inroi->Add(hphi_kminus_inroi);
-TH1F *hphi_k_tr = (TH1F*)hphi_kplus_tr->Clone();
-hphi_k_tr->SetName("hphi_k_tr");
-hphi_k_tr->Add(hphi_kminus_tr);
-
-/*
-TH1F *hpt_k_EFtr = (TH1F*)hpt_kplus_EFtr->Clone();
-hpt_k_EFtr->SetName("hpt_k_EFtr");
-hpt_k_EFtr->Add(hpt_kminus_EFtr);
-//TH1F *hpt_k_L2_EFtr = (TH1F*)hpt_kplus_L2_EFtr->Clone();
-//hpt_k_L2_EFtr->SetName("hpt_k_L2_EFtr");
-//hpt_k_L2_EFtr->Add(hpt_kminus_L2_EFtr);
-TH1F *heta_k_EFtr = (TH1F*)heta_kplus_EFtr->Clone();
-heta_k_EFtr->SetName("heta_k_EFtr");
-heta_k_EFtr->Add(heta_kminus_EFtr);
-TH1F *hphi_k_EFtr = (TH1F*)hphi_kplus_EFtr->Clone();
-hphi_k_EFtr->SetName("hphi_k_EFtr");
-hphi_k_EFtr->Add(hphi_kminus_EFtr);
-*/
-
-const Int_t NBINS_PT=16;
-const Int_t NBINS_ETA=20;
-const Int_t NBINS_PHI=20;
-Stat_t  Pt_K[NBINS_PT],Pt_L2_K[NBINS_PT],Pt_K_tr[NBINS_PT],Pt_K_EFtr[NBINS_PT],Pt_K_L2_EFtr[NBINS_PT];
-Stat_t  Pt_Kplus[NBINS_PT],Pt_L2_Kplus[NBINS_PT],Pt_Kplus_tr[NBINS_PT],Pt_Kplus_EFtr[NBINS_PT],Pt_Kplus_L2_EFtr[NBINS_PT];
-Stat_t  Pt_Kminus[NBINS_PT],Pt_L2_Kminus[NBINS_PT],Pt_Kminus_tr[NBINS_PT],Pt_Kminus_EFtr[NBINS_PT],Pt_Kminus_L2_EFtr[NBINS_PT];
-Stat_t  Pt_pi[NBINS_PT],Pt_L2_pi[NBINS_PT],Pt_pi_tr[NBINS_PT],Pt_pi_EFtr[NBINS_PT],Pt_pi_L2_EFtr[NBINS_PT];
-Float_t Pt_eff_K[NBINS_PT],Pt_eff_Kplus[NBINS_PT],Pt_eff_Kminus[NBINS_PT],Pt_eff_pi[NBINS_PT];
-Stat_t Pt_err_K[NBINS_PT],Pt_err_Kplus[NBINS_PT],Pt_err_Kminus[NBINS_PT],Pt_err_pi[NBINS_PT];
-Float_t Pt_EFeff_K[NBINS_PT],Pt_EFeff_Kplus[NBINS_PT],Pt_EFeff_Kminus[NBINS_PT],Pt_EFeff_pi[NBINS_PT];
-Stat_t Pt_EFerr_K[NBINS_PT],Pt_EFerr_Kplus[NBINS_PT],Pt_EFerr_Kminus[NBINS_PT],Pt_EFerr_pi[NBINS_PT];
-Float_t Pt_L2_EFeff_K[NBINS_PT],Pt_L2_EFeff_Kplus[NBINS_PT],Pt_L2_EFeff_Kminus[NBINS_PT],Pt_L2_EFeff_pi[NBINS_PT];
-Stat_t Pt_L2_EFerr_K[NBINS_PT],Pt_L2_EFerr_Kplus[NBINS_PT],Pt_L2_EFerr_Kminus[NBINS_PT],Pt_L2_EFerr_pi[NBINS_PT];
-
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  Pt_K[i] = hpt_k_inroi->GetBinContent(i+1);
-  // Pt_L2_K[i] = hpt_k_L2_inroi->GetBinContent(i+1);
-  Pt_K_tr[i] = hpt_k_tr->GetBinContent(i+1);
-  //  Pt_K_EFtr[i] = hpt_k_EFtr->GetBinContent(i+1);
-  // Pt_K_L2_EFtr[i] = hpt_k_L2_EFtr->GetBinContent(i+1);
-  Pt_Kplus[i] = hpt_kplus_inroi->GetBinContent(i+1);
-  // Pt_L2_Kplus[i] = hpt_kplus_L2_inroi->GetBinContent(i+1);
-  Pt_Kplus_tr[i] = hpt_kplus_tr->GetBinContent(i+1);
-  //Pt_Kplus_EFtr[i] = hpt_kplus_EFtr->GetBinContent(i+1);
-  //  Pt_Kplus_L2_EFtr[i] = hpt_kplus_L2_EFtr->GetBinContent(i+1);
-  Pt_Kminus[i] = hpt_kminus_inroi->GetBinContent(i+1);
-  // Pt_L2_Kminus[i] = hpt_kminus_L2_inroi->GetBinContent(i+1);
-  Pt_Kminus_tr[i] = hpt_kminus_tr->GetBinContent(i+1);
-  //Pt_Kminus_EFtr[i] = hpt_kminus_EFtr->GetBinContent(i+1);
-  // Pt_Kminus_L2_EFtr[i] = hpt_kminus_L2_EFtr->GetBinContent(i+1);
-  Pt_pi[i] = hpt_pion_inroi->GetBinContent(i+1);
-  //Pt_L2_pi[i] = hpt_pion_L2_inroi->GetBinContent(i+1);
-  Pt_pi_tr[i] = hpt_pion_tr->GetBinContent(i+1);
-  //Pt_pi_EFtr[i] = hpt_pion_EFtr->GetBinContent(i+1);
-  //  Pt_pi_L2_EFtr[i] = hpt_pion_L2_EFtr->GetBinContent(i+1);
-
-  if (Pt_K[i] != 0) {
-    Pt_eff_K[i] = Pt_K_tr[i]/Pt_K[i];
-    Pt_err_K[i] = sqrt(Pt_eff_K[i]*(1.-Pt_eff_K[i])/Pt_K[i]);
-    Pt_EFeff_K[i] = Pt_K_EFtr[i]/Pt_K[i];
-    Pt_EFerr_K[i] = sqrt(Pt_EFeff_K[i]*(1.-Pt_EFeff_K[i])/Pt_K[i]);
-  } else {
-    Pt_eff_K[i] = 0.;
-    Pt_err_K[i] = 0.;
-    Pt_EFeff_K[i] = 0.;
-    Pt_EFerr_K[i] = 0.;
-  }
-  cout << Pt_K[i] << " " << Pt_K_tr[i] << Pt_K_EFtr[i] <<endl;
-  if (Pt_Kplus[i] != 0) {
-    Pt_eff_Kplus[i] = Pt_Kplus_tr[i]/Pt_Kplus[i];
-    Pt_err_Kplus[i] = sqrt(Pt_eff_Kplus[i]*(1.-Pt_eff_Kplus[i])/Pt_Kplus[i]);
-    Pt_EFeff_Kplus[i] = Pt_Kplus_EFtr[i]/Pt_Kplus[i];
-    Pt_EFerr_Kplus[i] = sqrt(Pt_EFeff_Kplus[i]*(1.-Pt_EFeff_Kplus[i])/Pt_Kplus[i]);
-  } else {
-    Pt_eff_Kplus[i] = 0.;
-    Pt_err_Kplus[i] = 0.;
-    Pt_EFeff_Kplus[i] = 0.;
-    Pt_EFerr_Kplus[i] = 0.;
-  }
-  cout << Pt_Kplus[i] << " " << Pt_Kplus_tr[i] << Pt_Kplus_EFtr[i] <<endl;
-  if (Pt_Kminus[i] != 0) {
-    Pt_eff_Kminus[i] = Pt_Kminus_tr[i]/Pt_Kminus[i];
-    Pt_err_Kminus[i] = sqrt(Pt_eff_Kminus[i]*(1.-Pt_eff_Kminus[i])/Pt_Kminus[i]);
-    Pt_EFeff_Kminus[i] = Pt_Kminus_EFtr[i]/Pt_Kminus[i];
-    Pt_EFerr_Kminus[i] = sqrt(Pt_EFeff_Kminus[i]*(1.-Pt_EFeff_Kminus[i])/Pt_Kminus[i]);
-  } else {
-    Pt_eff_Kminus[i] = 0.;
-    Pt_err_Kminus[i] = 0.;
-    Pt_EFeff_Kminus[i] = 0.;
-    Pt_EFerr_Kminus[i] = 0.;
-  }
-  cout << Pt_Kminus[i] << " " << Pt_Kminus_tr[i] << Pt_Kminus_EFtr[i] <<endl;
-
-  /*
-  if (Pt_L2_K[i] != 0) {
-    Pt_L2_EFeff_K[i] = Pt_K_EFtr[i]/Pt_L2_K[i];
-    Pt_L2_EFerr_K[i] = sqrt(Pt_EFeff_K[i]*(1.-Pt_EFeff_K[i])/Pt_L2_K[i]);
-  } else {
-    Pt_L2_EFeff_K[i] = 0.;
-    Pt_L2_EFerr_K[i] = 0.;
-  }
-
-  if (Pt_L2_Kplus[i] != 0) {
-    Pt_L2_EFeff_Kplus[i] = Pt_Kplus_EFtr[i]/Pt_L2_Kplus[i];
-    Pt_L2_EFerr_Kplus[i] = sqrt(Pt_EFeff_Kplus[i]*(1.-Pt_EFeff_Kplus[i])/Pt_L2_Kplus[i]);
-  } else {
-    Pt_L2_EFeff_Kplus[i] = 0.;
-    Pt_L2_EFerr_Kplus[i] = 0.;
-  }
-
-  if (Pt_L2_Kminus[i] != 0) {
-    Pt_L2_EFeff_Kminus[i] = Pt_Kminus_EFtr[i]/Pt_L2_Kminus[i];
-    Pt_L2_EFerr_Kminus[i] = sqrt(Pt_EFeff_Kminus[i]*(1.-Pt_EFeff_Kminus[i])/Pt_L2_Kminus[i]);
-  } else {
-    Pt_L2_EFeff_Kminus[i] = 0.;
-    Pt_L2_EFerr_Kminus[i] = 0.;
-  }
-  */
-  if (Pt_pi[i] != 0) {
-    Pt_eff_pi[i] = Pt_pi_tr[i]/Pt_pi[i];
-    Pt_err_pi[i] = sqrt(Pt_eff_pi[i]*(1.-Pt_eff_pi[i])/Pt_pi[i]);
-    Pt_EFeff_pi[i] = Pt_pi_EFtr[i]/Pt_pi[i];
-    Pt_EFerr_pi[i] = sqrt(Pt_EFeff_pi[i]*(1.-Pt_EFeff_pi[i])/Pt_pi[i]);
-  } else {
-    Pt_eff_pi[i] = 0.;
-    Pt_err_pi[i] = 0.;
-    Pt_EFeff_pi[i] = 0.;
-    Pt_EFerr_pi[i] = 0.;
-  }
-  cout << Pt_pi[i] << " " << Pt_pi_tr[i] << Pt_pi_EFtr[i] <<endl;
-  /*
-  if (Pt_L2_pi[i] != 0) {
-    Pt_L2_EFeff_pi[i] = Pt_pi_EFtr[i]/Pt_L2_pi[i];
-    Pt_L2_EFerr_pi[i] = sqrt(Pt_EFeff_pi[i]*(1.-Pt_EFeff_pi[i])/Pt_L2_pi[i]);
-  } else {
-    Pt_L2_EFeff_pi[i] = 0.;
-    Pt_L2_EFerr_pi[i] = 0.;
-  }
-  */
-}
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  cout << "IDSCAN  eff " << Pt_eff_K[i] << "+/-" << Pt_err_K[i] << endl;
-  cout << "EF  eff " << Pt_eff_K[i] << "+/-" << Pt_err_K[i] << endl;
-}
-// calculate efficiencies
-
-TH1F *hPt_eff_K = (TH1F*) hpt_k_tr->Clone();
-hPt_eff_K->SetName("hPt_eff_K");
-hPt_eff_K->Divide(hpt_k_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_eff_K->SetBinError(i+1,Pt_err_K[i]);  
-}
-
-TH1F *hPt_eff_Kplus = (TH1F*) hpt_kplus_tr->Clone();
-hPt_eff_Kplus->SetName("hPt_eff_Kplus");
-hPt_eff_Kplus->Divide(hpt_kplus_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_eff_Kplus->SetBinError(i+1,Pt_err_Kplus[i]);  
-}
-
-TH1F *hPt_eff_Kminus = (TH1F*) hpt_kminus_tr->Clone();
-hPt_eff_Kminus->SetName("hPt_eff_Kminus");
-hPt_eff_Kminus->Divide(hpt_kminus_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_eff_Kminus->SetBinError(i+1,Pt_err_Kminus[i]);  
-}
-
-TH1F *hPt_eff_pi = (TH1F*) hpt_pion_tr->Clone();
-hPt_eff_pi->SetName("hPt_eff_pi");
-hPt_eff_pi->Divide(hpt_pion_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_eff_pi->SetBinError(i+1,Pt_err_pi[i]);  
-}
-
-/*
-TH1F *hPt_EFeff_K = (TH1F*) hpt_k_EFtr->Clone();
-hPt_EFeff_K->SetName("hPt_EFeff_K");
-hPt_EFeff_K->Divide(hpt_k_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_EFeff_K->SetBinError(i+1,Pt_EFerr_K[i]);  
-}
-//TH1F *hPt_L2_EFeff_K = (TH1F*) hpt_k_L2_EFtr->Clone();
-//hPt_L2_EFeff_K->SetName("hPt_L2_EFeff_K");
-//hPt_L2_EFeff_K->Divide(hpt_k_L2_inroi);
-//for (Int_t i=0; i<NBINS_PT ; i++) {
-//  hPt_L2_EFeff_K->SetBinError(i+1,Pt_L2_EFerr_K[i]);  
-//}
-
-TH1F *hPt_EFeff_Kplus = (TH1F*) hpt_kplus_EFtr->Clone();
-hPt_EFeff_Kplus->SetName("hPt_EFeff_Kplus");
-hPt_EFeff_Kplus->Divide(hpt_kplus_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_EFeff_Kplus->SetBinError(i+1,Pt_EFerr_Kplus[i]);  
-}
-*/
-/*
-TH1F *hPt_L2_EFeff_Kplus = (TH1F*) hpt_kplus_L2_EFtr->Clone();
-hPt_L2_EFeff_Kplus->SetName("hPt_L2_EFeff_Kplus");
-hPt_L2_EFeff_Kplus->Divide(hpt_kplus_L2_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_L2_EFeff_Kplus->SetBinError(i+1,Pt_L2_EFerr_Kplus[i]);  
-}
-*/
-/*
-TH1F *hPt_EFeff_Kminus = (TH1F*) hpt_kminus_EFtr->Clone();
-hPt_EFeff_Kminus->SetName("hPt_EFeff_Kminus");
-hPt_EFeff_Kminus->Divide(hpt_kminus_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_EFeff_Kminus->SetBinError(i+1,Pt_EFerr_Kminus[i]);  
-}
-*/
-/*
-TH1F *hPt_L2_EFeff_Kminus = (TH1F*) hpt_kminus_L2_EFtr->Clone();
-hPt_L2_EFeff_Kminus->SetName("hPt_L2_EFeff_Kminus");
-hPt_L2_EFeff_Kminus->Divide(hpt_kminus_L2_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_L2_EFeff_Kminus->SetBinError(i+1,Pt_L2_EFerr_Kminus[i]);  
-}
-*/
-/*
-TH1F *hPt_EFeff_pi = (TH1F*) hpt_pion_EFtr->Clone();
-hPt_EFeff_pi->SetName("hPt_EFeff_pi");
-hPt_EFeff_pi->Divide(hpt_pion_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_EFeff_pi->SetBinError(i+1,Pt_EFerr_pi[i]);  
-}
-*/
-/*
-TH1F *hPt_L2_EFeff_pi = (TH1F*) hpt_pion_L2_EFtr->Clone();
-hPt_L2_EFeff_pi->SetName("hPt_L2_EFeff_pi");
-hPt_L2_EFeff_pi->Divide(hpt_pion_L2_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_L2_EFeff_pi->SetBinError(i+1,Pt_L2_EFerr_pi[i]);  
-}
-*/
-Stat_t  Eta_K[NBINS_ETA],Eta_K_tr[NBINS_ETA],Eta_K_EFtr[NBINS_ETA];
-Stat_t  Eta_Kplus[NBINS_ETA],Eta_Kplus_tr[NBINS_ETA],Eta_Kplus_EFtr[NBINS_ETA];
-Stat_t  Eta_Kminus[NBINS_ETA],Eta_Kminus_tr[NBINS_ETA],Eta_Kminus_EFtr[NBINS_ETA];
-Stat_t  Eta_pi[NBINS_ETA],Eta_pi_tr[NBINS_ETA],Eta_pi_EFtr[NBINS_ETA];
-Float_t Eta_eff_K[NBINS_ETA],Eta_eff_Kplus[NBINS_ETA],Eta_eff_Kminus[NBINS_ETA],Eta_eff_pi[NBINS_ETA];
-Stat_t Eta_err_K[NBINS_ETA],Eta_err_Kplus[NBINS_ETA],Eta_err_Kminus[NBINS_ETA],Eta_err_pi[NBINS_ETA];
-Float_t Eta_EFeff_K[NBINS_ETA],Eta_EFeff_Kplus[NBINS_ETA],Eta_EFeff_Kminus[NBINS_ETA],Eta_EFeff_pi[NBINS_ETA];
-Stat_t Eta_EFerr_K[NBINS_ETA],Eta_EFerr_Kplus[NBINS_ETA],Eta_EFerr_Kminus[NBINS_ETA],Eta_EFerr_pi[NBINS_ETA];
-
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  Eta_K[i] = heta_k_inroi->GetBinContent(i+1);
-  Eta_K_tr[i] = heta_k_tr->GetBinContent(i+1);
-  //  Eta_K_EFtr[i] = heta_k_EFtr->GetBinContent(i+1);
-  Eta_Kplus[i] = heta_kplus_inroi->GetBinContent(i+1);
-  Eta_Kplus_tr[i] = heta_kplus_tr->GetBinContent(i+1);
-  //  Eta_Kplus_EFtr[i] = heta_kplus_EFtr->GetBinContent(i+1);
-  Eta_Kminus[i] = heta_kminus_inroi->GetBinContent(i+1);
-  Eta_Kminus_tr[i] = heta_kminus_tr->GetBinContent(i+1);
-  //  Eta_Kminus_EFtr[i] = heta_kminus_EFtr->GetBinContent(i+1);
-  Eta_pi[i] = heta_pion_inroi->GetBinContent(i+1);
-  Eta_pi_tr[i] = heta_pion_tr->GetBinContent(i+1);
-  //  Eta_pi_EFtr[i] = heta_pion_EFtr->GetBinContent(i+1);
-
-  if (Eta_K[i] != 0) {
-    Eta_eff_K[i] = Eta_K_tr[i]/Eta_K[i];
-    Eta_err_K[i] = sqrt(Eta_eff_K[i]*(1.-Eta_eff_K[i])/Eta_K[i]);
-    Eta_EFeff_K[i] = Eta_K_EFtr[i]/Eta_K[i];
-    Eta_EFerr_K[i] = sqrt(Eta_EFeff_K[i]*(1.-Eta_EFeff_K[i])/Eta_K[i]);
-  } else {
-    Eta_eff_K[i] = 0.;
-    Eta_err_K[i] = 0.;
-    Eta_EFeff_K[i] = 0.;
-    Eta_EFerr_K[i] = 0.;
-  }
-  cout << " kaons eta , bin " << i << " " << Eta_K[i] << " " << Eta_K_tr[i] << endl;
-  if (Eta_Kplus[i] != 0) {
-    Eta_eff_Kplus[i] = Eta_Kplus_tr[i]/Eta_Kplus[i];
-    Eta_err_Kplus[i] = sqrt(Eta_eff_Kplus[i]*(1.-Eta_eff_Kplus[i])/Eta_Kplus[i]);
-    Eta_EFeff_Kplus[i] = Eta_Kplus_EFtr[i]/Eta_Kplus[i];
-    Eta_EFerr_Kplus[i] = sqrt(Eta_EFeff_Kplus[i]*(1.-Eta_EFeff_Kplus[i])/Eta_Kplus[i]);
-  } else {
-    Eta_eff_Kplus[i] = 0.;
-    Eta_err_Kplus[i] = 0.;
-    Eta_EFeff_Kplus[i] = 0.;
-    Eta_EFerr_Kplus[i] = 0.;
-  }
-  cout << " kplus eta , bin " << i << " " << Eta_Kplus[i] << " " << Eta_Kplus_tr[i] << endl;
-  if (Eta_Kminus[i] != 0) {
-    Eta_eff_Kminus[i] = Eta_Kminus_tr[i]/Eta_Kminus[i];
-    Eta_err_Kminus[i] = sqrt(Eta_eff_Kminus[i]*(1.-Eta_eff_Kminus[i])/Eta_Kminus[i]);
-    Eta_EFeff_Kminus[i] = Eta_Kminus_EFtr[i]/Eta_Kminus[i];
-    Eta_EFerr_Kminus[i] = sqrt(Eta_EFeff_Kminus[i]*(1.-Eta_EFeff_Kminus[i])/Eta_Kminus[i]);
-  } else {
-    Eta_eff_Kminus[i] = 0.;
-    Eta_err_Kminus[i] = 0.;
-    Eta_EFeff_Kminus[i] = 0.;
-    Eta_EFerr_Kminus[i] = 0.;
-  }
-  cout << " kminus eta , bin " << i << " " << Eta_Kminus[i] << " " << Eta_Kminus_tr[i] << endl;
-
-  if (Eta_pi[i] != 0) {
-    Eta_eff_pi[i] = Eta_pi_tr[i]/Eta_pi[i];
-    Eta_err_pi[i] = sqrt(Eta_eff_pi[i]*(1.-Eta_eff_pi[i])/Eta_pi[i]);
-    Eta_EFeff_pi[i] = Eta_pi_EFtr[i]/Eta_pi[i];
-    Eta_EFerr_pi[i] = sqrt(Eta_EFeff_pi[i]*(1.-Eta_EFeff_pi[i])/Eta_pi[i]);
-  } else {
-    Eta_eff_pi[i] = 0.;
-    Eta_err_pi[i] = 0.;
-    Eta_EFeff_pi[i] = 0.;
-    Eta_EFerr_pi[i] = 0.;
-  }
-  cout << " pions eta bin " << i << " " << Eta_pi[i] << " " << Eta_pi_tr[i] << " eff: " << Eta_eff_pi[i] << endl;
-}
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  cout << "pion  eff, bin " << i << " " << Eta_eff_pi[i] << "+/-" << Eta_err_pi[i] << endl;
-
-}
-// calculate efficiencies
-
-TH1F *hEta_eff_K = (TH1F*) heta_k_tr->Clone();
-hEta_eff_K->SetName("hEta_eff_K");
-hEta_eff_K->Divide(heta_k_inroi);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  hEta_eff_K->SetBinError(i+1,Eta_err_K[i]);  
-}
-
-TH1F *hEta_eff_Kplus = (TH1F*) heta_kplus_tr->Clone();
-hEta_eff_Kplus->SetName("hEta_eff_Kplus");
-hEta_eff_Kplus->Divide(heta_kplus_inroi);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  hEta_eff_Kplus->SetBinError(i+1,Eta_err_Kplus[i]);  
-}
-
-TH1F *hEta_eff_Kminus = (TH1F*) heta_kminus_tr->Clone();
-hEta_eff_Kminus->SetName("hEta_eff_Kminus");
-hEta_eff_Kminus->Divide(heta_kminus_inroi);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  hEta_eff_Kminus->SetBinError(i+1,Eta_err_Kminus[i]);  
-}
-
-TH1F *hEta_eff_pi = (TH1F*) heta_pion_tr->Clone();
-hEta_eff_pi->SetName("hEta_eff_pi");
-hEta_eff_pi->Divide(heta_pion_inroi);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  //  cout << " Set bin error " << i << " " << Eta_err_pi[i] << endl;
-  hEta_eff_pi->SetBinError(i+1,Eta_err_pi[i]);  
-}
-/*
-TH1F *hEta_EFeff_K = (TH1F*) heta_k_EFtr->Clone();
-hEta_EFeff_K->SetName("hEta_EFeff_K");
-hEta_EFeff_K->Divide(heta_k_inroi);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  hEta_EFeff_K->SetBinError(i+1,Eta_EFerr_K[i]);  
-}
-
-TH1F *hEta_EFeff_Kplus = (TH1F*) heta_kplus_EFtr->Clone();
-hEta_EFeff_Kplus->SetName("hEta_EFeff_Kplus");
-hEta_EFeff_Kplus->Divide(heta_kplus_inroi);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  hEta_EFeff_Kplus->SetBinError(i+1,Eta_EFerr_Kplus[i]);  
-}
-
-TH1F *hEta_EFeff_Kminus = (TH1F*) heta_kminus_EFtr->Clone();
-hEta_EFeff_Kminus->SetName("hEta_EFeff_Kminus");
-hEta_EFeff_Kminus->Divide(heta_kminus_inroi);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  hEta_EFeff_Kminus->SetBinError(i+1,Eta_EFerr_Kminus[i]);  
-}
-
-TH1F *hEta_EFeff_pi = (TH1F*) heta_pion_EFtr->Clone();
-hEta_EFeff_pi->SetName("hEta_EFeff_pi");
-hEta_EFeff_pi->Divide(heta_pion_inroi);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  //  cout << " Set bin error " << i << " " << Eta_EFerr_pi[i] << endl;
-  hEta_EFeff_pi->SetBinError(i+1,Eta_EFerr_pi[i]);  
-}
-*/
-
-cout << " L2: number K tracks in RoI " << heta_k_inroi->GetEntries() << endl;
-cout << " L2: number K tracks found in RoI " << heta_k_tr->GetEntries() << "  eff: " <<
- heta_k_tr->GetEntries()/heta_k_inroi->GetEntries() << endl;
-cout << " L2: number Kplus tracks in RoI " << heta_kplus_inroi->GetEntries() << endl;
-cout << " L2: number K plustracks found in RoI " << heta_kplus_tr->GetEntries() << "  eff: " <<
- heta_kplus_tr->GetEntries()/heta_kplus_inroi->GetEntries() << endl;
-cout << " L2: number Kminus tracks in RoI " << heta_kminus_inroi->GetEntries() << endl;
-cout << " L2: number Kminus tracks found in RoI " << heta_kminus_tr->GetEntries() << "  eff: " <<
- heta_kminus_tr->GetEntries()/heta_kminus_inroi->GetEntries() << endl;
-cout << " L2: number pi tracks in RoI " << heta_pion_inroi->GetEntries() << endl;
-cout << " L2: number pi tracks found in RoI " << heta_pion_tr->GetEntries() <<  "  eff: " <<
- heta_pion_tr->GetEntries()/heta_pion_inroi->GetEntries() << endl;
-/*
-cout << " EF: number K tracks in RoI " << heta_k_inroi->GetEntries() << endl;
-cout << " EF: number K tracks found in RoI " << heta_k_EFtr->GetEntries() << "  eff: " <<
- heta_k_EFtr->GetEntries()/heta_k_inroi->GetEntries() << endl;
-cout << " EF: number Kplus tracks in RoI " << heta_kplus_inroi->GetEntries() << endl;
-cout << " EF: number Kplus tracks found in RoI " << heta_kplus_EFtr->GetEntries() << "  eff: " <<
- heta_kplus_EFtr->GetEntries()/heta_kplus_inroi->GetEntries() << endl;
-cout << " EF: number Kminus tracks in RoI " << heta_kminus_inroi->GetEntries() << endl;
-cout << " EF: number Kminus tracks found in RoI " << heta_kminus_EFtr->GetEntries() << "  eff: " <<
- heta_kminus_EFtr->GetEntries()/heta_kminus_inroi->GetEntries() << endl;
-cout << " EF: number pi tracks in RoI " << heta_pion_inroi->GetEntries() << endl;
-cout << " EF: number pi tracks found in RoI " << heta_pion_EFtr->GetEntries() <<  "  eff: " <<
- heta_pion_EFtr->GetEntries()/heta_pion_inroi->GetEntries() << endl;
-//cout << " EF after L2 (ALL PT): number K tracks in RoI " << hpt_k_L2_inroi->GetEntries() << endl;
-//cout << " EF after L2: number K tracks found in RoI " << hpt_k_L2_EFtr->GetEntries() << "  eff: " <<
-// hpt_k_L2_EFtr->GetEntries()/hpt_k_L2_inroi->GetEntries() << endl;
-//cout << " EF after L2: number pi tracks in RoI " << hpt_pion_L2_inroi->GetEntries() << endl;
-//cout << " EF after L2: number pi tracks found in RoI " << hpt_pion_L2_EFtr->GetEntries() <<  "  eff: " <<
-// hpt_pion_L2_EFtr->GetEntries()/hpt_pion_L2_inroi->GetEntries() << endl;
-*/
-// phi
-Stat_t  Phi_K[NBINS_PHI],Phi_K_tr[NBINS_PHI],Phi_K_EFtr[NBINS_PHI];
-Stat_t  Phi_Kplus[NBINS_PHI],Phi_Kplus_tr[NBINS_PHI],Phi_Kplus_EFtr[NBINS_PHI];
-Stat_t  Phi_Kminus[NBINS_PHI],Phi_Kminus_tr[NBINS_PHI],Phi_Kminus_EFtr[NBINS_PHI];
-Stat_t  Phi_pi[NBINS_PHI],Phi_pi_tr[NBINS_PHI],Phi_pi_EFtr[NBINS_PHI];
-Float_t Phi_eff_K[NBINS_PHI],Phi_eff_Kplus[NBINS_PHI],Phi_eff_Kminus[NBINS_PHI],Phi_eff_pi[NBINS_PHI];
-Stat_t Phi_err_K[NBINS_PHI],Phi_err_Kplus[NBINS_PHI],Phi_err_Kminus[NBINS_PHI],Phi_err_pi[NBINS_PHI];
-Float_t Phi_EFeff_K[NBINS_PHI],Phi_EFeff_Kplus[NBINS_PHI],Phi_EFeff_Kminus[NBINS_PHI],Phi_EFeff_pi[NBINS_PHI];
-Stat_t Phi_EFerr_K[NBINS_PHI],Phi_EFerr_Kplus[NBINS_PHI],Phi_EFerr_Kminus[NBINS_PHI],Phi_EFerr_pi[NBINS_PHI];
-
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  Phi_K[i] = hphi_k_inroi->GetBinContent(i+1);
-  Phi_K_tr[i] = hphi_k_tr->GetBinContent(i+1);
-  //  Phi_K_EFtr[i] = hphi_k_EFtr->GetBinContent(i+1);
-  Phi_Kplus[i] = hphi_kplus_inroi->GetBinContent(i+1);
-  Phi_Kplus_tr[i] = hphi_kplus_tr->GetBinContent(i+1);
-  //  Phi_Kplus_EFtr[i] = hphi_kplus_EFtr->GetBinContent(i+1);
-  Phi_Kminus[i] = hphi_kminus_inroi->GetBinContent(i+1);
-  Phi_Kminus_tr[i] = hphi_kminus_tr->GetBinContent(i+1);
-  //  Phi_Kminus_EFtr[i] = hphi_kminus_EFtr->GetBinContent(i+1);
-  Phi_pi[i] = hphi_pion_inroi->GetBinContent(i+1);
-  Phi_pi_tr[i] = hphi_pion_tr->GetBinContent(i+1);
-  //  Phi_pi_EFtr[i] = hphi_pion_EFtr->GetBinContent(i+1);
-
-  if (Phi_K[i] != 0) {
-    Phi_eff_K[i] = Phi_K_tr[i]/Phi_K[i];
-    Phi_err_K[i] = sqrt(Phi_eff_K[i]*(1.-Phi_eff_K[i])/Phi_K[i]);
-    Phi_EFeff_K[i] = Phi_K_EFtr[i]/Phi_K[i];
-    Phi_EFerr_K[i] = sqrt(Phi_EFeff_K[i]*(1.-Phi_EFeff_K[i])/Phi_K[i]);
-  } else {
-    Phi_eff_K[i] = 0.;
-    Phi_err_K[i] = 0.;
-    Phi_EFeff_K[i] = 0.;
-    Phi_EFerr_K[i] = 0.;
-  }
-  //  cout << " kaons eta , bin " << i << " " << Phi_K[i] << " " << Phi_K_tr[i] << endl;
-  if (Phi_Kminus[i] != 0) {
-    Phi_eff_Kminus[i] = Phi_Kminus_tr[i]/Phi_Kminus[i];
-    Phi_err_Kminus[i] = sqrt(Phi_eff_Kminus[i]*(1.-Phi_eff_Kminus[i])/Phi_Kminus[i]);
-    Phi_EFeff_Kminus[i] = Phi_Kminus_EFtr[i]/Phi_Kminus[i];
-    Phi_EFerr_Kminus[i] = sqrt(Phi_EFeff_Kminus[i]*(1.-Phi_EFeff_Kminus[i])/Phi_Kminus[i]);
-  } else {
-    Phi_eff_Kminus[i] = 0.;
-    Phi_err_Kminus[i] = 0.;
-    Phi_EFeff_Kminus[i] = 0.;
-    Phi_EFerr_Kminus[i] = 0.;
-  }
-  //  cout << " kaons eta , bin " << i << " " << Phi_Kminus[i] << " " << Phi_Kminus_tr[i] << endl;
-  if (Phi_Kplus[i] != 0) {
-    Phi_eff_Kplus[i] = Phi_Kplus_tr[i]/Phi_Kplus[i];
-    Phi_err_Kplus[i] = sqrt(Phi_eff_Kplus[i]*(1.-Phi_eff_Kplus[i])/Phi_Kplus[i]);
-    Phi_EFeff_Kplus[i] = Phi_Kplus_EFtr[i]/Phi_Kplus[i];
-    Phi_EFerr_Kplus[i] = sqrt(Phi_EFeff_Kplus[i]*(1.-Phi_EFeff_Kplus[i])/Phi_Kplus[i]);
-  } else {
-    Phi_eff_Kplus[i] = 0.;
-    Phi_err_Kplus[i] = 0.;
-    Phi_EFeff_Kplus[i] = 0.;
-    Phi_EFerr_Kplus[i] = 0.;
-  }
-  //  cout << " kaons eta , bin " << i << " " << Phi_Kplus[i] << " " << Phi_Kplus_tr[i] << endl;
-
-  if (Phi_pi[i] != 0) {
-    Phi_eff_pi[i] = Phi_pi_tr[i]/Phi_pi[i];
-    Phi_err_pi[i] = sqrt(Phi_eff_pi[i]*(1.-Phi_eff_pi[i])/Phi_pi[i]);
-    Phi_EFeff_pi[i] = Phi_pi_EFtr[i]/Phi_pi[i];
-    Phi_EFerr_pi[i] = sqrt(Phi_EFeff_pi[i]*(1.-Phi_EFeff_pi[i])/Phi_pi[i]);
-  } else {
-    Phi_eff_pi[i] = 0.;
-    Phi_err_pi[i] = 0.;
-    Phi_EFeff_pi[i] = 0.;
-    Phi_EFerr_pi[i] = 0.;
-  }
-  //  cout << " pions eta bin " << i << " " << Phi_pi[i] << " " << Phi_pi_tr[i] << " eff: " << Phi_eff_pi[i] << endl;
-}
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  //  cout << "pion  eff, bin " << i << " " << Phi_eff_pi[i] << "+/-" << Phi_err_pi[i] << endl;
-
-}
-// calculate efficiencies
-
-TH1F *hPhi_eff_K = (TH1F*) hphi_k_tr->Clone();
-hPhi_eff_K->SetName("hPhi_eff_K");
-hPhi_eff_K->Divide(hphi_k_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_eff_K->SetBinError(i+1,Phi_err_K[i]);  
-}
-
-TH1F *hPhi_eff_Kplus = (TH1F*) hphi_kplus_tr->Clone();
-hPhi_eff_Kplus->SetName("hPhi_eff_Kplus");
-hPhi_eff_Kplus->Divide(hphi_kplus_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_eff_Kplus->SetBinError(i+1,Phi_err_Kplus[i]);  
-}
-
-TH1F *hPhi_eff_Kminus = (TH1F*) hphi_kminus_tr->Clone();
-hPhi_eff_Kminus->SetName("hPhi_eff_Kminus");
-hPhi_eff_Kminus->Divide(hphi_kminus_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_eff_Kminus->SetBinError(i+1,Phi_err_Kminus[i]);  
-}
-
-TH1F *hPhi_eff_pi = (TH1F*) hphi_pion_tr->Clone();
-hPhi_eff_pi->SetName("hPhi_eff_pi");
-hPhi_eff_pi->Divide(hphi_pion_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  //  cout << " Set bin error " << i << " " << Phi_err_pi[i] << endl;
-  hPhi_eff_pi->SetBinError(i+1,Phi_err_pi[i]);  
-}
-/*
-TH1F *hPhi_EFeff_K = (TH1F*) hphi_k_EFtr->Clone();
-hPhi_EFeff_K->SetName("hPhi_EFeff_K");
-hPhi_EFeff_K->Divide(hphi_k_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_EFeff_K->SetBinError(i+1,Phi_EFerr_K[i]);  
-}
-
-TH1F *hPhi_EFeff_Kplus = (TH1F*) hphi_kplus_EFtr->Clone();
-hPhi_EFeff_Kplus->SetName("hPhi_EFeff_Kplus");
-hPhi_EFeff_Kplus->Divide(hphi_kplus_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_EFeff_Kplus->SetBinError(i+1,Phi_EFerr_Kplus[i]);  
-}
-
-TH1F *hPhi_EFeff_Kminus = (TH1F*) hphi_kminus_EFtr->Clone();
-hPhi_EFeff_Kminus->SetName("hPhi_EFeff_Kminus");
-hPhi_EFeff_Kminus->Divide(hphi_kminus_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_EFeff_Kminus->SetBinError(i+1,Phi_EFerr_Kminus[i]);  
-}
-
-TH1F *hPhi_EFeff_pi = (TH1F*) hphi_pion_EFtr->Clone();
-hPhi_EFeff_pi->SetName("hPhi_EFeff_pi");
-hPhi_EFeff_pi->Divide(hphi_pion_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  //  cout << " Set bin error " << i << " " << Phi_EFerr_pi[i] << endl;
-  hPhi_EFeff_pi->SetBinError(i+1,Phi_EFerr_pi[i]);  
-}
-*/
-gStyle->SetOptTitle(0);
-
-gStyle->SetOptStat(true);
-TCanvas *MyC2 = new TCanvas("MyC2","Test Canvas 2",0,0,700,800);
-MyC2->Divide(2,3);
-MyC2->cd(1);
-hPt_eff_K->SetXTitle("pT (MeV)");
-hPt_eff_K->SetYTitle("efficiency");
-hPt_eff_K->SetMinimum(0.);
-hPt_eff_K->SetMaximum(1.1);
-hPt_eff_K->SetLineStyle(1);
-hPt_eff_K->Draw();
-/*
-hPt_EFeff_K->SetLineColor(2);
-hPt_EFeff_K->SetLineStyle(1);
-hPt_EFeff_K->Draw("SAME");
-hPt_L2_EFeff_K->SetLineColor(4);
-hPt_L2_EFeff_K->SetLineStyle(1);
-hPt_L2_EFeff_K->Draw("SAME");
-*/
-MyC2->cd(2);
-hPt_eff_pi->SetXTitle("pT (MeV)");
-hPt_eff_pi->SetYTitle("efficiency");
-hPt_eff_pi->SetMinimum(0.);
-hPt_eff_pi->SetMaximum(1.1);
-hPt_eff_pi->SetLineStyle(1);
-hPt_eff_pi->Draw();
-/*
-hPt_EFeff_pi->SetLineColor(2);
-hPt_EFeff_pi->SetLineStyle(1);
-hPt_EFeff_pi->Draw("SAME");
-hPt_L2_EFeff_pi->SetLineColor(4);
-hPt_L2_EFeff_pi->SetLineStyle(1);
-hPt_L2_EFeff_pi->Draw("SAME");
-*/
-MyC2->cd(3);
-hEta_eff_K->SetXTitle("Eta");
-hEta_eff_K->SetYTitle("efficiency");
-hEta_eff_K->SetMinimum(0.);
-hEta_eff_K->SetMaximum(1.1);
-hEta_eff_K->SetLineStyle(1);
-hEta_eff_K->Draw();
-//hEta_EFeff_K->SetLineColor(2);
-//hEta_EFeff_K->SetLineStyle(1);
-//hEta_EFeff_K->Draw("SAME");
-MyC2->cd(4);
-hEta_eff_pi->SetXTitle("Eta");
-hEta_eff_pi->SetYTitle("efficiency");
-hEta_eff_pi->SetMinimum(0.);
-hEta_eff_pi->SetMaximum(1.1);
-hEta_eff_pi->SetLineStyle(1);
-hEta_eff_pi->Draw();
-//hEta_EFeff_pi->SetLineColor(2);
-//hEta_EFeff_pi->SetLineStyle(1);
-//hEta_EFeff_pi->Draw("SAME");
-MyC2->cd(5);
-hPhi_eff_K->SetXTitle("Phi");
-hPhi_eff_K->SetYTitle("efficiency");
-hPhi_eff_K->SetMinimum(0.);
-hPhi_eff_K->SetMaximum(1.1);
-hPhi_eff_K->Draw();
-//hPhi_EFeff_K->SetLineColor(2);
-//hPhi_EFeff_K->Draw("SAME");
-MyC2->cd(6);
-hPhi_eff_pi->SetXTitle("Phi");
-hPhi_eff_pi->SetYTitle("efficiency");
-hPhi_eff_pi->SetMinimum(0.);
-hPhi_eff_pi->SetMaximum(1.1);
-hPhi_eff_pi->Draw();
-//hPhi_EFeff_pi->SetLineColor(2);
-//hPhi_EFeff_pi->Draw("SAME");
-
-MyC2->SaveAs("track_eff.png");
-
-
-TCanvas *MyC3 = new TCanvas("MyC3","kaon eff",0,0,700,800);
-MyC3->Divide(2,3);
-MyC3->cd(1);
-hPt_eff_Kplus->SetXTitle("pT (MeV)");
-hPt_eff_Kplus->SetYTitle("efficiency");
-hPt_eff_Kplus->SetMinimum(0.);
-hPt_eff_Kplus->SetMaximum(1.1);
-hPt_eff_Kplus->SetLineStyle(1);
-hPt_eff_Kplus->Draw();
-/*
-hPt_EFeff_Kplus->SetLineColor(2);
-hPt_EFeff_Kplus->SetLineStyle(1);
-hPt_EFeff_Kplus->Draw("SAME");
-hPt_L2_EFeff_Kplus->SetLineColor(4);
-hPt_L2_EFeff_Kplus->SetLineStyle(1);
-hPt_L2_EFeff_Kplus->Draw("SAME");
-*/
-MyC3->cd(2);
-hPt_eff_Kminus->SetXTitle("pT (MeV)");
-hPt_eff_Kminus->SetYTitle("efficiency");
-hPt_eff_Kminus->SetMinimum(0.);
-hPt_eff_Kminus->SetMaximum(1.1);
-hPt_eff_Kminus->SetLineStyle(1);
-hPt_eff_Kminus->Draw();
-/*
-hPt_EFeff_Kminus->SetLineColor(2);
-hPt_EFeff_Kminus->SetLineStyle(1);
-hPt_EFeff_Kminus->Draw("SAME");
-hPt_L2_EFeff_Kminus->SetLineColor(4);
-hPt_L2_EFeff_Kminus->SetLineStyle(1);
-hPt_L2_EFeff_Kminus->Draw("SAME");
-*/
-MyC3->cd(3);
-hEta_eff_Kplus->SetXTitle("Eta");
-hEta_eff_Kplus->SetYTitle("efficiency");
-hEta_eff_Kplus->SetMinimum(0.);
-hEta_eff_Kplus->SetMaximum(1.1);
-hEta_eff_Kplus->SetLineStyle(1);
-hEta_eff_Kplus->Draw();
-/*
-hEta_EFeff_Kplus->SetLineColor(2);
-hEta_EFeff_Kplus->SetLineStyle(1);
-hEta_EFeff_Kplus->Draw("SAME");
-*/
-MyC3->cd(4);
-hEta_eff_Kminus->SetXTitle("Eta");
-hEta_eff_Kminus->SetYTitle("efficiency");
-hEta_eff_Kminus->SetMinimum(0.);
-hEta_eff_Kminus->SetMaximum(1.1);
-hEta_eff_Kminus->SetLineStyle(1);
-hEta_eff_Kminus->Draw();
-/*
-hEta_EFeff_Kminus->SetLineColor(2);
-hEta_EFeff_Kminus->SetLineStyle(1);
-hEta_EFeff_Kminus->Draw("SAME");
-*/
-MyC3->cd(5);
-hPhi_eff_Kplus->SetXTitle("Phi");
-hPhi_eff_Kplus->SetYTitle("efficiency");
-hPhi_eff_Kplus->SetMinimum(0.);
-hPhi_eff_Kplus->SetMaximum(1.1);
-hPhi_eff_Kplus->Draw();
-/*
-hPhi_EFeff_Kplus->SetLineColor(2);
-hPhi_EFeff_Kplus->Draw("SAME");
-*/
-MyC3->cd(6);
-hPhi_eff_Kminus->SetXTitle("Phi");
-hPhi_eff_Kminus->SetYTitle("efficiency");
-hPhi_eff_Kminus->SetMinimum(0.);
-hPhi_eff_Kminus->SetMaximum(1.1);
-hPhi_eff_Kminus->Draw();
-/*
-hPhi_EFeff_Kminus->SetLineColor(2);
-hPhi_EFeff_Kminus->Draw("SAME");
-*/
-MyC3->SaveAs("track_eff_kaon.png");
-}
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/share/track_eff_Jpsi.C b/Trigger/TrigValidation/TrigBphysValidation/share/track_eff_Jpsi.C
deleted file mode 100755
index ade26b6618f8b36931cbdaa34773c88f3923ba5e..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/share/track_eff_Jpsi.C
+++ /dev/null
@@ -1,587 +0,0 @@
-{
-// Run trackeff.cpp first
-
-TFile f1("JpsiVal_newL2Star.aan.root");
-//TFile f1("JpsiVal.aan.root");
-
- TFile fout("TrackEff_newL2Star.root","RECREATE");
-
-TH1F *hpt_muplus = (TH1F*)f1.Get("Jpsiphys/hpt_muplus");
-TH1F *hpt_muplus_inroi = (TH1F*)f1.Get("Jpsiphys/hpt_muplus_inroi");
-TH1F *hpt_muplus_tr = (TH1F*)f1.Get("Jpsiphys/hpt_muplus_tr");
-TH1F *heta_muplus = (TH1F*)f1.Get("Jpsiphys/heta_muplus");
-TH1F *heta_muplus_inroi = (TH1F*)f1.Get("Jpsiphys/heta_muplus_inroi");
-TH1F *heta_muplus_tr = (TH1F*)f1.Get("Jpsiphys/heta_muplus_tr");
-TH1F *hphi_muplus = (TH1F*)f1.Get("Jpsiphys/hphi_muplus");
-TH1F *hphi_muplus_inroi = (TH1F*)f1.Get("Jpsiphys/hphi_muplus_inroi");
-TH1F *hphi_muplus_tr = (TH1F*)f1.Get("Jpsiphys/hphi_muplus_tr");
-
-TH1F *hpt_muminus = (TH1F*)f1.Get("Jpsiphys/hpt_muminus");
-TH1F *hpt_muminus_inroi = (TH1F*)f1.Get("Jpsiphys/hpt_muminus_inroi");
-TH1F *hpt_muminus_tr = (TH1F*)f1.Get("Jpsiphys/hpt_muminus_tr");
-TH1F *heta_muminus = (TH1F*)f1.Get("Jpsiphys/heta_muminus");
-TH1F *heta_muminus_inroi = (TH1F*)f1.Get("Jpsiphys/heta_muminus_inroi");
-TH1F *heta_muminus_tr = (TH1F*)f1.Get("Jpsiphys/heta_muminus_tr");
-TH1F *hphi_muminus = (TH1F*)f1.Get("Jpsiphys/hphi_muminus");
-TH1F *hphi_muminus_inroi = (TH1F*)f1.Get("Jpsiphys/hphi_muminus_inroi");
-TH1F *hphi_muminus_tr = (TH1F*)f1.Get("Jpsiphys/hphi_muminus_tr");
-
-//hpt_muplus->Draw();
-TH1F *hpt_mu = (TH1F*)hpt_muplus->Clone();
-hpt_mu->SetName("hpt_mu");
-hpt_mu->Add(hpt_muminus);
-TH1F *hpt_mu_inroi = (TH1F*)hpt_muplus_inroi->Clone();
-hpt_mu_inroi->SetName("hpt_mu_inroi");
-hpt_mu_inroi->Add(hpt_muminus_inroi);
-TH1F *hpt_mu_tr = (TH1F*)hpt_muplus_tr->Clone();
-hpt_mu_tr->SetName("hpt_mu_tr");
-hpt_mu_tr->Add(hpt_muminus_tr);
-TH1F *heta_mu = (TH1F*)heta_muplus->Clone();
-heta_mu->SetName("heta_mu");
-heta_mu->Add(heta_muminus);
-TH1F *heta_mu_inroi = (TH1F*)heta_muplus_inroi->Clone();
-heta_mu_inroi->SetName("heta_mu_inroi");
-heta_mu_inroi->Add(heta_muminus_inroi);
-TH1F *heta_mu_tr = (TH1F*)heta_muplus_tr->Clone();
-heta_mu_tr->SetName("heta_mu_tr");
-heta_mu_tr->Add(heta_muminus_tr);
-TH1F *hphi_mu = (TH1F*)hphi_muplus->Clone();
-hphi_mu->SetName("hphi_mu");
-hphi_mu->Add(hphi_muminus);
-TH1F *hphi_mu_inroi = (TH1F*)hphi_muplus_inroi->Clone();
-hphi_mu_inroi->SetName("hphi_mu_inroi");
-hphi_mu_inroi->Add(hphi_muminus_inroi);
-TH1F *hphi_mu_tr = (TH1F*)hphi_muplus_tr->Clone();
-hphi_mu_tr->SetName("hphi_mu_tr");
-hphi_mu_tr->Add(hphi_muminus_tr);
-
-
-const Int_t NBINS_PT=16;
-const Int_t NBINS_ETA=20;
-const Int_t NBINS_PHI=20;
-Stat_t  Pt_Mu[NBINS_PT],Pt_Mu_tr[NBINS_PT];
-Stat_t  Pt_Muplus[NBINS_PT],Pt_Muplus_tr[NBINS_PT];
-Stat_t  Pt_Muminus[NBINS_PT],Pt_Muminus_tr[NBINS_PT];
- Stat_t  Pt_Mu0[NBINS_PT];
- Stat_t  Pt_Muplus0[NBINS_PT];
- Stat_t  Pt_Muminus0[NBINS_PT];
-Float_t Pt_eff_Mu0[NBINS_PT],Pt_eff_Muplus0[NBINS_PT],Pt_eff_Muminus0[NBINS_PT];
-Float_t Pt_eff_Mu[NBINS_PT],Pt_eff_Muplus[NBINS_PT],Pt_eff_Muminus[NBINS_PT];
-Stat_t Pt_err_Mu0[NBINS_PT],Pt_err_Muplus0[NBINS_PT],Pt_err_Muminus0[NBINS_PT];
-Stat_t Pt_err_Mu[NBINS_PT],Pt_err_Muplus[NBINS_PT],Pt_err_Muminus[NBINS_PT];
-
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  Pt_Mu0[i] = hpt_mu->GetBinContent(i+1);
-  Pt_Muplus0[i] = hpt_muplus->GetBinContent(i+1);
-  Pt_Muminus0[i] = hpt_muminus->GetBinContent(i+1);
-
-  Pt_Mu[i] = hpt_mu_inroi->GetBinContent(i+1);
-  Pt_Mu_tr[i] = hpt_mu_tr->GetBinContent(i+1);
-  Pt_Muplus[i] = hpt_muplus_inroi->GetBinContent(i+1);
-  Pt_Muplus_tr[i] = hpt_muplus_tr->GetBinContent(i+1);
-  Pt_Muminus[i] = hpt_muminus_inroi->GetBinContent(i+1);
-  Pt_Muminus_tr[i] = hpt_muminus_tr->GetBinContent(i+1);
-
-  if (Pt_Mu0[i] != 0) {
-    Pt_eff_Mu0[i] = Pt_Mu[i]/Pt_Mu0[i];
-    Pt_err_Mu0[i] = sqrt(Pt_eff_Mu0[i]*(1.-Pt_eff_Mu0[i])/Pt_Mu0[i]);
-  } else {
-    Pt_eff_Mu0[i] = 0.;
-    Pt_err_Mu0[i] = 0.;
-  }
-  if (Pt_Muplus0[i] != 0) {
-    Pt_eff_Muplus0[i] = Pt_Muplus[i]/Pt_Muplus0[i];
-    Pt_err_Muplus0[i] = sqrt(Pt_eff_Muplus0[i]*(1.-Pt_eff_Muplus0[i])/Pt_Muplus0[i]);
-  } else {
-    Pt_eff_Muplus0[i] = 0.;
-    Pt_err_Muplus0[i] = 0.;
-  }
-  if (Pt_Muminus0[i] != 0) {
-    Pt_eff_Muminus0[i] = Pt_Muminus[i]/Pt_Muminus0[i];
-    Pt_err_Muminus0[i] = sqrt(Pt_eff_Muminus0[i]*(1.-Pt_eff_Muminus0[i])/Pt_Muminus0[i]);
-  } else {
-    Pt_eff_Muminus0[i] = 0.;
-    Pt_err_Muminus0[i] = 0.;
-  }
-
-  if (Pt_Mu[i] != 0) {
-    Pt_eff_Mu[i] = Pt_Mu_tr[i]/Pt_Mu[i];
-    Pt_err_Mu[i] = sqrt(Pt_eff_Mu[i]*(1.-Pt_eff_Mu[i])/Pt_Mu[i]);
-  } else {
-    Pt_eff_Mu[i] = 0.;
-    Pt_err_Mu[i] = 0.;
-  }
-  if (Pt_Muplus[i] != 0) {
-    Pt_eff_Muplus[i] = Pt_Muplus_tr[i]/Pt_Muplus[i];
-    Pt_err_Muplus[i] = sqrt(Pt_eff_Muplus[i]*(1.-Pt_eff_Muplus[i])/Pt_Muplus[i]);
-  } else {
-    Pt_eff_Muplus[i] = 0.;
-    Pt_err_Muplus[i] = 0.;
-  }
-  if (Pt_Muminus[i] != 0) {
-    Pt_eff_Muminus[i] = Pt_Muminus_tr[i]/Pt_Muminus[i];
-    Pt_err_Muminus[i] = sqrt(Pt_eff_Muminus[i]*(1.-Pt_eff_Muminus[i])/Pt_Muminus[i]);
-  } else {
-    Pt_eff_Muminus[i] = 0.;
-    Pt_err_Muminus[i] = 0.;
-  }
-
- }
-
-
-
-
-// calculate efficiencies
-
-TH1F *hPt_L1eff_Mu = (TH1F*) hpt_mu_inroi->Clone();
-hPt_L1eff_Mu->SetName("hPt_L1eff_Mu");
-hPt_L1eff_Mu->Divide(hpt_mu);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_L1eff_Mu->SetBinError(i+1,Pt_err_Mu0[i]);  
-}
-TH1F *hPt_L1eff_Muplus = (TH1F*) hpt_muplus_inroi->Clone();
-hPt_L1eff_Muplus->SetName("hPt_L1eff_Muplus");
-hPt_L1eff_Muplus->Divide(hpt_muplus);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_L1eff_Muplus->SetBinError(i+1,Pt_err_Muplus0[i]);  
-}
-TH1F *hPt_L1eff_Muminus = (TH1F*) hpt_muminus_inroi->Clone();
-hPt_L1eff_Muminus->SetName("hPt_L1eff_Muminus");
-hPt_L1eff_Muminus->Divide(hpt_muminus);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_L1eff_Muminus->SetBinError(i+1,Pt_err_Muminus0[i]);  
-}
-
-  
-
-TH1F *hPt_eff_Mu = (TH1F*) hpt_mu_tr->Clone();
-hPt_eff_Mu->SetName("hPt_eff_Mu");
-hPt_eff_Mu->Divide(hpt_mu_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_eff_Mu->SetBinError(i+1,Pt_err_Mu[i]);  
-}
-
-TH1F *hPt_eff_Muplus = (TH1F*) hpt_muplus_tr->Clone();
-hPt_eff_Muplus->SetName("hPt_eff_Muplus");
-hPt_eff_Muplus->Divide(hpt_muplus_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_eff_Muplus->SetBinError(i+1,Pt_err_Muplus[i]);  
-}
-
-TH1F *hPt_eff_Muminus = (TH1F*) hpt_muminus_tr->Clone();
-hPt_eff_Muminus->SetName("hPt_eff_Muminus");
-hPt_eff_Muminus->Divide(hpt_muminus_inroi);
-for (Int_t i=0; i<NBINS_PT ; i++) {
-  hPt_eff_Muminus->SetBinError(i+1,Pt_err_Muminus[i]);  
-}
-
-
-
-
-/////////////////// ETA
-
-Stat_t  Eta_Mu[NBINS_ETA],Eta_Mu_tr[NBINS_ETA];
-Stat_t  Eta_Muplus[NBINS_ETA],Eta_Muplus_tr[NBINS_ETA];
-Stat_t  Eta_Muminus[NBINS_ETA],Eta_Muminus_tr[NBINS_ETA];
- Stat_t  Eta_Mu0[NBINS_ETA];
- Stat_t  Eta_Muplus0[NBINS_ETA];
- Stat_t  Eta_Muminus0[NBINS_ETA];
-
-Float_t Eta_eff_Mu0[NBINS_ETA],Eta_eff_Muplus0[NBINS_ETA],Eta_eff_Muminus0[NBINS_ETA];
-Float_t Eta_eff_Mu[NBINS_ETA],Eta_eff_Muplus[NBINS_ETA],Eta_eff_Muminus[NBINS_ETA];
-Stat_t Eta_err_Mu0[NBINS_ETA],Eta_err_Muplus0[NBINS_ETA],Eta_err_Muminus0[NBINS_ETA];
-Stat_t Eta_err_Mu[NBINS_ETA],Eta_err_Muplus[NBINS_ETA],Eta_err_Muminus[NBINS_ETA];
-
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  Eta_Mu0[i] = heta_mu->GetBinContent(i+1);
-  Eta_Mu[i] = heta_mu_inroi->GetBinContent(i+1);
-  Eta_Mu_tr[i] = heta_mu_tr->GetBinContent(i+1);
-  Eta_Muplus0[i] = heta_muplus->GetBinContent(i+1);
-  Eta_Muplus[i] = heta_muplus_inroi->GetBinContent(i+1);
-  Eta_Muplus_tr[i] = heta_muplus_tr->GetBinContent(i+1);
-  Eta_Muminus0[i] = heta_muminus->GetBinContent(i+1);
-  Eta_Muminus[i] = heta_muminus_inroi->GetBinContent(i+1);
-  Eta_Muminus_tr[i] = heta_muminus_tr->GetBinContent(i+1);
-
-  if (Eta_Mu0[i] != 0) {
-    Eta_eff_Mu0[i] = Eta_Mu[i]/Eta_Mu0[i];
-    Eta_err_Mu0[i] = sqrt(Eta_eff_Mu0[i]*(1.-Eta_eff_Mu0[i])/Eta_Mu0[i]);
-  } else {
-    Eta_eff_Mu0[i] = 0.;
-    Eta_err_Mu0[i] = 0.;
-  }
-  if (Eta_Muplus0[i] != 0) {
-    Eta_eff_Muplus0[i] = Eta_Muplus[i]/Eta_Muplus0[i];
-    Eta_err_Muplus0[i] = sqrt(Eta_eff_Muplus0[i]*(1.-Eta_eff_Muplus0[i])/Eta_Muplus0[i]);
-  } else {
-    Eta_eff_Muplus0[i] = 0.;
-    Eta_err_Muplus0[i] = 0.;
-  }
-  if (Eta_Muminus0[i] != 0) {
-    Eta_eff_Muminus0[i] = Eta_Muminus[i]/Eta_Muminus0[i];
-    Eta_err_Muminus0[i] = sqrt(Eta_eff_Muminus0[i]*(1.-Eta_eff_Muminus0[i])/Eta_Muminus0[i]);
-  } else {
-    Eta_eff_Muminus0[i] = 0.;
-    Eta_err_Muminus0[i] = 0.;
-  }
-
-
-  if (Eta_Mu[i] != 0) {
-    Eta_eff_Mu[i] = Eta_Mu_tr[i]/Eta_Mu[i];
-    Eta_err_Mu[i] = sqrt(Eta_eff_Mu[i]*(1.-Eta_eff_Mu[i])/Eta_Mu[i]);
-  } else {
-    Eta_eff_Mu[i] = 0.;
-    Eta_err_Mu[i] = 0.;
-  }
-
-  if (Eta_Muplus[i] != 0) {
-    Eta_eff_Muplus[i] = Eta_Muplus_tr[i]/Eta_Muplus[i];
-    Eta_err_Muplus[i] = sqrt(Eta_eff_Muplus[i]*(1.-Eta_eff_Muplus[i])/Eta_Muplus[i]);
-  } else {
-    Eta_eff_Muplus[i] = 0.;
-    Eta_err_Muplus[i] = 0.;
-  }
-
-  if (Eta_Muminus[i] != 0) {
-    Eta_eff_Muminus[i] = Eta_Muminus_tr[i]/Eta_Muminus[i];
-    Eta_err_Muminus[i] = sqrt(Eta_eff_Muminus[i]*(1.-Eta_eff_Muminus[i])/Eta_Muminus[i]);
-  } else {
-    Eta_eff_Muminus[i] = 0.;
-    Eta_err_Muminus[i] = 0.;
-  }
- }
-
-// calculate efficiencies
-
-TH1F *hEta_L1eff_Mu = (TH1F*) heta_mu_inroi->Clone();
-hEta_L1eff_Mu->SetName("hEta_L1eff_Mu");
-hEta_L1eff_Mu->Divide(heta_mu);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  hEta_L1eff_Mu->SetBinError(i+1,Eta_err_Mu0[i]);  
-}
-TH1F *hEta_L1eff_Muplus = (TH1F*) heta_muplus_inroi->Clone();
-hEta_L1eff_Muplus->SetName("hEta_L1eff_Muplus");
-hEta_L1eff_Muplus->Divide(heta_muplus);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  hEta_L1eff_Muplus->SetBinError(i+1,Eta_err_Muplus0[i]);
-}
-TH1F *hEta_L1eff_Muminus = (TH1F*) heta_muminus_inroi->Clone();
-hEta_L1eff_Muminus->SetName("hEta_L1eff_Muminus");
-hEta_L1eff_Muminus->Divide(heta_muminus);
-for (Int_t i=0; i<NBINS_ETA ; i++) {
-  hEta_L1eff_Muminus->SetBinError(i+1,Eta_err_Muminus0[i]);  
-}
-
-
-
- TH1F *hEta_eff_Mu = (TH1F*) heta_mu_tr->Clone();
- hEta_eff_Mu->SetName("hEta_eff_Mu");
- hEta_eff_Mu->Divide(heta_mu_inroi);
- for (Int_t i=0; i<NBINS_ETA ; i++) {
-   hEta_eff_Mu->SetBinError(i+1,Eta_err_Mu[i]);  
- }
- 
- TH1F *hEta_eff_Muplus = (TH1F*) heta_muplus_tr->Clone();
- hEta_eff_Muplus->SetName("hEta_eff_Muplus");
- hEta_eff_Muplus->Divide(heta_muplus_inroi);
- for (Int_t i=0; i<NBINS_ETA ; i++) {
-   hEta_eff_Muplus->SetBinError(i+1,Eta_err_Muplus[i]);  
- }
- 
- TH1F *hEta_eff_Muminus = (TH1F*) heta_muminus_tr->Clone();
- hEta_eff_Muminus->SetName("hEta_eff_Muminus");
- hEta_eff_Muminus->Divide(heta_muminus_inroi);
- for (Int_t i=0; i<NBINS_ETA ; i++) {
-   hEta_eff_Muminus->SetBinError(i+1,Eta_err_Muminus[i]);  
- }
- 
- 
- ///////////////// PHI
- Stat_t  Phi_Mu[NBINS_PHI],Phi_Mu_tr[NBINS_PHI];
- Stat_t  Phi_Muplus[NBINS_PHI],Phi_Muplus_tr[NBINS_PHI];
- Stat_t  Phi_Muminus[NBINS_PHI],Phi_Muminus_tr[NBINS_PHI];
- Stat_t  Phi_Mu0[NBINS_PHI];
-   Stat_t  Phi_Muplus0[NBINS_PHI];
-   Stat_t  Phi_Muminus0[NBINS_PHI];
-
- Float_t Phi_eff_Mu0[NBINS_PHI],Phi_eff_Muplus0[NBINS_PHI],Phi_eff_Muminus0[NBINS_PHI];
- Float_t Phi_eff_Mu[NBINS_PHI],Phi_eff_Muplus[NBINS_PHI],Phi_eff_Muminus[NBINS_PHI];
- Stat_t Phi_err_Mu0[NBINS_PHI],Phi_err_Muplus0[NBINS_PHI],Phi_err_Muminus0[NBINS_PHI];
- Stat_t Phi_err_Mu[NBINS_PHI],Phi_err_Muplus[NBINS_PHI],Phi_err_Muminus[NBINS_PHI];
- 
- for (Int_t i=0; i<NBINS_PHI ; i++) {
-  Phi_Mu0[i] = hphi_mu->GetBinContent(i+1);
-  Phi_Mu[i] = hphi_mu_inroi->GetBinContent(i+1);
-  Phi_Mu_tr[i] = hphi_mu_tr->GetBinContent(i+1);
-  Phi_Muplus0[i] = hphi_muplus->GetBinContent(i+1);
-  Phi_Muplus[i] = hphi_muplus_inroi->GetBinContent(i+1);
-  Phi_Muplus_tr[i] = hphi_muplus_tr->GetBinContent(i+1);
-  Phi_Muminus0[i] = hphi_muminus->GetBinContent(i+1);
-  Phi_Muminus[i] = hphi_muminus_inroi->GetBinContent(i+1);
-  Phi_Muminus_tr[i] = hphi_muminus_tr->GetBinContent(i+1);
-
-
-  if (Phi_Mu0[i] != 0) {
-    Phi_eff_Mu0[i] = Phi_Mu[i]/Phi_Mu0[i];
-    Phi_err_Mu0[i] = sqrt(Phi_eff_Mu0[i]*(1.-Phi_eff_Mu0[i])/Phi_Mu0[i]);
-  } else {
-    Phi_eff_Mu0[i] = 0.;
-    Phi_err_Mu0[i] = 0.;
-  }
-  if (Phi_Muplus0[i] != 0) {
-    Phi_eff_Muplus0[i] = Phi_Muplus[i]/Phi_Muplus0[i];
-    Phi_err_Muplus0[i] = sqrt(Phi_eff_Muplus0[i]*(1.-Phi_eff_Muplus0[i])/Phi_Muplus0[i]);
-  } else {
-    Phi_eff_Muplus0[i] = 0.;
-    Phi_err_Muplus0[i] = 0.;
-  }
-  if (Phi_Muminus0[i] != 0) {
-    Phi_eff_Muminus0[i] = Phi_Muminus[i]/Phi_Muminus0[i];
-    Phi_err_Muminus0[i] = sqrt(Phi_eff_Muminus0[i]*(1.-Phi_eff_Muminus0[i])/Phi_Muminus0[i]);
-  } else {
-    Phi_eff_Muminus0[i] = 0.;
-    Phi_err_Muminus0[i] = 0.;
-  }
-
-
-
-
-  if (Phi_Mu[i] != 0) {
-    Phi_eff_Mu[i] = Phi_Mu_tr[i]/Phi_Mu[i];
-    Phi_err_Mu[i] = sqrt(Phi_eff_Mu[i]*(1.-Phi_eff_Mu[i])/Phi_Mu[i]);
-  } else {
-    Phi_eff_Mu[i] = 0.;
-    Phi_err_Mu[i] = 0.;
-  }
-
-  if (Phi_Muminus[i] != 0) {
-    Phi_eff_Muminus[i] = Phi_Muminus_tr[i]/Phi_Muminus[i];
-    Phi_err_Muminus[i] = sqrt(Phi_eff_Muminus[i]*(1.-Phi_eff_Muminus[i])/Phi_Muminus[i]);
-  } else {
-    Phi_eff_Muminus[i] = 0.;
-    Phi_err_Muminus[i] = 0.;
-  }
-
-  if (Phi_Muplus[i] != 0) {
-    Phi_eff_Muplus[i] = Phi_Muplus_tr[i]/Phi_Muplus[i];
-    Phi_err_Muplus[i] = sqrt(Phi_eff_Muplus[i]*(1.-Phi_eff_Muplus[i])/Phi_Muplus[i]);
-  } else {
-    Phi_eff_Muplus[i] = 0.;
-    Phi_err_Muplus[i] = 0.;
-  }
-
-}
-
-// calculate efficiencies
-TH1F *hPhi_L1eff_Mu = (TH1F*) hphi_mu_inroi->Clone();
-hPhi_L1eff_Mu->SetName("hPhi_L1eff_Mu");
-hPhi_L1eff_Mu->Divide(hphi_mu);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_L1eff_Mu->SetBinError(i+1,Phi_err_Mu0[i]);  
-}
-TH1F *hPhi_L1eff_Muplus = (TH1F*) hphi_muplus_inroi->Clone();
-hPhi_L1eff_Muplus->SetName("hPhi_L1eff_Muplus");
-hPhi_L1eff_Muplus->Divide(hphi_muplus);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_L1eff_Muplus->SetBinError(i+1,Phi_err_Muplus0[i]);  
-}
-TH1F *hPhi_L1eff_Muminus = (TH1F*) hphi_muminus_inroi->Clone();
-hPhi_L1eff_Muminus->SetName("hPhi_L1eff_Muminus");
-hPhi_L1eff_Muminus->Divide(hphi_muminus);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_L1eff_Muminus->SetBinError(i+1,Phi_err_Muminus0[i]);  
-}
-
-
-
-TH1F *hPhi_eff_Mu = (TH1F*) hphi_mu_tr->Clone();
-hPhi_eff_Mu->SetName("hPhi_eff_Mu");
-hPhi_eff_Mu->Divide(hphi_mu_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_eff_Mu->SetBinError(i+1,Phi_err_Mu[i]);  
-}
-
-TH1F *hPhi_eff_Muplus = (TH1F*) hphi_muplus_tr->Clone();
-hPhi_eff_Muplus->SetName("hPhi_eff_Muplus");
-hPhi_eff_Muplus->Divide(hphi_muplus_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_eff_Muplus->SetBinError(i+1,Phi_err_Muplus[i]);  
-}
-
-TH1F *hPhi_eff_Muminus = (TH1F*) hphi_muminus_tr->Clone();
-hPhi_eff_Muminus->SetName("hPhi_eff_Muminus");
-hPhi_eff_Muminus->Divide(hphi_muminus_inroi);
-for (Int_t i=0; i<NBINS_PHI ; i++) {
-  hPhi_eff_Muminus->SetBinError(i+1,Phi_err_Muminus[i]);  
-}
-
-
-gStyle->SetOptTitle(0);
-
-gStyle->SetOptStat(true);
-TCanvas *MyC2 = new TCanvas("MyC2","Test Canvas 2",0,0,700,800);
-MyC2->Divide(3,2);
-MyC2->cd(1);
-hPt_L1eff_Mu->SetXTitle("pT (MeV)");
-hPt_L1eff_Mu->SetYTitle("L1efficiency");
-hPt_L1eff_Mu->SetMinimum(0.);
-hPt_L1eff_Mu->SetMaximum(1.1);
-hPt_L1eff_Mu->SetLineStyle(1);
-hPt_L1eff_Mu->Draw();
-
-MyC2->cd(2);
-hEta_L1eff_Mu->SetXTitle("Eta");
-hEta_L1eff_Mu->SetYTitle("L1efficiency");
-hEta_L1eff_Mu->SetMinimum(0.);
-hEta_L1eff_Mu->SetMaximum(1.1);
-hEta_L1eff_Mu->SetLineStyle(1);
-hEta_L1eff_Mu->Draw();
-
-MyC2->cd(3);
-hPhi_L1eff_Mu->SetXTitle("Phi");
-hPhi_L1eff_Mu->SetYTitle("L1efficiency");
-hPhi_L1eff_Mu->SetMinimum(0.);
-hPhi_L1eff_Mu->SetMaximum(1.1);
-hPhi_L1eff_Mu->Draw();
-
-MyC2->cd(4);
-hPt_eff_Mu->SetXTitle("pT (MeV)");
-hPt_eff_Mu->SetYTitle("HLTefficiency");
-hPt_eff_Mu->SetMinimum(0.8);
-hPt_eff_Mu->SetMaximum(1.1);
-hPt_eff_Mu->SetLineStyle(1);
-hPt_eff_Mu->Draw();
-
-MyC2->cd(5);
-hEta_eff_Mu->SetXTitle("Eta");
-hEta_eff_Mu->SetYTitle("HLTefficiency");
-hEta_eff_Mu->SetMinimum(0.8);
-hEta_eff_Mu->SetMaximum(1.1);
-hEta_eff_Mu->SetLineStyle(1);
-hEta_eff_Mu->Draw();
-
-MyC2->cd(6);
-hPhi_eff_Mu->SetXTitle("Phi");
-hPhi_eff_Mu->SetYTitle("HLTefficiency");
-hPhi_eff_Mu->SetMinimum(0.8);
-hPhi_eff_Mu->SetMaximum(1.1);
-hPhi_eff_Mu->Draw();
-
-MyC2->SaveAs("muon_eff.eps");
-MyC2->SaveAs("muon_eff.jpeg");
-
-
-TCanvas *MyC3 = new TCanvas("MyC3","muon eff",0,0,700,800);
-MyC3->Divide(2,3);
-MyC3->cd(1);
-hPt_eff_Muplus->SetXTitle("pT (MeV)");
-hPt_eff_Muplus->SetYTitle("HLTefficiency");
-hPt_eff_Muplus->SetMinimum(0.);
-hPt_eff_Muplus->SetMaximum(1.1);
-hPt_eff_Muplus->SetLineStyle(1);
-hPt_eff_Muplus->Draw();
-
-MyC3->cd(2);
-hPt_eff_Muminus->SetXTitle("pT (MeV)");
-hPt_eff_Muminus->SetYTitle("HLTefficiency");
-hPt_eff_Muminus->SetMinimum(0.);
-hPt_eff_Muminus->SetMaximum(1.1);
-hPt_eff_Muminus->SetLineStyle(1);
-hPt_eff_Muminus->Draw();
-
-MyC3->cd(3);
-hEta_eff_Muplus->SetXTitle("Eta");
-hEta_eff_Muplus->SetYTitle("HLTefficiency");
-hEta_eff_Muplus->SetMinimum(0.);
-hEta_eff_Muplus->SetMaximum(1.1);
-hEta_eff_Muplus->SetLineStyle(1);
-hEta_eff_Muplus->Draw();
-
-MyC3->cd(4);
-hEta_eff_Muminus->SetXTitle("Eta");
-hEta_eff_Muminus->SetYTitle("HLTefficiency");
-hEta_eff_Muminus->SetMinimum(0.);
-hEta_eff_Muminus->SetMaximum(1.1);
-hEta_eff_Muminus->SetLineStyle(1);
-hEta_eff_Muminus->Draw();
-
-MyC3->cd(5);
-hPhi_eff_Muplus->SetXTitle("Phi");
-hPhi_eff_Muplus->SetYTitle("HLTefficiency");
-hPhi_eff_Muplus->SetMinimum(0.);
-hPhi_eff_Muplus->SetMaximum(1.1);
-hPhi_eff_Muplus->Draw();
-
-MyC3->cd(6);
-hPhi_eff_Muminus->SetXTitle("Phi");
-hPhi_eff_Muminus->SetYTitle("HLTefficiency");
-hPhi_eff_Muminus->SetMinimum(0.);
-hPhi_eff_Muminus->SetMaximum(1.1);
-hPhi_eff_Muminus->Draw();
-
-MyC3->SaveAs("HLT_eff_muon.eps");
-MyC3->SaveAs("HLT_eff_muon.jpeg");
- 
-
-TCanvas *MyC4 = new TCanvas("MyC4","L1 muon eff",0,0,700,800);
-MyC4->Divide(2,3);
-MyC4->cd(1);
-hPt_L1eff_Muplus->SetXTitle("pT (MeV)");
-hPt_L1eff_Muplus->SetYTitle("L1efficiency");
-hPt_L1eff_Muplus->SetMinimum(0.);
-hPt_L1eff_Muplus->SetMaximum(1.1);
-hPt_L1eff_Muplus->SetLineStyle(1);
-hPt_L1eff_Muplus->Draw();
-
-MyC4->cd(2);
-hPt_L1eff_Muminus->SetXTitle("pT (MeV)");
- hPt_L1eff_Muminus->SetYTitle("L1efficiency");
-hPt_L1eff_Muminus->SetMinimum(0.);
-hPt_L1eff_Muminus->SetMaximum(1.1);
-hPt_L1eff_Muminus->SetLineStyle(1);
-hPt_L1eff_Muminus->Draw();
-
-MyC4->cd(3);
-hEta_L1eff_Muplus->SetXTitle("Eta");
-hEta_L1eff_Muplus->SetYTitle("L1efficiency");
-hEta_L1eff_Muplus->SetMinimum(0.);
-hEta_L1eff_Muplus->SetMaximum(1.1);
-hEta_L1eff_Muplus->SetLineStyle(1);
-hEta_L1eff_Muplus->Draw();
-
-MyC4->cd(4);
-hEta_L1eff_Muminus->SetXTitle("Eta");
-hEta_L1eff_Muminus->SetYTitle("L1efficiency");
-hEta_L1eff_Muminus->SetMinimum(0.);
-hEta_L1eff_Muminus->SetMaximum(1.1);
- hEta_L1eff_Muminus->SetLineStyle(1);
-hEta_L1eff_Muminus->Draw();
-
-MyC4->cd(5);
-hPhi_L1eff_Muplus->SetXTitle("Phi");
-hPhi_L1eff_Muplus->SetYTitle("L1efficiency");
-hPhi_L1eff_Muplus->SetMinimum(0.);
-hPhi_L1eff_Muplus->SetMaximum(1.1);
-hPhi_L1eff_Muplus->Draw();
-
-MyC4->cd(6);
-hPhi_L1eff_Muminus->SetXTitle("Phi");
-hPhi_L1eff_Muminus->SetYTitle("L1efficiency");
-hPhi_L1eff_Muminus->SetMinimum(0.);
-hPhi_L1eff_Muminus->SetMaximum(1.1);
-hPhi_L1eff_Muminus->Draw();
-
-MyC4->SaveAs("L1_eff_muon.eps");
-MyC4->SaveAs("L1_eff_muon.jpeg");
-
-
-hPt_eff_Muplus->Write();
-hPt_eff_Muminus->Write();
-hEta_eff_Muplus->Write();
-hEta_eff_Muminus->Write();
-hPhi_eff_Muplus->Write();
-hPhi_eff_Muminus->Write();
-
- fout.Close();
-}
-
diff --git a/Trigger/TrigValidation/TrigBphysValidation/src/JpsiVal.cxx b/Trigger/TrigValidation/TrigBphysValidation/src/JpsiVal.cxx
deleted file mode 100644
index 06b0bc428a7c52753acac520a9866ae47cc839c0..0000000000000000000000000000000000000000
--- a/Trigger/TrigValidation/TrigBphysValidation/src/JpsiVal.cxx
+++ /dev/null
@@ -1,957 +0,0 @@
-/*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
-*/
-
-////////////////////////////////////////////////////////////////////////////////// 
-/// Analysis skeleton
-/// also for distributed analysis examples
-/// Author: Ketevi A. Assamagan
-/// BNL, July 22, 2004
-///
-/// DESCRIPTION:
-///
-/// This class is an analysis skeleton - The user can implement her analysis here
-/// Ketevi A. Assamagan on June 22, 2004
-///
-/// Vivek Jain - March 11, 2010
-/// This file has been extensively modified since creation. It now shows you how to access
-/// trigger information. Preparation of objects, e.g., electrons, muons, jets, etc., 
-/// has been pushed off into the UserAnalysisUtils package
-///
-/// The code here also does overlap removal
-///
-/// Please see https://twiki.cern.ch/twiki/bin/view/AtlasProtected/PhysicsAnalysisWorkBookAODAnalysisRel15#Writing_your_own_analysis_code for details relating to release 15
-///
-/// Author: J.Kirk
-/// March, 2009
-///
-/// DESCRIPTION:Validation for Jpsi MC - taken from AnalysisSkeleton
-///////////////////////////////////////////////////////////////////////////////////////////////////////
-
-
-//////////////////////////////////////////////////////////////////////////////////
-
-// the first two come for free when using AthAlgorithm
-//#include "GaudiKernel/MsgStream.h"
-//#include "StoreGate/StoreGateSvc.h"
-#include "GaudiKernel/AlgFactory.h"
-#include "GaudiKernel/IToolSvc.h"
-
-
-#include "EventInfo/EventInfo.h"
-#include "EventInfo/EventID.h"
-
-
-//#include "egammaEvent/ElectronContainer.h"
-//#include "egammaEvent/EMShower.h"
-//#include "egammaEvent/egammaParamDefs.h"
-
-#include "McParticleEvent/TruthParticleContainer.h"
-#include "Particle/TrackParticleContainer.h"
-#include "ParticleTruth/TrackParticleTruth.h"
-#include "ParticleTruth/TrackParticleTruthKey.h"
-#include "ParticleTruth/TrackParticleTruthCollection.h"
-#include "ParticleTruth/TrackParticleTruthCollectionContainer.h"
-#include "GeneratorObjects/HepMcParticleLink.h"
-
-
-#include "GaudiKernel/ITHistSvc.h"
-#include "TTree.h"
-#include "CLHEP/Vector/LorentzVector.h"
-
-//#include "JetTagInfo/TruthInfo.h"
-
-#include "TrigDecisionTool/ChainGroup.h"
-
-#include "TrigParticle/TrigL2Bphys.h" // makes clang32 happy
-#include "TrigParticle/TrigL2BphysContainer.h"
-#include "TrigInDetTruthEvent/TrigInDetTrackTruthMap.h"
-
-#include "TrigBphysValidation/JpsiVal.h"
-
-#include "AnalysisTriggerEvent/LVL1_ROI.h"
-#include "AnalysisTriggerEvent/Jet_ROI.h"
-#include "TrigT1Interfaces/JEPRoIDecoder.h"
-
-#include "HepMC/GenEvent.h"
-
-// Event Info
-#include "EventInfo/EventInfo.h"
-#include "EventInfo/EventID.h"
-#include "EventInfo/EventType.h"
-#include "EventInfo/TriggerInfo.h"
-
-
-#include <algorithm>
-#include <math.h>
-#include <functional>
-#include <iostream>
-
-//#include "BPhysAnalysisTools/BPhysToolBox.h"
-
-
-using namespace Analysis;
-using namespace Rec;
-
-//////////////////////////////////////////////////////////////////////////////////////
-/// Constructor
-
-JpsiVal::JpsiVal(const std::string& name, ISvcLocator* pSvcLocator) :
-  AthAlgorithm(name, pSvcLocator),
-  m_analysisTools( "AnalysisTools" ),
-  m_analysisSelectionTool( "UserAnalysisSelectionTool" ),
-  m_analysisPreparationTool( "UserAnalysisPreparationTool" ),
-  m_analysisOverlapCheckingTool( "UserAnalysisOverlapCheckingTool" ),
-  m_analysisOverlapRemovalTool( "UserAnalysisOverlapRemovalTool" ),
-  m_trigDec( "Trig::TrigDecisionTool/TrigDecisionTool" ),
-m_thistSvc(nullptr),
-m_h_jpsiphysn(nullptr),
-m_h_jpsiphysmass(nullptr),
-m_h_jpsiphystype(nullptr),
-m_hiNRoI_1(nullptr),
-m_hiNRoI_2(nullptr),
-m_hiNRoI_3(nullptr),
-m_hiNRoI_4(nullptr),
-m_hiNRoI_5(nullptr),
-m_hiNRoI_6(nullptr),
-m_hiNRoI_7(nullptr),
-m_hiNRoI_8(nullptr),
-m_hiNRoI_9(nullptr),
-m_hiNRoI_10(nullptr),
-m_hpt_muplus(nullptr),
-m_hpt_muminus(nullptr),
-m_hphi_muplus(nullptr),
-m_hphi_muminus(nullptr),
-m_heta_muplus(nullptr),
-m_heta_muminus(nullptr),
-m_hpt_muplus_inroi(nullptr),
-m_hpt_muminus_inroi(nullptr),
-m_hphi_muplus_inroi(nullptr),
-m_hphi_muminus_inroi(nullptr),
-m_heta_muplus_inroi(nullptr),
-m_heta_muminus_inroi(nullptr),
-m_hpt_muplus_tr(nullptr),
-m_hpt_muminus_tr(nullptr),
-m_hphi_muplus_tr(nullptr),
-m_hphi_muminus_tr(nullptr),
-m_heta_muplus_tr(nullptr),
-m_heta_muminus_tr(nullptr),
-m_hmass_Jpsi(nullptr),
-m_hmass_Jpsi_b(nullptr),
-m_hmass_Jpsi_m(nullptr),
-m_hmass_Jpsi_e(nullptr),
-m_Ntrack_Mup(0),
-m_Ntrack_Mup_pT(0),
-m_Ntrack_Mup_inRoI(0),
-m_Ntrack_Mup_inRoI_pT(0),
-m_Ntrack_Mum(0),
-m_Ntrack_Mum_pT(0),
-m_Ntrack_Mum_inRoI(0),
-m_Ntrack_Mum_inRoI_pT(0),
-m_tree_AS(nullptr),
-m_aan_Jpsiphys(0),
-m_aan_JpsiMass(0),
-m_aan_JpsiFitMass(0),
-m_doTrigger(true),
-m_all(nullptr),
-m_allL1(nullptr),
-m_allL2(nullptr),
-m_allEF(nullptr)
-{
-
-  /** switches to control the analysis through job options */
-
-  declareProperty("TrackAlgo", m_trackAlgo=2);
-		 // = 2);
-  declareProperty("TriggerName", m_triggerName="L1_MU4");
-  declareProperty( "AnalysisTools",               m_analysisTools );
-  declareProperty( "AnalysisSelectionTool",       m_analysisSelectionTool);
-  declareProperty( "AnalysisPreparationTool",     m_analysisPreparationTool);
-  declareProperty( "AnalysisOverlapCheckingTool", m_analysisOverlapCheckingTool);
-  declareProperty( "AnalysisOverlapRemovalTool",  m_analysisOverlapRemovalTool);
-  declareProperty( "TrigDecisionTool",            m_trigDec, "The tool to access TrigDecision");
-  declareProperty("McParticleContainer", m_truthParticleContainerName = "SpclMC");
-  declareProperty("McEventContainer", m_MCEventContainerName = "GEN_AOD");
-  declareProperty("TrackContainer", m_TrackContainerName = "HLT_TrigIDSCAN_Muon");
-
-
-}
-
-/////////////////////////////////////////////////////////////////////////////////////
-/// Destructor - check up memory allocation
-/// delete any memory allocation on the heap
-
-JpsiVal::~JpsiVal() {}
-
-////////////////////////////////////////////////////////////////////////////////////
-/// Initialize
-/// initialize StoreGate
-/// get a handle on the analysis tools
-/// book histograms
-
-StatusCode JpsiVal::beginRun() {
-
-  ATH_MSG_DEBUG("Initializing JpsiVal (before eventloop)");
-
-  // retrieve trigger decision tool
-  // needs to be done before the first run/event since a number of
-  // BeginRun/BeginEvents are registered by dependent services
-
-  if ( m_doTrigger ) {
-     StatusCode sc = StatusCode::SUCCESS;
-     sc = m_trigDec.retrieve();
-     if ( sc.isFailure() )ATH_MSG_WARNING("Can't get handle on TrigDecisionTool");
-     else ATH_MSG_DEBUG("Got handle on TrigDecisionTool");
-     
-  }
-
-
-  return StatusCode::SUCCESS;
-} 
-
-StatusCode JpsiVal::initialize() {
-
-  ATH_MSG_INFO("Initializing JpsiVal");
-
-  /// get a handle on the analysis tools
-  //  StatusCode sc = m_analysisTools.retrieve();
-  //if ( sc.isFailure() ) {
-  //  ATH_MSG_ERROR("Can't get handle on analysis tools");
-  //  return sc;
-  // }
-
-  /// get a handle on the preparartion analysis tools
-  //sc = m_analysisSelectionTool.retrieve();
-  //if ( sc.isFailure() ) {
-  //  ATH_MSG_ERROR("Can't get handle on analysis selection tool");
-  //  return sc;
-  // }
-
-  //sc = m_analysisPreparationTool.retrieve();
-  //if ( sc.isFailure() ) {
-  //  ATH_MSG_ERROR("Can't get handle on analysis preparation tool");
-  //  return sc;
-  // }
-
-  //sc = m_analysisOverlapCheckingTool.retrieve();
-  //if ( sc.isFailure() ) {
-  //  ATH_MSG_ERROR("Can't get handle on analysis overlap checking tool");
-  //  return sc;
-  // }
-
-  //sc = m_analysisOverlapRemovalTool.retrieve();
-  //if ( sc.isFailure() ) {
-  //  ATH_MSG_ERROR("Can't get handle on analysis overlap removal tool");
-  //  return sc;
-  // }
-
-  /** get a handle on the NTuple and histogramming service */
-  StatusCode sc = service("THistSvc", m_thistSvc);
-  if (sc.isFailure()) {
-     ATH_MSG_ERROR("Unable to retrieve pointer to THistSvc");
-     return sc;
-  }
-
-  // at this point declare new vectors to put in ntuple
- m_Ntrack_Mup=0;
-  m_Ntrack_Mup_pT=0;
-  m_Ntrack_Mup_inRoI=0;
-  m_Ntrack_Mup_inRoI_pT=0;
-  m_Ntrack_Mum=0;
-  m_Ntrack_Mum_pT=0;
-  m_Ntrack_Mum_inRoI=0;
-  m_Ntrack_Mum_inRoI_pT=0;
-
-  m_aan_JpsiMass = new std::vector<double>;
-  m_aan_JpsiFitMass = new std::vector<double>;
- 
-
-  /** now add branches and leaves to the AAN tree */
-  // the TTree
-  m_tree_AS = new TTree("tree_AS","TTree of AnalysisSkleton");
-  sc = m_thistSvc->regTree("/AANT/tree_AS", m_tree_AS);
-
-  // first add Event info stuff
-
-  m_tree_AS->Branch("NJpsiphys",  &m_aan_Jpsiphys,   "NJpsiphys/I");   
-  m_tree_AS->Branch("JpsiMass",   &m_aan_JpsiMass);
-  m_tree_AS->Branch("JpsiFitMass",  &m_aan_JpsiFitMass);
-
-
-  /// ROOT histograms ---------------------------------------
-  m_h_jpsiphysn      = new TH1F("jpsiphys_n","N jpsiphys",10,0,10);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/jpsiphys_n",m_h_jpsiphysn);
-  m_h_jpsiphysmass     = new TH1F("jpsiphys_mass","jpsiphys mass",50,1500,2500.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/jpsiphys_mass",m_h_jpsiphysmass);
-  m_h_jpsiphystype     = new TH1F("jpsiphys_type","jpsiphys type",10,0.,10.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/jpsiphys_type",m_h_jpsiphystype);
-
-  m_hiNRoI_1     = new TH1F("Nroi_1","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_1",m_hiNRoI_1);
-  m_hiNRoI_2     = new TH1F("Nroi_2","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_2",m_hiNRoI_2);
-  m_hiNRoI_3     = new TH1F("Nroi_3","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_3",m_hiNRoI_3);
-  m_hiNRoI_4     = new TH1F("Nroi_4","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_4",m_hiNRoI_4);
-  m_hiNRoI_5     = new TH1F("Nroi_5","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_5",m_hiNRoI_5);
-  m_hiNRoI_6     = new TH1F("Nroi_6","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_6",m_hiNRoI_6);
-  m_hiNRoI_7     = new TH1F("Nroi_7","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_7",m_hiNRoI_7);
-  m_hiNRoI_8     = new TH1F("Nroi_8","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_8",m_hiNRoI_8);
-  m_hiNRoI_9     = new TH1F("Nroi_9","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_9",m_hiNRoI_9);
-  m_hiNRoI_10     = new TH1F("Nroi_10","RoI multiplicity threshold 1",30,0.,30.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/Nroi_10",m_hiNRoI_10);
-
-
-  const int NBINS=16;
-  Float_t x_pt[NBINS+1]={0.,500.,1000.,1500.,2000.,2500.,3000.,3500.,4000.,4500.,5000.,6000.,7000.,8000.,10000,12000.,15000.};
-
-  m_hpt_muplus = new TH1F("hpt_muplus","pT for muplus",NBINS,x_pt);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hpt_muplus",m_hpt_muplus);
-  m_hpt_muminus = new TH1F("hpt_muminus","pT for muminus",NBINS,x_pt);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hpt_muminus",m_hpt_muminus);
-  m_hphi_muplus = new TH1F("hphi_muplus","phi for muplus",20,-3.5,3.5);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hphi_muplus",m_hphi_muplus);
-  m_hphi_muminus = new TH1F("hphi_muminus","phi for muminus",20,-3.5,3.5);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hphi_muminus",m_hphi_muminus);
-  m_heta_muplus = new TH1F("heta_muplus","eta for muplus",20,-3.,3.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/heta_muplus",m_heta_muplus);
-  m_heta_muminus = new TH1F("heta_muminus","eta for muminus",20,-3.,3.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/heta_muminus",m_heta_muminus);
-
-  m_hpt_muplus_inroi = new TH1F("hpt_muplus_inroi","pT for muplus",NBINS,x_pt);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hpt_muplus_inroi",m_hpt_muplus_inroi);
-  m_hpt_muminus_inroi = new TH1F("hpt_muminus_inroi","pT for muminus",NBINS,x_pt);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hpt_muminus_inroi",m_hpt_muminus_inroi);
-  m_heta_muplus_inroi = new TH1F("heta_muplus_inroi","eta for muplus",20,-3,3);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/heta_muplus_inroi",m_heta_muplus_inroi);
-  m_heta_muminus_inroi = new TH1F("heta_muminus_inroi","eta for muminus",20,-3,3);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/heta_muminus_inroi",m_heta_muminus_inroi);
-  m_hphi_muplus_inroi = new TH1F("hphi_muplus_inroi","eta for muplus",20,-3.5,3.5);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hphi_muplus_inroi",m_hphi_muplus_inroi);
-  m_hphi_muminus_inroi = new TH1F("hphi_muminus_inroi","eta for muminus",20,-3.5,3.5);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hphi_muminus_inroi",m_hphi_muminus_inroi);
-
-  m_hpt_muplus_tr = new TH1F("hpt_muplus_tr","pT for muplus with track",NBINS,x_pt);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hpt_muplus_tr",m_hpt_muplus_tr);
-  m_hpt_muminus_tr = new TH1F("hpt_muminus_tr","pT for muminus with track",NBINS,x_pt);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hpt_muminus_tr",m_hpt_muminus_tr);
-  m_hphi_muplus_tr = new TH1F("hphi_muplus_tr","phi for muplus",20,-3.5,3.5);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hphi_muplus_tr",m_hphi_muplus_tr);
-  m_hphi_muminus_tr = new TH1F("hphi_muminus_tr","phi for muminus",20,-3.5,3.5);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hphi_muminus_tr",m_hphi_muminus_tr);
-  m_heta_muplus_tr = new TH1F("heta_muplus_tr","eta for muplus",20,-3.,3.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/heta_muplus_tr",m_heta_muplus_tr);
-  m_heta_muminus_tr = new TH1F("heta_muminus_tr","eta for muminus",20,-3.,3.);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/heta_muminus_tr",m_heta_muminus_tr);
-
-
-  m_hmass_Jpsi = new TH1F("hmass_Jpsi","Jpsi mass",100,1.6,4.25);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hmass_Jpsi",m_hmass_Jpsi);
-  m_hmass_Jpsi_b = new TH1F("hmass_Jpsi_b","Jpsi mass",100,1.6,4.25);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hmass_Jpsi_b",m_hmass_Jpsi_b);
-  m_hmass_Jpsi_m = new TH1F("hmass_Jpsi_m","Jpsi mass",100,1.6,4.25);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hmass_Jpsi_m",m_hmass_Jpsi_m);
-  m_hmass_Jpsi_e = new TH1F("hmass_Jpsi_e","Jpsi mass",100,1.6,4.25);
-  sc = m_thistSvc->regHist("/AANT/Jpsiphys/hmass_Jpsi_e",m_hmass_Jpsi_e);
-
-
-  if (sc.isFailure()) { 
-    ATH_MSG_ERROR("ROOT Hist registration failed"); 
-    return sc; 
-  }
-  /// end ROOT Histograms ------------------------------------------
-
-  // define chain groups using regular expressions and relying on the
-  // trigger chain name convention: all L1 items start their name from
-  // L1_ etc; in fact, the TrigDecisionTool already defines these
-  // groups by default, but let's do it again as an example
-  m_all   = m_trigDec->getChainGroup(".*");
-  m_allL1 = m_trigDec->getChainGroup("L1_.*"); 
-  m_allL2 = m_trigDec->getChainGroup("L2_.*");
-  m_allEF = m_trigDec->getChainGroup("EF_.*");
-
-
-
-  return StatusCode::SUCCESS;
-}		 
-
-///////////////////////////////////////////////////////////////////////////////////
-/// Finalize - delete any memory allocation from the heap
-
-StatusCode JpsiVal::finalize() {
-   
-  return StatusCode::SUCCESS;
-
-}
-
-///////////////////////////////////////////////////////////////////////////////////
-/// Clear - clear CBNT members
-StatusCode JpsiVal::initEvent() {
-  /// For Athena-Aware NTuple
-
-  m_aan_Jpsiphys  = 0;
-
-  m_aan_JpsiMass->clear();
-  m_aan_JpsiFitMass->clear();
-
-  return StatusCode::SUCCESS;
-}
-
-//////////////////////////////////////////////////////////////////////////////////
-/// Execute - on event by event
-
-StatusCode JpsiVal::execute() {
-  //
-  //  m_eventNr++;
-  ATH_MSG_DEBUG(" in execute()");
-
-  StatusCode sc;
-
-  // initialize first before processing each event
-  sc = initEvent();
-  if ( sc.isFailure() ) {
-    ATH_MSG_WARNING("initEvent failed. Continue");
-  }
-
-  ATH_MSG_DEBUG("in execute after initEvent()");
-
-  // first check if the MU4_J5 trigger fired, otherwise the tracking wasn't run
-  ATH_MSG_DEBUG("Get L1 info");
- // L1
-  std::string L1trig=m_triggerName;
-  bool L1trig_passed=false;
-  //  const std::vector<const LVL1CTP::Lvl1Item*> allItems = m_trigDec->getL1Items();
-  //Trig::ExpertMethods* em = m_trigDec->ExperimentalAndExpertMethods();
-
-  std::vector<std::string> allItems = m_trigDec->getListOfTriggers("L1_.*");
-
-
-  /*  if (!allItems.empty()) {
-
-    for (std::vector<std::string>::const_iterator itemIt = allItems.begin();
-          itemIt != allItems.end(); ++itemIt) {
-
-       const LVL1CTP::Lvl1Item* aItem = em->getItemDetails(*itemIt);
-      if (!aItem) continue;
-      if (aItem->name()=="") continue;
-      ATH_MSG_DEBUG("Trigger Item with name: " << aItem->name());
-      if ( aItem->name()!=L1trig) continue;
-
-
-      ATH_MSG_INFO("Item " << aItem->name() << " : Item ID " << aItem->hashId() << " : " << aItem->isPassed());
-      if (aItem->isPassed()) L1trig_passed=true;
-
-    }
-  } else {
-    ATH_MSG_WARNING ("Could not retrieve L1 Items !!" );
-      return StatusCode::SUCCESS;
-      }*/
-
-   ATH_MSG_INFO("Item " << L1trig << " is passed " << m_trigDec->isPassed(L1trig));
-   L1trig_passed = m_trigDec->isPassed(L1trig);
-
-  if (!L1trig_passed) return StatusCode::SUCCESS;
-
-  //BPhysToolBox myBPhysToolBox;
-
-  //get the truth partciles
-  const McEventCollection* McEvent(0);
-  //  sc = m_StoreGate->retrieve(McEvent,"GEN_AOD");
-  sc = evtStore()->retrieve(McEvent,m_MCEventContainerName);
-  if (sc.isFailure()) {
-    ATH_MSG_ERROR("No McEventCollection available in StoreGate");
-    return sc;
-  };
-  ATH_MSG_DEBUG("retrieved MCEventCollection");
-
-  //myBPhysToolBox.setMcEventCollection(McEvent);
-  //ATH_MSG_DEBUG("set Bphystoolbox collection");
-
-  //  bool foundSignalEventInTruth = false;
-  const HepMC::GenParticle* genJpsi=NULL;
-  const HepMC::GenParticle* genMuPlus=NULL;
-  const HepMC::GenParticle* genMuMinus=NULL;
-  std::vector<const HepMC::GenParticle*>::iterator truePtclItr;
-  std::vector<int> decayTopology;
-  std::vector<std::vector<const HepMC::GenParticle*> > trueParticlesHolder;
-  //
-  const int JPSI_PID=443;
-  const int MUPLUS_PID=-13;
-  const int MUMINUS_PID=13;
-
-  HepMC::GenEvent::particle_const_iterator genItr;
-  HepMC::GenVertex::particle_iterator genOutVtxItr;
-  bool FoundTrueDecay=false;
-  const HepMC::GenEvent *genEvent;
-  genEvent=*(McEvent->begin());
-  for(genItr=genEvent->particles_begin();genItr!=genEvent->particles_end();genItr++){
-    if((*genItr)->pdg_id()== JPSI_PID)  {
-      genJpsi = *genItr;
-      ATH_MSG_DEBUG("Found Jpsi ");
-      if ((*genItr)->end_vertex()==NULL) continue;
-      for(genOutVtxItr=(*genItr)->end_vertex()->particles_begin(HepMC::children);genOutVtxItr!=(*genItr)->end_vertex()->particles_end(HepMC::children);genOutVtxItr++){
-	ATH_MSG_DEBUG ("Found Jpsi Daughter with PID:  " << (*genOutVtxItr)->pdg_id());
-	if ((*genOutVtxItr)->pdg_id() == MUPLUS_PID) {
-	  ATH_MSG_DEBUG ("Found MUPLUS ");
-	  genMuPlus = *genOutVtxItr;
-	 }
-	if ((*genOutVtxItr)->pdg_id() == MUMINUS_PID) {
-	  ATH_MSG_DEBUG( "Found MUMINUS " );
-	  genMuMinus = *genOutVtxItr;
-	 }
-      } // loop over Jpsi daughters
-      if (genMuPlus==NULL || genMuMinus==NULL) continue;
-      FoundTrueDecay=true;
-    }
-  }
-  if (!FoundTrueDecay) {
-    ATH_MSG_DEBUG ("Did not find correct decay topology");
-    return StatusCode::SUCCESS;
-  }
-  ATH_MSG_DEBUG("Found correct decay topology");
-  ATH_MSG_DEBUG ("Muplus with pT eta phi " << genMuPlus->momentum().perp() << " " << genMuPlus->momentum().pseudoRapidity() << " " << genMuPlus->momentum().phi());
-  ATH_MSG_DEBUG( "Muinus with pT eta phi " << genMuMinus->momentum().perp() << " " << genMuMinus->momentum().pseudoRapidity() << " " << genMuMinus->momentum().phi());
-
-  // histogram truth info
-  m_hpt_muplus->Fill(genMuPlus->momentum().perp());
-  m_hpt_muminus->Fill(genMuMinus->momentum().perp());
-
-  if (genMuPlus->momentum().perp() > 1500.) {
-    m_heta_muplus->Fill(genMuPlus->momentum().pseudoRapidity());
-    m_hphi_muplus->Fill(genMuPlus->momentum().phi());
-  }
-  if (genMuMinus->momentum().perp() > 1500.) {
-      m_heta_muminus->Fill(genMuMinus->momentum().pseudoRapidity());
-      m_hphi_muminus->Fill(genMuMinus->momentum().phi());
-  }
-  ATH_MSG_DEBUG ("filled truth histograms");
-
-  // check if truth particles are within a JET ROI
-  bool  Mup_inRoI=false;
-  bool  Mum_inRoI=false;
-
-  // now Jet RoIs
-  // const int NCUT=10;
-  //  float E_Cut[NCUT]={2000.,3000.,4000.,5000.,6000.,7000.,8000.,9000.,10000.,11000.};
-  // int NClus[NCUT];
-
-  // retrieve the container of LVL1 ROIs
-  // retrieve L1Result
-  const LVL1_ROI* lvl1ROI=0;
-  sc = evtStore()->retrieve(lvl1ROI);
-  if(sc.isFailure()) {
-    ATH_MSG_WARNING ("no LVL1_ROI container found in TDS");
-    return StatusCode::SUCCESS;
-  }
-
-
-
-  LVL1_ROI::muons_type::const_iterator itMuon   =(lvl1ROI->getMuonROIs()).begin();
-  LVL1_ROI::muons_type::const_iterator itMuon_e =(lvl1ROI->getMuonROIs()).end();
-
-  // const float ETCUT=4.;
-  const float Pi = 3.14159265358979323846;
-
-  for (; itMuon != itMuon_e; ++itMuon) {
-    //        if ((*itMuon).getET4x4() <= ETCUT) continue;
-        float MuonPhi=(*itMuon).getPhi();
-        if (MuonPhi > Pi ) MuonPhi =  MuonPhi - 2*Pi;
-
-	// check only decay particles
-	float dphitemp=genMuPlus->momentum().phi() - MuonPhi;
-	float detatemp=genMuPlus->momentum().pseudoRapidity() - (*itMuon).getEta();
-	float absdphi = fabs(dphitemp);
-	if (2.*Pi-absdphi < absdphi) {
-	  if (dphitemp > 0) {
-              dphitemp = dphitemp - 2.* Pi;
-	  } else {
-	    dphitemp = 2* Pi - absdphi;
-	  }
-	}
-
-	if ( sqrt(pow(dphitemp,2)+pow(detatemp,2))<0.1) {
-	  Mup_inRoI=true;
-          ATH_MSG_DEBUG ("Muplus matched with RoI at eta phi " << (*itMuon).getEta() << " " << (*itMuon).getPhi() << " " << (*itMuon).getThrValue() );
-	}
-	dphitemp= genMuMinus->momentum().phi() - MuonPhi;
-	detatemp=genMuMinus->momentum().pseudoRapidity() - (*itMuon).getEta();
-	absdphi = fabs(dphitemp);
-
-	if (2.*Pi-absdphi < absdphi) {
-	  if (dphitemp > 0) {
-	    dphitemp = dphitemp - 2.* Pi;
-	  } else {
-	    dphitemp = 2* Pi - absdphi;
-	  }
-	}
-	if ( sqrt(pow(dphitemp,2)+pow(detatemp,2))<0.1) Mum_inRoI=true;
-  } // end loop over RoIs
-
-
-  if (Mup_inRoI) {
-    m_hpt_muplus_inroi->Fill(genMuPlus->momentum().perp());
-         if (genMuPlus->momentum().perp()>1500.) {
-	   m_heta_muplus_inroi->Fill(genMuPlus->momentum().pseudoRapidity());
-         m_hphi_muplus_inroi->Fill(genMuPlus->momentum().phi());
-	 }
-      }
-      if (Mum_inRoI) {
-        m_hpt_muminus_inroi->Fill(genMuMinus->momentum().perp());
-	if (genMuMinus->momentum().perp()>1500.) {
-	  m_heta_muminus_inroi->Fill(genMuMinus->momentum().pseudoRapidity());
-         m_hphi_muminus_inroi->Fill(genMuMinus->momentum().phi());
-	}
-      }
-      ATH_MSG_DEBUG ( "checked if partciles are in RoI" );
-
-      // get tracks
-      // retrieve truth map from storegate
-      bool FoundTruth=true;
-      const TrigInDetTrackTruthMap* p_map;
-      sc=evtStore()->retrieve(p_map,"TrigInDetTrackTruthMap");
-      if (sc.isFailure()) {
-        ATH_MSG_WARNING ( " didn't find any TrackTruthMap objects" );
-        FoundTruth=false;
-      }
-
-      // look for tracks
-      bool Flag_track_Mup=false;
-      bool Flag_track_Mum=false;
-      //bool Flag_track_Mup_pT=false;
-      //bool Flag_track_Mum_pT=false;
-      // bool found_all=false;
-      // bool foundEF_all = false;
-      // Int_t Id_track_Mup=-99;
-      //Int_t Id_track_Mum=-99;
-      TrigInDetTrack* track_Mup=NULL;
-      TrigInDetTrack* track_Mum=NULL;
-      //retrieve Bphysics and IdScan Track collections
-
-      /*      std::string TrigInDetTrackTags[]={ "HLT_TrigL2SiTrackFinder_Muon" //"HLT_TrigIDSCAN_Muon"
-					 //					 "HLT_TrigIDSCAN_Bphysics",
-					 //"HLT_TrigIDSCAN_FullScan",
-					 //"HLT_TrigSiTrack_Bphysics",
-					 // "HLT_TrigSiTrack_FullScan"
-                                       };
-      int ntag=1;
-      */
-      //      for (int iTag=0; iTag < ntag; iTag++) {
-	TrigInDetTrackCollection* trigInDetTrackCollection;
-	//	StatusCode sc = evtStore()->retrieve(trigInDetTrackCollection,TrigInDetTrackTags[iTag] );
-	sc = evtStore()->retrieve(trigInDetTrackCollection,m_TrackContainerName );
-	if (sc.isFailure()) {
-	  //	  ATH_MSG_WARNING("REGTEST No TrigInDetTrackCollection found with key " << TrigInDetTrackTags[iTag]);
-	  ATH_MSG_WARNING("REGTEST No TrigInDetTrackCollection found with key " << m_TrackContainerName);
-	  //continue;
-	} else {
-	//	ATH_MSG_INFO("REGTEST TrigInDetTrackCollections retrieved with key " << TrigInDetTrackTags[iTag]);
-	ATH_MSG_INFO("REGTEST TrigInDetTrackCollections retrieved with key " << m_TrackContainerName);
-
-	ATH_MSG_INFO("REGTEST TrigInDetTrackCollection->size() returns " << trigInDetTrackCollection->size() << " RoI ID " << trigInDetTrackCollection->RoI_ID() );
-
-	if (trigInDetTrackCollection->size() > 0) {
-	TrigInDetTrackCollection::const_iterator track  = trigInDetTrackCollection->begin();
-	TrigInDetTrackCollection::const_iterator lastTrack = trigInDetTrackCollection->end();
-
-
-	for (int itrk=0; track !=lastTrack; ++itrk, track++) {
-
-	  if ((*track)->algorithmId() != m_trackAlgo) continue;
-	  ATH_MSG_DEBUG (" track " << itrk << " correct algo " );
-	  // find kine particle for this track
-
-	  if (!FoundTruth) continue;
-
-	  ATH_MSG_DEBUG (" check for truth info " );
-	  if (!(p_map->hasTruth(*track))) continue;
-	  const HepMcParticleLink* p_truth=NULL;
-	  const TrigInDetTrackTruth* p_trtruth = p_map->truth(*track);
-	  ATH_MSG_DEBUG (" track has truth info, nmatches = " <<p_trtruth->nrMatches());
-	  int nMatches = p_trtruth->nrMatches() ;
-
-	  if (nMatches>0) {
-	    p_truth = p_map->bestMatchSi(*track);
-	    unsigned int nMatchHits = p_trtruth->nrCommonHitsBestSi();
-	    ATH_MSG_DEBUG (" number of matched hits: " << nMatchHits );
-	    if (nMatchHits>3) {
-	      ATH_MSG_DEBUG (" PDG id " << p_truth->cptr()->pdg_id() );
-	      ATH_MSG_DEBUG (" truth pointer " << p_truth->cptr() << " gen MuPlus " << genMuPlus << " gen Muminus " << genMuMinus );
-		//attention
-	      if (p_truth->cptr() == genMuPlus) {
-		Flag_track_Mup=true;
-		track_Mup=(*track);
-		//attention
-                     //if (fabs((*track)->param()->pT()) > 1400.) Flag_track_Mup_pT=true;
-		     ATH_MSG_DEBUG ("Found Muplus track " << itrk << " pT " << (*track)->param()->pT() );
-	      }
-	      //attention
-	      if (p_truth->cptr() == genMuMinus) {
-		Flag_track_Mum=true;
-		track_Mum=(*track);
-		//attention
-		//if (fabs((*track)->param()->pT()) > 1400.) Flag_track_Mum_pT=true;
-		ATH_MSG_DEBUG ("Found minus track " << itrk << " pT " << (*track)->param()->pT() );
-	      }
-	    }  // if track has matching hits
-	  } // if more than 3 matching hits
-	} // end loop over tracks
-	} // end if size > 0
-	} // end if track collection found
-	//      } // end loop over track collections
-
-
-      if (Flag_track_Mup) {
-	if (Mup_inRoI) {
-	  m_Ntrack_Mup_inRoI++;
-	  m_hpt_muplus_tr->Fill(genMuPlus->momentum().perp());
-	  //attention
-	  if (genMuPlus->momentum().perp()>1500.) {
-	    m_Ntrack_Mup_inRoI_pT++;
-	    m_heta_muplus_tr->Fill(genMuPlus->momentum().pseudoRapidity());
-	    m_hphi_muplus_tr->Fill(genMuPlus->momentum().phi());
-	  }
-	}
-	m_Ntrack_Mup++;
-	if (genMuPlus->momentum().perp()>1500.) {
-	  m_Ntrack_Mup_pT++;
-	}
-      }
-      if (Flag_track_Mum) {
-	m_Ntrack_Mum++;
-	if (Mum_inRoI) {
-	  m_Ntrack_Mum_inRoI++;
-	  m_hpt_muminus_tr->Fill(genMuMinus->momentum().perp());
-
-	  if (genMuMinus->momentum().perp()>1500.) {
-	    m_Ntrack_Mum_inRoI_pT++;
-	    m_heta_muminus_tr->Fill(genMuMinus->momentum().pseudoRapidity());
-	    m_hphi_muminus_tr->Fill(genMuMinus->momentum().phi());
-	  }
-	}
-	if (genMuMinus->momentum().perp()>1500.) {
-	  m_Ntrack_Mum_pT++;
-	}
-      }
-
-      // mass
-      const float m_mu = 113.43;
-
-      if (genJpsi->momentum().perp() > 1000.)  {
-	if (Flag_track_Mup & Flag_track_Mum) {
-	  float px_1 = fabs(track_Mup->param()->pT()) * cos(track_Mup->param()->phi0());
-	  float py_1 = fabs(track_Mup->param()->pT()) * sin(track_Mup->param()->phi0());
-	  float theta_1 = 2. * atan(exp(-1.0*(track_Mup->param()->eta())));
-	  float pz_1 = fabs(track_Mup->param()->pT()) / tan(theta_1);
-	  float E_1 = sqrt(px_1*px_1 + py_1*py_1 + pz_1*pz_1 + m_mu*m_mu);
-
-	  float px_2 = fabs(track_Mum->param()->pT()) * cos(track_Mum->param()->phi0());
-	  float py_2 = fabs(track_Mum->param()->pT()) * sin(track_Mum->param()->phi0());
-	  float theta_2 = 2. * atan(exp(-1.0*(track_Mum->param()->eta())));
-	  float pz_2 = fabs(track_Mum->param()->pT()) / tan(theta_2);
-	  float E_2 = sqrt(px_2*px_2 + py_2*py_2 + pz_2*pz_2 + m_mu*m_mu);
-
-	  float pxsum = px_1 + px_2;
-	  float pysum = py_1 + py_2;
-	  float pzsum = pz_1 + pz_2;
-	  float Esum = E_1 + E_2;
-
-	  Float_t Mass_Jpsi = sqrt( Esum*Esum - pxsum*pxsum - pysum*pysum - pzsum*pzsum);
-
-	  m_hmass_Jpsi->Fill(Mass_Jpsi/1000.);
-	  if (fabs(genJpsi->momentum().pseudoRapidity()) < 1.0) {
-	    m_hmass_Jpsi_b->Fill(Mass_Jpsi/1000.);
-	  } else {
-	    if (fabs(genJpsi->momentum().pseudoRapidity()) < 1.5) {
-	      m_hmass_Jpsi_m->Fill(Mass_Jpsi/1000.);
-	    } else {
-	      m_hmass_Jpsi_e->Fill(Mass_Jpsi/1000.);
-	}
-	  }
-	} // if both muon tracks found
-      } // if Jpsi mom > 10 GeV
-
-
-
-
-      // look for EF tracks
-      /*
-      bool Flag_EFtrack_Mup=false;
-      bool Flag_EFtrack_Mum=false;
-      bool Flag_EFtrack_Mup_pT=false;
-      bool Flag_EFtrack_Mum_pT=false;
-      Int_t Id_EFtrack_Mup=-99;
-      Int_t Id_EFtrack_Mum=-99;
-      */
-      std::string trackPtags[]={ "HLT_InDetTrigParticleCreation_Bphysics_EFID",
-				 "HLT_InDetTrigParticleCreation_FullScan_EFID"};
-
-      int nEFtag=2;
-
-      //      StatusCode returnsc=StatusCode::SUCCESS;
-      for (int itag=0; itag<nEFtag; itag++){
-	const Rec::TrackParticleContainer*  pTrackParticleC;
-	StatusCode sc = evtStore()->retrieve(pTrackParticleC, trackPtags[itag]);
-	if (sc.isFailure()) {
-	  ATH_MSG_WARNING ("REGTEST No TrackParticleContainer found with tag " << trackPtags[itag]);
-	  continue;
-	}
-	ATH_MSG_INFO("TrackParticleContainer found with tag " << trackPtags[itag]
-		     << " and size " << pTrackParticleC->size());
-
-	Rec::TrackParticleContainer::const_iterator trackItr  = pTrackParticleC->begin();
-	Rec::TrackParticleContainer::const_iterator trackItrE = pTrackParticleC->end();
-
-	int nUnmatchedToTruth=0;
-	//put a default value if no match to truth
-	//int truthBarcode=-9999;
-	// int truthNt=-9999;
-	int partPdgId=-9999;
-	// int parentPdgId=-9999;
-
-	ATH_MSG_INFO("Now loop over tracks ");
-    for (int itrk=1; trackItr != trackItrE; ++trackItr, itrk++) {
-
-   bool m_first=true;
-
-	    //double NumSiKineHitsDTT = -1.;
-            //double NumTRTKineHitsDTT = -1.;
-
-	    //double numSiKineHits= NumSiKineHitsDTT;
-            //double numTRTKineHits=NumTRTKineHitsDTT;
-
-
-	    //numSiKineHits =  NumSiKineHitsDTT;
-            //numTRTKineHits = NumTRTKineHitsDTT;
-
-
-	    TrackParticleTruthCollection truthCollection;
-	    const TrackParticleTruthCollection* pTruthCollection(0);
-
-
-	    sc = getTrackParticleTruth(truthCollection);
-	    if (sc.isFailure()){
-    	       ATH_MSG_WARNING("Did not find trackparticle truthcollection ");
-	    }
-	    pTruthCollection=& truthCollection;
-
-
-            // first try to find truth
-	    // Get the HepMCParticleLink
-	    bool truthFind = false;
-	    const TrackParticleTruthCollection* tpTruthColl(0);
-
-	    TrackParticleTruthCollection::const_iterator fzTruth= truthCollection.begin();
-            TrackParticleTruthCollection::const_iterator lastTruthTrack= truthCollection.end();
-
-		for (int countTruth=0; (fzTruth !=lastTruthTrack) && !truthFind; ++fzTruth, ++countTruth) {
-		  truthFind = false;
-
-		  ATH_MSG_VERBOSE("Filling truth for the track no: " << countTruth+1 );
-
-		  tpTruthColl = pTruthCollection;
-		  if (tpTruthColl!=0){
-		    ATH_MSG_VERBOSE("Finding TrackParticleTruth corresponding to TrackParticle..." );
-
-		    const Rec::TrackParticle* myTrackParticle = (*trackItr);
-		    ElementLink<Rec::TrackParticleContainer> trackPrtlink;
-		    trackPrtlink.setElement(const_cast<Rec::TrackParticle*>(myTrackParticle));
-		    trackPrtlink.setStorableObject(*pTrackParticleC);
-		    TrackParticleTruthCollection::const_iterator tempTrackPrtTruthItr;
-		    tempTrackPrtTruthItr = tpTruthColl->find(Rec::TrackParticleTruthKey(trackPrtlink));
-
-		    if (tempTrackPrtTruthItr != tpTruthColl->end()){
-		      const HepMcParticleLink & temHepMcLink = (*tempTrackPrtTruthItr).second.particleLink();
-		      long theBarcode(0);
-		      if (temHepMcLink.eventIndex()==0) theBarcode=temHepMcLink.barcode();
-		      //truthBarcode = theBarcode;
-
-		      const HepMC::GenParticle  * thePart(0);
-		      if (theBarcode!=0){
-			    thePart = temHepMcLink.cptr();
-			    if (thePart!=0){
-			      if (theBarcode != thePart->barcode()){
-				ATH_MSG_WARNING (" hepMCLink/HepMC missmatch: " << theBarcode << "/" << thePart->barcode() );
-			      }
-			      partPdgId = thePart->pdg_id();
-
-			      if (m_first) ATH_MSG_DEBUG ("Getting PDG-Id from G4 truth." );
-			      m_first=false;
-			      ATH_MSG_VERBOSE ("Getting PDG-Id from G4 : " << partPdgId );
-			    }
-		      } else {
-			ATH_MSG_DEBUG("Null barcode =" << theBarcode
-				      << " HepMcLink.eventIndex(): " << temHepMcLink.eventIndex());
-		      }
-		      if (thePart){
-			ATH_MSG_VERBOSE(*thePart);
-			float lphi, leta,lp;
-			lphi = thePart->momentum().phi();
-			leta = thePart->momentum().eta();
-			lp = thePart->momentum().e();
-			ATH_MSG_VERBOSE ("kine  : " << lphi << " " << leta << " " << lp );
-		      }
-
-		      ATH_MSG_VERBOSE ("Found truth matching for track " << itrk+1 );
-		      truthFind = true;
-
-		    }
-		    else{
-		      ATH_MSG_VERBOSE (" Could not find truth matching for track - try again " << itrk+1);
-		    }
-		  } // end of test (if tpTruthColl !=0)
-		}// end loop using varName = countTruth
-	    if(!truthFind){
-	      ++nUnmatchedToTruth;
-	    }
-	      }
-
-  } // end loop over EFtag
-      ATH_MSG_DEBUG("At end of execute() " );
-  return StatusCode::SUCCESS;
-}
-
-
-
-//================================================================
-
-StatusCode JpsiVal::getTrackParticleTruth( TrackParticleTruthCollection& result) {
-
-
-  const DataHandle<TrackParticleTruthCollectionContainer > trackpTruthCollectionContainer;
-  const DataHandle<TrackParticleTruthCollectionContainer > lastTrackpTruthCollectionContainer;
-
-  //m_storeGate->dump();
-
-  StatusCode sc = evtStore()->retrieve(trackpTruthCollectionContainer, lastTrackpTruthCollectionContainer);
-  if (sc.isFailure() ){
-    ATH_MSG_WARNING ("didn't find any TrigTrackParticleTruthCandidate objects " );
-    return StatusCode::SUCCESS;
-  }
-  
-  ATH_MSG_DEBUG ("FOUND Trig TrackParticleTruthCollectionContainers");
-  
-
-  // EFFECIVELY LOOP OVER SLICES
-  for ( ; trackpTruthCollectionContainer != lastTrackpTruthCollectionContainer; ++trackpTruthCollectionContainer ) {
-    ATH_MSG_DEBUG("got TrackParticleTruthCollectionContainer of key: " << trackpTruthCollectionContainer.key() );
-    if (trackpTruthCollectionContainer.key().find("HLT") != std::string::npos) {
-
-      DataVector<TrackParticleTruthCollection>::const_iterator cIt;
-      for ( cIt = trackpTruthCollectionContainer->begin(); cIt != trackpTruthCollectionContainer->end(); ++cIt){
-	TrackParticleTruthCollection::const_iterator sIt;
-	for ( sIt = (*cIt)->begin(); sIt != (*cIt)->end(); ++sIt ) {
-	  result[sIt->first] = sIt->second;
-	}
-      }
-    }
-  }
-  ATH_MSG_DEBUG ("got TrackParticleTruthCollection of size: " << result.size() );
-
-  return StatusCode::SUCCESS;
-}
diff --git a/Trigger/TrigValidation/TrigBphysValidation/src/components/TrigBphysValidation_entries.cxx b/Trigger/TrigValidation/TrigBphysValidation/src/components/TrigBphysValidation_entries.cxx
index 7fcf0ee21825272bc8e2f956d5a2577be1e53fa4..35d5a8881183ad1097a2084f5ec19397482ac818 100644
--- a/Trigger/TrigValidation/TrigBphysValidation/src/components/TrigBphysValidation_entries.cxx
+++ b/Trigger/TrigValidation/TrigBphysValidation/src/components/TrigBphysValidation_entries.cxx
@@ -1,12 +1,12 @@
-#include "TrigBphysValidation/JpsiVal.h"
+//#include "TrigBphysValidation/JpsiVal.h"
 
 #include "GaudiKernel/DeclareFactoryEntries.h"
 
-DECLARE_ALGORITHM_FACTORY( JpsiVal )
+//DECLARE_ALGORITHM_FACTORY( JpsiVal )
 
 DECLARE_FACTORY_ENTRIES( TrigBphysValidation ) {
 
-  DECLARE_ALGORITHM( JpsiVal )
+  //DECLARE_ALGORITHM( JpsiVal )
 
 }