diff --git a/DataQuality/DataQualityUtils/DataQualityUtils/CoolMdt.h b/DataQuality/DataQualityUtils/DataQualityUtils/CoolMdt.h
index 741b4ee578c378f8d06db5bce21f269f048b63f5..206fea433991053e0e5de41087d7cccc5fba0501 100644
--- a/DataQuality/DataQualityUtils/DataQualityUtils/CoolMdt.h
+++ b/DataQuality/DataQualityUtils/DataQualityUtils/CoolMdt.h
@@ -83,10 +83,10 @@ private:
 // Protect CINT from some system definitions that cause problems
 // CINT does not need to know about these private variables
 #ifndef __CINT__
-    cool::ValidityKey since;
-    cool::ValidityKey until;
-    cool::IDatabasePtr coolDb;
-    cool::IFolderPtr coolFolder;
+    cool::ValidityKey m_since;
+    cool::ValidityKey m_until;
+    cool::IDatabasePtr m_coolDb;
+    cool::IFolderPtr m_coolFolder;
     bool m_fist_folder;
 #endif
 
diff --git a/DataQuality/DataQualityUtils/DataQualityUtils/CoolRpc.h b/DataQuality/DataQualityUtils/DataQualityUtils/CoolRpc.h
index 0479b79978b25ff134a490b0a5bb99018f2bc7fa..14fe706af3ba40a7ca3d3c8e1873b3f6e3944a86 100644
--- a/DataQuality/DataQualityUtils/DataQualityUtils/CoolRpc.h
+++ b/DataQuality/DataQualityUtils/DataQualityUtils/CoolRpc.h
@@ -83,10 +83,10 @@ private:
 // Protect CINT from some system definitions that cause problems
 // CINT does not need to know about these private variables
 #ifndef __CINT__
-    cool::ValidityKey since;
-    cool::ValidityKey until;
-    cool::IDatabasePtr coolDb;
-    cool::IFolderPtr coolFolder;
+    cool::ValidityKey m_since;
+    cool::ValidityKey m_until;
+    cool::IDatabasePtr m_coolDb;
+    cool::IFolderPtr m_coolFolder;
 #endif
 
 public:
diff --git a/DataQuality/DataQualityUtils/DataQualityUtils/CoolTgc.h b/DataQuality/DataQualityUtils/DataQualityUtils/CoolTgc.h
index 726eecc2f006274b2f2f5e4ad3997290e41f14c3..3903a3eb9bc5492a7d182e7ca5ca272576324f75 100644
--- a/DataQuality/DataQualityUtils/DataQualityUtils/CoolTgc.h
+++ b/DataQuality/DataQualityUtils/DataQualityUtils/CoolTgc.h
@@ -84,10 +84,10 @@ private:
 // Protect CINT from some system definitions that cause problems
 // CINT does not need to know about these private variables
 #ifndef __CINT__
-    cool::ValidityKey since;
-    cool::ValidityKey until;
-    cool::IDatabasePtr coolDb;
-    cool::IFolderPtr coolFolder;
+    cool::ValidityKey m_since;
+    cool::ValidityKey m_until;
+    cool::IDatabasePtr m_coolDb;
+    cool::IFolderPtr m_coolFolder;
 #endif
 
 public:
diff --git a/DataQuality/DataQualityUtils/DataQualityUtils/HistogramDataCOOL.h b/DataQuality/DataQualityUtils/DataQualityUtils/HistogramDataCOOL.h
index edb66bf4b578d351cd57191bf007aa08208a176b..c7716e517835846abae06f6e11347867ee7ca5d9 100644
--- a/DataQuality/DataQualityUtils/DataQualityUtils/HistogramDataCOOL.h
+++ b/DataQuality/DataQualityUtils/DataQualityUtils/HistogramDataCOOL.h
@@ -74,11 +74,11 @@ private:
 // Protect CINT from some system definitions that cause problems
 // CINT does not need to know about these private variables
 #ifndef __CINT__
-    cool::ValidityKey since;
-    cool::ValidityKey until;
-    cool::IDatabasePtr coolDb;
-    cool::IFolderPtr coolFolder;
-    cool::IFolderPtr coolFolderH;
+    cool::ValidityKey m_since;
+    cool::ValidityKey m_until;
+    cool::IDatabasePtr m_coolDb;
+    cool::IFolderPtr m_coolFolder;
+    cool::IFolderPtr m_coolFolderH;
 #endif
 
 public:
diff --git a/DataQuality/DataQualityUtils/DataQualityUtils/MonitoringFile.h b/DataQuality/DataQualityUtils/DataQualityUtils/MonitoringFile.h
index 72cb65f304fc7cb70f0ca900815c6f80ae53b416..4b9168657f9d62a2db888cc399584d8fe7377e0d 100644
--- a/DataQuality/DataQualityUtils/DataQualityUtils/MonitoringFile.h
+++ b/DataQuality/DataQualityUtils/DataQualityUtils/MonitoringFile.h
@@ -74,7 +74,7 @@ namespace dqutils {
     protected:
       void copyString(char* to, const std::string& from);
       void adjustAddresses(const char* branchName, void* ptr, const char* branchstr);
-      const int charArrSize;
+      const int m_charArrSize;
       TTree* m_metadata;
       char* m_nameData;
       char* m_intervalData;
diff --git a/DataQuality/DataQualityUtils/DataQualityUtils/StatusFlagCOOLBase.h b/DataQuality/DataQualityUtils/DataQualityUtils/StatusFlagCOOLBase.h
index a57aab00f93e7478206e9592cc06dc04e8284edc..4cf3d44da412fff909fe480b8335fbd1f12abe2a 100644
--- a/DataQuality/DataQualityUtils/DataQualityUtils/StatusFlagCOOLBase.h
+++ b/DataQuality/DataQualityUtils/DataQualityUtils/StatusFlagCOOLBase.h
@@ -55,10 +55,10 @@ protected:
 // Protect CINT from some system definitions that cause problems
 // CINT does not need to know about these private variables
 #ifndef __CINT__
-    cool::ValidityKey since;
-    cool::ValidityKey until;
-    cool::IDatabasePtr coolDb;
-    cool::IFolderPtr coolFolder;
+    cool::ValidityKey m_since;
+    cool::ValidityKey m_until;
+    cool::IDatabasePtr m_coolDb;
+    cool::IFolderPtr m_coolFolder;
 #endif
 
     void insert_helper(cool::ChannelId channelId, 
diff --git a/DataQuality/DataQualityUtils/src/CoolMdt.cxx b/DataQuality/DataQualityUtils/src/CoolMdt.cxx
index f0c990a034e2ca72ecd45f985c2429e07931841b..4224c5d1c526df15c81e48db25c9730bccad468a 100644
--- a/DataQuality/DataQualityUtils/src/CoolMdt.cxx
+++ b/DataQuality/DataQualityUtils/src/CoolMdt.cxx
@@ -20,6 +20,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 ClassImp(dqutils::CoolMdt)
 
@@ -46,7 +47,7 @@ namespace dqutils{
  CoolMdt::
  coolFolderInstance(std::string folderStr) {
      try {
- 	 cool::IFolderPtr folder = coolDb->getFolder(folderStr.c_str());
+ 	 cool::IFolderPtr folder = m_coolDb->getFolder(folderStr.c_str());
  	// std::cout << "Browsing objects of '" << folderStr << "'" << std::endl;
  	 return folder;
      }
@@ -59,21 +60,21 @@ namespace dqutils{
 
 void
  CoolMdt::coolDbFolder(std::string dbStr, std::string folderStr) {
-   coolDb = this->coolDbInstance(dbStr, false); 
-   coolFolder=this->coolFolderInstance(folderStr);  
+   m_coolDb = this->coolDbInstance(dbStr, false); 
+   m_coolFolder=this->coolFolderInstance(folderStr);  
  }
  
 
  void
  CoolMdt::
  setSince(cool::Int64 run, cool::Int64 lumi) {
-     since = ((run << 32) + lumi);
+     m_since = ((run << 32) + lumi);
  }
 
  void
  CoolMdt::
  setUntil(cool::Int64 run, cool::Int64 lumi) {
-     until = ((run << 32) + lumi);
+     m_until = ((run << 32) + lumi);
  }
    
  void
@@ -96,25 +97,25 @@ void
  void
  CoolMdt::
  printIOV(){
-     cool::Int64 runS=since>>32;
-     cool::Int64 lumiS=since-(runS<<32);
-     cool::Int64 runU=until>>32;
-     cool::Int64 lumiU=until-(runU<<32);
-     std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")] " << "[" << since << "," << until << "]" << std::endl;
+     cool::Int64 runS=m_since>>32;
+     cool::Int64 lumiS=m_since-(runS<<32);
+     cool::Int64 runU=m_until>>32;
+     cool::Int64 lumiU=m_until-(runU<<32);
+     std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")] " << "[" << m_since << "," << m_until << "]" << std::endl;
  }
 
 
  void
  CoolMdt::
  CoolOpen(std::string dbStr) {
-     coolDb = this->coolDbInstance(dbStr, false);
+     m_coolDb = this->coolDbInstance(dbStr, false);
  
  }
  
  CoolMdt::
  ~CoolMdt () {
-   coolFolder->flushStorageBuffer();
-     coolDb->closeDatabase();
+   m_coolFolder->flushStorageBuffer();
+     m_coolDb->closeDatabase();
      //     std::cout << "Cleared!" << std::endl;
  }
 
@@ -132,12 +133,12 @@ void
      spec.extend("Dead_tube",cool::StorageType::String4k);
     
      if(m_fist_folder){
-       coolFolder=this->coolFolderInstance("/OFFLINE/DQMFOFFLINE/DQMFOFFLINE_DEAD");
-       coolFolder->setupStorageBuffer();
+       m_coolFolder=this->coolFolderInstance("/OFFLINE/DQMFOFFLINE/DQMFOFFLINE_DEAD");
+       m_coolFolder->setupStorageBuffer();
        //std::cout << "Storage Buffer Setup Dead" << std::endl;
        m_fist_folder = false;
      }
-     if (!(spec==coolFolder->payloadSpecification())) {
+     if (!(spec==m_coolFolder->payloadSpecification())) {
        std::cerr << "ERROR Source and destination folder specifications differ." << std::endl;
      }
   //   std::cout << "CREATE DONE" << std::endl;
@@ -177,12 +178,12 @@ void
      spec.extend("Noisy_tube",cool::StorageType::String4k);
     
      if(m_fist_folder){
-       coolFolder=this->coolFolderInstance("/OFFLINE/DQMFOFFLINE/DQMFOFFLINE_NOISY");
-       coolFolder->setupStorageBuffer();
+       m_coolFolder=this->coolFolderInstance("/OFFLINE/DQMFOFFLINE/DQMFOFFLINE_NOISY");
+       m_coolFolder->setupStorageBuffer();
        //std::cout << "Storage Buffer Setup Noisy" << std::endl;
        m_fist_folder = false;
      }
-     if (!(spec==coolFolder->payloadSpecification())) {
+     if (!(spec==m_coolFolder->payloadSpecification())) {
        std::cerr << "ERROR Source and destination folder specifications differ." << std::endl;
      }
   //   std::cout << "CREATE DONE" << std::endl;
@@ -213,7 +214,7 @@ void
  CoolMdt::
  dump(cool::ChannelSelection selection) {
      try {
- 	 cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until, selection,"");
+ 	 cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until, selection,"");
  	 while (objects->goToNext()) {
  	     const cool::IObject& element = objects->currentRef();
  	     std::cout << element << std::endl;
@@ -231,7 +232,7 @@ void
      std::string result ="";
      try {
  	 cool::ChannelSelection selection = cool::ChannelSelection(channelId);
- 	 cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until, selection,"");
+ 	 cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until, selection,"");
  	 while (objects->goToNext()) {
  	     const cool::IObject& element = objects->currentRef();
  	     result = element.payloadValue(field);
@@ -270,7 +271,7 @@ void
        coral::AttributeList payload = this->createPayloadDataDead(ChamberName,DeadMultilayer , DeadLayer, DeadMezz, DeadAsd, DeadTube, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId, cool_tag);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId, cool_tag);
        //       std::cout << "stored! With Tag =" << cool_tag <<std::endl;
      }
      catch (cool::Exception& e) {
@@ -290,7 +291,7 @@ void
        coral::AttributeList payload = this->createPayloadDataDead(ChamberName,DeadMultilayer , DeadLayer, DeadMezz, DeadAsd, DeadTube, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId);
        //       std::cout << "stored! without Tag" << std::endl;
      }
      catch (cool::Exception& e) {
@@ -312,7 +313,7 @@ void
        coral::AttributeList payload = this->createPayloadDataNoisy(ChamberName,NoisyMultilayer , NoisyLayer, NoisyMezz, NoisyAsd, NoisyTube, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId, cool_tag);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId, cool_tag);
        //       std::cout << "stored! With Tag =" << cool_tag <<std::endl;
      }
      catch (cool::Exception& e) {
@@ -332,7 +333,7 @@ void
        coral::AttributeList payload = this->createPayloadDataNoisy(ChamberName,NoisyMultilayer , NoisyLayer, NoisyMezz, NoisyAsd, NoisyTube, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId);
        //       std::cout << "stored! without Tag" << std::endl;
      }
      catch (cool::Exception& e) {
@@ -347,13 +348,13 @@ void
  cool::IFolderPtr
  CoolMdt::
  getCoolFolder() {
-     return this->coolFolder;
+     return this->m_coolFolder;
  }
 
  cool::IDatabasePtr
  CoolMdt::
  getCoolDb() {
-     return this->coolDb;
+     return this->m_coolDb;
  }
 
 
diff --git a/DataQuality/DataQualityUtils/src/CoolRpc.cxx b/DataQuality/DataQualityUtils/src/CoolRpc.cxx
index 472bd20062866d6753266b564249c54ef617987b..bcb52654a8b2878fd51e472cf800b41707fd76f5 100644
--- a/DataQuality/DataQualityUtils/src/CoolRpc.cxx
+++ b/DataQuality/DataQualityUtils/src/CoolRpc.cxx
@@ -20,6 +20,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 ClassImp(dqutils::CoolRpc)
 
@@ -44,7 +45,7 @@ namespace dqutils{
  CoolRpc::
  coolFolderInstance(std::string folderStr) {
      try {
- 	 cool::IFolderPtr folder = coolDb->getFolder(folderStr.c_str());
+ 	 cool::IFolderPtr folder = m_coolDb->getFolder(folderStr.c_str());
  	// std::cout << "Browsing objects of '" << folderStr << "'" << std::endl;
  	 return folder;
      }
@@ -57,21 +58,21 @@ namespace dqutils{
 
 void
  CoolRpc::coolDbFolder(std::string dbStr, std::string folderStr) {
-   coolDb = this->coolDbInstance(dbStr, false); 
-   coolFolder=this->coolFolderInstance(folderStr);  
+   m_coolDb = this->coolDbInstance(dbStr, false); 
+   m_coolFolder=this->coolFolderInstance(folderStr);  
  }
  
 
  void
  CoolRpc::
  setSince(cool::Int64 run, cool::Int64 lumi) {
-     since = ((run << 32) + lumi);
+     m_since = ((run << 32) + lumi);
  }
 
  void
  CoolRpc::
  setUntil(cool::Int64 iovmax, cool::Int64 lumi) {
-     until = ((iovmax << 32) + lumi);
+     m_until = ((iovmax << 32) + lumi);
  }
    
  void
@@ -94,24 +95,24 @@ void
  void
  CoolRpc::
  printIOV(){
-     cool::Int64 runS=since>>32;
-     cool::Int64 lumiS=since-(runS<<32);
-     cool::Int64 runU=until>>32;
-     cool::Int64 lumiU=until-(runU<<32);
-     std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")] " << "[" << since << "," << until << "]" << std::endl;
+     cool::Int64 runS=m_since>>32;
+     cool::Int64 lumiS=m_since-(runS<<32);
+     cool::Int64 runU=m_until>>32;
+     cool::Int64 lumiU=m_until-(runU<<32);
+     std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")] " << "[" << m_since << "," << m_until << "]" << std::endl;
  }
 
 
  void
  CoolRpc::
  CoolOpen(std::string dbStr) {
-     coolDb = this->coolDbInstance(dbStr, false);
+     m_coolDb = this->coolDbInstance(dbStr, false);
  
  }
  
  CoolRpc::
  ~CoolRpc () {
-     coolDb->closeDatabase();
+     m_coolDb->closeDatabase();
      std::cout << "Cleared!" << std::endl;
  }
 
@@ -127,8 +128,8 @@ void
      spec.extend("recPhi2",cool::StorageType::String4k);
      spec.extend("detPhi1",cool::StorageType::String4k);
      spec.extend("detPhi2",cool::StorageType::String4k);
-     coolFolder=this->coolFolderInstance("/OFFLINE/OFFLINE_DQMF");
-     if (!(spec==coolFolder->payloadSpecification())) {
+     m_coolFolder=this->coolFolderInstance("/OFFLINE/OFFLINE_DQMF");
+     if (!(spec==m_coolFolder->payloadSpecification())) {
        std::cout << "ERROR Source and destination folder specifications differ." << std::endl;
      }
   //   std::cout << "CREATE DONE" << std::endl;
@@ -143,8 +144,8 @@ void
      cool::RecordSpecification spec;
      spec.extend("PanelRes",  cool::StorageType::String255);
      spec.extend("StripStatus",cool::StorageType::String4k);
-     coolFolder=this->coolFolderInstance("/OFFLINE/FINAL");
-     if (!(spec==coolFolder->payloadSpecification())) {
+     m_coolFolder=this->coolFolderInstance("/OFFLINE/FINAL");
+     if (!(spec==m_coolFolder->payloadSpecification())) {
        std::cout << "ERROR Source and destination folder specifications differ." << std::endl;
      }
   //   std::cout << "CREATE DONE" << std::endl;
@@ -189,7 +190,7 @@ void
  CoolRpc::
  dump(cool::ChannelSelection selection) {
      try {
- 	 cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until, selection,"");
+ 	 cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until, selection,"");
  	 while (objects->goToNext()) {
  	     const cool::IObject& element = objects->currentRef();
  	     std::cout << element << std::endl;
@@ -207,7 +208,7 @@ void
      std::string result ="";
      try {
  	 cool::ChannelSelection selection = cool::ChannelSelection(channelId);
- 	 cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until, selection,"");
+ 	 cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until, selection,"");
  	 while (objects->goToNext()) {
  	     const cool::IObject& element = objects->currentRef();
  	     result = element.payloadValue(field);
@@ -248,7 +249,7 @@ void
        coral::AttributeList payload = this->createPayloadData(recEta, detEta, recPhi1, recPhi2, detPhi1, detPhi2, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId, cool_tag);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId, cool_tag);
     //   std::cout << "stored! With Tag =" << cool_tag <<std::endl;
      }
      catch (cool::Exception& e) {
@@ -267,7 +268,7 @@ void
        coral::AttributeList payload = this->createPayloadDataCondDB(PanelRes, StripStatus, spec);
        cool::ValidityKey since_u = (run << 32)*0;
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId, cool_tag);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId, cool_tag);
     //   std::cout << "stored! With Tag =" << cool_tag <<std::endl;
      }
      catch (cool::Exception& e) {
@@ -286,7 +287,7 @@ void
        coral::AttributeList payload = this->createPayloadData(recEta, detEta, recPhi1, recPhi2, detPhi1, detPhi2, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId);
        std::cout << "stored! without Tag" << std::endl;
      }
      catch (cool::Exception& e) {
@@ -301,13 +302,13 @@ void
  cool::IFolderPtr
  CoolRpc::
  getCoolFolder() {
-     return this->coolFolder;
+     return this->m_coolFolder;
  }
 
  cool::IDatabasePtr
  CoolRpc::
  getCoolDb() {
-     return this->coolDb;
+     return this->m_coolDb;
  }
 
 
diff --git a/DataQuality/DataQualityUtils/src/CoolTgc.cxx b/DataQuality/DataQualityUtils/src/CoolTgc.cxx
index 716c973dff78bef7e6e528063711ade65ac70717..3abbc6c0b5224ae584fb39792b28bf6058723101 100644
--- a/DataQuality/DataQualityUtils/src/CoolTgc.cxx
+++ b/DataQuality/DataQualityUtils/src/CoolTgc.cxx
@@ -21,6 +21,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 ClassImp(dqutils::CoolTgc)
 
@@ -45,7 +46,7 @@ namespace dqutils{
  CoolTgc::
  coolFolderInstance(std::string folderStr) {
      try {
- 	 cool::IFolderPtr folder = coolDb->getFolder(folderStr.c_str());
+ 	 cool::IFolderPtr folder = m_coolDb->getFolder(folderStr.c_str());
  	// std::cout << "Browsing objects of '" << folderStr << "'" << std::endl;
  	 return folder;
      }
@@ -58,21 +59,21 @@ namespace dqutils{
 
 void
  CoolTgc::coolDbFolder(std::string dbStr, std::string folderStr) {
-   coolDb = this->coolDbInstance(dbStr, false); 
-   coolFolder=this->coolFolderInstance(folderStr);  
+   m_coolDb = this->coolDbInstance(dbStr, false); 
+   m_coolFolder=this->coolFolderInstance(folderStr);  
  }
  
 
  void
  CoolTgc::
  setSince(cool::Int64 run, cool::Int64 lumi) {
-     since = ((run << 32) + lumi);
+     m_since = ((run << 32) + lumi);
  }
 
  void
  CoolTgc::
  setUntil(cool::Int64 run, cool::Int64 lumi) {
-     until = ((run << 32) + lumi);
+     m_until = ((run << 32) + lumi);
  }
    
  void
@@ -95,24 +96,24 @@ void
  void
  CoolTgc::
  printIOV(){
-     cool::Int64 runS=since>>32;
-     cool::Int64 lumiS=since-(runS<<32);
-     cool::Int64 runU=until>>32;
-     cool::Int64 lumiU=until-(runU<<32);
-     std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")] " << "[" << since << "," << until << "]" << std::endl;
+     cool::Int64 runS=m_since>>32;
+     cool::Int64 lumiS=m_since-(runS<<32);
+     cool::Int64 runU=m_until>>32;
+     cool::Int64 lumiU=m_until-(runU<<32);
+     std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")] " << "[" << m_since << "," << m_until << "]" << std::endl;
  }
 
 
  void
  CoolTgc::
  CoolOpen(std::string dbStr) {
-     coolDb = this->coolDbInstance(dbStr, false);
+     m_coolDb = this->coolDbInstance(dbStr, false);
  
  }
  
  CoolTgc::
  ~CoolTgc () {
-     coolDb->closeDatabase();
+     m_coolDb->closeDatabase();
      std::cout << "Cleared!" << std::endl;
  }
 
@@ -126,8 +127,8 @@ void
      spec.extend("Dead_multilayer",cool::StorageType::String255);
      spec.extend("Dead_tube",cool::StorageType::String4k);
     
-     coolFolder=this->coolFolderInstance("/OFFLINE/DQMFOFFLINE/DQMFOFFLINE_DEAD");
-     if (!(spec==coolFolder->payloadSpecification())) {
+     m_coolFolder=this->coolFolderInstance("/OFFLINE/DQMFOFFLINE/DQMFOFFLINE_DEAD");
+     if (!(spec==m_coolFolder->payloadSpecification())) {
        std::cout << "ERROR Source and destination folder specifications differ." << std::endl;
      }
   //   std::cout << "CREATE DONE" << std::endl;
@@ -160,8 +161,8 @@ void
      spec.extend("Noisy_multilayer",cool::StorageType::String255);
      spec.extend("Noisy_tube",cool::StorageType::String4k);
     
-     coolFolder=this->coolFolderInstance("/OFFLINE/DQMFOFFLINE/DQMFOFFLINE_NOISY");
-     if (!(spec==coolFolder->payloadSpecification())) {
+     m_coolFolder=this->coolFolderInstance("/OFFLINE/DQMFOFFLINE/DQMFOFFLINE_NOISY");
+     if (!(spec==m_coolFolder->payloadSpecification())) {
        std::cout << "ERROR Source and destination folder specifications differ." << std::endl;
      }
   //   std::cout << "CREATE DONE" << std::endl;
@@ -189,7 +190,7 @@ void
  CoolTgc::
  dump(cool::ChannelSelection selection) {
      try {
- 	 cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until, selection,"");
+ 	 cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until, selection,"");
  	 while (objects->goToNext()) {
  	     const cool::IObject& element = objects->currentRef();
  	     std::cout << element << std::endl;
@@ -207,7 +208,7 @@ void
      std::string result ="";
      try {
  	 cool::ChannelSelection selection = cool::ChannelSelection(channelId);
- 	 cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until, selection,"");
+ 	 cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until, selection,"");
  	 while (objects->goToNext()) {
  	     const cool::IObject& element = objects->currentRef();
  	     result = element.payloadValue(field);
@@ -246,7 +247,7 @@ void
        coral::AttributeList payload = this->createPayloadDataDead(ChamberName,DeadMultilayer , DeadTube, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId, cool_tag);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId, cool_tag);
        std::cout << "stored! With Tag =" << cool_tag <<std::endl;
      }
      catch (cool::Exception& e) {
@@ -266,7 +267,7 @@ void
        coral::AttributeList payload = this->createPayloadDataDead(ChamberName,DeadMultilayer , DeadTube, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId);
        std::cout << "stored! without Tag" << std::endl;
      }
      catch (cool::Exception& e) {
@@ -288,7 +289,7 @@ void
        coral::AttributeList payload = this->createPayloadDataNoisy(ChamberName,NoisyMultilayer , NoisyTube, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId, cool_tag);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId, cool_tag);
        std::cout << "stored! With Tag =" << cool_tag <<std::endl;
      }
      catch (cool::Exception& e) {
@@ -308,7 +309,7 @@ void
        coral::AttributeList payload = this->createPayloadDataNoisy(ChamberName,NoisyMultilayer , NoisyTube, spec);
        cool::ValidityKey since_u = (run << 32);
        cool::ValidityKey  until_u = (run+1) << 32;
-       coolFolder->storeObject(since_u, until_u, cool::Record(coolFolder->payloadSpecification(), payload), channelId);
+       m_coolFolder->storeObject(since_u, until_u, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId);
        std::cout << "stored! without Tag" << std::endl;
      }
      catch (cool::Exception& e) {
@@ -323,13 +324,13 @@ void
  cool::IFolderPtr
  CoolTgc::
  getCoolFolder() {
-     return this->coolFolder;
+     return this->m_coolFolder;
  }
 
  cool::IDatabasePtr
  CoolTgc::
  getCoolDb() {
-     return this->coolDb;
+     return this->m_coolDb;
  }
 
 
diff --git a/DataQuality/DataQualityUtils/src/HistogramDataCOOL.cxx b/DataQuality/DataQualityUtils/src/HistogramDataCOOL.cxx
index eb4956fe2d5bae20e3637330278fbb85631e4632..266e36bcce7f0cd7788a621f5f8519182e562f05 100644
--- a/DataQuality/DataQualityUtils/src/HistogramDataCOOL.cxx
+++ b/DataQuality/DataQualityUtils/src/HistogramDataCOOL.cxx
@@ -21,6 +21,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 #include <sstream>
 #include <fstream>
@@ -66,7 +67,7 @@ cool::IFolderPtr
 HistogramDataCOOL::
 coolFolderInstance(std::string folderStr) {
     try {
-        cool::IFolderPtr folder = coolDb->getFolder(folderStr.c_str());
+        cool::IFolderPtr folder = m_coolDb->getFolder(folderStr.c_str());
         std::cout << "Browsing objects of '" << folderStr << "'" << std::endl;
         return folder;
     }
@@ -79,13 +80,13 @@ coolFolderInstance(std::string folderStr) {
 void 
 HistogramDataCOOL::
 setSince(cool::Int64 run, cool::Int64 lumi) {
-    since = ((run << 32) + lumi);
+    m_since = ((run << 32) + lumi);
 }
 
 void 
 HistogramDataCOOL::
 setUntil(cool::Int64 run, cool::Int64 lumi) {
-    until = ((run << 32) + lumi);
+    m_until = ((run << 32) + lumi);
 }
 
 void
@@ -108,40 +109,40 @@ setIOV(cool::Int64 run) {
 void
 HistogramDataCOOL::
 printIOV(){
-    cool::Int64 runS=since>>32;
-    cool::Int64 lumiS=since-(runS<<32);
-    cool::Int64 runU=until>>32;
-    cool::Int64 lumiU=until-(runU<<32);
-    std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")] " << "[" << since << "," << until << "]" << std::endl;
+    cool::Int64 runS=m_since>>32;
+    cool::Int64 lumiS=m_since-(runS<<32);
+    cool::Int64 runU=m_until>>32;
+    cool::Int64 lumiU=m_until-(runU<<32);
+    std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")] " << "[" << m_since << "," << m_until << "]" << std::endl;
 }
 
 HistogramDataCOOL::
 HistogramDataCOOL (std::string dbStr, std::string folderStr, int runS, int lumiS, int runU, int lumiU) {
-    coolDb = this->coolDbInstance(dbStr, false);
-    coolFolder = this->coolFolderInstance(folderStr);
-    coolFolderH = this->coolFolderInstance(folderStr);
+    m_coolDb = this->coolDbInstance(dbStr, false);
+    m_coolFolder = this->coolFolderInstance(folderStr);
+    m_coolFolderH = this->coolFolderInstance(folderStr);
     this->setIOV(runS, lumiS, runU, lumiU);
 }
 
 HistogramDataCOOL::
 HistogramDataCOOL (int runS, int lumiS, int runU, int lumiU) {
-    coolDb = this->coolDbInstance("COOLOFL_GLOBAL/OFLP200", false);
-    coolFolder = this->coolFolderInstance("/GLOBAL/DETSTATUS/DQMFOFL");
-    coolFolderH = this->coolFolderInstance("/GLOBAL/DETSTATUS/DQMFOFLH");
+    m_coolDb = this->coolDbInstance("COOLOFL_GLOBAL/OFLP200", false);
+    m_coolFolder = this->coolFolderInstance("/GLOBAL/DETSTATUS/DQMFOFL");
+    m_coolFolderH = this->coolFolderInstance("/GLOBAL/DETSTATUS/DQMFOFLH");
     this->setIOV(runS, lumiS, runU, lumiU);
 }
 
 HistogramDataCOOL::
 HistogramDataCOOL() {
-    coolDb = this->coolDbInstance("COOLOFL_GLOBAL/OFLP200", false);
-    coolFolder = this->coolFolderInstance("/GLOBAL/DETSTATUS/DQMFOFL");
-    coolFolderH = this->coolFolderInstance("/GLOBAL/DETSTATUS/DQMFOFLH");
+    m_coolDb = this->coolDbInstance("COOLOFL_GLOBAL/OFLP200", false);
+    m_coolFolder = this->coolFolderInstance("/GLOBAL/DETSTATUS/DQMFOFL");
+    m_coolFolderH = this->coolFolderInstance("/GLOBAL/DETSTATUS/DQMFOFLH");
     this->setIOV(0, 0, 0, 0);
 }
 
 HistogramDataCOOL::
 ~HistogramDataCOOL () {
-    coolDb->closeDatabase();
+    m_coolDb->closeDatabase();
     std::cout << "Cleared!" << std::endl;
 }
 
@@ -153,7 +154,7 @@ createSpec() {
     spec.extend("Code",cool::StorageType::Int32);
     spec.extend("deadFrac",cool::StorageType::Float);
     spec.extend("Thrust",cool::StorageType::Float);
-    if (!(spec==coolFolder->payloadSpecification())) {
+    if (!(spec==m_coolFolder->payloadSpecification())) {
         std::cout << "ERROR Source and destination folder specifications differ." << std::endl;
     }
     return spec;
@@ -187,7 +188,7 @@ createSpecH() {
     specH.extend("Par4",cool::StorageType::Float);
     specH.extend("Par5",cool::StorageType::Float);
 
-    if (!(specH==coolFolderH->payloadSpecification())) {
+    if (!(specH==m_coolFolderH->payloadSpecification())) {
       std::cout << "ERROR Source and destination folder specifications differ. histos" << std::endl;
     }
     return specH;
@@ -222,8 +223,8 @@ void
 HistogramDataCOOL::
 dump(cool::ChannelSelection selection, std::string tag_name) {      
     try {
-      //        cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until, selection,"DetStatusDQMFOFLH-FDR2-01");
-        cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until, selection,tag_name);
+      //        cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until, selection,"DetStatusDQMFOFLH-FDR2-01");
+        cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until, selection,tag_name);
         while (objects->goToNext()) {
             const cool::IObject& element = objects->currentRef();
             std::cout << element << std::endl;
@@ -254,8 +255,8 @@ dumpHisto(cool::ChannelId channelId, std::string field, std::string tag_name) {
     std::string result ="";
     try {
         cool::ChannelSelection selection = cool::ChannelSelection(channelId);
-	//        cool::IObjectIteratorPtr objects = coolFolderH->browseObjects(since, until, selection,"DetStatusDQMFOFLH-FDR2-01");
-        cool::IObjectIteratorPtr objects = coolFolderH->browseObjects(since, until, selection,tag_name);
+	//        cool::IObjectIteratorPtr objects = m_coolFolderH->browseObjects(m_since, m_until, selection,"DetStatusDQMFOFLH-FDR2-01");
+        cool::IObjectIteratorPtr objects = m_coolFolderH->browseObjects(m_since, m_until, selection,tag_name);
         while (objects->goToNext()) {
             const cool::IObject& element = objects->currentRef();
             result = element.payloadValue(field);
@@ -274,8 +275,8 @@ insertH(cool::ChannelId channelId, int code, std::string algo, int entries, floa
       cool::RecordSpecification specH = this->createSpecH();
       coral::AttributeList payloadH = this->createPayloadH(code, algo, entries, par1, par2, par3, par4, par5, specH);	
       std::cout << "Trying to store payload histos [channel " << this->getCoolFolderH()->channelName(channelId)  <<" ("<< channelId  <<")]...";
-      //      coolFolderH->storeObject(since, until, payloadH,  channelId, "DetStatusDQMFOFLH-FDR2-01", true);
-      coolFolderH->storeObject(since, until, cool::Record(coolFolder->payloadSpecification(), payloadH),  channelId, tag_name, true);
+      //      m_coolFolderH->storeObject(m_since, m_until, payloadH,  channelId, "DetStatusDQMFOFLH-FDR2-01", true);
+      m_coolFolderH->storeObject(m_since, m_until, cool::Record(m_coolFolder->payloadSpecification(), payloadH),  channelId, tag_name, true);
       std::cout << "stored!" << std::endl;       	
     }
     catch (cool::Exception& e) {
@@ -297,7 +298,7 @@ insertH(std::string channelName, int code, std::string algo, int entries, float
 cool::IFolderPtr 
 HistogramDataCOOL::
 getCoolFolderH() {
-    return this->coolFolderH;
+    return this->m_coolFolderH;
 }
   
 void
@@ -1272,7 +1273,7 @@ formatGraph( TCanvas* c, TGraphErrors* gr ) const
 cool::IDatabasePtr 
 HistogramDataCOOL::
 getCoolDb() {
-    return this->coolDb;
+    return this->m_coolDb;
 }
 
 
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile.cxx
index a5041a7f036ba6e57120fc5af490d68d63949e88..b18187eb8193f96175fe03c8fe75471936d42602 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile.cxx
@@ -77,17 +77,17 @@ bool histOKToMerge(TH1* h) {
 
 MonitoringFile::OutputMetadata::
 OutputMetadata( TTree* metadata )
-	: charArrSize(100)
+	: m_charArrSize(100)
 	, m_metadata(metadata)
 	, m_nameData(0)
 	, m_intervalData(0)
 	, m_chainData(0)
   , m_mergeData(0)
 {
-  m_nameData = new char[charArrSize];
-  m_intervalData = new char[charArrSize];
-  m_chainData = new char[charArrSize];
-  m_mergeData = new char[charArrSize];
+  m_nameData = new char[m_charArrSize];
+  m_intervalData = new char[m_charArrSize];
+  m_chainData = new char[m_charArrSize];
+  m_mergeData = new char[m_charArrSize];
   adjustAddresses( "Name", m_nameData, "Name/C" );
   adjustAddresses( "Interval", m_intervalData, "Interval/C" );
   adjustAddresses( "TriggerChain", m_chainData, "TriggerChain/C" );
@@ -137,9 +137,9 @@ copyString( char* to, const std::string& from )
 {
 	int i = 0;
 	const char* f = from.c_str();
-	while( ++i < charArrSize && (*to++ = *f++) != 0 )
+	while( ++i < m_charArrSize && (*to++ = *f++) != 0 )
 	  ;
-	if( i == charArrSize ) {
+	if( i == m_charArrSize ) {
 		*to = 0;
 	}
 }
@@ -2142,7 +2142,7 @@ int MonitoringFile::mergeLB_processLBinterval(std::vector<TDirectory*>& v_dirsSt
    return 0;
 }
 
-void MonitoringFile::buildLBToIntervalMap(std::vector<TDirectory*>& v_dirLBs, std::vector<TDirectory*>& v_dirsInterval, map_dir_vdir& m_mapping, debugLevel_t& debugLevel) {
+void MonitoringFile::buildLBToIntervalMap(std::vector<TDirectory*>& v_dirLBs, std::vector<TDirectory*>& v_dirsInterval, map_dir_vdir& mapping, debugLevel_t& debugLevel) {
   std::vector<std::string> v_splits;
   typedef std::vector<std::pair<TDirectory*, std::pair<int, int> > > range_t;
   range_t v_ranges;
@@ -2175,7 +2175,7 @@ void MonitoringFile::buildLBToIntervalMap(std::vector<TDirectory*>& v_dirLBs, st
 	 rangeit != v_ranges.end(); ++rangeit) {
       if ((*rangeit).second.first <= lbnum && 
 	  lbnum <= (*rangeit).second.second) {
-	map_dir_vdir::iterator mapit = m_mapping.find((*rangeit).first);
+	map_dir_vdir::iterator mapit = mapping.find((*rangeit).first);
 	(*mapit).second.push_back(*dirit);
       }
     }
@@ -2183,15 +2183,15 @@ void MonitoringFile::buildLBToIntervalMap(std::vector<TDirectory*>& v_dirLBs, st
 }
 
 int MonitoringFile::mergeLB_processLB(std::vector<TDirectory*>& v_dirLBs, std::vector<TDirectory*>& v_dirsInterval, debugLevel_t& debugLevel) {
-  std::map<TDirectory*,std::vector<TDirectory*> > m_mapping;
+  std::map<TDirectory*,std::vector<TDirectory*> > mapping;
   for (std::vector<TDirectory*>::const_iterator dirit = v_dirsInterval.begin();
        dirit != v_dirsInterval.end(); ++dirit) {
-    m_mapping[*dirit] = std::vector<TDirectory*>();
+    mapping[*dirit] = std::vector<TDirectory*>();
   }
-  buildLBToIntervalMap(v_dirLBs, v_dirsInterval, m_mapping, debugLevel);
+  buildLBToIntervalMap(v_dirLBs, v_dirsInterval, mapping, debugLevel);
 
-  for (map_dir_vdir::iterator mapit = m_mapping.begin();
-       mapit != m_mapping.end(); ++mapit) {
+  for (map_dir_vdir::iterator mapit = mapping.begin();
+       mapit != mapping.end(); ++mapit) {
     mergeLB_processLBinterval((*mapit).second, (*mapit).first, debugLevel);
   }
 
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile_DiMuPostProcess.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile_DiMuPostProcess.cxx
index 4e81fa8f5ae0501dc92eafd9e99dc10956905c38..546d2d5c92a206c3200ca39fc1ec099d497fdf72 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile_DiMuPostProcess.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile_DiMuPostProcess.cxx
@@ -166,50 +166,50 @@ fitMergedFile_DiMuMonAll( TFile* f, std::string run_dir, std::string resonName,
   vars.push_back("phiSumm");
   vars.push_back("crtDiff");
   
-  std::map< std::string, TH1F* > m_invmass;
-  std::map< std::string, std::map< std::string, TH2F*> > m_2DinvmassVSx;
-  std::map< std::string, std::map< std::string, TH1F*> > m_invmassVSx;
-  std::map< std::string, std::map< std::string, TH1F*> > m_widthVSx;
-  TH1F* m_chi2;
+  std::map< std::string, TH1F* > h_invmass;
+  std::map< std::string, std::map< std::string, TH2F*> > h_2DinvmassVSx;
+  std::map< std::string, std::map< std::string, TH1F*> > h_invmassVSx;
+  std::map< std::string, std::map< std::string, TH1F*> > h_widthVSx;
+  TH1F* h_chi2;
 
   //loop over all possible 2D histos
   //check if 2D histo has been filled
   //if found the 2D histo, then see whether the mean or width or both 1D histos were also made.-->Decide what to refit `
   if (CheckHistogram(f,(path+"_detail/chi2").c_str())) {
-    m_chi2 = (TH1F*)(f->Get((path+"_detail/chi2").c_str())->Clone());
+    h_chi2 = (TH1F*)(f->Get((path+"_detail/chi2").c_str())->Clone());
     std::vector<std::string> ::iterator ivar = vars.begin();
     std::vector<std::string> ::iterator ireg = regions.begin();
     for (ireg=regions.begin(); ireg!=regions.end(); ireg++) {
       for (ivar=vars.begin(); ivar!=vars.end(); ivar++) {
 	std::string hname2D = resonName + "_2DinvmassVS" + *ivar + "_" + *ireg;
 	if (CheckHistogram(f,(path+"/"+hname2D).c_str())) {
-	  m_2DinvmassVSx[*ireg][*ivar] = (TH2F*)(f->Get((path+"/"+hname2D).c_str())->Clone());
+	  h_2DinvmassVSx[*ireg][*ivar] = (TH2F*)(f->Get((path+"/"+hname2D).c_str())->Clone());
 	  std::string hnameMean = resonName + "_invmassVS" + *ivar + "_" + *ireg;
 	  std::string hnameWidth = resonName + "_widthVS" + *ivar + "_" + *ireg;
 	  std::vector<TH1F*> hfitted;
 	  if (CheckHistogram(f,(path+"/"+hnameMean).c_str())) {
-	    m_invmassVSx[*ireg][*ivar] = (TH1F*)(f->Get((path+"/"+hnameMean).c_str())->Clone());
-	    hfitted.push_back(m_invmassVSx[*ireg][*ivar] );
+	    h_invmassVSx[*ireg][*ivar] = (TH1F*)(f->Get((path+"/"+hnameMean).c_str())->Clone());
+	    hfitted.push_back(h_invmassVSx[*ireg][*ivar] );
 	    if (CheckHistogram(f,(path+"_detail/"+hnameWidth).c_str())) {
-	      m_widthVSx[*ireg][*ivar] = (TH1F*)(f->Get((path+"_detail/"+hnameWidth).c_str())->Clone());
-	      hfitted.push_back(m_widthVSx[*ireg][*ivar] );
-	      fitHistos(m_2DinvmassVSx[*ireg][*ivar], hfitted, 0, triggerName, resonName, m_chi2);// 0 means to fill both mean and width results from the fit
+	      h_widthVSx[*ireg][*ivar] = (TH1F*)(f->Get((path+"_detail/"+hnameWidth).c_str())->Clone());
+	      hfitted.push_back(h_widthVSx[*ireg][*ivar] );
+	      fitHistos(h_2DinvmassVSx[*ireg][*ivar], hfitted, 0, triggerName, resonName, h_chi2);// 0 means to fill both mean and width results from the fit
 	      f->cd((path+"/").c_str());
-	      m_invmassVSx[*ireg][*ivar]->Write("",TObject::kOverwrite);
+	      h_invmassVSx[*ireg][*ivar]->Write("",TObject::kOverwrite);
 	      f->cd((path+"_detail/").c_str());
-	      m_widthVSx[*ireg][*ivar]->Write("",TObject::kOverwrite);	 	 
+	      h_widthVSx[*ireg][*ivar]->Write("",TObject::kOverwrite);	 	 
 	    } else {
-	      fitHistos(m_2DinvmassVSx[*ireg][*ivar], hfitted, 1, triggerName, resonName, m_chi2);// 1 means to fill only mean results from the fit	 
+	      fitHistos(h_2DinvmassVSx[*ireg][*ivar], hfitted, 1, triggerName, resonName, h_chi2);// 1 means to fill only mean results from the fit	 
 	      f->cd((path+"/").c_str());
-	      m_invmassVSx[*ireg][*ivar]->Write("",TObject::kOverwrite);	 
+	      h_invmassVSx[*ireg][*ivar]->Write("",TObject::kOverwrite);	 
 	    } 
 	  } else {
 	    if (CheckHistogram(f,(path+"_detail/"+hnameWidth).c_str())) {
-	      m_widthVSx[*ireg][*ivar] = (TH1F*)(f->Get((path+"_detail/"+hnameWidth).c_str())->Clone());
-	      hfitted.push_back(m_widthVSx[*ireg][*ivar] );
-	      fitHistos(m_2DinvmassVSx[*ireg][*ivar], hfitted, 2, triggerName, resonName, m_chi2);// 2 means to fill only width results from the fit	 
+	      h_widthVSx[*ireg][*ivar] = (TH1F*)(f->Get((path+"_detail/"+hnameWidth).c_str())->Clone());
+	      hfitted.push_back(h_widthVSx[*ireg][*ivar] );
+	      fitHistos(h_2DinvmassVSx[*ireg][*ivar], hfitted, 2, triggerName, resonName, h_chi2);// 2 means to fill only width results from the fit	 
 	      f->cd((path+"_detail/").c_str());
-	      m_widthVSx[*ireg][*ivar]->Write((path+"_detail/"+hnameWidth).c_str(),TObject::kOverwrite);	 	 
+	      h_widthVSx[*ireg][*ivar]->Write((path+"_detail/"+hnameWidth).c_str(),TObject::kOverwrite);	 	 
 	    }
 	  }
 	  
@@ -218,12 +218,12 @@ fitMergedFile_DiMuMonAll( TFile* f, std::string run_dir, std::string resonName,
 	
       }
     }
-    m_chi2->Write("",TObject::kOverwrite);	 	 
+    h_chi2->Write("",TObject::kOverwrite);	 	 
   }
   f->Write();
 }
 
-void MonitoringFile::fitHistos (TH2F* hin, std::vector<TH1F*> hout, int mode, std::string triggerName, std::string resonName, TH1F* m_chi2){
+void MonitoringFile::fitHistos (TH2F* hin, std::vector<TH1F*> hout, int mode, std::string triggerName, std::string resonName, TH1F* h_chi2){
   bool saveHistos = false;
   // a canvas may be needed when implmenting this into the post-processing file 
   //std::cout<<"The fitHistos method is called"<<endl;
@@ -314,7 +314,7 @@ void MonitoringFile::fitHistos (TH2F* hin, std::vector<TH1F*> hout, int mode, st
 	hout.at(0)->SetBinContent(i+1,sigma);
 	hout.at(0)->SetBinError(i+1,sigmaErr);
       }
-      m_chi2->Fill(chi2);
+      h_chi2->Fill(chi2);
     }// more than 50 events
       
     delete htemp;
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile_HLTJetPostProcess.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile_HLTJetPostProcess.cxx
index 1f25a9b566fcde204d5baa1de71095cf5700adca..e36ab289eeaf9c77a72e97fb5b5d097ac824b17e 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile_HLTJetPostProcess.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile_HLTJetPostProcess.cxx
@@ -36,8 +36,6 @@
 
 namespace dqutils {
 
-  static const bool hltjet_debug = false;
-
   void 
   MonitoringFile::HLTJetPostProcess( std::string inFilename, bool /* isIncremental */ ) 
   {
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile_HLTMETPostProcess.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile_HLTMETPostProcess.cxx
index 0fe1fdb0eff4e7c2889e3e08541d26063620d9b5..c44591fde9d7b484c6f9d6265cc55c3fe84726ce 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile_HLTMETPostProcess.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile_HLTMETPostProcess.cxx
@@ -36,8 +36,6 @@
 
 namespace dqutils {
 
-  static const bool hltmet_debug = false;
-
   void 
   MonitoringFile::HLTMETPostProcess( std::string inFilename, bool /* isIncremental */ ) 
   {
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile_HLTMuonHistogramDivision.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile_HLTMuonHistogramDivision.cxx
index 7ea604580e481f2c7e217e71e308f59e8b8ba802..2717cd62972cc9031f58b4e53e599a7d58061ffb 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile_HLTMuonHistogramDivision.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile_HLTMuonHistogramDivision.cxx
@@ -40,7 +40,7 @@ namespace dqutils {
 
   //   static const bool fdbg = false;
   static const bool fdbg = true;
-  bool m_HI_pp_key=false;//true::HI false::pp
+  bool HI_pp_key=false;//true::HI false::pp
 
   void MonitoringFile::HLTMuonHistogramDivision(std::string inFilename, TString& run_dir)
   {
@@ -102,9 +102,9 @@ namespace dqutils {
 	//std::cout<<"HI_PP_Flag :found "<<std::endl;
 	//std::cout<<"bin content "<<hHI_PP_Flag->GetBinContent(0)<<"/"<<hHI_PP_Flag->GetBinContent(1)<<"/"<<hHI_PP_Flag->GetBinContent(2)<<std::endl;
 	if(hHI_PP_Flag->GetBinContent(1) > 0){
-	  m_HI_pp_key = true;
+	  HI_pp_key = true;
 	}else{
-	  m_HI_pp_key = false;
+	  HI_pp_key = false;
 	}
       }
 
@@ -404,56 +404,56 @@ namespace dqutils {
       mf.Write();
 
       //==Turn on
-      std::vector<TString> m_chainsMSonly;  
-      std::vector<TString> m_chainsStandard;
-      std::vector<TString> m_chainsMG;
-      std::vector<TString> m_chainsMI;
-      std::vector<TString> m_chainsGeneric;
-      std::vector<TString> m_chainsEFiso;
-      std::vector<TString> m_chainsEFFS;
+      std::vector<TString> chainsMSonly;  
+      std::vector<TString> chainsStandard;
+      std::vector<TString> chainsMG;
+      std::vector<TString> chainsMI;
+      std::vector<TString> chainsGeneric;
+      std::vector<TString> chainsEFiso;
+      std::vector<TString> chainsEFFS;
 
       // Generic (EFsuper etc.)
-      // m_chainsGeneric.push_back("mu36_tight");             // v4 primary
-      //m_chainsGeneric.push_back("mu4_cosmic_L1MU4_EMPTY");   // LS1
-      //m_chainsGeneric.push_back("mu4_cosmic_L1MU11_EMPTY");  // LS1
-      m_chainsGeneric.push_back("muChain1");   // MAM 
-      m_chainsGeneric.push_back("muChain2");  // MAM
+      // chainsGeneric.push_back("mu36_tight");             // v4 primary
+      //chainsGeneric.push_back("mu4_cosmic_L1MU4_EMPTY");   // LS1
+      //chainsGeneric.push_back("mu4_cosmic_L1MU11_EMPTY");  // LS1
+      chainsGeneric.push_back("muChain1");   // MAM 
+      chainsGeneric.push_back("muChain2");  // MAM
 
       // Generic (Isolated muons)
-      // m_chainsEFiso.push_back("mu24i_tight")  ;            // v4 primary
-      m_chainsEFiso.push_back("muChainEFiso1")  ;            // MAM 
-      m_chainsEFiso.push_back("muChainEFiso2")  ;            // MAM 
+      // chainsEFiso.push_back("mu24i_tight")  ;            // v4 primary
+      chainsEFiso.push_back("muChainEFiso1")  ;            // MAM 
+      chainsEFiso.push_back("muChainEFiso2")  ;            // MAM 
 
       // MSonly
-      // m_chainsMSonly.push_back("mu50_MSonly_barrel_tight");    // v4 primary
-      //m_chainsMSonly.push_back("mu4_msonly_cosmic_L1MU11_EMPTY");    // LS1
-      m_chainsMSonly.push_back("muChainMSonly1");    // MAM 
-      m_chainsMSonly.push_back("muChainMSonly2");    // MAM 
+      // chainsMSonly.push_back("mu50_MSonly_barrel_tight");    // v4 primary
+      //chainsMSonly.push_back("mu4_msonly_cosmic_L1MU11_EMPTY");    // LS1
+      chainsMSonly.push_back("muChainMSonly1");    // MAM 
+      chainsMSonly.push_back("muChainMSonly2");    // MAM 
 
       // EFFS triggers (L. Yuan)
-      // m_chainsEFFS.push_back("mu18_tight_mu8_EFFS");
-      m_chainsEFFS.push_back("muChainEFFS");  // MAM
+      // chainsEFFS.push_back("mu18_tight_mu8_EFFS");
+      chainsEFFS.push_back("muChainEFFS");  // MAM
 
       enum indexINDEP { INDORTH, INDEGAMMA, INDMET, INDJET, INDTAU, INDMBIAS };
-      TString m_trigger[INDMBIAS + 1];
+      TString trigger[INDMBIAS + 1];
 
-      m_trigger[INDORTH] = "Orthog";//EGamma + Tau + Jet + MET
-      m_trigger[INDEGAMMA] = "EGamma";
-      m_trigger[INDMET] = "MET";
-      m_trigger[INDJET] = "Jet";
+      trigger[INDORTH] = "Orthog";//EGamma + Tau + Jet + MET
+      trigger[INDEGAMMA] = "EGamma";
+      trigger[INDMET] = "MET";
+      trigger[INDJET] = "Jet";
 
-      int m_maxindep = 0; // YY 20.01.2012
+      int maxindep = 0; // YY 20.01.2012
 
       // YY added:
-      TString m_ESchainName = "_ES";
+      TString ESchainName = "_ES";
 
       TString bestr[2] = {"_Barrel", "_Endcap"};
 
       // made it as enum: 20.1.2012
-      std::string m_triggerES[7] = {"_ESstd", "_EStag", "_ESid", "_ESindep", "_ESHIL1", "_ESHIid", "_ESHIindep"};
+      std::string triggerES[7] = {"_ESstd", "_EStag", "_ESid", "_ESindep", "_ESHIL1", "_ESHIid", "_ESHIindep"};
       enum indexES { ESSTD, ESTAG, ESID, ESINDEP, ESHIL1, ESHIID, ESHIINDEP };
 
-      int m_maxESbr = ESINDEP;
+      int maxESbr = ESINDEP;
 
       bool CB_mon_ESbr[ESHIINDEP + 1];
       bool MS_mon_ESbr[ESHIINDEP + 1];
@@ -474,20 +474,20 @@ namespace dqutils {
       MS_mon_ESbr[ESHIID] = 0;
       MS_mon_ESbr[ESHIINDEP] = 0;
 
-      std::vector<std::string> m_vectkwd;
+      std::vector<std::string> vectkwd;
 
-      m_vectkwd.push_back(m_triggerES[ESTAG]);
-      m_vectkwd.push_back(m_triggerES[ESID]);
-      m_vectkwd.push_back("_Jet");
-      m_vectkwd.push_back("_all");
+      vectkwd.push_back(triggerES[ESTAG]);
+      vectkwd.push_back(triggerES[ESID]);
+      vectkwd.push_back("_Jet");
+      vectkwd.push_back("_all");
 
-      TString m_hptName = "_hpt";
-      TString m_MSchainName = "_MSb";
+      TString hptName = "_hpt";
+      TString MSchainName = "_MSb";
 
       // YY: pt range.
       int iSTDL;
       int iSTDH;
-      if(m_HI_pp_key){
+      if(HI_pp_key){
 	iSTDL = 45;  // 12 GeV
 	//iSTDL = 54;  // 15 GeV
 	iSTDH = 75; // 25 GeV
@@ -498,7 +498,7 @@ namespace dqutils {
       int iMSL = 105;  // 60 GeV
       int iMSH = 120;  // 100 GeV
 
-      if(m_HI_pp_key){
+      if(HI_pp_key){
 	iMSL=54;//15GeV
 	iMSH=75;//25GeV
       }
@@ -520,8 +520,8 @@ namespace dqutils {
       // start the code add by Yuan //
       //TString FS_pre_trigger = "mu18it_tight";
       TString FS_pre_trigger = "EFFSpre";
-      for(unsigned int i=0; i<m_chainsEFFS.size(); i++){
-	TString chainName = m_chainsEFFS.at(i);
+      for(unsigned int i=0; i<chainsEFFS.size(); i++){
+	TString chainName = chainsEFFS.at(i);
 
 	TString hists_str[9] = {chainName + "_tagEFFSpre" + "_Turn_On_Curve_wrt_probe_MuidCB",
 	  chainName + "_tagEFFSpre" + "_Turn_On_Curve_wrt_probe_MuidCB_Barrel",
@@ -674,15 +674,15 @@ namespace dqutils {
 	  continue;
 	}
 
-	int m_iSTDL = 39;
-	int m_iSTDH = 120;
-	if(m_HI_pp_key){//HI run 4-25GeV
-	  m_iSTDL = 17;
-	  m_iSTDH = 75;				
+	int iSTDL = 39;
+	int iSTDH = 120;
+	if(HI_pp_key){//HI run 4-25GeV
+	  iSTDL = 17;
+	  iSTDH = 75;				
 	}
 	double sumeff, sumerr;
-	double sumn = h1numb->Integral(m_iSTDL, m_iSTDH); // 10-100 GeV
-	double sumd = h1denb->Integral(m_iSTDL, m_iSTDH);
+	double sumn = h1numb->Integral(iSTDL, iSTDH); // 10-100 GeV
+	double sumd = h1denb->Integral(iSTDL, iSTDH);
 	if (sumd == 0.) {
 	  sumeff = 0.;
 	  sumerr = 0.;
@@ -694,8 +694,8 @@ namespace dqutils {
 	h1sumL->SetBinContent(1, sumeff);
 	h1sumL->SetBinError(1, sumerr);
 
-	sumn = h1nume->Integral(m_iSTDL, m_iSTDH);
-	sumd = h1dene->Integral(m_iSTDL, m_iSTDH);
+	sumn = h1nume->Integral(iSTDL, iSTDH);
+	sumd = h1dene->Integral(iSTDL, iSTDH);
 	if (sumd == 0.) {
 	  sumeff = 0.;
 	  sumerr = 0.;
@@ -773,8 +773,8 @@ namespace dqutils {
 	  continue;
 	}
 
-	sumn = h1num_mu0_15->Integral(m_iSTDL, m_iSTDH); // 10-100 GeV
-	sumd = h1den_mu0_15->Integral(m_iSTDL, m_iSTDH);
+	sumn = h1num_mu0_15->Integral(iSTDL, iSTDH); // 10-100 GeV
+	sumd = h1den_mu0_15->Integral(iSTDL, iSTDH);
 	if (sumd == 0.) {
 	  sumeff = 0.;
 	  sumerr = 0.;
@@ -786,8 +786,8 @@ namespace dqutils {
 	h1sum_mu->SetBinContent(1, sumeff);
 	h1sum_mu->SetBinError(1, sumerr);
 
-	sumn = h1num_mu15_20->Integral(m_iSTDL, m_iSTDH);
-	sumd = h1den_mu15_20->Integral(m_iSTDL, m_iSTDH);
+	sumn = h1num_mu15_20->Integral(iSTDL, iSTDH);
+	sumd = h1den_mu15_20->Integral(iSTDL, iSTDH);
 	if (sumd == 0.) {
 	  sumeff = 0.;
 	  sumerr = 0.;
@@ -798,8 +798,8 @@ namespace dqutils {
 	h1sum_mu->SetBinContent(2, sumeff);
 	h1sum_mu->SetBinError(2, sumerr);
 
-	sumn = h1num_mu20->Integral(m_iSTDL, m_iSTDH);
-	sumd = h1den_mu20->Integral(m_iSTDL, m_iSTDH);
+	sumn = h1num_mu20->Integral(iSTDL, iSTDH);
+	sumd = h1den_mu20->Integral(iSTDL, iSTDH);
 	if (sumd == 0.) {
 	  sumeff = 0.;
 	  sumerr = 0.;
@@ -815,24 +815,24 @@ namespace dqutils {
       }
       //  end of the code add by Yuan //
       // ******************************************************//
-      TString m_alg2[3] = {"_MuFast", "_MuonEFMS", "_MuonEFSA"};
-      TString m_wrtalg2[3] = {"_L1", "_MuFast", "_MuFast"};
+      TString alg2[3] = {"_MuFast", "_MuonEFMS", "_MuonEFSA"};
+      TString wrtalg2[3] = {"_L1", "_MuFast", "_MuFast"};
 
       // ******************************************************//
       // ******************  MSonly Chains ********************//
       // ******************************************************//
-      for( unsigned int i=0 ; i < m_chainsMSonly.size() ; i++ ){
-	TString chainName = m_chainsMSonly.at(i);
+      for( unsigned int i=0 ; i < chainsMSonly.size() ; i++ ){
+	TString chainName = chainsMSonly.at(i);
 
-	for( int trg = 0 ; trg < m_maxindep ; trg++ ){
-	  sden = nd_dir + chainName + "_Turn_On_Curve_wrt_MuidSA" + m_trigger[trg] + "_Triggered_Denominator";
+	for( int trg = 0 ; trg < maxindep ; trg++ ){
+	  sden = nd_dir + chainName + "_Turn_On_Curve_wrt_MuidSA" + trigger[trg] + "_Triggered_Denominator";
 
 	  for(int alg = 0 ; alg < 3 ; alg++ ){
-	    snum = nd_dir  + chainName + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" + m_trigger[trg] + "_Triggered_Numerator";
-	    seff = eff_dir + chainName + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" + m_trigger[trg] + "_Triggered";
+	    snum = nd_dir  + chainName + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" + trigger[trg] + "_Triggered_Numerator";
+	    seff = eff_dir + chainName + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" + trigger[trg] + "_Triggered";
 	    seffg = seff + "_Fit"; // YY added 20.04.10
-	    stmp = chainName + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" + m_trigger[trg] +"_Triggered";
-	    stmpg = chainName + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" + m_trigger[trg] +"_Triggered" + "_Fit";
+	    stmp = chainName + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" + trigger[trg] +"_Triggered";
+	    stmpg = chainName + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" + trigger[trg] +"_Triggered" + "_Fit";
 
 	    h1num = 0;
 	    mf.get(snum, h1num);
@@ -893,7 +893,7 @@ namespace dqutils {
 		  }
 
 		  if (iholx >= 0) {
-		    TString s = eff_dir + chainName + "_highpt_effsummary_by" + m_vectkwd.at(2);
+		    TString s = eff_dir + chainName + "_highpt_effsummary_by" + vectkwd.at(2);
 		    // std::cerr << "hist summary: " << s << " n: " << sumn << " d: " << sumd << " eff: " << sumeff << " err: " << sumerr << std::endl;
 		    mf.get(s, h1sumeff);
 		    if (!h1sumeff) {
@@ -919,11 +919,11 @@ namespace dqutils {
 	for( int alg = 0 ; alg < 3 ; alg++ ){
 	  //wrt MuidSA
 	  sden  = nd_dir  + chainName + "_Turn_On_Curve_wrt_MuidSA_Denominator";
-	  snum  = nd_dir  + chainName + m_alg2[alg] + "_Turn_On_Curve_Numerator";
-	  seff  = eff_dir + chainName + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA";
+	  snum  = nd_dir  + chainName + alg2[alg] + "_Turn_On_Curve_Numerator";
+	  seff  = eff_dir + chainName + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA";
 	  seffg = seff + "_Fit"; // YY added 20.04.10
-	  stmp = chainName + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA";
-	  stmpg = chainName + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA"+"_Fit";
+	  stmp = chainName + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA";
+	  stmpg = chainName + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA"+"_Fit";
 
 	  h1num = 0;
 	  mf.get(snum, h1num);
@@ -982,7 +982,7 @@ namespace dqutils {
 	      }
 
 	      if (iholx >= 0) {
-		TString s = eff_dir + chainName + "_highpt_effsummary_by" + m_vectkwd.at(3);
+		TString s = eff_dir + chainName + "_highpt_effsummary_by" + vectkwd.at(3);
 		// std::cerr << "hist summary: " << s << " n: " << sumn << " d: " << sumd << " eff: " << sumeff << " err: " << sumerr << std::endl;
 		mf.get(s, h1sumeff);
 		if (!h1sumeff) {
@@ -1002,17 +1002,17 @@ namespace dqutils {
 	  //wrt MuidSA
 
 	  // for ES ----------------------------------------------------------------
-	  for (int ies = 0; ies <= m_maxESbr; ies++) {
+	  for (int ies = 0; ies <= maxESbr; ies++) {
 
 	    if(!MS_mon_ESbr[ies])continue;
 	    // for ES, L1 ------------------------------------------------------------
 	    if (0 == alg) {
-	      sden = nd_dir + chainName + m_triggerES[ies] + "_Turn_On_Curve_wrt_MuidSA_Denominator";
-	      snum = nd_dir + chainName + m_triggerES[ies] + "_MuFast" + "_Turn_On_Curve_wrt" + "_L1" + "_Denominator";
-	      seff = eff_dir + chainName + m_triggerES[ies] + "_L1" + "_Turn_On_Curve_wrt_MuidSA";
+	      sden = nd_dir + chainName + triggerES[ies] + "_Turn_On_Curve_wrt_MuidSA_Denominator";
+	      snum = nd_dir + chainName + triggerES[ies] + "_MuFast" + "_Turn_On_Curve_wrt" + "_L1" + "_Denominator";
+	      seff = eff_dir + chainName + triggerES[ies] + "_L1" + "_Turn_On_Curve_wrt_MuidSA";
 	      seffg = seff + "_Fit";
-	      stmp = chainName + m_triggerES[alg] + "_L1"+"_Turn_On_Curve_wrt_MuidSA";
-	      stmpg= chainName + m_triggerES[alg] + "_L1"+"_Turn_On_Curve_wrt_MuidSA" + "_Fit";
+	      stmp = chainName + triggerES[alg] + "_L1"+"_Turn_On_Curve_wrt_MuidSA";
+	      stmpg= chainName + triggerES[alg] + "_L1"+"_Turn_On_Curve_wrt_MuidSA" + "_Fit";
 
 	      h1num = 0;
 	      mf.get(snum, h1num);
@@ -1054,12 +1054,12 @@ namespace dqutils {
 	      }
 
 	      for (int be = 0; be < 2; be++) {
-		sden = nd_dir + chainName + m_triggerES[ies] + "_Turn_On_Curve_wrt_MuidSA" + bestr[be] + "_Denominator";
-		snum = nd_dir + chainName + m_triggerES[ies] + "_MuFast" + "_Turn_On_Curve_wrt" + "_L1" + bestr[be] + "_Denominator";
-		seff  = eff_dir + chainName + m_triggerES[ies] + "_L1" + bestr[be] + "_Turn_On_Curve_wrt_MuidSA";
+		sden = nd_dir + chainName + triggerES[ies] + "_Turn_On_Curve_wrt_MuidSA" + bestr[be] + "_Denominator";
+		snum = nd_dir + chainName + triggerES[ies] + "_MuFast" + "_Turn_On_Curve_wrt" + "_L1" + bestr[be] + "_Denominator";
+		seff  = eff_dir + chainName + triggerES[ies] + "_L1" + bestr[be] + "_Turn_On_Curve_wrt_MuidSA";
 		seffg = seff + "_Fit";
-		stmp = chainName + m_triggerES[ies] + "_L1" + bestr[be] + "_Turn_On_Curve_wrt_MuidSA";
-		stmpg = chainName + m_triggerES[ies] + "_L1" + bestr[be] + "_Turn_On_Curve_wrt_MuidSA"+"_Fit";
+		stmp = chainName + triggerES[ies] + "_L1" + bestr[be] + "_Turn_On_Curve_wrt_MuidSA";
+		stmpg = chainName + triggerES[ies] + "_L1" + bestr[be] + "_Turn_On_Curve_wrt_MuidSA"+"_Fit";
 
 		h1num = 0;
 		mf.get(snum, h1num);
@@ -1103,12 +1103,12 @@ namespace dqutils {
 	    }
 
 	    // for ES, L1 end ------------------------------------------------------------
-	    sden  = nd_dir  + chainName + m_triggerES[ies] + "_Turn_On_Curve_wrt_MuidSA_Denominator";
-	    snum  = nd_dir  + chainName + m_triggerES[ies] + m_alg2[alg] + "_Turn_On_Curve_Numerator";
-	    seff  = eff_dir + chainName + m_triggerES[ies] + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA";
+	    sden  = nd_dir  + chainName + triggerES[ies] + "_Turn_On_Curve_wrt_MuidSA_Denominator";
+	    snum  = nd_dir  + chainName + triggerES[ies] + alg2[alg] + "_Turn_On_Curve_Numerator";
+	    seff  = eff_dir + chainName + triggerES[ies] + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA";
 	    seffg = seff + "_Fit"; // YY added 20.04.10
-	    stmp = chainName + m_triggerES[ies] + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA";
-	    stmpg = chainName + m_triggerES[ies] + m_alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" +"_Fit";
+	    stmp = chainName + triggerES[ies] + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA";
+	    stmpg = chainName + triggerES[ies] + alg2[alg] + "_Turn_On_Curve_wrt_MuidSA" +"_Fit";
 
 	    h1num = 0;
 	    mf.get(snum, h1num);
@@ -1168,7 +1168,7 @@ namespace dqutils {
 		  }
 
 		  if (iholx >= 0) {
-		    TString s = eff_dir + chainName + "_highpt_effsummary_by" + m_triggerES[ies];
+		    TString s = eff_dir + chainName + "_highpt_effsummary_by" + triggerES[ies];
 		    // std::cerr << "hist summary: " << s << " n: " << sumn << " d: " << sumd << " eff: " << sumeff << " err: " << sumerr << std::endl;
 		    mf.get(s, h1sumeff);
 		    if (!h1sumeff) {
@@ -1193,11 +1193,11 @@ namespace dqutils {
 	    for (int be = 0; be < 2; be++) {
 	      //wrt MuidSA
 	      sden  = nd_dir  + chainName + "_Turn_On_Curve_wrt_MuidSA" + bestr[be] + "_Denominator";
-	      snum  = nd_dir  + chainName + m_alg2[alg] + bestr[be] + "_Turn_On_Curve_Numerator";
-	      seff  = eff_dir + chainName + m_alg2[alg] + bestr[be] + "_Turn_On_Curve_wrt_MuidSA";
+	      snum  = nd_dir  + chainName + alg2[alg] + bestr[be] + "_Turn_On_Curve_Numerator";
+	      seff  = eff_dir + chainName + alg2[alg] + bestr[be] + "_Turn_On_Curve_wrt_MuidSA";
 	      seffg = seff + "_Fit"; // YY added 20.04.10
-	      stmp = chainName + m_alg2[alg] + bestr[be] + "_Turn_On_Curve_wrt_MuidSA";
-	      stmpg = chainName + m_alg2[alg] + bestr[be] + "_Turn_On_Curve_wrt_MuidSA" + "_Fit";
+	      stmp = chainName + alg2[alg] + bestr[be] + "_Turn_On_Curve_wrt_MuidSA";
+	      stmpg = chainName + alg2[alg] + bestr[be] + "_Turn_On_Curve_wrt_MuidSA" + "_Fit";
 
 	      h1num = 0;
 	      mf.get(snum, h1num);
@@ -1242,12 +1242,12 @@ namespace dqutils {
 	  }
 
 	  //wrt upstream
-	  sden  = nd_dir  + chainName + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg] + "_Denominator";
-	  snum  = nd_dir  + chainName + m_alg2[alg] + "_Turn_On_Curve_Numerator";
-	  seff  = eff_dir + chainName + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg];
+	  sden  = nd_dir  + chainName + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg] + "_Denominator";
+	  snum  = nd_dir  + chainName + alg2[alg] + "_Turn_On_Curve_Numerator";
+	  seff  = eff_dir + chainName + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg];
 	  seffg = seff + "_Fit"; // YY added 20.04.10
-	  stmp =  chainName + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg];
-	  stmpg =  chainName + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg]+"_Fit";
+	  stmp =  chainName + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg];
+	  stmpg =  chainName + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg]+"_Fit";
 
 	  h1num = 0;
 	  mf.get(snum, h1num);
@@ -1290,14 +1290,14 @@ namespace dqutils {
 
 	  //wrt upstream
 	  // for ES --------------------------------------------------------------------
-	  for (int ies = 0; ies <= m_maxESbr; ies++) {
+	  for (int ies = 0; ies <= maxESbr; ies++) {
 	    if(!MS_mon_ESbr[ies])continue; 
-	    sden  = nd_dir  + chainName + m_triggerES[ies] + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg] + "_Denominator";
-	    snum  = nd_dir  + chainName + m_triggerES[ies] + m_alg2[alg] + "_Turn_On_Curve_Numerator";
-	    seff  = eff_dir + chainName + m_triggerES[ies] + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg];
+	    sden  = nd_dir  + chainName + triggerES[ies] + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg] + "_Denominator";
+	    snum  = nd_dir  + chainName + triggerES[ies] + alg2[alg] + "_Turn_On_Curve_Numerator";
+	    seff  = eff_dir + chainName + triggerES[ies] + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg];
 	    seffg = seff + "_Fit"; // YY added 20.04.10
-	    stmp = chainName + m_triggerES[ies] + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg];
-	    stmpg = chainName + m_triggerES[ies] + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg]+"_Fit";
+	    stmp = chainName + triggerES[ies] + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg];
+	    stmpg = chainName + triggerES[ies] + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg]+"_Fit";
 
 	    h1num = 0;
 	    mf.get(snum, h1num);
@@ -1343,12 +1343,12 @@ namespace dqutils {
 	  if (0 == alg || 2 == alg) {
 	    for (int be = 0; be < 2; be++) {
 	      //wrt upstream
-	      sden  = nd_dir  + chainName + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg] + bestr[be] + "_Denominator";
-	      snum  = nd_dir  + chainName + m_alg2[alg] + bestr[be] + "_Turn_On_Curve_Numerator";
-	      seff  = eff_dir + chainName + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg] + bestr[be];
+	      sden  = nd_dir  + chainName + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg] + bestr[be] + "_Denominator";
+	      snum  = nd_dir  + chainName + alg2[alg] + bestr[be] + "_Turn_On_Curve_Numerator";
+	      seff  = eff_dir + chainName + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg] + bestr[be];
 	      seffg = seff + "_Fit"; // YY added 20.04.10
-	      stmp =  chainName + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg] + bestr[be];
-	      stmpg =  chainName + m_alg2[alg] + "_Turn_On_Curve_wrt" + m_wrtalg2[alg] + bestr[be]+"_Fit";
+	      stmp =  chainName + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg] + bestr[be];
+	      stmpg =  chainName + alg2[alg] + "_Turn_On_Curve_wrt" + wrtalg2[alg] + bestr[be]+"_Fit";
 
 	      h1num = 0;
 	      mf.get(snum, h1num);
@@ -1448,59 +1448,59 @@ namespace dqutils {
       mf.Write();
 
       // Triggers / Event
-      std::vector<TString> m_chains;
-      std::vector<TString> m_chains2;
+      std::vector<TString> chains;
+      std::vector<TString> chains2;
 
       {
-	std::map<std::string, std::string> m_ztpmap;
+	std::map<std::string, std::string> ztpmap;
 
 	//// cosmic menu items for ZTP
-	//m_ztpmap["mu4_cosmic_L1MU4_EMPTY"] = "L1_MU4";  
-	//m_ztpmap["mu24_imedium"] = "L1_MU15";
-	m_ztpmap["muChain1"] = "L1_MU15";
-	m_ztpmap["muChain2"] = "L1_MU15";
-	m_ztpmap["muChainEFiso1"] = "L1_MU15";
-	m_ztpmap["muChainEFiso2"] = "L1_MU15";
-	m_ztpmap["muChainMSonly1"] = "L1_MU15";
-	m_ztpmap["muChainMSonly2"] = "L1_MU15";
-
-	std::map<std::string, int> m_ztp_isomap;
-	//m_ztp_isomap["mu4_cosmic_L1MU4_EMPTY"] = 0;
-	//m_ztp_isomap["mu24_imedium"] = 1;
-	m_ztp_isomap["muChain1"] = 0;
-	m_ztp_isomap["muChain2"] = 0;
-	m_ztp_isomap["muChainEFiso1"] = 1;
-	m_ztp_isomap["muChainEFiso2"] = 1;
-	m_ztp_isomap["muChainMSonly1"] = 0;
-	m_ztp_isomap["muChainMSonly2"] = 0;
+	//ztpmap["mu4_cosmic_L1MU4_EMPTY"] = "L1_MU4";  
+	//ztpmap["mu24_imedium"] = "L1_MU15";
+	ztpmap["muChain1"] = "L1_MU15";
+	ztpmap["muChain2"] = "L1_MU15";
+	ztpmap["muChainEFiso1"] = "L1_MU15";
+	ztpmap["muChainEFiso2"] = "L1_MU15";
+	ztpmap["muChainMSonly1"] = "L1_MU15";
+	ztpmap["muChainMSonly2"] = "L1_MU15";
+
+	std::map<std::string, int> ztp_isomap;
+	//ztp_isomap["mu4_cosmic_L1MU4_EMPTY"] = 0;
+	//ztp_isomap["mu24_imedium"] = 1;
+	ztp_isomap["muChain1"] = 0;
+	ztp_isomap["muChain2"] = 0;
+	ztp_isomap["muChainEFiso1"] = 1;
+	ztp_isomap["muChainEFiso2"] = 1;
+	ztp_isomap["muChainMSonly1"] = 0;
+	ztp_isomap["muChainMSonly2"] = 0;
 
 	//// pp_v4 menu items for ZTP
-	//m_ztpmap["mu36_tight"] = "L1_MU15";
-	//m_ztpmap["mu24i_tight"] = "L1_MU15";
-	//m_ztpmap["mu50_MSonly_barrel_tight"] = "L1_MU15";
+	//ztpmap["mu36_tight"] = "L1_MU15";
+	//ztpmap["mu24i_tight"] = "L1_MU15";
+	//ztpmap["mu50_MSonly_barrel_tight"] = "L1_MU15";
 
-	//std::map<std::string, int> m_ztp_isomap;
-	//m_ztp_isomap["mu36_tight"] = 0;
-	//m_ztp_isomap["mu24i_tight"] = 1;
-	//m_ztp_isomap["mu50_MSonly_barrel_tight"] = 0;
+	//std::map<std::string, int> ztp_isomap;
+	//ztp_isomap["mu36_tight"] = 0;
+	//ztp_isomap["mu24i_tight"] = 1;
+	//ztp_isomap["mu50_MSonly_barrel_tight"] = 0;
 
 	// old menu pp_v3 for ZTP
-	// m_ztpmap["mu15"]="L1_MU10";
-	// m_ztpmap["mu15i"]="L1_MU10";
-	// m_ztpmap["mu20i_medium"]="L1_MU11";
-	// m_ztpmap["mu20"]="L1_MU10";
-	// m_ztpmap["mu20_MG"]="L1_MU10";
-	// m_ztpmap["mu22_medium"]="L1_MU11"; // YY
-	// m_ztpmap["mu22_MG_medium"]="L1_MU11";
-	// m_ztpmap["mu40_MSonly_barrel"]="L1_MU10";
-	// m_ztpmap["mu40_MSonly_barrel_medium"]="L1_MU11";
-	// m_ztpmap["mu40_MSonly_tight"]="L1_MU10";
-	// m_ztpmap["mu40_MSonly_tighter"]="L1_MU10";
-
-	for(std::map<std::string, std::string>::iterator itmap=m_ztpmap.begin();itmap!=m_ztpmap.end();++itmap){
+	// ztpmap["mu15"]="L1_MU10";
+	// ztpmap["mu15i"]="L1_MU10";
+	// ztpmap["mu20i_medium"]="L1_MU11";
+	// ztpmap["mu20"]="L1_MU10";
+	// ztpmap["mu20_MG"]="L1_MU10";
+	// ztpmap["mu22_medium"]="L1_MU11"; // YY
+	// ztpmap["mu22_MG_medium"]="L1_MU11";
+	// ztpmap["mu40_MSonly_barrel"]="L1_MU10";
+	// ztpmap["mu40_MSonly_barrel_medium"]="L1_MU11";
+	// ztpmap["mu40_MSonly_tight"]="L1_MU10";
+	// ztpmap["mu40_MSonly_tighter"]="L1_MU10";
+
+	for(std::map<std::string, std::string>::iterator itmap=ztpmap.begin();itmap!=ztpmap.end();++itmap){
 	  TString histdirmuztp = run_dir + "/HLT/MuonMon/MuZTP/"+itmap->first;
 	  TDirectory* ztpdir = mf.GetDirectory(histdirmuztp);
-	  bool  isefisochain = m_ztp_isomap[itmap->first] > 0; 
+	  bool  isefisochain = ztp_isomap[itmap->first] > 0; 
 
 	  //efficiency histograms
 	  std::vector<std::string> var;
@@ -2091,9 +2091,9 @@ namespace dqutils {
 
 	    double sumeff, sumerr;
 	    double sumn = h1numb->Integral(13, 25); // 12-25 GeV
-	    if(m_HI_pp_key)sumn = h1numb->Integral(7, 10); // 30-50 GeV
+	    if(HI_pp_key)sumn = h1numb->Integral(7, 10); // 30-50 GeV
 	    double sumd = h1denb->Integral(13, 25);
-	    if(m_HI_pp_key)sumd = h1denb->Integral(7, 10);
+	    if(HI_pp_key)sumd = h1denb->Integral(7, 10);
 	    if (sumd == 0.) {
 	      sumeff = 0.;
 	      sumerr = 0.;
@@ -2105,9 +2105,9 @@ namespace dqutils {
 	    h1sumL->SetBinError(1, sumerr);
 
 	    sumn = h1nume->Integral(13, 25);
-	    if(m_HI_pp_key)sumn = h1numb->Integral(7, 10); // 30-50 GeV
+	    if(HI_pp_key)sumn = h1numb->Integral(7, 10); // 30-50 GeV
 	    sumd = h1dene->Integral(13, 25);
-	    if(m_HI_pp_key)sumd = h1denb->Integral(7, 10);
+	    if(HI_pp_key)sumd = h1denb->Integral(7, 10);
 	    if (sumd == 0.) {
 	      sumeff = 0.;
 	      sumerr = 0.;
@@ -2142,10 +2142,10 @@ namespace dqutils {
       }
 
       // processing Iso histograms in the same manner
-      m_chainsGeneric.insert(m_chainsGeneric.end(), m_chainsEFiso.begin(), m_chainsEFiso.end());  
+      chainsGeneric.insert(chainsGeneric.end(), chainsEFiso.begin(), chainsEFiso.end());  
 
-      for( unsigned int i=0 ; i < m_chainsGeneric.size() ; i++ ){
-	TString chainName = m_chainsGeneric.at(i);
+      for( unsigned int i=0 ; i < chainsGeneric.size() ; i++ ){
+	TString chainName = chainsGeneric.at(i);
 	if (fdbg) {
 	  std::cout << "proc generic " << chainName << std::endl;
 	}
@@ -2157,9 +2157,9 @@ namespace dqutils {
 	  effi  = chainName + monalg[alg] + "_Turn_On_Curve_wrt_MuidCB";
 	  HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 
-	  denom = chainName + m_MSchainName + "_Turn_On_Curve_wrt_MuidCB_Denominator";
-	  numer = chainName + m_MSchainName + monalg[alg] + "_Turn_On_Curve_Numerator";
-	  effi  = chainName + m_MSchainName + monalg[alg] + "_Turn_On_Curve_wrt_MuidCB";
+	  denom = chainName + MSchainName + "_Turn_On_Curve_wrt_MuidCB_Denominator";
+	  numer = chainName + MSchainName + monalg[alg] + "_Turn_On_Curve_Numerator";
+	  effi  = chainName + MSchainName + monalg[alg] + "_Turn_On_Curve_wrt_MuidCB";
 	  HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 
 	  // Summary all - removed
@@ -2170,28 +2170,28 @@ namespace dqutils {
 	  HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 
 
-	  denom = chainName + m_MSchainName + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg] + "_Denominator";
-	  numer = chainName + m_MSchainName + monalg[alg] + "_Turn_On_Curve_Numerator";
-	  effi = chainName + m_MSchainName + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg];
+	  denom = chainName + MSchainName + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg] + "_Denominator";
+	  numer = chainName + MSchainName + monalg[alg] + "_Turn_On_Curve_Numerator";
+	  effi = chainName + MSchainName + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg];
 	  HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 
 	  //  for ES ------------------------------------------------------------------------------------
-	  for (int i = 0; i <= m_maxESbr; i++) {
+	  for (int i = 0; i <= maxESbr; i++) {
 
 	    if(!CB_mon_ESbr[i]) continue;
 	    if (0 == alg) {
 	      // L1 efficiency: new for 2011 HI runs and afterward
 	      // only division once since it is "the zero-th" algorithm
-	      denom = chainName + m_triggerES[i] + "_Turn_On_Curve_wrt_MuidCB_Denominator";
-	      numer = chainName + m_triggerES[i] + "_MuFast" + "_Turn_On_Curve_wrt" + "_L1" + "_Denominator";
-	      effi  = chainName + m_triggerES[i] + "_L1" + "_Turn_On_Curve_wrt_MuidCB";
+	      denom = chainName + triggerES[i] + "_Turn_On_Curve_wrt_MuidCB_Denominator";
+	      numer = chainName + triggerES[i] + "_MuFast" + "_Turn_On_Curve_wrt" + "_L1" + "_Denominator";
+	      effi  = chainName + triggerES[i] + "_L1" + "_Turn_On_Curve_wrt_MuidCB";
 	      HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 
 	      // Need to implement barrel and endcap ...
 	      for (int be = 0; be < 2; be++) {
-		denom = chainName + m_triggerES[i] + "_Turn_On_Curve_wrt_MuidCB" + bestr[be] + "_Denominator";
-		numer = chainName + m_triggerES[i] + "_MuFast" + "_Turn_On_Curve_wrt" + "_L1" + bestr[be] + "_Denominator";
-		effi  = chainName + m_triggerES[i] + "_L1" + bestr[be] + "_Turn_On_Curve_wrt_MuidCB";
+		denom = chainName + triggerES[i] + "_Turn_On_Curve_wrt_MuidCB" + bestr[be] + "_Denominator";
+		numer = chainName + triggerES[i] + "_MuFast" + "_Turn_On_Curve_wrt" + "_L1" + bestr[be] + "_Denominator";
+		effi  = chainName + triggerES[i] + "_L1" + bestr[be] + "_Turn_On_Curve_wrt_MuidCB";
 		HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 
 		h1num = 0;
@@ -2241,9 +2241,9 @@ namespace dqutils {
 	      }	  
 	    }
 
-	    denom = chainName + m_triggerES[i] + "_Turn_On_Curve_wrt_MuidCB_Denominator";
-	    numer = chainName + m_triggerES[i] + monalg[alg] + "_Turn_On_Curve_Numerator";
-	    effi  = chainName + m_triggerES[i] + monalg[alg] + "_Turn_On_Curve_wrt_MuidCB";
+	    denom = chainName + triggerES[i] + "_Turn_On_Curve_wrt_MuidCB_Denominator";
+	    numer = chainName + triggerES[i] + monalg[alg] + "_Turn_On_Curve_Numerator";
+	    effi  = chainName + triggerES[i] + monalg[alg] + "_Turn_On_Curve_wrt_MuidCB";
 	    HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 
 	    // Summary ESid and ESindep
@@ -2284,7 +2284,7 @@ namespace dqutils {
 		iholx = static_cast<int>(iEFCB);
 	      }
 
-	      TString s = histdireff + chainName + "_highpt_effsummary_by" + m_triggerES[i];
+	      TString s = histdireff + chainName + "_highpt_effsummary_by" + triggerES[i];
 	      TH1F *h1effsum = 0;
 	      mf.get(s, h1effsum);
 	      if (!h1effsum) {
@@ -2299,9 +2299,9 @@ namespace dqutils {
 	      h1effsum->Write("",TObject::kOverwrite);
 	    }
 
-	    denom = chainName + m_triggerES[i] + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg] + "_Denominator";
-	    numer = chainName + m_triggerES[i] + monalg[alg] + "_Turn_On_Curve_Numerator";
-	    effi = chainName + m_triggerES[i] + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg];
+	    denom = chainName + triggerES[i] + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg] + "_Denominator";
+	    numer = chainName + triggerES[i] + monalg[alg] + "_Turn_On_Curve_Numerator";
+	    effi = chainName + triggerES[i] + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg];
 	    HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 
 	    }
@@ -2317,9 +2317,9 @@ namespace dqutils {
 	      }
 
 	      for (int be = 0; be < 2; be++) {
-		denom = chainName + m_MSchainName + "_Turn_On_Curve_wrt_MuidCB" + bestr[be] + "_Denominator";
-		numer = chainName + m_MSchainName + monalg[alg] + bestr[be] + "_Turn_On_Curve_Numerator";
-		effi  = chainName + m_MSchainName + monalg[alg] + bestr[be] + "_Turn_On_Curve_wrt_MuidCB";
+		denom = chainName + MSchainName + "_Turn_On_Curve_wrt_MuidCB" + bestr[be] + "_Denominator";
+		numer = chainName + MSchainName + monalg[alg] + bestr[be] + "_Turn_On_Curve_Numerator";
+		effi  = chainName + MSchainName + monalg[alg] + bestr[be] + "_Turn_On_Curve_wrt_MuidCB";
 		HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 	      }
 
@@ -2332,9 +2332,9 @@ namespace dqutils {
 
 
 	      for (int be = 0; be < 2; be++) {
-		denom = chainName + m_MSchainName + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg] + bestr[be] + "_Denominator";
-		numer = chainName + m_MSchainName + monalg[alg] + bestr[be] + "_Turn_On_Curve_Numerator";
-		effi = chainName + m_MSchainName + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg] + bestr[be];
+		denom = chainName + MSchainName + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg] + bestr[be] + "_Denominator";
+		numer = chainName + MSchainName + monalg[alg] + bestr[be] + "_Turn_On_Curve_Numerator";
+		effi = chainName + MSchainName + monalg[alg] + "_Turn_On_Curve_wrt" + wrtalg[alg] + bestr[be];
 		HLTMuonHDiv(mf, histdireff, numer, denom, effi, "_Fit");
 	      }
 
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile_IDAlignPostProcess.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile_IDAlignPostProcess.cxx
index 5911b07433ade2466853c23833a2e4ad0a9907cc..07ecc0c50fff393a609cc03a3a6cad43c167f604 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile_IDAlignPostProcess.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile_IDAlignPostProcess.cxx
@@ -211,14 +211,14 @@ fitMergedFile_IDAlignMonTrackSegments( TFile* file, std::string run_dir, std::st
   unsigned int nChargeHistograms = 4;
   
   //The input/source files 
-  TH2F* m_oldChargeHists[4];
+  TH2F* oldChargeHists[4];
   
   //The output/destination files 
-  TH1F* m_newChargeHists[4];
-  m_newChargeHists[0]=NULL;
-  m_newChargeHists[1]=NULL;
-  m_newChargeHists[2]=NULL;
-  m_newChargeHists[3]=NULL;
+  TH1F* newChargeHists[4];
+  newChargeHists[0]=NULL;
+  newChargeHists[1]=NULL;
+  newChargeHists[2]=NULL;
+  newChargeHists[3]=NULL;
   
   //The names of the input files
   std::string chargeHistNames[4];
@@ -246,36 +246,36 @@ fitMergedFile_IDAlignMonTrackSegments( TFile* file, std::string run_dir, std::st
     if (!CheckHistogram(file,(path+"/"+chargeHistNames[j]).c_str())) continue;
     
     //get them
-    m_oldChargeHists[j] = (TH2F*)(file->Get((path+"/"+chargeHistNames[j]).c_str()));
+    oldChargeHists[j] = (TH2F*)(file->Get((path+"/"+chargeHistNames[j]).c_str()));
     
     //get binning
-    unsigned int nbinsX = m_oldChargeHists[j]->GetNbinsX();
-    float LE = m_oldChargeHists[j]->GetBinLowEdge(1);
-    float UE = m_oldChargeHists[j]->GetBinLowEdge(nbinsX+1);
+    unsigned int nbinsX = oldChargeHists[j]->GetNbinsX();
+    float LE = oldChargeHists[j]->GetBinLowEdge(1);
+    float UE = oldChargeHists[j]->GetBinLowEdge(nbinsX+1);
     
     //create the new files
-    m_newChargeHists[j] = new TH1F(("ratio_"+chargeHistNames[j]).c_str(),"",nbinsX,LE,UE);
+    newChargeHists[j] = new TH1F(("ratio_"+chargeHistNames[j]).c_str(),"",nbinsX,LE,UE);
     
     //Fill the new files
     for(unsigned int xBin = 1; xBin!=nbinsX+1; xBin++){
-      float ChargeMinus2 = m_oldChargeHists[j]->GetBinContent(xBin,2);
-      float ChargePlus2 = m_oldChargeHists[j]->GetBinContent(xBin,6);
-      float ChargeCorrect = m_oldChargeHists[j]->GetBinContent(xBin,4);
+      float ChargeMinus2 = oldChargeHists[j]->GetBinContent(xBin,2);
+      float ChargePlus2 = oldChargeHists[j]->GetBinContent(xBin,6);
+      float ChargeCorrect = oldChargeHists[j]->GetBinContent(xBin,4);
       float ChargeWrong = ChargeMinus2+ChargePlus2;
       if(ChargeCorrect > 0){
-	m_newChargeHists[j]->SetBinContent(xBin,(ChargeWrong)/(ChargeCorrect+ChargeWrong));
-	m_newChargeHists[j]->SetBinError(xBin,1.0/ChargeCorrect * pow(ChargeWrong * (1.0 + ChargeWrong/ChargeCorrect) ,0.5) );
+	newChargeHists[j]->SetBinContent(xBin,(ChargeWrong)/(ChargeCorrect+ChargeWrong));
+	newChargeHists[j]->SetBinError(xBin,1.0/ChargeCorrect * pow(ChargeWrong * (1.0 + ChargeWrong/ChargeCorrect) ,0.5) );
       }else{
 	if(ChargeWrong > 0)
-	  m_newChargeHists[j]->SetBinContent(xBin,1);
+	  newChargeHists[j]->SetBinContent(xBin,1);
 	else
-	  m_newChargeHists[j]->SetBinContent(xBin,0);
-	m_newChargeHists[j]->SetBinError(xBin,0);
+	  newChargeHists[j]->SetBinContent(xBin,0);
+	newChargeHists[j]->SetBinError(xBin,0);
       }
     }//Fill the new histograms
     
-    m_newChargeHists[j]->SetTitle((chargeHistTitle[j]).c_str());
-    m_newChargeHists[j]->GetXaxis()->SetTitle((chargeHistXAxisTitles[j]).c_str());
+    newChargeHists[j]->SetTitle((chargeHistTitle[j]).c_str());
+    newChargeHists[j]->GetXaxis()->SetTitle((chargeHistXAxisTitles[j]).c_str());
     
   }//over charged hists
   
@@ -288,8 +288,8 @@ fitMergedFile_IDAlignMonTrackSegments( TFile* file, std::string run_dir, std::st
     // so we dont write the new one
     if (!CheckHistogram(file,(path+"/"+chargeHistNames[j]).c_str())) continue;
     
-    if (m_newChargeHists[j])
-      m_newChargeHists[j]->Write("",TObject::kOverwrite);
+    if (newChargeHists[j])
+      newChargeHists[j]->Write("",TObject::kOverwrite);
   }
 
   
@@ -297,10 +297,10 @@ fitMergedFile_IDAlignMonTrackSegments( TFile* file, std::string run_dir, std::st
   //==================================================
 
   //The input histograms
-  TH2F* m_oldHists[30*3];
+  TH2F* oldHists[30*3];
   
   //The output histograms
-  TH1F* m_newHists[30*3*2];
+  TH1F* newHists[30*3*2];
   
   //The names of the input files
   std::string histNames[30];
@@ -341,8 +341,8 @@ fitMergedFile_IDAlignMonTrackSegments( TFile* file, std::string run_dir, std::st
   histNames[29] = "delta_nHitsVsEta";
 
   std::string histTitles[30];
-  std::string m_titlePrefix[2] = {"average_","sigma_"};
-  std::string m_titlePostfix[3] = {"","(Positive Tracks)","(Negative Tracks)"};
+  std::string titlePrefix[2] = {"average_","sigma_"};
+  std::string titlePostfix[3] = {"","(Positive Tracks)","(Negative Tracks)"};
   
   histTitles[0] = "#Delta d_{0} vs d_{0}^{Upper} ";
   histTitles[1] = "#Delta d_{0} vs z_{0}^{Upper} ";
@@ -400,34 +400,34 @@ fitMergedFile_IDAlignMonTrackSegments( TFile* file, std::string run_dir, std::st
     //loop over the number of profiles to be created
     for(unsigned int j = 0; j< 30; ++j){
       
-      std::string m_histNames;
+      std::string histName;
       
       //Charged or Combo?
       if(i == 0)
-	m_histNames += histNames[j];
+	histName += histNames[j];
       
       if(i == 1)
-	m_histNames += histNames[j]+"_p";
+	histName += histNames[j]+"_p";
       
       if(i == 2)
-	m_histNames += histNames[j]+"_n";
+	histName += histNames[j]+"_n";
       
       //We write the hist only if the input exist.
-      if (!CheckHistogram(file,(path+"/"+m_histNames).c_str())){
-	m_oldHists[30*i+j] = 0;
+      if (!CheckHistogram(file,(path+"/"+histName).c_str())){
+	oldHists[30*i+j] = 0;
 	continue;
       }	
       
       //get them
-      m_oldHists[30*i+j] = (TH2F*)(file->Get((path+"/"+m_histNames).c_str()));
+      oldHists[30*i+j] = (TH2F*)(file->Get((path+"/"+histName).c_str()));
       
       //get binning
-      unsigned int nbinsX = m_oldHists[30*i+j]->GetNbinsX();
-      unsigned int nbinsY = m_oldHists[30*i+j]->GetNbinsY();
-      float xLE = m_oldHists[30*i+j]->GetXaxis()->GetBinLowEdge(1);
-      float xUE = m_oldHists[30*i+j]->GetXaxis()->GetBinLowEdge(nbinsX+1);
-      float yLE = m_oldHists[30*i+j]->GetYaxis()->GetBinLowEdge(1);
-      float yUE = m_oldHists[30*i+j]->GetYaxis()->GetBinLowEdge(nbinsY+1);
+      unsigned int nbinsX = oldHists[30*i+j]->GetNbinsX();
+      unsigned int nbinsY = oldHists[30*i+j]->GetNbinsY();
+      float xLE = oldHists[30*i+j]->GetXaxis()->GetBinLowEdge(1);
+      float xUE = oldHists[30*i+j]->GetXaxis()->GetBinLowEdge(nbinsX+1);
+      float yLE = oldHists[30*i+j]->GetYaxis()->GetBinLowEdge(1);
+      float yUE = oldHists[30*i+j]->GetYaxis()->GetBinLowEdge(nbinsY+1);
       
       //std::cout << "i = " << i << std::endl;
       //std::cout << "j = " << j << std::endl;
@@ -436,25 +436,25 @@ fitMergedFile_IDAlignMonTrackSegments( TFile* file, std::string run_dir, std::st
 	//std::cout << "k = " << k << std::endl;
 	
 	//create the new files
-	m_newHists[2*(30*i+j)+k] = new TH1F((m_titlePrefix[k]+m_histNames).c_str(),"",nbinsX,xLE,xUE);
+	newHists[2*(30*i+j)+k] = new TH1F((titlePrefix[k]+histName).c_str(),"",nbinsX,xLE,xUE);
 	
 	//Fill the new histograms
-	fillGaussianMeanOrWidth(m_oldHists[30*i+j], m_newHists[2*(30*i+j)+k],yLE,yUE,k);
+	fillGaussianMeanOrWidth(oldHists[30*i+j], newHists[2*(30*i+j)+k],yLE,yUE,k);
 		
-	m_newHists[2*(30*i+j)+k]->SetTitle((m_titlePrefix[k]+m_histNames+m_titlePostfix[i]).c_str());
-	m_newHists[2*(30*i+j)+k]->GetXaxis()->SetTitle((histXAxisTitles[j%5]).c_str());
+	newHists[2*(30*i+j)+k]->SetTitle((titlePrefix[k]+histName+titlePostfix[i]).c_str());
+	newHists[2*(30*i+j)+k]->GetXaxis()->SetTitle((histXAxisTitles[j%5]).c_str());
 	if(j<5)
-	  m_newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[0]).c_str());
+	  newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[0]).c_str());
 	else if(j<10)
-	  m_newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[1]).c_str());
+	  newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[1]).c_str());
 	else if(j<15)
-	  m_newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[2]).c_str());
+	  newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[2]).c_str());
 	else if(j<20)
-	  m_newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[3]).c_str());
+	  newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[3]).c_str());
 	else if(j<25)
-	  m_newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[4]).c_str());
+	  newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[4]).c_str());
 	else if(j<30)
-	  m_newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[5]).c_str());
+	  newHists[2*(30*i+j)+k]->GetYaxis()->SetTitle((histYAxisTitles[5]).c_str());
       }//over the mean or the sigma
       
     }//over the histgrams (j)
@@ -467,27 +467,27 @@ fitMergedFile_IDAlignMonTrackSegments( TFile* file, std::string run_dir, std::st
     for(unsigned int j = 0; j< 30; ++j){
       //loop over average/mean
       for(unsigned int k = 0; k < 2; ++k){
-	std::string m_histNames;
+	std::string histName;
 	if(i == 0)
-	  m_histNames = histNames[j];
+	  histName = histNames[j];
 	
 	if(i == 1)
-	  m_histNames = histNames[j]+"_p";
+	  histName = histNames[j]+"_p";
 	
 	if(i == 2)
-	  m_histNames = histNames[j]+"_n";
+	  histName = histNames[j]+"_n";
 	
 	//If the original hist dosn't exist, we didnt make a new one, 
 	// so we dont write the new one
-	// if (!CheckHistogram(file,(path+"/"+m_histNames).c_str())){
+	// if (!CheckHistogram(file,(path+"/"+histName).c_str())){
 	//   continue;
 	// }
-	if (m_oldHists[30*i+j] == 0) {
-	    //std::cout << m_histNames << " not found" << std::endl;
+	if (oldHists[30*i+j] == 0) {
+	    //std::cout << histName << " not found" << std::endl;
 	  continue;
 	}
 	
-	m_newHists[2*(30*i+j)+k]->Write("",TObject::kOverwrite);
+	newHists[2*(30*i+j)+k]->Write("",TObject::kOverwrite);
       }
     }
   }
@@ -598,40 +598,40 @@ fitMergedFile_IDAlignMonResiduals( TFile* f, std::string run_dir, std::string tr
   //else std::cout << "no overlap residual histograms found - will not process overlap residuals" << std::endl;
 
   //get the 2d histograms from the file
-  TH2F* m_si_barrel_pullX = (TH2F*)(f->Get((path+"/si_barrel_pullX").c_str()));
-  TH2F* m_si_eca_pullX = (TH2F*)(f->Get((path+"/si_eca_pullX").c_str()));
-  TH2F* m_si_ecc_pullX = (TH2F*)(f->Get((path+"/si_ecc_pullX").c_str()));
-  TH2F* m_si_barrel_pullY = (TH2F*)(f->Get((path+"/si_barrel_pullY").c_str()));
-  TH2F* m_si_eca_pullY = (TH2F*)(f->Get((path+"/si_eca_pullY").c_str()));
-  TH2F* m_si_ecc_pullY = (TH2F*)(f->Get((path+"/si_ecc_pullY").c_str()));
-
-  TH2F* m_si_barrel_resX = (TH2F*)(f->Get((path+"/si_barrel_resX").c_str()));
-  TH2F* m_si_eca_resX = (TH2F*)(f->Get((path+"/si_eca_resX").c_str()));
-  TH2F* m_si_ecc_resX = (TH2F*)(f->Get((path+"/si_ecc_resX").c_str()));
-  TH2F* m_si_barrel_resY = (TH2F*)(f->Get((path+"/si_barrel_resY").c_str()));
-  TH2F* m_si_eca_resY = (TH2F*)(f->Get((path+"/si_eca_resY").c_str()));
-  TH2F* m_si_ecc_resY = (TH2F*)(f->Get((path+"/si_ecc_resY").c_str()));
-
-  TH2F* m_pix_eca_xresvsmodphi_2d = (TH2F*)(f->Get((path+"/pix_eca_xresvsmodphi_2d").c_str()));
-  TH2F* m_pix_eca_yresvsmodphi_2d = (TH2F*)(f->Get((path+"/pix_eca_yresvsmodphi_2d").c_str()));
-  TH2F* m_pix_ecc_xresvsmodphi_2d = (TH2F*)(f->Get((path+"/pix_ecc_xresvsmodphi_2d").c_str()));
-  TH2F* m_pix_ecc_yresvsmodphi_2d = (TH2F*)(f->Get((path+"/pix_ecc_yresvsmodphi_2d").c_str()));
-  TH2F* m_sct_eca_xresvsmodphi_2d = (TH2F*)(f->Get((path+"/sct_eca_xresvsmodphi_2d").c_str()));
-  TH2F* m_sct_ecc_xresvsmodphi_2d = (TH2F*)(f->Get((path+"/sct_ecc_xresvsmodphi_2d").c_str()));
+  TH2F* si_barrel_pullX = (TH2F*)(f->Get((path+"/si_barrel_pullX").c_str()));
+  TH2F* si_eca_pullX = (TH2F*)(f->Get((path+"/si_eca_pullX").c_str()));
+  TH2F* si_ecc_pullX = (TH2F*)(f->Get((path+"/si_ecc_pullX").c_str()));
+  TH2F* si_barrel_pullY = (TH2F*)(f->Get((path+"/si_barrel_pullY").c_str()));
+  TH2F* si_eca_pullY = (TH2F*)(f->Get((path+"/si_eca_pullY").c_str()));
+  TH2F* si_ecc_pullY = (TH2F*)(f->Get((path+"/si_ecc_pullY").c_str()));
+
+  TH2F* si_barrel_resX = (TH2F*)(f->Get((path+"/si_barrel_resX").c_str()));
+  TH2F* si_eca_resX = (TH2F*)(f->Get((path+"/si_eca_resX").c_str()));
+  TH2F* si_ecc_resX = (TH2F*)(f->Get((path+"/si_ecc_resX").c_str()));
+  TH2F* si_barrel_resY = (TH2F*)(f->Get((path+"/si_barrel_resY").c_str()));
+  TH2F* si_eca_resY = (TH2F*)(f->Get((path+"/si_eca_resY").c_str()));
+  TH2F* si_ecc_resY = (TH2F*)(f->Get((path+"/si_ecc_resY").c_str()));
+
+  TH2F* pix_eca_xresvsmodphi_2d = (TH2F*)(f->Get((path+"/pix_eca_xresvsmodphi_2d").c_str()));
+  TH2F* pix_eca_yresvsmodphi_2d = (TH2F*)(f->Get((path+"/pix_eca_yresvsmodphi_2d").c_str()));
+  TH2F* pix_ecc_xresvsmodphi_2d = (TH2F*)(f->Get((path+"/pix_ecc_xresvsmodphi_2d").c_str()));
+  TH2F* pix_ecc_yresvsmodphi_2d = (TH2F*)(f->Get((path+"/pix_ecc_yresvsmodphi_2d").c_str()));
+  TH2F* sct_eca_xresvsmodphi_2d = (TH2F*)(f->Get((path+"/sct_eca_xresvsmodphi_2d").c_str()));
+  TH2F* sct_ecc_xresvsmodphi_2d = (TH2F*)(f->Get((path+"/sct_ecc_xresvsmodphi_2d").c_str()));
 
   //3-d histograms
-  TH3F* m_pix_b0_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_xresvsmodetaphi_3d").c_str()));
-  TH3F* m_pix_b1_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_xresvsmodetaphi_3d").c_str()));
-  TH3F* m_pix_b2_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_xresvsmodetaphi_3d").c_str()));
-  TH3F* m_pix_b3_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_xresvsmodetaphi_3d").c_str()));
-  TH3F* m_pix_b0_yresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_yresvsmodetaphi_3d").c_str()));
-  TH3F* m_pix_b1_yresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_yresvsmodetaphi_3d").c_str()));
-  TH3F* m_pix_b2_yresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_yresvsmodetaphi_3d").c_str()));
-  TH3F* m_pix_b3_yresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_yresvsmodetaphi_3d").c_str()));
-  TH3F* m_sct_b0_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b0_xresvsmodetaphi_3d").c_str()));
-  TH3F* m_sct_b1_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b1_xresvsmodetaphi_3d").c_str()));
-  TH3F* m_sct_b2_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b2_xresvsmodetaphi_3d").c_str()));
-  TH3F* m_sct_b3_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b3_xresvsmodetaphi_3d").c_str()));
+  TH3F* pix_b0_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_xresvsmodetaphi_3d").c_str()));
+  TH3F* pix_b1_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_xresvsmodetaphi_3d").c_str()));
+  TH3F* pix_b2_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_xresvsmodetaphi_3d").c_str()));
+  TH3F* pix_b3_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_xresvsmodetaphi_3d").c_str()));
+  TH3F* pix_b0_yresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_yresvsmodetaphi_3d").c_str()));
+  TH3F* pix_b1_yresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_yresvsmodetaphi_3d").c_str()));
+  TH3F* pix_b2_yresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_yresvsmodetaphi_3d").c_str()));
+  TH3F* pix_b3_yresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_yresvsmodetaphi_3d").c_str()));
+  TH3F* sct_b0_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b0_xresvsmodetaphi_3d").c_str()));
+  TH3F* sct_b1_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b1_xresvsmodetaphi_3d").c_str()));
+  TH3F* sct_b2_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b2_xresvsmodetaphi_3d").c_str()));
+  TH3F* sct_b3_xresvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b3_xresvsmodetaphi_3d").c_str()));
   
   // Get the 2DProfiles
 
@@ -650,783 +650,783 @@ fitMergedFile_IDAlignMonResiduals( TFile* f, std::string run_dir, std::string tr
   TString siliconLayers[nx] = {"Pix L0","Pix L1","Pix L2","SCT L0 S0","S1","SCT L1 S0","S1","SCT L2 S0","S1","SCT L3 S0","S1","SCT L4 S0","S1","SCT L5 S0","S1","SCT L6 S0","S1","SCT L7 S0","S1","SCT L8 S0","S1"};    
 
   //pull width for each layer in Silicon barrel and endcaps
-  TH1F* m_si_barrel_pullX_width = new TH1F("si_barrel_pullX_width","Pull X Gaussian Width vs Silicon Barrel Layer",12,-0.5,11.5);
-  for (int i=1;i<=12;i++) m_si_barrel_pullX_width->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);   
-  m_si_barrel_pullX_width->GetYaxis()->SetTitle("Pull X Gaussian Width");
-  TH1F* m_si_eca_pullX_width = new TH1F("si_eca_pullX_width","Pull X Gaussian Width vs Silicon ECA Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_eca_pullX_width->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_eca_pullX_width->GetYaxis()->SetTitle("Pull X Gaussian Width");
-  TH1F* m_si_ecc_pullX_width = new TH1F("si_ecc_pullX_width","Pull X Gaussian Width vs Silicon ECC Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_ecc_pullX_width->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_ecc_pullX_width->GetYaxis()->SetTitle("Pull X Gaussian Width");
-  TH1F* m_si_barrel_pullY_width = new TH1F("si_barrel_pullY_width","Pull Y Gaussian Width vs Silicon Barrel Layer",12,-0.5,11.5);  
-  for (int i=1;i<=12;i++) m_si_barrel_pullY_width->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);    
-  m_si_barrel_pullY_width->GetYaxis()->SetTitle("Pull Y Gaussian Width");
-  TH1F* m_si_eca_pullY_width = new TH1F("si_eca_pullY_width","Pull Y Gaussian Width vs Silicon ECA Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_eca_pullY_width->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_eca_pullY_width->GetYaxis()->SetTitle("Pull Y Gaussian Width");
-  TH1F* m_si_ecc_pullY_width = new TH1F("si_ecc_pullY_width","Pull Y Gaussian Width vs Silicon ECC Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_ecc_pullY_width->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_ecc_pullY_width->GetYaxis()->SetTitle("Pull Y Gaussian Width");
-  fillGaussianMeanOrWidth(m_si_barrel_pullX,m_si_barrel_pullX_width,-6.0,6.0,1);
-  fillGaussianMeanOrWidth(m_si_barrel_pullY,m_si_barrel_pullY_width,-6.0,6.0,1);
-  fillGaussianMeanOrWidth(m_si_eca_pullX,m_si_eca_pullX_width,-6.0,6.0,1);
-  fillGaussianMeanOrWidth(m_si_eca_pullY,m_si_eca_pullY_width,-6.0,6.0,1);
-  fillGaussianMeanOrWidth(m_si_ecc_pullX,m_si_ecc_pullX_width,-6.0,6.0,1);
-  fillGaussianMeanOrWidth(m_si_ecc_pullY,m_si_ecc_pullY_width,-6.0,6.0,1);
+  TH1F* si_barrel_pullX_width = new TH1F("si_barrel_pullX_width","Pull X Gaussian Width vs Silicon Barrel Layer",12,-0.5,11.5);
+  for (int i=1;i<=12;i++) si_barrel_pullX_width->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);   
+  si_barrel_pullX_width->GetYaxis()->SetTitle("Pull X Gaussian Width");
+  TH1F* si_eca_pullX_width = new TH1F("si_eca_pullX_width","Pull X Gaussian Width vs Silicon ECA Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_eca_pullX_width->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_eca_pullX_width->GetYaxis()->SetTitle("Pull X Gaussian Width");
+  TH1F* si_ecc_pullX_width = new TH1F("si_ecc_pullX_width","Pull X Gaussian Width vs Silicon ECC Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_ecc_pullX_width->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_ecc_pullX_width->GetYaxis()->SetTitle("Pull X Gaussian Width");
+  TH1F* si_barrel_pullY_width = new TH1F("si_barrel_pullY_width","Pull Y Gaussian Width vs Silicon Barrel Layer",12,-0.5,11.5);  
+  for (int i=1;i<=12;i++) si_barrel_pullY_width->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);    
+  si_barrel_pullY_width->GetYaxis()->SetTitle("Pull Y Gaussian Width");
+  TH1F* si_eca_pullY_width = new TH1F("si_eca_pullY_width","Pull Y Gaussian Width vs Silicon ECA Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_eca_pullY_width->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_eca_pullY_width->GetYaxis()->SetTitle("Pull Y Gaussian Width");
+  TH1F* si_ecc_pullY_width = new TH1F("si_ecc_pullY_width","Pull Y Gaussian Width vs Silicon ECC Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_ecc_pullY_width->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_ecc_pullY_width->GetYaxis()->SetTitle("Pull Y Gaussian Width");
+  fillGaussianMeanOrWidth(si_barrel_pullX,si_barrel_pullX_width,-6.0,6.0,1);
+  fillGaussianMeanOrWidth(si_barrel_pullY,si_barrel_pullY_width,-6.0,6.0,1);
+  fillGaussianMeanOrWidth(si_eca_pullX,si_eca_pullX_width,-6.0,6.0,1);
+  fillGaussianMeanOrWidth(si_eca_pullY,si_eca_pullY_width,-6.0,6.0,1);
+  fillGaussianMeanOrWidth(si_ecc_pullX,si_ecc_pullX_width,-6.0,6.0,1);
+  fillGaussianMeanOrWidth(si_ecc_pullY,si_ecc_pullY_width,-6.0,6.0,1);
 
   //pull mean for each layer in Silicon barrel and endcaps
-  TH1F* m_si_barrel_pullX_mean = new TH1F("si_barrel_pullX_mean","Pull X Gaussian Mean vs Silicon Barrel Layer",12,-0.5,11.5);
-  for (int i=1;i<=12;i++) m_si_barrel_pullX_mean->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);   
-  m_si_barrel_pullX_mean->GetYaxis()->SetTitle("Pull X Gaussian Mean");
-  TH1F* m_si_eca_pullX_mean = new TH1F("si_eca_pullX_mean","Pull X Gaussian Mean vs Silicon ECA Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_eca_pullX_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_eca_pullX_mean->GetYaxis()->SetTitle("Pull X Gaussian Mean");
-  TH1F* m_si_ecc_pullX_mean = new TH1F("si_ecc_pullX_mean","Pull X Gaussian Mean vs Silicon ECC Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_ecc_pullX_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_ecc_pullX_mean->GetYaxis()->SetTitle("Pull X Gaussian Mean");
-  TH1F* m_si_barrel_pullY_mean = new TH1F("si_barrel_pullY_mean","Pull Y Gaussian Mean vs Silicon Barrel Layer",12,-0.5,11.5);  
-  for (int i=1;i<=12;i++) m_si_barrel_pullY_mean->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);    
-  m_si_barrel_pullY_mean->GetYaxis()->SetTitle("Pull Y Gaussian Mean");
-  TH1F* m_si_eca_pullY_mean = new TH1F("si_eca_pullY_mean","Pull Y Gaussian Mean vs Silicon ECA Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_eca_pullY_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_eca_pullY_mean->GetYaxis()->SetTitle("Pull Y Gaussian Mean");
-  TH1F* m_si_ecc_pullY_mean = new TH1F("si_ecc_pullY_mean","Pull Y Gaussian Mean vs Silicon ECC Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_ecc_pullY_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_ecc_pullY_mean->GetYaxis()->SetTitle("Pull Y Gaussian Mean");
-  fillGaussianMeanOrWidth(m_si_barrel_pullX,m_si_barrel_pullX_mean,-6.0,6.0,0);
-  fillGaussianMeanOrWidth(m_si_barrel_pullY,m_si_barrel_pullY_mean,-6.0,6.0,0);
-  fillGaussianMeanOrWidth(m_si_eca_pullX,m_si_eca_pullX_mean,-6.0,6.0,0);
-  fillGaussianMeanOrWidth(m_si_eca_pullY,m_si_eca_pullY_mean,-6.0,6.0,0);
-  fillGaussianMeanOrWidth(m_si_ecc_pullX,m_si_ecc_pullX_mean,-6.0,6.0,0);
-  fillGaussianMeanOrWidth(m_si_ecc_pullY,m_si_ecc_pullY_mean,-6.0,6.0,0);
+  TH1F* si_barrel_pullX_mean = new TH1F("si_barrel_pullX_mean","Pull X Gaussian Mean vs Silicon Barrel Layer",12,-0.5,11.5);
+  for (int i=1;i<=12;i++) si_barrel_pullX_mean->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);   
+  si_barrel_pullX_mean->GetYaxis()->SetTitle("Pull X Gaussian Mean");
+  TH1F* si_eca_pullX_mean = new TH1F("si_eca_pullX_mean","Pull X Gaussian Mean vs Silicon ECA Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_eca_pullX_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_eca_pullX_mean->GetYaxis()->SetTitle("Pull X Gaussian Mean");
+  TH1F* si_ecc_pullX_mean = new TH1F("si_ecc_pullX_mean","Pull X Gaussian Mean vs Silicon ECC Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_ecc_pullX_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_ecc_pullX_mean->GetYaxis()->SetTitle("Pull X Gaussian Mean");
+  TH1F* si_barrel_pullY_mean = new TH1F("si_barrel_pullY_mean","Pull Y Gaussian Mean vs Silicon Barrel Layer",12,-0.5,11.5);  
+  for (int i=1;i<=12;i++) si_barrel_pullY_mean->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);    
+  si_barrel_pullY_mean->GetYaxis()->SetTitle("Pull Y Gaussian Mean");
+  TH1F* si_eca_pullY_mean = new TH1F("si_eca_pullY_mean","Pull Y Gaussian Mean vs Silicon ECA Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_eca_pullY_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_eca_pullY_mean->GetYaxis()->SetTitle("Pull Y Gaussian Mean");
+  TH1F* si_ecc_pullY_mean = new TH1F("si_ecc_pullY_mean","Pull Y Gaussian Mean vs Silicon ECC Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_ecc_pullY_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_ecc_pullY_mean->GetYaxis()->SetTitle("Pull Y Gaussian Mean");
+  fillGaussianMeanOrWidth(si_barrel_pullX,si_barrel_pullX_mean,-6.0,6.0,0);
+  fillGaussianMeanOrWidth(si_barrel_pullY,si_barrel_pullY_mean,-6.0,6.0,0);
+  fillGaussianMeanOrWidth(si_eca_pullX,si_eca_pullX_mean,-6.0,6.0,0);
+  fillGaussianMeanOrWidth(si_eca_pullY,si_eca_pullY_mean,-6.0,6.0,0);
+  fillGaussianMeanOrWidth(si_ecc_pullX,si_ecc_pullX_mean,-6.0,6.0,0);
+  fillGaussianMeanOrWidth(si_ecc_pullY,si_ecc_pullY_mean,-6.0,6.0,0);
 
   //residual mean for each layer in Silicon barrel and endcaps
-  TH1F* m_si_barrel_resX_mean = new TH1F("si_barrel_resX_mean","Residual X Mean vs Silicon Barrel Layer",12,-0.5,11.5);
-  for (int i=1;i<=12;i++) m_si_barrel_resX_mean->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);   
-  m_si_barrel_resX_mean->GetYaxis()->SetTitle("Residual X Mean [mm]");
-  TH1F* m_si_eca_resX_mean = new TH1F("si_eca_resX_mean","Residual X Mean vs Silicon ECA Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_eca_resX_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_eca_resX_mean->GetYaxis()->SetTitle("Residual X Mean [mm]");
-  TH1F* m_si_ecc_resX_mean = new TH1F("si_ecc_resX_mean","Residual X Mean vs Silicon ECC Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_ecc_resX_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_ecc_resX_mean->GetYaxis()->SetTitle("Residual X Mean [mm]");
-  TH1F* m_si_barrel_resY_mean = new TH1F("si_barrel_resY_mean","Residual Y Mean vs Silicon Barrel Layer",12,-0.5,11.5);  
-  for (int i=1;i<=12;i++) m_si_barrel_resY_mean->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);    
-  m_si_barrel_resY_mean->GetYaxis()->SetTitle("Residual Y Mean [mm]");
-  TH1F* m_si_eca_resY_mean = new TH1F("si_eca_resY_mean","Residual Y Mean vs Silicon ECA Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_eca_resY_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_eca_resY_mean->GetYaxis()->SetTitle("Residual Y Mean [mm]");
-  TH1F* m_si_ecc_resY_mean = new TH1F("si_ecc_resY_mean","Residual Y Mean vs Silicon ECC Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_ecc_resY_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_ecc_resY_mean->GetYaxis()->SetTitle("Residual Y Mean [mm]");
-  meanRMSProjections2D(m_si_barrel_resX,m_si_barrel_resX_mean,2);
-  meanRMSProjections2D(m_si_barrel_resY,m_si_barrel_resY_mean,2);
-  meanRMSProjections2D(m_si_eca_resX,m_si_eca_resX_mean,2);
-  meanRMSProjections2D(m_si_eca_resY,m_si_eca_resY_mean,2);
-  meanRMSProjections2D(m_si_ecc_resX,m_si_ecc_resX_mean,2);
-  meanRMSProjections2D(m_si_ecc_resY,m_si_ecc_resY_mean,2);
+  TH1F* si_barrel_resX_mean = new TH1F("si_barrel_resX_mean","Residual X Mean vs Silicon Barrel Layer",12,-0.5,11.5);
+  for (int i=1;i<=12;i++) si_barrel_resX_mean->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);   
+  si_barrel_resX_mean->GetYaxis()->SetTitle("Residual X Mean [mm]");
+  TH1F* si_eca_resX_mean = new TH1F("si_eca_resX_mean","Residual X Mean vs Silicon ECA Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_eca_resX_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_eca_resX_mean->GetYaxis()->SetTitle("Residual X Mean [mm]");
+  TH1F* si_ecc_resX_mean = new TH1F("si_ecc_resX_mean","Residual X Mean vs Silicon ECC Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_ecc_resX_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_ecc_resX_mean->GetYaxis()->SetTitle("Residual X Mean [mm]");
+  TH1F* si_barrel_resY_mean = new TH1F("si_barrel_resY_mean","Residual Y Mean vs Silicon Barrel Layer",12,-0.5,11.5);  
+  for (int i=1;i<=12;i++) si_barrel_resY_mean->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);    
+  si_barrel_resY_mean->GetYaxis()->SetTitle("Residual Y Mean [mm]");
+  TH1F* si_eca_resY_mean = new TH1F("si_eca_resY_mean","Residual Y Mean vs Silicon ECA Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_eca_resY_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_eca_resY_mean->GetYaxis()->SetTitle("Residual Y Mean [mm]");
+  TH1F* si_ecc_resY_mean = new TH1F("si_ecc_resY_mean","Residual Y Mean vs Silicon ECC Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_ecc_resY_mean->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_ecc_resY_mean->GetYaxis()->SetTitle("Residual Y Mean [mm]");
+  meanRMSProjections2D(si_barrel_resX,si_barrel_resX_mean,2);
+  meanRMSProjections2D(si_barrel_resY,si_barrel_resY_mean,2);
+  meanRMSProjections2D(si_eca_resX,si_eca_resX_mean,2);
+  meanRMSProjections2D(si_eca_resY,si_eca_resY_mean,2);
+  meanRMSProjections2D(si_ecc_resX,si_ecc_resX_mean,2);
+  meanRMSProjections2D(si_ecc_resY,si_ecc_resY_mean,2);
 
   //residual width for each layer in Silicon barrel and endcaps
-  TH1F* m_si_barrel_resX_rms = new TH1F("si_barrel_resX_rms","Residual X Width vs Silicon Barrel Layer",12,-0.5,11.5);
-  for (int i=1;i<=12;i++) m_si_barrel_resX_rms->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);   
-  m_si_barrel_resX_rms->GetYaxis()->SetTitle("Residual X Width [mm]");
-  TH1F* m_si_eca_resX_rms = new TH1F("si_eca_resX_rms","Residual X Width vs Silicon ECA Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_eca_resX_rms->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_eca_resX_rms->GetYaxis()->SetTitle("Residual X Width [mm]");
-  TH1F* m_si_ecc_resX_rms = new TH1F("si_ecc_resX_rms","Residual X Width vs Silicon ECC Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_ecc_resX_rms->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_ecc_resX_rms->GetYaxis()->SetTitle("Residual X Width [mm]");
-  TH1F* m_si_barrel_resY_rms = new TH1F("si_barrel_resY_rms","Residual Y Width vs Silicon Barrel Layer",12,-0.5,11.5);  
-  for (int i=1;i<=12;i++) m_si_barrel_resY_rms->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);    
-  m_si_barrel_resY_rms->GetYaxis()->SetTitle("Residual Y Width [mm]");
-  TH1F* m_si_eca_resY_rms = new TH1F("si_eca_resY_rms","Residual Y Width vs Silicon ECA Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_eca_resY_rms->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_eca_resY_rms->GetYaxis()->SetTitle("Residual Y Width [mm]");
-  TH1F* m_si_ecc_resY_rms = new TH1F("si_ecc_resY_rms","Residual Y Width vs Silicon ECC Layer",21,-0.5,20.5);  
-  for (int i=1;i<=nx;i++) m_si_ecc_resY_rms->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
-  m_si_ecc_resY_rms->GetYaxis()->SetTitle("Residual Y Width [mm]");
-  meanRMSProjections2D(m_si_barrel_resX,m_si_barrel_resX_rms,3);
-  meanRMSProjections2D(m_si_barrel_resY,m_si_barrel_resY_rms,3);
-  meanRMSProjections2D(m_si_eca_resX,m_si_eca_resX_rms,3);
-  meanRMSProjections2D(m_si_eca_resY,m_si_eca_resY_rms,3);
-  meanRMSProjections2D(m_si_ecc_resX,m_si_ecc_resX_rms,3);
-  meanRMSProjections2D(m_si_ecc_resY,m_si_ecc_resY_rms,3);
+  TH1F* si_barrel_resX_rms = new TH1F("si_barrel_resX_rms","Residual X Width vs Silicon Barrel Layer",12,-0.5,11.5);
+  for (int i=1;i<=12;i++) si_barrel_resX_rms->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);   
+  si_barrel_resX_rms->GetYaxis()->SetTitle("Residual X Width [mm]");
+  TH1F* si_eca_resX_rms = new TH1F("si_eca_resX_rms","Residual X Width vs Silicon ECA Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_eca_resX_rms->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_eca_resX_rms->GetYaxis()->SetTitle("Residual X Width [mm]");
+  TH1F* si_ecc_resX_rms = new TH1F("si_ecc_resX_rms","Residual X Width vs Silicon ECC Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_ecc_resX_rms->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_ecc_resX_rms->GetYaxis()->SetTitle("Residual X Width [mm]");
+  TH1F* si_barrel_resY_rms = new TH1F("si_barrel_resY_rms","Residual Y Width vs Silicon Barrel Layer",12,-0.5,11.5);  
+  for (int i=1;i<=12;i++) si_barrel_resY_rms->GetXaxis()->SetBinLabel(i,siliconLayersBarrel[i-1]);    
+  si_barrel_resY_rms->GetYaxis()->SetTitle("Residual Y Width [mm]");
+  TH1F* si_eca_resY_rms = new TH1F("si_eca_resY_rms","Residual Y Width vs Silicon ECA Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_eca_resY_rms->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_eca_resY_rms->GetYaxis()->SetTitle("Residual Y Width [mm]");
+  TH1F* si_ecc_resY_rms = new TH1F("si_ecc_resY_rms","Residual Y Width vs Silicon ECC Layer",21,-0.5,20.5);  
+  for (int i=1;i<=nx;i++) si_ecc_resY_rms->GetXaxis()->SetBinLabel(i,siliconLayers[i-1]);    
+  si_ecc_resY_rms->GetYaxis()->SetTitle("Residual Y Width [mm]");
+  meanRMSProjections2D(si_barrel_resX,si_barrel_resX_rms,3);
+  meanRMSProjections2D(si_barrel_resY,si_barrel_resY_rms,3);
+  meanRMSProjections2D(si_eca_resX,si_eca_resX_rms,3);
+  meanRMSProjections2D(si_eca_resY,si_eca_resY_rms,3);
+  meanRMSProjections2D(si_ecc_resX,si_ecc_resX_rms,3);
+  meanRMSProjections2D(si_ecc_resY,si_ecc_resY_rms,3);
 
   //x residual mean as a function of ring in the Pixel barrel
   
-  TH1F* m_pix_b0_xresvsmodeta = new TH1F("pix_b0_xresvsmodeta","X Residual Mean vs Eta-ID Pixel Barrel L0",20,-10.5,9.5);
-  m_pix_b0_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b0_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b1_xresvsmodeta = new TH1F("pix_b1_xresvsmodeta","X Residual Mean vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
-  m_pix_b1_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b1_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b2_xresvsmodeta = new TH1F("pix_b2_xresvsmodeta","X Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-  m_pix_b2_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b2_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b3_xresvsmodeta = new TH1F("pix_b3_xresvsmodeta","X Residual Mean vs Eta-ID Pixel Barrel L3",13,-6.5,6.5);
-  m_pix_b3_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b3_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-
-  meanRMSProjections3D_XY(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_xresvsmodeta,0,2);
-  meanRMSProjections3D_XY(m_pix_b1_xresvsmodetaphi_3d,m_pix_b1_xresvsmodeta,0,2);
-  meanRMSProjections3D_XY(m_pix_b2_xresvsmodetaphi_3d,m_pix_b2_xresvsmodeta,0,2);
-  meanRMSProjections3D_XY(m_pix_b3_xresvsmodetaphi_3d,m_pix_b3_xresvsmodeta,0,2);
-  plots->Add(m_pix_b0_xresvsmodeta);
-  plots->Add(m_pix_b1_xresvsmodeta);
-  plots->Add(m_pix_b2_xresvsmodeta);
-  plots->Add(m_pix_b3_xresvsmodeta);
-  TH1F* m_pix_b_xresvsmodeta = combineHistos("pix_b_xresvsmodeta","X Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
-  m_pix_b_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b_xresvsmodeta->GetXaxis()->SetTitle("(Modified) Eta-ID");
+  TH1F* pix_b0_xresvsmodeta = new TH1F("pix_b0_xresvsmodeta","X Residual Mean vs Eta-ID Pixel Barrel L0",20,-10.5,9.5);
+  pix_b0_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b0_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b1_xresvsmodeta = new TH1F("pix_b1_xresvsmodeta","X Residual Mean vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
+  pix_b1_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b1_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b2_xresvsmodeta = new TH1F("pix_b2_xresvsmodeta","X Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+  pix_b2_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b2_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b3_xresvsmodeta = new TH1F("pix_b3_xresvsmodeta","X Residual Mean vs Eta-ID Pixel Barrel L3",13,-6.5,6.5);
+  pix_b3_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b3_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+
+  meanRMSProjections3D_XY(pix_b0_xresvsmodetaphi_3d,pix_b0_xresvsmodeta,0,2);
+  meanRMSProjections3D_XY(pix_b1_xresvsmodetaphi_3d,pix_b1_xresvsmodeta,0,2);
+  meanRMSProjections3D_XY(pix_b2_xresvsmodetaphi_3d,pix_b2_xresvsmodeta,0,2);
+  meanRMSProjections3D_XY(pix_b3_xresvsmodetaphi_3d,pix_b3_xresvsmodeta,0,2);
+  plots->Add(pix_b0_xresvsmodeta);
+  plots->Add(pix_b1_xresvsmodeta);
+  plots->Add(pix_b2_xresvsmodeta);
+  plots->Add(pix_b3_xresvsmodeta);
+  TH1F* pix_b_xresvsmodeta = combineHistos("pix_b_xresvsmodeta","X Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
+  pix_b_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b_xresvsmodeta->GetXaxis()->SetTitle("(Modified) Eta-ID");
   plots->Clear();
 
   //x residual width as a function of ring in the Pixel barrel
-  TH1F* m_pix_b0_xresvsmodeta_width = new TH1F("pix_b0_xresvsmodeta_width","X Residual Width vs Eta-ID Pixel Barrel L0",20,-10.5,9.5);
-  m_pix_b0_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b0_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b1_xresvsmodeta_width = new TH1F("pix_b1_xresvsmodeta_width","X Residual Width vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
-  m_pix_b1_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b1_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b2_xresvsmodeta_width = new TH1F("pix_b2_xresvsmodeta_width","X Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-  m_pix_b2_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b2_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b3_xresvsmodeta_width = new TH1F("pix_b3_xresvsmodeta_width","X Residual Width vs Eta-ID Pixel Barrel L3",13,-6.5,6.5);
-  m_pix_b3_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b3_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  meanRMSProjections3D_XY(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_xresvsmodeta_width,0,3);
-  meanRMSProjections3D_XY(m_pix_b1_xresvsmodetaphi_3d,m_pix_b1_xresvsmodeta_width,0,3);
-  meanRMSProjections3D_XY(m_pix_b2_xresvsmodetaphi_3d,m_pix_b2_xresvsmodeta_width,0,3);
-  meanRMSProjections3D_XY(m_pix_b3_xresvsmodetaphi_3d,m_pix_b3_xresvsmodeta_width,0,3);
-  plots->Add(m_pix_b0_xresvsmodeta_width);
-  plots->Add(m_pix_b1_xresvsmodeta_width);
-  plots->Add(m_pix_b2_xresvsmodeta_width);
-  plots->Add(m_pix_b3_xresvsmodeta_width);
-  TH1F* m_pix_b_xresvsmodeta_width = combineHistos("pix_b_xresvsmodeta_width","X Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
-  m_pix_b_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b_xresvsmodeta_width->GetXaxis()->SetTitle("(Modified) Eta-ID");
+  TH1F* pix_b0_xresvsmodeta_width = new TH1F("pix_b0_xresvsmodeta_width","X Residual Width vs Eta-ID Pixel Barrel L0",20,-10.5,9.5);
+  pix_b0_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b0_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b1_xresvsmodeta_width = new TH1F("pix_b1_xresvsmodeta_width","X Residual Width vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
+  pix_b1_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b1_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b2_xresvsmodeta_width = new TH1F("pix_b2_xresvsmodeta_width","X Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+  pix_b2_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b2_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b3_xresvsmodeta_width = new TH1F("pix_b3_xresvsmodeta_width","X Residual Width vs Eta-ID Pixel Barrel L3",13,-6.5,6.5);
+  pix_b3_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b3_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  meanRMSProjections3D_XY(pix_b0_xresvsmodetaphi_3d,pix_b0_xresvsmodeta_width,0,3);
+  meanRMSProjections3D_XY(pix_b1_xresvsmodetaphi_3d,pix_b1_xresvsmodeta_width,0,3);
+  meanRMSProjections3D_XY(pix_b2_xresvsmodetaphi_3d,pix_b2_xresvsmodeta_width,0,3);
+  meanRMSProjections3D_XY(pix_b3_xresvsmodetaphi_3d,pix_b3_xresvsmodeta_width,0,3);
+  plots->Add(pix_b0_xresvsmodeta_width);
+  plots->Add(pix_b1_xresvsmodeta_width);
+  plots->Add(pix_b2_xresvsmodeta_width);
+  plots->Add(pix_b3_xresvsmodeta_width);
+  TH1F* pix_b_xresvsmodeta_width = combineHistos("pix_b_xresvsmodeta_width","X Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
+  pix_b_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b_xresvsmodeta_width->GetXaxis()->SetTitle("(Modified) Eta-ID");
   plots->Clear();
 
   //y residual mean as a function of ring in the Pixel barrel
-  TH1F* m_pix_b0_yresvsmodeta = new TH1F("pix_b0_yresvsmodeta","Y Residual Mean vs Eta-ID Pixel Barrel L0",20,-10.5,9.5);
-  m_pix_b0_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b0_yresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b1_yresvsmodeta = new TH1F("pix_b1_yresvsmodeta","Y Residual Mean vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
-  m_pix_b1_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b1_yresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b2_yresvsmodeta = new TH1F("pix_b2_yresvsmodeta","Y Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-  m_pix_b2_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b2_yresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b3_yresvsmodeta = new TH1F("pix_b3_yresvsmodeta","Y Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-  m_pix_b3_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b3_yresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  meanRMSProjections3D_XY(m_pix_b0_yresvsmodetaphi_3d,m_pix_b0_yresvsmodeta,0,2);
-  meanRMSProjections3D_XY(m_pix_b1_yresvsmodetaphi_3d,m_pix_b1_yresvsmodeta,0,2);
-  meanRMSProjections3D_XY(m_pix_b2_yresvsmodetaphi_3d,m_pix_b2_yresvsmodeta,0,2);
-  meanRMSProjections3D_XY(m_pix_b3_yresvsmodetaphi_3d,m_pix_b3_yresvsmodeta,0,2);
-  plots->Add(m_pix_b0_yresvsmodeta);
-  plots->Add(m_pix_b1_yresvsmodeta);
-  plots->Add(m_pix_b2_yresvsmodeta);
-  plots->Add(m_pix_b3_yresvsmodeta);
-  TH1F* m_pix_b_yresvsmodeta = combineHistos("pix_b_yresvsmodeta","Y Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
-  m_pix_b_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b_yresvsmodeta->GetXaxis()->SetTitle("(Modified) Eta-ID");
+  TH1F* pix_b0_yresvsmodeta = new TH1F("pix_b0_yresvsmodeta","Y Residual Mean vs Eta-ID Pixel Barrel L0",20,-10.5,9.5);
+  pix_b0_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b0_yresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b1_yresvsmodeta = new TH1F("pix_b1_yresvsmodeta","Y Residual Mean vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
+  pix_b1_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b1_yresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b2_yresvsmodeta = new TH1F("pix_b2_yresvsmodeta","Y Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+  pix_b2_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b2_yresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b3_yresvsmodeta = new TH1F("pix_b3_yresvsmodeta","Y Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+  pix_b3_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b3_yresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  meanRMSProjections3D_XY(pix_b0_yresvsmodetaphi_3d,pix_b0_yresvsmodeta,0,2);
+  meanRMSProjections3D_XY(pix_b1_yresvsmodetaphi_3d,pix_b1_yresvsmodeta,0,2);
+  meanRMSProjections3D_XY(pix_b2_yresvsmodetaphi_3d,pix_b2_yresvsmodeta,0,2);
+  meanRMSProjections3D_XY(pix_b3_yresvsmodetaphi_3d,pix_b3_yresvsmodeta,0,2);
+  plots->Add(pix_b0_yresvsmodeta);
+  plots->Add(pix_b1_yresvsmodeta);
+  plots->Add(pix_b2_yresvsmodeta);
+  plots->Add(pix_b3_yresvsmodeta);
+  TH1F* pix_b_yresvsmodeta = combineHistos("pix_b_yresvsmodeta","Y Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
+  pix_b_yresvsmodeta->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b_yresvsmodeta->GetXaxis()->SetTitle("(Modified) Eta-ID");
   plots->Clear();
 
   //y residual width as a function of ring in the Pixel barrel
-  TH1F* m_pix_b0_yresvsmodeta_width = new TH1F("pix_b0_yresvsmodeta_width","Y Residual Width vs Eta-ID Pixel Barrel L0",20,-10.5,9.5);
-  m_pix_b0_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b0_yresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b1_yresvsmodeta_width = new TH1F("pix_b1_yresvsmodeta_width","Y Residual Width vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
-  m_pix_b1_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b1_yresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_pix_b2_yresvsmodeta_width = new TH1F("pix_b2_yresvsmodeta_width","Y Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-  m_pix_b2_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b2_yresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-   TH1F* m_pix_b3_yresvsmodeta_width = new TH1F("pix_b3_yresvsmodeta_width","Y Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-  m_pix_b3_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b3_yresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-
-  meanRMSProjections3D_XY(m_pix_b0_yresvsmodetaphi_3d,m_pix_b0_yresvsmodeta_width,0,3);
-  meanRMSProjections3D_XY(m_pix_b1_yresvsmodetaphi_3d,m_pix_b1_yresvsmodeta_width,0,3);
-  meanRMSProjections3D_XY(m_pix_b2_yresvsmodetaphi_3d,m_pix_b2_yresvsmodeta_width,0,3);
-  meanRMSProjections3D_XY(m_pix_b3_yresvsmodetaphi_3d,m_pix_b3_yresvsmodeta_width,0,3);
-  plots->Add(m_pix_b0_yresvsmodeta_width);
-  plots->Add(m_pix_b1_yresvsmodeta_width);
-  plots->Add(m_pix_b2_yresvsmodeta_width);
-  plots->Add(m_pix_b3_yresvsmodeta_width);
+  TH1F* pix_b0_yresvsmodeta_width = new TH1F("pix_b0_yresvsmodeta_width","Y Residual Width vs Eta-ID Pixel Barrel L0",20,-10.5,9.5);
+  pix_b0_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b0_yresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b1_yresvsmodeta_width = new TH1F("pix_b1_yresvsmodeta_width","Y Residual Width vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
+  pix_b1_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b1_yresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* pix_b2_yresvsmodeta_width = new TH1F("pix_b2_yresvsmodeta_width","Y Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+  pix_b2_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b2_yresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+   TH1F* pix_b3_yresvsmodeta_width = new TH1F("pix_b3_yresvsmodeta_width","Y Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+  pix_b3_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b3_yresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+
+  meanRMSProjections3D_XY(pix_b0_yresvsmodetaphi_3d,pix_b0_yresvsmodeta_width,0,3);
+  meanRMSProjections3D_XY(pix_b1_yresvsmodetaphi_3d,pix_b1_yresvsmodeta_width,0,3);
+  meanRMSProjections3D_XY(pix_b2_yresvsmodetaphi_3d,pix_b2_yresvsmodeta_width,0,3);
+  meanRMSProjections3D_XY(pix_b3_yresvsmodetaphi_3d,pix_b3_yresvsmodeta_width,0,3);
+  plots->Add(pix_b0_yresvsmodeta_width);
+  plots->Add(pix_b1_yresvsmodeta_width);
+  plots->Add(pix_b2_yresvsmodeta_width);
+  plots->Add(pix_b3_yresvsmodeta_width);
    
-  TH1F* m_pix_b_yresvsmodeta_width = combineHistos("pix_b_yresvsmodeta_width","Y Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
-  m_pix_b_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b_yresvsmodeta_width->GetXaxis()->SetTitle("(Modified) Eta-ID");
+  TH1F* pix_b_yresvsmodeta_width = combineHistos("pix_b_yresvsmodeta_width","Y Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
+  pix_b_yresvsmodeta_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b_yresvsmodeta_width->GetXaxis()->SetTitle("(Modified) Eta-ID");
   plots->Clear();
 
   //x residual mean as a function of stave in the Pixel barrel
 
-  TH1F* m_pix_b0_xresvsmodphi = new TH1F("pix_b0_xresvsmodphi","X Residual Mean vs Phi-ID Pixel Barrel L0",14,0,14);
-  m_pix_b0_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b0_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b1_xresvsmodphi = new TH1F("pix_b1_xresvsmodphi","X Residual Mean vs Phi-ID Pixel Barrel L0",22,-0,22);
-  m_pix_b1_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b1_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b2_xresvsmodphi = new TH1F("pix_b2_xresvsmodphi","X Residual Mean vs Phi-ID Pixel Barrel L1",38,0,38);
-  m_pix_b2_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b2_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b3_xresvsmodphi = new TH1F("pix_b3_xresvsmodphi","X Residual Mean vs Phi-ID Pixel Barrel L2",52,0,52);
-  m_pix_b3_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b3_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b0_xresvsmodphi = new TH1F("pix_b0_xresvsmodphi","X Residual Mean vs Phi-ID Pixel Barrel L0",14,0,14);
+  pix_b0_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b0_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b1_xresvsmodphi = new TH1F("pix_b1_xresvsmodphi","X Residual Mean vs Phi-ID Pixel Barrel L0",22,-0,22);
+  pix_b1_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b1_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b2_xresvsmodphi = new TH1F("pix_b2_xresvsmodphi","X Residual Mean vs Phi-ID Pixel Barrel L1",38,0,38);
+  pix_b2_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b2_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b3_xresvsmodphi = new TH1F("pix_b3_xresvsmodphi","X Residual Mean vs Phi-ID Pixel Barrel L2",52,0,52);
+  pix_b3_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b3_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
   
   
-  meanRMSProjections3D_XY(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_xresvsmodphi,1,2);
-  meanRMSProjections3D_XY(m_pix_b1_xresvsmodetaphi_3d,m_pix_b1_xresvsmodphi,1,2);
-  meanRMSProjections3D_XY(m_pix_b2_xresvsmodetaphi_3d,m_pix_b2_xresvsmodphi,1,2);
-  meanRMSProjections3D_XY(m_pix_b3_xresvsmodetaphi_3d,m_pix_b3_xresvsmodphi,1,2);
+  meanRMSProjections3D_XY(pix_b0_xresvsmodetaphi_3d,pix_b0_xresvsmodphi,1,2);
+  meanRMSProjections3D_XY(pix_b1_xresvsmodetaphi_3d,pix_b1_xresvsmodphi,1,2);
+  meanRMSProjections3D_XY(pix_b2_xresvsmodetaphi_3d,pix_b2_xresvsmodphi,1,2);
+  meanRMSProjections3D_XY(pix_b3_xresvsmodetaphi_3d,pix_b3_xresvsmodphi,1,2);
   
-  plots->Add(m_pix_b0_xresvsmodphi);
-  plots->Add(m_pix_b1_xresvsmodphi);
-  plots->Add(m_pix_b2_xresvsmodphi);
-  plots->Add(m_pix_b3_xresvsmodphi);
-  TH1F* m_pix_b_xresvsmodphi = combineHistos("pix_b_xresvsmodphi","X Residual Mean vs (Modified) Phi-ID Pixel Barrel",plots,10);
-  m_pix_b_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Phi-ID");
+  plots->Add(pix_b0_xresvsmodphi);
+  plots->Add(pix_b1_xresvsmodphi);
+  plots->Add(pix_b2_xresvsmodphi);
+  plots->Add(pix_b3_xresvsmodphi);
+  TH1F* pix_b_xresvsmodphi = combineHistos("pix_b_xresvsmodphi","X Residual Mean vs (Modified) Phi-ID Pixel Barrel",plots,10);
+  pix_b_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Phi-ID");
   plots->Clear();
 
   //x residual width as a function of stave in the Pixel barrel
-  TH1F* m_pix_b0_xresvsmodphi_width = new TH1F("pix_b0_xresvsmodphi_width","X Residual Width vs Phi-ID Pixel Barrel L0",14,0,14);
-  m_pix_b0_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b0_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b1_xresvsmodphi_width = new TH1F("pix_b1_xresvsmodphi_width","X Residual Width vs Phi-ID Pixel Barrel L0",22,0.,22);
-  m_pix_b1_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b1_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b2_xresvsmodphi_width = new TH1F("pix_b2_xresvsmodphi_width","X Residual Width vs Phi-ID Pixel Barrel L1",38,0,38);
-  m_pix_b2_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b2_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b3_xresvsmodphi_width = new TH1F("pix_b3_xresvsmodphi_width","X Residual Width vs Phi-ID Pixel Barrel L2",52,0,52);
-  m_pix_b3_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b3_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  meanRMSProjections3D_XY(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_xresvsmodphi_width,1,3);
-  meanRMSProjections3D_XY(m_pix_b1_xresvsmodetaphi_3d,m_pix_b1_xresvsmodphi_width,1,3);
-  meanRMSProjections3D_XY(m_pix_b2_xresvsmodetaphi_3d,m_pix_b2_xresvsmodphi_width,1,3);
-  meanRMSProjections3D_XY(m_pix_b3_xresvsmodetaphi_3d,m_pix_b3_xresvsmodphi_width,1,3);
-  plots->Add(m_pix_b0_xresvsmodphi_width);
-  plots->Add(m_pix_b1_xresvsmodphi_width);
-  plots->Add(m_pix_b2_xresvsmodphi_width);
-  plots->Add(m_pix_b3_xresvsmodphi_width);
-  TH1F* m_pix_b_xresvsmodphi_width = combineHistos("pix_b_xresvsmodphi_width","X Residual Width vs (Modified) Phi-ID Pixel Barrel",plots,10);
-  m_pix_b_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b_xresvsmodphi_width->GetXaxis()->SetTitle("(Modified) Phi-ID");
+  TH1F* pix_b0_xresvsmodphi_width = new TH1F("pix_b0_xresvsmodphi_width","X Residual Width vs Phi-ID Pixel Barrel L0",14,0,14);
+  pix_b0_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b0_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b1_xresvsmodphi_width = new TH1F("pix_b1_xresvsmodphi_width","X Residual Width vs Phi-ID Pixel Barrel L0",22,0.,22);
+  pix_b1_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b1_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b2_xresvsmodphi_width = new TH1F("pix_b2_xresvsmodphi_width","X Residual Width vs Phi-ID Pixel Barrel L1",38,0,38);
+  pix_b2_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b2_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b3_xresvsmodphi_width = new TH1F("pix_b3_xresvsmodphi_width","X Residual Width vs Phi-ID Pixel Barrel L2",52,0,52);
+  pix_b3_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b3_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  meanRMSProjections3D_XY(pix_b0_xresvsmodetaphi_3d,pix_b0_xresvsmodphi_width,1,3);
+  meanRMSProjections3D_XY(pix_b1_xresvsmodetaphi_3d,pix_b1_xresvsmodphi_width,1,3);
+  meanRMSProjections3D_XY(pix_b2_xresvsmodetaphi_3d,pix_b2_xresvsmodphi_width,1,3);
+  meanRMSProjections3D_XY(pix_b3_xresvsmodetaphi_3d,pix_b3_xresvsmodphi_width,1,3);
+  plots->Add(pix_b0_xresvsmodphi_width);
+  plots->Add(pix_b1_xresvsmodphi_width);
+  plots->Add(pix_b2_xresvsmodphi_width);
+  plots->Add(pix_b3_xresvsmodphi_width);
+  TH1F* pix_b_xresvsmodphi_width = combineHistos("pix_b_xresvsmodphi_width","X Residual Width vs (Modified) Phi-ID Pixel Barrel",plots,10);
+  pix_b_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b_xresvsmodphi_width->GetXaxis()->SetTitle("(Modified) Phi-ID");
   plots->Clear();
 
   //y residual mean as a function of stave in the Pixel barrel
-  TH1F* m_pix_b0_yresvsmodphi = new TH1F("pix_b0_yresvsmodphi","Y Residual Mean vs Phi-ID Pixel Barrel L0",14,0,14);
-  m_pix_b0_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b0_yresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b1_yresvsmodphi = new TH1F("pix_b1_yresvsmodphi","Y Residual Mean vs Phi-ID Pixel Barrel L0",22,0,22);
-  m_pix_b1_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b1_yresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b2_yresvsmodphi = new TH1F("pix_b2_yresvsmodphi","Y Residual Mean vs Phi-ID Pixel Barrel L1",38,0,38);
-  m_pix_b2_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b2_yresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b3_yresvsmodphi = new TH1F("pix_b3_yresvsmodphi","Y Residual Mean vs Phi-ID Pixel Barrel L2",52,0,52);
-  m_pix_b3_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b3_yresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  meanRMSProjections3D_XY(m_pix_b0_yresvsmodetaphi_3d,m_pix_b0_yresvsmodphi,1,2);
-  meanRMSProjections3D_XY(m_pix_b1_yresvsmodetaphi_3d,m_pix_b1_yresvsmodphi,1,2);
-  meanRMSProjections3D_XY(m_pix_b2_yresvsmodetaphi_3d,m_pix_b2_yresvsmodphi,1,2);
-  meanRMSProjections3D_XY(m_pix_b3_yresvsmodetaphi_3d,m_pix_b3_yresvsmodphi,1,2);
-  plots->Add(m_pix_b0_yresvsmodphi);
-  plots->Add(m_pix_b1_yresvsmodphi);
-  plots->Add(m_pix_b2_yresvsmodphi);
-  plots->Add(m_pix_b3_yresvsmodphi);
+  TH1F* pix_b0_yresvsmodphi = new TH1F("pix_b0_yresvsmodphi","Y Residual Mean vs Phi-ID Pixel Barrel L0",14,0,14);
+  pix_b0_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b0_yresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b1_yresvsmodphi = new TH1F("pix_b1_yresvsmodphi","Y Residual Mean vs Phi-ID Pixel Barrel L0",22,0,22);
+  pix_b1_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b1_yresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b2_yresvsmodphi = new TH1F("pix_b2_yresvsmodphi","Y Residual Mean vs Phi-ID Pixel Barrel L1",38,0,38);
+  pix_b2_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b2_yresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b3_yresvsmodphi = new TH1F("pix_b3_yresvsmodphi","Y Residual Mean vs Phi-ID Pixel Barrel L2",52,0,52);
+  pix_b3_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b3_yresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  meanRMSProjections3D_XY(pix_b0_yresvsmodetaphi_3d,pix_b0_yresvsmodphi,1,2);
+  meanRMSProjections3D_XY(pix_b1_yresvsmodetaphi_3d,pix_b1_yresvsmodphi,1,2);
+  meanRMSProjections3D_XY(pix_b2_yresvsmodetaphi_3d,pix_b2_yresvsmodphi,1,2);
+  meanRMSProjections3D_XY(pix_b3_yresvsmodetaphi_3d,pix_b3_yresvsmodphi,1,2);
+  plots->Add(pix_b0_yresvsmodphi);
+  plots->Add(pix_b1_yresvsmodphi);
+  plots->Add(pix_b2_yresvsmodphi);
+  plots->Add(pix_b3_yresvsmodphi);
   
-  TH1F* m_pix_b_yresvsmodphi = combineHistos("pix_b_yresvsmodphi","Y Residual Mean vs (Modified) Phi-ID Pixel Barrel",plots,10);
-  m_pix_b_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_b_yresvsmodphi->GetXaxis()->SetTitle("(Modified) Phi-ID");
+  TH1F* pix_b_yresvsmodphi = combineHistos("pix_b_yresvsmodphi","Y Residual Mean vs (Modified) Phi-ID Pixel Barrel",plots,10);
+  pix_b_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_b_yresvsmodphi->GetXaxis()->SetTitle("(Modified) Phi-ID");
   plots->Clear();
 
   //y residual width as a function of stave in the Pixel barrel
-  TH1F* m_pix_b0_yresvsmodphi_width = new TH1F("pix_b0_yresvsmodphi_width","Y Residual Width vs Phi-ID Pixel Barrel L0",14,0,14);
-  m_pix_b0_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b0_yresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b1_yresvsmodphi_width = new TH1F("pix_b1_yresvsmodphi_width","Y Residual Width vs Phi-ID Pixel Barrel L0",22,-0,22);
-  m_pix_b1_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b1_yresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b2_yresvsmodphi_width = new TH1F("pix_b2_yresvsmodphi_width","Y Residual Width vs Phi-ID Pixel Barrel L1",38,0,38);
-  m_pix_b2_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b2_yresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_pix_b3_yresvsmodphi_width = new TH1F("pix_b3_yresvsmodphi_width","Y Residual Width vs Phi-ID Pixel Barrel L2",52,0,52);
-  m_pix_b3_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b3_yresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  meanRMSProjections3D_XY(m_pix_b0_yresvsmodetaphi_3d,m_pix_b0_yresvsmodphi_width,1,3);
-  meanRMSProjections3D_XY(m_pix_b1_yresvsmodetaphi_3d,m_pix_b1_yresvsmodphi_width,1,3);
-  meanRMSProjections3D_XY(m_pix_b2_yresvsmodetaphi_3d,m_pix_b2_yresvsmodphi_width,1,3);
-  meanRMSProjections3D_XY(m_pix_b3_yresvsmodetaphi_3d,m_pix_b3_yresvsmodphi_width,1,3);
-  plots->Add(m_pix_b0_yresvsmodphi_width);
-  plots->Add(m_pix_b1_yresvsmodphi_width);
-  plots->Add(m_pix_b2_yresvsmodphi_width);
-  plots->Add(m_pix_b3_yresvsmodphi_width);
-  TH1F* m_pix_b_yresvsmodphi_width = combineHistos("pix_b_yresvsmodphi_width","Y Residual Width vs (Modified) Phi-ID Pixel Barrel",plots,10);
-  m_pix_b_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
-  m_pix_b_yresvsmodphi_width->GetXaxis()->SetTitle("(Modified) Phi-ID");
+  TH1F* pix_b0_yresvsmodphi_width = new TH1F("pix_b0_yresvsmodphi_width","Y Residual Width vs Phi-ID Pixel Barrel L0",14,0,14);
+  pix_b0_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b0_yresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b1_yresvsmodphi_width = new TH1F("pix_b1_yresvsmodphi_width","Y Residual Width vs Phi-ID Pixel Barrel L0",22,-0,22);
+  pix_b1_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b1_yresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b2_yresvsmodphi_width = new TH1F("pix_b2_yresvsmodphi_width","Y Residual Width vs Phi-ID Pixel Barrel L1",38,0,38);
+  pix_b2_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b2_yresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* pix_b3_yresvsmodphi_width = new TH1F("pix_b3_yresvsmodphi_width","Y Residual Width vs Phi-ID Pixel Barrel L2",52,0,52);
+  pix_b3_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b3_yresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  meanRMSProjections3D_XY(pix_b0_yresvsmodetaphi_3d,pix_b0_yresvsmodphi_width,1,3);
+  meanRMSProjections3D_XY(pix_b1_yresvsmodetaphi_3d,pix_b1_yresvsmodphi_width,1,3);
+  meanRMSProjections3D_XY(pix_b2_yresvsmodetaphi_3d,pix_b2_yresvsmodphi_width,1,3);
+  meanRMSProjections3D_XY(pix_b3_yresvsmodetaphi_3d,pix_b3_yresvsmodphi_width,1,3);
+  plots->Add(pix_b0_yresvsmodphi_width);
+  plots->Add(pix_b1_yresvsmodphi_width);
+  plots->Add(pix_b2_yresvsmodphi_width);
+  plots->Add(pix_b3_yresvsmodphi_width);
+  TH1F* pix_b_yresvsmodphi_width = combineHistos("pix_b_yresvsmodphi_width","Y Residual Width vs (Modified) Phi-ID Pixel Barrel",plots,10);
+  pix_b_yresvsmodphi_width->GetYaxis()->SetTitle("Width Residual Y [mm]");
+  pix_b_yresvsmodphi_width->GetXaxis()->SetTitle("(Modified) Phi-ID");
   plots->Clear();
 
   //x residual mean as a function of ring in the SCT barrel
-  TH1F* m_sct_b0_xresvsmodeta = new TH1F("sct_b0_xresvsmodeta","X Residual Mean vs Eta-ID SCT Barrel L0",13,-0.5,12.5);
-  m_pix_b0_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b0_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_sct_b1_xresvsmodeta = new TH1F("sct_b1_xresvsmodeta","X Residual Mean vs Eta-ID SCT Barrel L1",13,-0.5,12.5);
-  m_sct_b1_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_b1_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_sct_b2_xresvsmodeta = new TH1F("sct_b2_xresvsmodeta","X Residual Mean vs Eta-ID SCT Barrel L2",13,-0.5,12.5);
-  m_sct_b2_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_b2_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_sct_b3_xresvsmodeta = new TH1F("sct_b3_xresvsmodeta","X Residual Mean vs Eta-ID SCT Barrel L3",13,-0.5,12.5);
-  m_sct_b3_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_b3_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
-  meanRMSProjections3D_XY(m_sct_b0_xresvsmodetaphi_3d,m_sct_b0_xresvsmodeta,0,2);
-  meanRMSProjections3D_XY(m_sct_b1_xresvsmodetaphi_3d,m_sct_b1_xresvsmodeta,0,2);
-  meanRMSProjections3D_XY(m_sct_b2_xresvsmodetaphi_3d,m_sct_b2_xresvsmodeta,0,2);
-  meanRMSProjections3D_XY(m_sct_b3_xresvsmodetaphi_3d,m_sct_b3_xresvsmodeta,0,2);
-  plots->Add(m_sct_b0_xresvsmodeta);
-  plots->Add(m_sct_b1_xresvsmodeta);
-  plots->Add(m_sct_b2_xresvsmodeta);
-  plots->Add(m_sct_b3_xresvsmodeta);
-  TH1F* m_sct_b_xresvsmodeta = combineHistos("sct_b_xresvsmodeta","X Residual Mean vs (Modified) Eta-ID SCT Barrel",plots,10);
-  m_sct_b_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_b_xresvsmodeta->GetXaxis()->SetTitle("(Modified) Eta-ID");
+  TH1F* sct_b0_xresvsmodeta = new TH1F("sct_b0_xresvsmodeta","X Residual Mean vs Eta-ID SCT Barrel L0",13,-0.5,12.5);
+  pix_b0_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b0_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* sct_b1_xresvsmodeta = new TH1F("sct_b1_xresvsmodeta","X Residual Mean vs Eta-ID SCT Barrel L1",13,-0.5,12.5);
+  sct_b1_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_b1_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* sct_b2_xresvsmodeta = new TH1F("sct_b2_xresvsmodeta","X Residual Mean vs Eta-ID SCT Barrel L2",13,-0.5,12.5);
+  sct_b2_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_b2_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* sct_b3_xresvsmodeta = new TH1F("sct_b3_xresvsmodeta","X Residual Mean vs Eta-ID SCT Barrel L3",13,-0.5,12.5);
+  sct_b3_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_b3_xresvsmodeta->GetXaxis()->SetTitle("Module Eta-ID");
+  meanRMSProjections3D_XY(sct_b0_xresvsmodetaphi_3d,sct_b0_xresvsmodeta,0,2);
+  meanRMSProjections3D_XY(sct_b1_xresvsmodetaphi_3d,sct_b1_xresvsmodeta,0,2);
+  meanRMSProjections3D_XY(sct_b2_xresvsmodetaphi_3d,sct_b2_xresvsmodeta,0,2);
+  meanRMSProjections3D_XY(sct_b3_xresvsmodetaphi_3d,sct_b3_xresvsmodeta,0,2);
+  plots->Add(sct_b0_xresvsmodeta);
+  plots->Add(sct_b1_xresvsmodeta);
+  plots->Add(sct_b2_xresvsmodeta);
+  plots->Add(sct_b3_xresvsmodeta);
+  TH1F* sct_b_xresvsmodeta = combineHistos("sct_b_xresvsmodeta","X Residual Mean vs (Modified) Eta-ID SCT Barrel",plots,10);
+  sct_b_xresvsmodeta->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_b_xresvsmodeta->GetXaxis()->SetTitle("(Modified) Eta-ID");
   plots->Clear();
 
   //x residual width as a function of ring in the SCT barrel
-  TH1F* m_sct_b0_xresvsmodeta_width = new TH1F("sct_b0_xresvsmodeta_width","X Residual Width vs Eta-ID SCT Barrel L0",13,-0.5,12.5);
-  m_pix_b0_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b0_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_sct_b1_xresvsmodeta_width = new TH1F("sct_b1_xresvsmodeta_width","X Residual Width vs Eta-ID SCT Barrel L1",13,-0.5,12.5);
-  m_sct_b1_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_sct_b1_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_sct_b2_xresvsmodeta_width = new TH1F("sct_b2_xresvsmodeta_width","X Residual Width vs Eta-ID SCT Barrel L2",13,-0.5,12.5);
-  m_sct_b2_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_sct_b2_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  TH1F* m_sct_b3_xresvsmodeta_width = new TH1F("sct_b3_xresvsmodeta_width","X Residual Width vs Eta-ID SCT Barrel L3",13,-0.5,12.5);
-  m_sct_b3_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_sct_b3_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-  meanRMSProjections3D_XY(m_sct_b0_xresvsmodetaphi_3d,m_sct_b0_xresvsmodeta_width,0,3);
-  meanRMSProjections3D_XY(m_sct_b1_xresvsmodetaphi_3d,m_sct_b1_xresvsmodeta_width,0,3);
-  meanRMSProjections3D_XY(m_sct_b2_xresvsmodetaphi_3d,m_sct_b2_xresvsmodeta_width,0,3);
-  meanRMSProjections3D_XY(m_sct_b3_xresvsmodetaphi_3d,m_sct_b3_xresvsmodeta_width,0,3);
-  plots->Add(m_sct_b0_xresvsmodeta_width);
-  plots->Add(m_sct_b1_xresvsmodeta_width);
-  plots->Add(m_sct_b2_xresvsmodeta_width);
-  plots->Add(m_sct_b3_xresvsmodeta_width);
-  TH1F* m_sct_b_xresvsmodeta_width = combineHistos("sct_b_xresvsmodeta_width","X Residual Width vs (Modified) Eta-ID SCT Barrel",plots,10);
-  m_sct_b_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_sct_b_xresvsmodeta_width->GetXaxis()->SetTitle("(Modified) Eta-ID");
+  TH1F* sct_b0_xresvsmodeta_width = new TH1F("sct_b0_xresvsmodeta_width","X Residual Width vs Eta-ID SCT Barrel L0",13,-0.5,12.5);
+  pix_b0_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b0_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* sct_b1_xresvsmodeta_width = new TH1F("sct_b1_xresvsmodeta_width","X Residual Width vs Eta-ID SCT Barrel L1",13,-0.5,12.5);
+  sct_b1_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  sct_b1_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* sct_b2_xresvsmodeta_width = new TH1F("sct_b2_xresvsmodeta_width","X Residual Width vs Eta-ID SCT Barrel L2",13,-0.5,12.5);
+  sct_b2_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  sct_b2_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  TH1F* sct_b3_xresvsmodeta_width = new TH1F("sct_b3_xresvsmodeta_width","X Residual Width vs Eta-ID SCT Barrel L3",13,-0.5,12.5);
+  sct_b3_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  sct_b3_xresvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+  meanRMSProjections3D_XY(sct_b0_xresvsmodetaphi_3d,sct_b0_xresvsmodeta_width,0,3);
+  meanRMSProjections3D_XY(sct_b1_xresvsmodetaphi_3d,sct_b1_xresvsmodeta_width,0,3);
+  meanRMSProjections3D_XY(sct_b2_xresvsmodetaphi_3d,sct_b2_xresvsmodeta_width,0,3);
+  meanRMSProjections3D_XY(sct_b3_xresvsmodetaphi_3d,sct_b3_xresvsmodeta_width,0,3);
+  plots->Add(sct_b0_xresvsmodeta_width);
+  plots->Add(sct_b1_xresvsmodeta_width);
+  plots->Add(sct_b2_xresvsmodeta_width);
+  plots->Add(sct_b3_xresvsmodeta_width);
+  TH1F* sct_b_xresvsmodeta_width = combineHistos("sct_b_xresvsmodeta_width","X Residual Width vs (Modified) Eta-ID SCT Barrel",plots,10);
+  sct_b_xresvsmodeta_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  sct_b_xresvsmodeta_width->GetXaxis()->SetTitle("(Modified) Eta-ID");
   plots->Clear();
 
   //x residual mean as a function of stave in the SCT barrel
-  TH1F* m_sct_b0_xresvsmodphi = new TH1F("sct_b0_xresvsmodphi","X Residual Mean vs Phi-ID SCT Barrel L0",32,-0.5,31.5);
-  m_pix_b0_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_b0_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_sct_b1_xresvsmodphi = new TH1F("sct_b1_xresvsmodphi","X Residual Mean vs Phi-ID SCT Barrel L1",40,-0.5,39.5);
-  m_sct_b1_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_b1_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_sct_b2_xresvsmodphi = new TH1F("sct_b2_xresvsmodphi","X Residual Mean vs Phi-ID SCT Barrel L2",48,-0.5,47.5);
-  m_sct_b2_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_b2_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_sct_b3_xresvsmodphi = new TH1F("sct_b3_xresvsmodphi","X Residual Mean vs Phi-ID SCT Barrel L3",56,-0.5,55.5);
-  m_sct_b3_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_b3_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
-  meanRMSProjections3D_XY(m_sct_b0_xresvsmodetaphi_3d,m_sct_b0_xresvsmodphi,1,2);
-  meanRMSProjections3D_XY(m_sct_b1_xresvsmodetaphi_3d,m_sct_b1_xresvsmodphi,1,2);
-  meanRMSProjections3D_XY(m_sct_b2_xresvsmodetaphi_3d,m_sct_b2_xresvsmodphi,1,2);
-  meanRMSProjections3D_XY(m_sct_b3_xresvsmodetaphi_3d,m_sct_b3_xresvsmodphi,1,2);
-  plots->Add(m_sct_b0_xresvsmodphi);
-  plots->Add(m_sct_b1_xresvsmodphi);
-  plots->Add(m_sct_b2_xresvsmodphi);
-  plots->Add(m_sct_b3_xresvsmodphi);
-  TH1F* m_sct_b_xresvsmodphi = combineHistos("sct_b_xresvsmodphi","X Residual Mean vs (Modified) Phi-ID SCT Barrel",plots,10);
-  m_sct_b_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_b_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Phi-ID");
+  TH1F* sct_b0_xresvsmodphi = new TH1F("sct_b0_xresvsmodphi","X Residual Mean vs Phi-ID SCT Barrel L0",32,-0.5,31.5);
+  pix_b0_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_b0_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* sct_b1_xresvsmodphi = new TH1F("sct_b1_xresvsmodphi","X Residual Mean vs Phi-ID SCT Barrel L1",40,-0.5,39.5);
+  sct_b1_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_b1_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* sct_b2_xresvsmodphi = new TH1F("sct_b2_xresvsmodphi","X Residual Mean vs Phi-ID SCT Barrel L2",48,-0.5,47.5);
+  sct_b2_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_b2_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* sct_b3_xresvsmodphi = new TH1F("sct_b3_xresvsmodphi","X Residual Mean vs Phi-ID SCT Barrel L3",56,-0.5,55.5);
+  sct_b3_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_b3_xresvsmodphi->GetXaxis()->SetTitle("Module Phi-ID");
+  meanRMSProjections3D_XY(sct_b0_xresvsmodetaphi_3d,sct_b0_xresvsmodphi,1,2);
+  meanRMSProjections3D_XY(sct_b1_xresvsmodetaphi_3d,sct_b1_xresvsmodphi,1,2);
+  meanRMSProjections3D_XY(sct_b2_xresvsmodetaphi_3d,sct_b2_xresvsmodphi,1,2);
+  meanRMSProjections3D_XY(sct_b3_xresvsmodetaphi_3d,sct_b3_xresvsmodphi,1,2);
+  plots->Add(sct_b0_xresvsmodphi);
+  plots->Add(sct_b1_xresvsmodphi);
+  plots->Add(sct_b2_xresvsmodphi);
+  plots->Add(sct_b3_xresvsmodphi);
+  TH1F* sct_b_xresvsmodphi = combineHistos("sct_b_xresvsmodphi","X Residual Mean vs (Modified) Phi-ID SCT Barrel",plots,10);
+  sct_b_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_b_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Phi-ID");
   plots->Clear();
 
   //x residual width as a function of stave in the SCT barrel
-  TH1F* m_sct_b0_xresvsmodphi_width = new TH1F("sct_b0_xresvsmodphi_width","X Residual Width vs Phi-ID SCT Barrel L0",32,-0.5,31.5);
-  m_pix_b0_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_pix_b0_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_sct_b1_xresvsmodphi_width = new TH1F("sct_b1_xresvsmodphi_width","X Residual Width vs Phi-ID SCT Barrel L1",40,-0.5,39.5);
-  m_sct_b1_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_sct_b1_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_sct_b2_xresvsmodphi_width = new TH1F("sct_b2_xresvsmodphi_width","X Residual Width vs Phi-ID SCT Barrel L2",48,-0.5,47.5);
-  m_sct_b2_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_sct_b2_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  TH1F* m_sct_b3_xresvsmodphi_width = new TH1F("sct_b3_xresvsmodphi_width","X Residual Width vs Phi-ID SCT Barrel L3",56,-0.5,55.5);
-  m_sct_b3_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_sct_b3_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-  meanRMSProjections3D_XY(m_sct_b0_xresvsmodetaphi_3d,m_sct_b0_xresvsmodphi_width,1,3);
-  meanRMSProjections3D_XY(m_sct_b1_xresvsmodetaphi_3d,m_sct_b1_xresvsmodphi_width,1,3);
-  meanRMSProjections3D_XY(m_sct_b2_xresvsmodetaphi_3d,m_sct_b2_xresvsmodphi_width,1,3);
-  meanRMSProjections3D_XY(m_sct_b3_xresvsmodetaphi_3d,m_sct_b3_xresvsmodphi_width,1,3);
-  plots->Add(m_sct_b0_xresvsmodphi_width);
-  plots->Add(m_sct_b1_xresvsmodphi_width);
-  plots->Add(m_sct_b2_xresvsmodphi_width);
-  plots->Add(m_sct_b3_xresvsmodphi_width);
-  TH1F* m_sct_b_xresvsmodphi_width = combineHistos("sct_b_xresvsmodphi_width","X Residual Width vs (Modified) Phi-ID SCT Barrel",plots,10);
-  m_sct_b_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
-  m_sct_b_xresvsmodphi_width->GetXaxis()->SetTitle("(Modified) Phi-ID");
+  TH1F* sct_b0_xresvsmodphi_width = new TH1F("sct_b0_xresvsmodphi_width","X Residual Width vs Phi-ID SCT Barrel L0",32,-0.5,31.5);
+  pix_b0_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  pix_b0_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* sct_b1_xresvsmodphi_width = new TH1F("sct_b1_xresvsmodphi_width","X Residual Width vs Phi-ID SCT Barrel L1",40,-0.5,39.5);
+  sct_b1_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  sct_b1_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* sct_b2_xresvsmodphi_width = new TH1F("sct_b2_xresvsmodphi_width","X Residual Width vs Phi-ID SCT Barrel L2",48,-0.5,47.5);
+  sct_b2_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  sct_b2_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  TH1F* sct_b3_xresvsmodphi_width = new TH1F("sct_b3_xresvsmodphi_width","X Residual Width vs Phi-ID SCT Barrel L3",56,-0.5,55.5);
+  sct_b3_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  sct_b3_xresvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+  meanRMSProjections3D_XY(sct_b0_xresvsmodetaphi_3d,sct_b0_xresvsmodphi_width,1,3);
+  meanRMSProjections3D_XY(sct_b1_xresvsmodetaphi_3d,sct_b1_xresvsmodphi_width,1,3);
+  meanRMSProjections3D_XY(sct_b2_xresvsmodetaphi_3d,sct_b2_xresvsmodphi_width,1,3);
+  meanRMSProjections3D_XY(sct_b3_xresvsmodetaphi_3d,sct_b3_xresvsmodphi_width,1,3);
+  plots->Add(sct_b0_xresvsmodphi_width);
+  plots->Add(sct_b1_xresvsmodphi_width);
+  plots->Add(sct_b2_xresvsmodphi_width);
+  plots->Add(sct_b3_xresvsmodphi_width);
+  TH1F* sct_b_xresvsmodphi_width = combineHistos("sct_b_xresvsmodphi_width","X Residual Width vs (Modified) Phi-ID SCT Barrel",plots,10);
+  sct_b_xresvsmodphi_width->GetYaxis()->SetTitle("Width Residual X [mm]");
+  sct_b_xresvsmodphi_width->GetXaxis()->SetTitle("(Modified) Phi-ID");
   plots->Clear();
 
   //residual mean as function of module eta/phi in Silicon endcaps
-  TH1F* m_pix_eca_xresvsmodphi = new TH1F("pix_eca_xresvsmodphi","X Residual Mean vs (Modified) Module Phi Pixel Endcap A",165,0,165);
-  m_pix_eca_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_eca_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
-  meanRMSProjections2D(m_pix_eca_xresvsmodphi_2d,m_pix_eca_xresvsmodphi,2);
-  TH1F* m_pix_eca_yresvsmodphi = new TH1F("pix_eca_yresvsmodphi","Y Residual Mean vs (Modified) Module Phi Pixel Endcap A",165,0,165);
-  m_pix_eca_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_eca_yresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
-  meanRMSProjections2D(m_pix_eca_yresvsmodphi_2d,m_pix_eca_yresvsmodphi,2);
-  TH1F* m_pix_ecc_xresvsmodphi = new TH1F("pix_ecc_xresvsmodphi","X Residual Mean vs (Modified) Module Phi Pixel Endcap C",165,0,165);
-  m_pix_ecc_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_pix_ecc_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");    
-  meanRMSProjections2D(m_pix_ecc_xresvsmodphi_2d,m_pix_ecc_xresvsmodphi,2);
-  TH1F* m_pix_ecc_yresvsmodphi = new TH1F("pix_ecc_yresvsmodphi","Y Residual Mean vs (Modified) Module Phi Pixel Endcap C",165,0,165);
-  m_pix_ecc_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
-  m_pix_ecc_yresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
-  meanRMSProjections2D(m_pix_ecc_yresvsmodphi_2d,m_pix_ecc_yresvsmodphi,2);
-  TH1F* m_sct_eca_xresvsmodphi = new TH1F("sct_eca_xresvsmodphi","X Residual Mean vs (Modified) Module Phi SCT Endcap A",495,0,495);
-  m_sct_eca_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_eca_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
-  meanRMSProjections2D(m_sct_eca_xresvsmodphi_2d,m_sct_eca_xresvsmodphi,2);
-  TH1F* m_sct_ecc_xresvsmodphi = new TH1F("sct_ecc_xresvsmodphi","X Residual Mean vs (Modified) Module Phi SCT Endcap C",495,0,495);
-  m_sct_ecc_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
-  m_sct_ecc_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
-  meanRMSProjections2D(m_sct_ecc_xresvsmodphi_2d,m_sct_ecc_xresvsmodphi,2);
+  TH1F* pix_eca_xresvsmodphi = new TH1F("pix_eca_xresvsmodphi","X Residual Mean vs (Modified) Module Phi Pixel Endcap A",165,0,165);
+  pix_eca_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_eca_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+  meanRMSProjections2D(pix_eca_xresvsmodphi_2d,pix_eca_xresvsmodphi,2);
+  TH1F* pix_eca_yresvsmodphi = new TH1F("pix_eca_yresvsmodphi","Y Residual Mean vs (Modified) Module Phi Pixel Endcap A",165,0,165);
+  pix_eca_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_eca_yresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+  meanRMSProjections2D(pix_eca_yresvsmodphi_2d,pix_eca_yresvsmodphi,2);
+  TH1F* pix_ecc_xresvsmodphi = new TH1F("pix_ecc_xresvsmodphi","X Residual Mean vs (Modified) Module Phi Pixel Endcap C",165,0,165);
+  pix_ecc_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  pix_ecc_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");    
+  meanRMSProjections2D(pix_ecc_xresvsmodphi_2d,pix_ecc_xresvsmodphi,2);
+  TH1F* pix_ecc_yresvsmodphi = new TH1F("pix_ecc_yresvsmodphi","Y Residual Mean vs (Modified) Module Phi Pixel Endcap C",165,0,165);
+  pix_ecc_yresvsmodphi->GetYaxis()->SetTitle("Mean Residual Y [mm]");
+  pix_ecc_yresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+  meanRMSProjections2D(pix_ecc_yresvsmodphi_2d,pix_ecc_yresvsmodphi,2);
+  TH1F* sct_eca_xresvsmodphi = new TH1F("sct_eca_xresvsmodphi","X Residual Mean vs (Modified) Module Phi SCT Endcap A",495,0,495);
+  sct_eca_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_eca_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+  meanRMSProjections2D(sct_eca_xresvsmodphi_2d,sct_eca_xresvsmodphi,2);
+  TH1F* sct_ecc_xresvsmodphi = new TH1F("sct_ecc_xresvsmodphi","X Residual Mean vs (Modified) Module Phi SCT Endcap C",495,0,495);
+  sct_ecc_xresvsmodphi->GetYaxis()->SetTitle("Mean Residual X [mm]");
+  sct_ecc_xresvsmodphi->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+  meanRMSProjections2D(sct_ecc_xresvsmodphi_2d,sct_ecc_xresvsmodphi,2);
 
 
   //2-d residual map histograms - pixel barrel residual mean
-  TH2F* m_pix_b0_xresvsmodetaphi_mean = new TH2F("pix_b0_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID Pixel Barrel L0",20,-10.5,9.5,14,0,14);
-  m_pix_b0_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b0_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b1_xresvsmodetaphi_mean = new TH2F("pix_b1_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID Pixel Barrel L1",13,-6.5,6.5,22,-0.5,21.5);
-  m_pix_b1_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b1_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b2_xresvsmodetaphi_mean = new TH2F("pix_b2_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID Pixel Barrel L2",13,-6.5,6.5,38,-0.5,37.5);
-  m_pix_b2_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b2_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b3_xresvsmodetaphi_mean = new TH2F("pix_b3_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID Pixel Barrel L3",13,-6.5,6.5,52,-0.5,51.5);
-  m_pix_b3_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b3_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b0_xresvsmodetaphi_mean = new TH2F("pix_b0_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID Pixel Barrel L0",20,-10.5,9.5,14,0,14);
+  pix_b0_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b0_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b1_xresvsmodetaphi_mean = new TH2F("pix_b1_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID Pixel Barrel L1",13,-6.5,6.5,22,-0.5,21.5);
+  pix_b1_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b1_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b2_xresvsmodetaphi_mean = new TH2F("pix_b2_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID Pixel Barrel L2",13,-6.5,6.5,38,-0.5,37.5);
+  pix_b2_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b2_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b3_xresvsmodetaphi_mean = new TH2F("pix_b3_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID Pixel Barrel L3",13,-6.5,6.5,52,-0.5,51.5);
+  pix_b3_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b3_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
   
 
 
-  TH2F* m_pix_b0_yresvsmodetaphi_mean = new TH2F("pix_b0_yresvsmodetaphi_mean","Y Residual Mean vs Module Eta-Phi-ID Pixel Barrel L0",20,-10.5,9.5,14,0,14);
-  m_pix_b0_yresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b0_yresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b1_yresvsmodetaphi_mean = new TH2F("pix_b1_yresvsmodetaphi_mean","Y Residual Mean vs Module Eta-Phi-ID Pixel Barrel L1",13,-6.5,6.5,22,-0.5,21.5);
-  m_pix_b1_yresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b1_yresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b2_yresvsmodetaphi_mean = new TH2F("pix_b2_yresvsmodetaphi_mean","Y Residual Mean vs Module Eta-Phi-ID Pixel Barrel L2",13,-6.5,6.5,38,-0.5,37.5);
-  m_pix_b2_yresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b2_yresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b3_yresvsmodetaphi_mean = new TH2F("pix_b3_yresvsmodetaphi_mean","Y Residual Mean vs Module Eta-Phi-ID Pixel Barrel L3",13,-6.5,6.5,52,-0.5,51.5);
-  m_pix_b3_yresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b3_yresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  meanRMSProjections3D(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_xresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_pix_b1_xresvsmodetaphi_3d,m_pix_b1_xresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_pix_b2_xresvsmodetaphi_3d,m_pix_b2_xresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_pix_b3_xresvsmodetaphi_3d,m_pix_b3_xresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_pix_b0_yresvsmodetaphi_3d,m_pix_b0_yresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_pix_b1_yresvsmodetaphi_3d,m_pix_b1_yresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_pix_b2_yresvsmodetaphi_3d,m_pix_b2_yresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_pix_b3_yresvsmodetaphi_3d,m_pix_b3_yresvsmodetaphi_mean,2);
+  TH2F* pix_b0_yresvsmodetaphi_mean = new TH2F("pix_b0_yresvsmodetaphi_mean","Y Residual Mean vs Module Eta-Phi-ID Pixel Barrel L0",20,-10.5,9.5,14,0,14);
+  pix_b0_yresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b0_yresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b1_yresvsmodetaphi_mean = new TH2F("pix_b1_yresvsmodetaphi_mean","Y Residual Mean vs Module Eta-Phi-ID Pixel Barrel L1",13,-6.5,6.5,22,-0.5,21.5);
+  pix_b1_yresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b1_yresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b2_yresvsmodetaphi_mean = new TH2F("pix_b2_yresvsmodetaphi_mean","Y Residual Mean vs Module Eta-Phi-ID Pixel Barrel L2",13,-6.5,6.5,38,-0.5,37.5);
+  pix_b2_yresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b2_yresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b3_yresvsmodetaphi_mean = new TH2F("pix_b3_yresvsmodetaphi_mean","Y Residual Mean vs Module Eta-Phi-ID Pixel Barrel L3",13,-6.5,6.5,52,-0.5,51.5);
+  pix_b3_yresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b3_yresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  meanRMSProjections3D(pix_b0_xresvsmodetaphi_3d,pix_b0_xresvsmodetaphi_mean,2);
+  meanRMSProjections3D(pix_b1_xresvsmodetaphi_3d,pix_b1_xresvsmodetaphi_mean,2);
+  meanRMSProjections3D(pix_b2_xresvsmodetaphi_3d,pix_b2_xresvsmodetaphi_mean,2);
+  meanRMSProjections3D(pix_b3_xresvsmodetaphi_3d,pix_b3_xresvsmodetaphi_mean,2);
+  meanRMSProjections3D(pix_b0_yresvsmodetaphi_3d,pix_b0_yresvsmodetaphi_mean,2);
+  meanRMSProjections3D(pix_b1_yresvsmodetaphi_3d,pix_b1_yresvsmodetaphi_mean,2);
+  meanRMSProjections3D(pix_b2_yresvsmodetaphi_3d,pix_b2_yresvsmodetaphi_mean,2);
+  meanRMSProjections3D(pix_b3_yresvsmodetaphi_3d,pix_b3_yresvsmodetaphi_mean,2);
 
   //2-d residual map histograms - pixel barrel residual width
-  TH2F* m_pix_b0_xresvsmodetaphi_rms = new TH2F("pix_b0_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID Pixel Barrel L0",20,-10.5,9.5,14,0,14);
-  m_pix_b0_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b0_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b1_xresvsmodetaphi_rms = new TH2F("pix_b1_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID Pixel Barrel L1",13,-6.5,6.5,22,-0.5,21.5);
-  m_pix_b1_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b1_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b2_xresvsmodetaphi_rms = new TH2F("pix_b2_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID Pixel Barrel L2",13,-6.5,6.5,38,-0.5,37.5);
-  m_pix_b2_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b2_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b3_xresvsmodetaphi_rms = new TH2F("pix_b3_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID Pixel Barrel L3",13,-6.5,6.5,52,-0.5,51.5);
-  m_pix_b3_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b3_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b0_yresvsmodetaphi_rms = new TH2F("pix_b0_yresvsmodetaphi_rms","Y Residual Width vs Module Eta-Phi-ID Pixel Barrel L0",20,-10.5,9.5,14,0,14);
-  m_pix_b0_yresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b0_yresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b1_yresvsmodetaphi_rms = new TH2F("pix_b1_yresvsmodetaphi_rms","Y Residual Width vs Module Eta-Phi-ID Pixel Barrel L1",13,-6.5,6.5,22,-0.5,21.5);
-  m_pix_b1_yresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b1_yresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b2_yresvsmodetaphi_rms = new TH2F("pix_b2_yresvsmodetaphi_rms","Y Residual Width vs Module Eta-Phi-ID Pixel Barrel L2",13,-6.5,6.5,38,-0.5,37.5);
-  m_pix_b2_yresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b2_yresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_pix_b3_yresvsmodetaphi_rms = new TH2F("pix_b3_yresvsmodetaphi_rms","Y Residual Width vs Module Eta-Phi-ID Pixel Barrel L3",13,-6.5,6.5,52,-0.5,51.5);
-  m_pix_b3_yresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_pix_b3_yresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  meanRMSProjections3D(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_xresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_pix_b1_xresvsmodetaphi_3d,m_pix_b1_xresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_pix_b2_xresvsmodetaphi_3d,m_pix_b2_xresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_pix_b3_xresvsmodetaphi_3d,m_pix_b3_xresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_pix_b0_yresvsmodetaphi_3d,m_pix_b0_yresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_pix_b1_yresvsmodetaphi_3d,m_pix_b1_yresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_pix_b2_yresvsmodetaphi_3d,m_pix_b2_yresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_pix_b3_yresvsmodetaphi_3d,m_pix_b3_xresvsmodetaphi_rms,3);
+  TH2F* pix_b0_xresvsmodetaphi_rms = new TH2F("pix_b0_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID Pixel Barrel L0",20,-10.5,9.5,14,0,14);
+  pix_b0_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b0_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b1_xresvsmodetaphi_rms = new TH2F("pix_b1_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID Pixel Barrel L1",13,-6.5,6.5,22,-0.5,21.5);
+  pix_b1_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b1_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b2_xresvsmodetaphi_rms = new TH2F("pix_b2_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID Pixel Barrel L2",13,-6.5,6.5,38,-0.5,37.5);
+  pix_b2_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b2_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b3_xresvsmodetaphi_rms = new TH2F("pix_b3_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID Pixel Barrel L3",13,-6.5,6.5,52,-0.5,51.5);
+  pix_b3_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b3_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b0_yresvsmodetaphi_rms = new TH2F("pix_b0_yresvsmodetaphi_rms","Y Residual Width vs Module Eta-Phi-ID Pixel Barrel L0",20,-10.5,9.5,14,0,14);
+  pix_b0_yresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b0_yresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b1_yresvsmodetaphi_rms = new TH2F("pix_b1_yresvsmodetaphi_rms","Y Residual Width vs Module Eta-Phi-ID Pixel Barrel L1",13,-6.5,6.5,22,-0.5,21.5);
+  pix_b1_yresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b1_yresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b2_yresvsmodetaphi_rms = new TH2F("pix_b2_yresvsmodetaphi_rms","Y Residual Width vs Module Eta-Phi-ID Pixel Barrel L2",13,-6.5,6.5,38,-0.5,37.5);
+  pix_b2_yresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b2_yresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* pix_b3_yresvsmodetaphi_rms = new TH2F("pix_b3_yresvsmodetaphi_rms","Y Residual Width vs Module Eta-Phi-ID Pixel Barrel L3",13,-6.5,6.5,52,-0.5,51.5);
+  pix_b3_yresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  pix_b3_yresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  meanRMSProjections3D(pix_b0_xresvsmodetaphi_3d,pix_b0_xresvsmodetaphi_rms,3);
+  meanRMSProjections3D(pix_b1_xresvsmodetaphi_3d,pix_b1_xresvsmodetaphi_rms,3);
+  meanRMSProjections3D(pix_b2_xresvsmodetaphi_3d,pix_b2_xresvsmodetaphi_rms,3);
+  meanRMSProjections3D(pix_b3_xresvsmodetaphi_3d,pix_b3_xresvsmodetaphi_rms,3);
+  meanRMSProjections3D(pix_b0_yresvsmodetaphi_3d,pix_b0_yresvsmodetaphi_rms,3);
+  meanRMSProjections3D(pix_b1_yresvsmodetaphi_3d,pix_b1_yresvsmodetaphi_rms,3);
+  meanRMSProjections3D(pix_b2_yresvsmodetaphi_3d,pix_b2_yresvsmodetaphi_rms,3);
+  meanRMSProjections3D(pix_b3_yresvsmodetaphi_3d,pix_b3_xresvsmodetaphi_rms,3);
 
   //2-d residual map histograms - SCT barrel residual means
-  TH2F* m_sct_b0_xresvsmodetaphi_mean = new TH2F("sct_b0_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID SCT Barrel L0",13,-6.5,6.5,32,-0.5,31.5);
-  m_sct_b0_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_sct_b0_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_sct_b1_xresvsmodetaphi_mean = new TH2F("sct_b1_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID SCT Barrel L1",13,-6.5,6.5,40,-0.5,39.5);
-  m_sct_b1_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_sct_b1_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_sct_b2_xresvsmodetaphi_mean = new TH2F("sct_b2_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID SCT Barrel L2",13,-6.5,6.5,48,-0.5,47.5);
-  m_sct_b2_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_sct_b2_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_sct_b3_xresvsmodetaphi_mean = new TH2F("sct_b3_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID SCT Barrel L3",13,-6.5,6.5,56,-0.5,55.5);
-  m_sct_b3_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
-  m_sct_b3_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
-  meanRMSProjections3D(m_sct_b0_xresvsmodetaphi_3d,m_sct_b0_xresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_sct_b1_xresvsmodetaphi_3d,m_sct_b1_xresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_sct_b2_xresvsmodetaphi_3d,m_sct_b2_xresvsmodetaphi_mean,2);
-  meanRMSProjections3D(m_sct_b3_xresvsmodetaphi_3d,m_sct_b3_xresvsmodetaphi_mean,2);
+  TH2F* sct_b0_xresvsmodetaphi_mean = new TH2F("sct_b0_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID SCT Barrel L0",13,-6.5,6.5,32,-0.5,31.5);
+  sct_b0_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  sct_b0_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* sct_b1_xresvsmodetaphi_mean = new TH2F("sct_b1_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID SCT Barrel L1",13,-6.5,6.5,40,-0.5,39.5);
+  sct_b1_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  sct_b1_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* sct_b2_xresvsmodetaphi_mean = new TH2F("sct_b2_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID SCT Barrel L2",13,-6.5,6.5,48,-0.5,47.5);
+  sct_b2_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  sct_b2_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* sct_b3_xresvsmodetaphi_mean = new TH2F("sct_b3_xresvsmodetaphi_mean","X Residual Mean vs Module Eta-Phi-ID SCT Barrel L3",13,-6.5,6.5,56,-0.5,55.5);
+  sct_b3_xresvsmodetaphi_mean->GetXaxis()->SetTitle("Module Eta-ID");
+  sct_b3_xresvsmodetaphi_mean->GetYaxis()->SetTitle("Module Phi-ID");
+  meanRMSProjections3D(sct_b0_xresvsmodetaphi_3d,sct_b0_xresvsmodetaphi_mean,2);
+  meanRMSProjections3D(sct_b1_xresvsmodetaphi_3d,sct_b1_xresvsmodetaphi_mean,2);
+  meanRMSProjections3D(sct_b2_xresvsmodetaphi_3d,sct_b2_xresvsmodetaphi_mean,2);
+  meanRMSProjections3D(sct_b3_xresvsmodetaphi_3d,sct_b3_xresvsmodetaphi_mean,2);
 
   //2-d residual map histograms - SCT barrel residual widths
-  TH2F* m_sct_b0_xresvsmodetaphi_rms = new TH2F("sct_b0_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID SCT Barrel L0",13,-6.5,6.5,32,-0.5,31.5);
-  m_sct_b0_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_sct_b0_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_sct_b1_xresvsmodetaphi_rms = new TH2F("sct_b1_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID SCT Barrel L1",13,-6.5,6.5,40,-0.5,39.5);
-  m_sct_b1_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_sct_b1_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_sct_b2_xresvsmodetaphi_rms = new TH2F("sct_b2_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID SCT Barrel L2",13,-6.5,6.5,48,-0.5,47.5);
-  m_sct_b2_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_sct_b2_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  TH2F* m_sct_b3_xresvsmodetaphi_rms = new TH2F("sct_b3_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID SCT Barrel L3",13,-6.5,6.5,56,-0.5,55.5);
-  m_sct_b3_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
-  m_sct_b3_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
-  meanRMSProjections3D(m_sct_b0_xresvsmodetaphi_3d,m_sct_b0_xresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_sct_b1_xresvsmodetaphi_3d,m_sct_b1_xresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_sct_b2_xresvsmodetaphi_3d,m_sct_b2_xresvsmodetaphi_rms,3);
-  meanRMSProjections3D(m_sct_b3_xresvsmodetaphi_3d,m_sct_b3_xresvsmodetaphi_rms,3);
+  TH2F* sct_b0_xresvsmodetaphi_rms = new TH2F("sct_b0_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID SCT Barrel L0",13,-6.5,6.5,32,-0.5,31.5);
+  sct_b0_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  sct_b0_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* sct_b1_xresvsmodetaphi_rms = new TH2F("sct_b1_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID SCT Barrel L1",13,-6.5,6.5,40,-0.5,39.5);
+  sct_b1_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  sct_b1_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* sct_b2_xresvsmodetaphi_rms = new TH2F("sct_b2_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID SCT Barrel L2",13,-6.5,6.5,48,-0.5,47.5);
+  sct_b2_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  sct_b2_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  TH2F* sct_b3_xresvsmodetaphi_rms = new TH2F("sct_b3_xresvsmodetaphi_rms","X Residual Width vs Module Eta-Phi-ID SCT Barrel L3",13,-6.5,6.5,56,-0.5,55.5);
+  sct_b3_xresvsmodetaphi_rms->GetXaxis()->SetTitle("Module Eta-ID");
+  sct_b3_xresvsmodetaphi_rms->GetYaxis()->SetTitle("Module Phi-ID");
+  meanRMSProjections3D(sct_b0_xresvsmodetaphi_3d,sct_b0_xresvsmodetaphi_rms,3);
+  meanRMSProjections3D(sct_b1_xresvsmodetaphi_3d,sct_b1_xresvsmodetaphi_rms,3);
+  meanRMSProjections3D(sct_b2_xresvsmodetaphi_3d,sct_b2_xresvsmodetaphi_rms,3);
+  meanRMSProjections3D(sct_b3_xresvsmodetaphi_3d,sct_b3_xresvsmodetaphi_rms,3);
 
   //histograms showing the distribution of Gaussian fitted residual means for pixel and SCT barrel (should add endcaps)
   //modules are required to have > 30 hits
-  TH1F* m_pix_b0_residualmeans = new TH1F("pix_b0_residualmeans","Pixel Barrel Layer 0 Mean of Residual Distributions",100,-0.2,0.2);
-  m_pix_b0_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_pix_b0_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  TH1F* m_pix_b1_residualmeans = new TH1F("pix_b1_residualmeans","Pixel Barrel Layer 1 Mean of Residual Distributions",100,-0.2,0.2);
-  m_pix_b1_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_pix_b1_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  TH1F* m_pix_b2_residualmeans = new TH1F("pix_b2_residualmeans","Pixel Barrel Layer 2 Mean of Residual Distributions",100,-0.2,0.2);
-  m_pix_b2_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_pix_b2_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  TH1F* m_pix_b3_residualmeans = new TH1F("pix_b3_residualmeans","Pixel Barrel Layer 3 Mean of Residual Distributions",100,-0.2,0.2);
-  m_pix_b3_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_pix_b3_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  meanRMSProjections3D_DMRPlot(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_residualmeans,2);
-  meanRMSProjections3D_DMRPlot(m_pix_b1_xresvsmodetaphi_3d,m_pix_b1_residualmeans,2);
-  meanRMSProjections3D_DMRPlot(m_pix_b2_xresvsmodetaphi_3d,m_pix_b2_residualmeans,2);
-  meanRMSProjections3D_DMRPlot(m_pix_b3_xresvsmodetaphi_3d,m_pix_b3_residualmeans,2);
+  TH1F* pix_b0_residualmeans = new TH1F("pix_b0_residualmeans","Pixel Barrel Layer 0 Mean of Residual Distributions",100,-0.2,0.2);
+  pix_b0_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  pix_b0_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  TH1F* pix_b1_residualmeans = new TH1F("pix_b1_residualmeans","Pixel Barrel Layer 1 Mean of Residual Distributions",100,-0.2,0.2);
+  pix_b1_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  pix_b1_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  TH1F* pix_b2_residualmeans = new TH1F("pix_b2_residualmeans","Pixel Barrel Layer 2 Mean of Residual Distributions",100,-0.2,0.2);
+  pix_b2_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  pix_b2_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  TH1F* pix_b3_residualmeans = new TH1F("pix_b3_residualmeans","Pixel Barrel Layer 3 Mean of Residual Distributions",100,-0.2,0.2);
+  pix_b3_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  pix_b3_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  meanRMSProjections3D_DMRPlot(pix_b0_xresvsmodetaphi_3d,pix_b0_residualmeans,2);
+  meanRMSProjections3D_DMRPlot(pix_b1_xresvsmodetaphi_3d,pix_b1_residualmeans,2);
+  meanRMSProjections3D_DMRPlot(pix_b2_xresvsmodetaphi_3d,pix_b2_residualmeans,2);
+  meanRMSProjections3D_DMRPlot(pix_b3_xresvsmodetaphi_3d,pix_b3_residualmeans,2);
   
 
-  TH1F* m_pix_b_residualmeans = new TH1F("pix_b_residualmeans","Pixel Barrel Mean of Residual Distributions",100,-0.2,0.2);
-  m_pix_b_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_pix_b_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  m_pix_b_residualmeans->Add(m_pix_b0_residualmeans);
-  m_pix_b_residualmeans->Add(m_pix_b1_residualmeans);
-  m_pix_b_residualmeans->Add(m_pix_b2_residualmeans);
-  m_pix_b_residualmeans->Add(m_pix_b3_residualmeans);
-
-  TH1F* m_sct_b0_residualmeans = new TH1F("sct_b0_residualmeans","SCT Barrel Layer 0 Mean of Residual Distributions",100,-0.2,0.2);
-  m_sct_b0_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_sct_b0_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  TH1F* m_sct_b1_residualmeans = new TH1F("sct_b1_residualmeans","SCT Barrel Layer 1 Mean of Residual Distributions",100,-0.2,0.2);
-  m_sct_b1_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_sct_b1_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  TH1F* m_sct_b2_residualmeans = new TH1F("sct_b2_residualmeans","SCT Barrel Layer 2 Mean of Residual Distributions",100,-0.2,0.2);
-  m_sct_b2_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_sct_b2_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  TH1F* m_sct_b3_residualmeans = new TH1F("sct_b3_residualmeans","SCT Barrel Layer 3 Mean of Residual Distributions",100,-0.2,0.2);
-  m_sct_b3_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_sct_b3_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  meanRMSProjections3D_DMRPlot(m_sct_b0_xresvsmodetaphi_3d,m_sct_b0_residualmeans,2);
-  meanRMSProjections3D_DMRPlot(m_sct_b1_xresvsmodetaphi_3d,m_sct_b1_residualmeans,2);
-  meanRMSProjections3D_DMRPlot(m_sct_b2_xresvsmodetaphi_3d,m_sct_b2_residualmeans,2);
-  meanRMSProjections3D_DMRPlot(m_sct_b3_xresvsmodetaphi_3d,m_sct_b3_residualmeans,2);
-
-  TH1F* m_sct_b_residualmeans = new TH1F("sct_b_residualmeans","SCT Barrel Mean of Residual Distributions",100,-0.2,0.2);
-  m_sct_b_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
-  m_sct_b_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
-  m_sct_b_residualmeans->Add(m_sct_b0_residualmeans);
-  m_sct_b_residualmeans->Add(m_sct_b1_residualmeans);
-  m_sct_b_residualmeans->Add(m_sct_b2_residualmeans);
-  m_sct_b_residualmeans->Add(m_sct_b3_residualmeans);
+  TH1F* pix_b_residualmeans = new TH1F("pix_b_residualmeans","Pixel Barrel Mean of Residual Distributions",100,-0.2,0.2);
+  pix_b_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  pix_b_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  pix_b_residualmeans->Add(pix_b0_residualmeans);
+  pix_b_residualmeans->Add(pix_b1_residualmeans);
+  pix_b_residualmeans->Add(pix_b2_residualmeans);
+  pix_b_residualmeans->Add(pix_b3_residualmeans);
+
+  TH1F* sct_b0_residualmeans = new TH1F("sct_b0_residualmeans","SCT Barrel Layer 0 Mean of Residual Distributions",100,-0.2,0.2);
+  sct_b0_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  sct_b0_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  TH1F* sct_b1_residualmeans = new TH1F("sct_b1_residualmeans","SCT Barrel Layer 1 Mean of Residual Distributions",100,-0.2,0.2);
+  sct_b1_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  sct_b1_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  TH1F* sct_b2_residualmeans = new TH1F("sct_b2_residualmeans","SCT Barrel Layer 2 Mean of Residual Distributions",100,-0.2,0.2);
+  sct_b2_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  sct_b2_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  TH1F* sct_b3_residualmeans = new TH1F("sct_b3_residualmeans","SCT Barrel Layer 3 Mean of Residual Distributions",100,-0.2,0.2);
+  sct_b3_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  sct_b3_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  meanRMSProjections3D_DMRPlot(sct_b0_xresvsmodetaphi_3d,sct_b0_residualmeans,2);
+  meanRMSProjections3D_DMRPlot(sct_b1_xresvsmodetaphi_3d,sct_b1_residualmeans,2);
+  meanRMSProjections3D_DMRPlot(sct_b2_xresvsmodetaphi_3d,sct_b2_residualmeans,2);
+  meanRMSProjections3D_DMRPlot(sct_b3_xresvsmodetaphi_3d,sct_b3_residualmeans,2);
+
+  TH1F* sct_b_residualmeans = new TH1F("sct_b_residualmeans","SCT Barrel Mean of Residual Distributions",100,-0.2,0.2);
+  sct_b_residualmeans->GetXaxis()->SetTitle("Fitted Residual Mean [mm]");
+  sct_b_residualmeans->GetYaxis()->SetTitle("Number of Modules/4#mum");
+  sct_b_residualmeans->Add(sct_b0_residualmeans);
+  sct_b_residualmeans->Add(sct_b1_residualmeans);
+  sct_b_residualmeans->Add(sct_b2_residualmeans);
+  sct_b_residualmeans->Add(sct_b3_residualmeans);
 
 
   //histograms showing the distribution of the errors on the Gaussian-fitted residual means for Pixel and SCT
   //i.e. the error on the residual mean entries for the plots above - this should not be larger than the bin size!
   //modules are required to have > 30 hits
-  TH1F* m_pix_b0_residualfiterrors = new TH1F("pix_b0_residualfiterrors","Pixel Barrel Layer 0 Residual Gaussian Fit Error",200,0.0,0.02);
-  m_pix_b0_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_pix_b0_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  TH1F* m_pix_b1_residualfiterrors = new TH1F("pix_b1_residualfiterrors","Pixel Barrel Layer 1 Residual Gaussian Fit Error",200,0.0,0.02);
-  m_pix_b1_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_pix_b1_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  TH1F* m_pix_b2_residualfiterrors = new TH1F("pix_b2_residualfiterrors","Pixel Barrel Layer 2 Residual Gaussian Fit Error",200,0.0,0.02);
-  m_pix_b2_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_pix_b2_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  TH1F* m_pix_b3_residualfiterrors = new TH1F("pix_b3_residualfiterrors","Pixel Barrel Layer 3 Residual Gaussian Fit Error",200,0.0,0.02);
-  m_pix_b3_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_pix_b3_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  meanRMSProjections3D_DMRPlot(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_residualfiterrors,5);
-  meanRMSProjections3D_DMRPlot(m_pix_b1_xresvsmodetaphi_3d,m_pix_b1_residualfiterrors,5);
-  meanRMSProjections3D_DMRPlot(m_pix_b2_xresvsmodetaphi_3d,m_pix_b2_residualfiterrors,5);
-  meanRMSProjections3D_DMRPlot(m_pix_b3_xresvsmodetaphi_3d,m_pix_b3_residualfiterrors,5);
-
-  TH1F* m_pix_b_residualfiterrors = new TH1F("pix_b_residualfiterrors","Pixel Barrel Residual Gaussian Fit Error",200,-0.0,0.02);
-  m_pix_b_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_pix_b_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  m_pix_b_residualfiterrors->Add(m_pix_b0_residualfiterrors);
-  m_pix_b_residualfiterrors->Add(m_pix_b1_residualfiterrors);
-  m_pix_b_residualfiterrors->Add(m_pix_b2_residualfiterrors);
-  m_pix_b_residualfiterrors->Add(m_pix_b3_residualfiterrors);
+  TH1F* pix_b0_residualfiterrors = new TH1F("pix_b0_residualfiterrors","Pixel Barrel Layer 0 Residual Gaussian Fit Error",200,0.0,0.02);
+  pix_b0_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  pix_b0_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  TH1F* pix_b1_residualfiterrors = new TH1F("pix_b1_residualfiterrors","Pixel Barrel Layer 1 Residual Gaussian Fit Error",200,0.0,0.02);
+  pix_b1_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  pix_b1_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  TH1F* pix_b2_residualfiterrors = new TH1F("pix_b2_residualfiterrors","Pixel Barrel Layer 2 Residual Gaussian Fit Error",200,0.0,0.02);
+  pix_b2_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  pix_b2_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  TH1F* pix_b3_residualfiterrors = new TH1F("pix_b3_residualfiterrors","Pixel Barrel Layer 3 Residual Gaussian Fit Error",200,0.0,0.02);
+  pix_b3_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  pix_b3_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  meanRMSProjections3D_DMRPlot(pix_b0_xresvsmodetaphi_3d,pix_b0_residualfiterrors,5);
+  meanRMSProjections3D_DMRPlot(pix_b1_xresvsmodetaphi_3d,pix_b1_residualfiterrors,5);
+  meanRMSProjections3D_DMRPlot(pix_b2_xresvsmodetaphi_3d,pix_b2_residualfiterrors,5);
+  meanRMSProjections3D_DMRPlot(pix_b3_xresvsmodetaphi_3d,pix_b3_residualfiterrors,5);
+
+  TH1F* pix_b_residualfiterrors = new TH1F("pix_b_residualfiterrors","Pixel Barrel Residual Gaussian Fit Error",200,-0.0,0.02);
+  pix_b_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  pix_b_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  pix_b_residualfiterrors->Add(pix_b0_residualfiterrors);
+  pix_b_residualfiterrors->Add(pix_b1_residualfiterrors);
+  pix_b_residualfiterrors->Add(pix_b2_residualfiterrors);
+  pix_b_residualfiterrors->Add(pix_b3_residualfiterrors);
   
 
 
-  TH1F* m_sct_b0_residualfiterrors = new TH1F("sct_b0_residualfiterrors","SCT Barrel Layer 0 Residual Gaussian Fit Error",200,0.0,0.02);
-  m_sct_b0_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_sct_b0_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  TH1F* m_sct_b1_residualfiterrors = new TH1F("sct_b1_residualfiterrors","SCT Barrel Layer 1 Residual Gaussian Fit Error",200,0.0,0.02);
-  m_sct_b1_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_sct_b1_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  TH1F* m_sct_b2_residualfiterrors = new TH1F("sct_b2_residualfiterrors","SCT Barrel Layer 2 Residual Gaussian Fit Error",200,0.0,0.02);
-  m_sct_b2_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_sct_b2_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  TH1F* m_sct_b3_residualfiterrors = new TH1F("sct_b3_residualfiterrors","SCT Barrel Layer 3 Residual Gaussian Fit Error",200,0.0,0.02);
-  m_sct_b3_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_sct_b3_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  meanRMSProjections3D_DMRPlot(m_sct_b0_xresvsmodetaphi_3d,m_sct_b0_residualfiterrors,5);
-  meanRMSProjections3D_DMRPlot(m_sct_b1_xresvsmodetaphi_3d,m_sct_b1_residualfiterrors,5);
-  meanRMSProjections3D_DMRPlot(m_sct_b2_xresvsmodetaphi_3d,m_sct_b2_residualfiterrors,5);
-  meanRMSProjections3D_DMRPlot(m_sct_b3_xresvsmodetaphi_3d,m_sct_b3_residualfiterrors,5);
-
-  TH1F* m_sct_b_residualfiterrors = new TH1F("sct_b_residualfiterrors","SCT Barrel Residual Gaussian Fit Error",200,-0.0,0.02);
-  m_sct_b_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
-  m_sct_b_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
-  m_sct_b_residualfiterrors->Add(m_sct_b0_residualfiterrors);
-  m_sct_b_residualfiterrors->Add(m_sct_b1_residualfiterrors);
-  m_sct_b_residualfiterrors->Add(m_sct_b2_residualfiterrors);
-  m_sct_b_residualfiterrors->Add(m_sct_b3_residualfiterrors);
+  TH1F* sct_b0_residualfiterrors = new TH1F("sct_b0_residualfiterrors","SCT Barrel Layer 0 Residual Gaussian Fit Error",200,0.0,0.02);
+  sct_b0_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  sct_b0_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  TH1F* sct_b1_residualfiterrors = new TH1F("sct_b1_residualfiterrors","SCT Barrel Layer 1 Residual Gaussian Fit Error",200,0.0,0.02);
+  sct_b1_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  sct_b1_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  TH1F* sct_b2_residualfiterrors = new TH1F("sct_b2_residualfiterrors","SCT Barrel Layer 2 Residual Gaussian Fit Error",200,0.0,0.02);
+  sct_b2_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  sct_b2_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  TH1F* sct_b3_residualfiterrors = new TH1F("sct_b3_residualfiterrors","SCT Barrel Layer 3 Residual Gaussian Fit Error",200,0.0,0.02);
+  sct_b3_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  sct_b3_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  meanRMSProjections3D_DMRPlot(sct_b0_xresvsmodetaphi_3d,sct_b0_residualfiterrors,5);
+  meanRMSProjections3D_DMRPlot(sct_b1_xresvsmodetaphi_3d,sct_b1_residualfiterrors,5);
+  meanRMSProjections3D_DMRPlot(sct_b2_xresvsmodetaphi_3d,sct_b2_residualfiterrors,5);
+  meanRMSProjections3D_DMRPlot(sct_b3_xresvsmodetaphi_3d,sct_b3_residualfiterrors,5);
+
+  TH1F* sct_b_residualfiterrors = new TH1F("sct_b_residualfiterrors","SCT Barrel Residual Gaussian Fit Error",200,-0.0,0.02);
+  sct_b_residualfiterrors->GetXaxis()->SetTitle("Residual Gaus. Fit Error [mm]");
+  sct_b_residualfiterrors->GetYaxis()->SetTitle("Number of Modules");
+  sct_b_residualfiterrors->Add(sct_b0_residualfiterrors);
+  sct_b_residualfiterrors->Add(sct_b1_residualfiterrors);
+  sct_b_residualfiterrors->Add(sct_b2_residualfiterrors);
+  sct_b_residualfiterrors->Add(sct_b3_residualfiterrors);
 
 
   // median suffers from 10micron bin size in residual distributions - means that it can only take discreet values at 5 micron intervals
-  TH1F* m_pix_b0_residualmedians = new TH1F("pix_b0_residualmedians","Pixel Barrel Layer 0 Median of Residual Distributions",20,-0.1,0.1);
-  m_pix_b0_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_pix_b0_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  TH1F* m_pix_b1_residualmedians = new TH1F("pix_b1_residualmedians","Pixel Barrel Layer 1 Median of Residual Distributions",20,-0.1,0.1);
-  m_pix_b1_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_pix_b1_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  TH1F* m_pix_b2_residualmedians = new TH1F("pix_b2_residualmedians","Pixel Barrel Layer 2 Median of Residual Distributions",20,-0.1,0.1);
-  m_pix_b2_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_pix_b2_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  TH1F* m_pix_b3_residualmedians = new TH1F("pix_b3_residualmedians","Pixel Barrel Layer 3 Median of Residual Distributions",20,-0.1,0.1);
-  m_pix_b3_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_pix_b3_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  meanRMSProjections3D_DMRPlot(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_residualmedians,6);
-  meanRMSProjections3D_DMRPlot(m_pix_b1_xresvsmodetaphi_3d,m_pix_b1_residualmedians,6);
-  meanRMSProjections3D_DMRPlot(m_pix_b2_xresvsmodetaphi_3d,m_pix_b2_residualmedians,6);
-  meanRMSProjections3D_DMRPlot(m_pix_b3_xresvsmodetaphi_3d,m_pix_b3_residualmedians,6);
-
-  TH1F* m_pix_b_residualmedians = new TH1F("pix_b_residualmedians","Pixel Barrel Median of Residual Distributions",20,-0.1,0.1);
-  m_pix_b_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_pix_b_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  m_pix_b_residualmedians->Add(m_pix_b0_residualmedians);
-  m_pix_b_residualmedians->Add(m_pix_b1_residualmedians);
-  m_pix_b_residualmedians->Add(m_pix_b2_residualmedians);
-  m_pix_b_residualmedians->Add(m_pix_b3_residualmedians);
+  TH1F* pix_b0_residualmedians = new TH1F("pix_b0_residualmedians","Pixel Barrel Layer 0 Median of Residual Distributions",20,-0.1,0.1);
+  pix_b0_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  pix_b0_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  TH1F* pix_b1_residualmedians = new TH1F("pix_b1_residualmedians","Pixel Barrel Layer 1 Median of Residual Distributions",20,-0.1,0.1);
+  pix_b1_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  pix_b1_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  TH1F* pix_b2_residualmedians = new TH1F("pix_b2_residualmedians","Pixel Barrel Layer 2 Median of Residual Distributions",20,-0.1,0.1);
+  pix_b2_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  pix_b2_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  TH1F* pix_b3_residualmedians = new TH1F("pix_b3_residualmedians","Pixel Barrel Layer 3 Median of Residual Distributions",20,-0.1,0.1);
+  pix_b3_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  pix_b3_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  meanRMSProjections3D_DMRPlot(pix_b0_xresvsmodetaphi_3d,pix_b0_residualmedians,6);
+  meanRMSProjections3D_DMRPlot(pix_b1_xresvsmodetaphi_3d,pix_b1_residualmedians,6);
+  meanRMSProjections3D_DMRPlot(pix_b2_xresvsmodetaphi_3d,pix_b2_residualmedians,6);
+  meanRMSProjections3D_DMRPlot(pix_b3_xresvsmodetaphi_3d,pix_b3_residualmedians,6);
+
+  TH1F* pix_b_residualmedians = new TH1F("pix_b_residualmedians","Pixel Barrel Median of Residual Distributions",20,-0.1,0.1);
+  pix_b_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  pix_b_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  pix_b_residualmedians->Add(pix_b0_residualmedians);
+  pix_b_residualmedians->Add(pix_b1_residualmedians);
+  pix_b_residualmedians->Add(pix_b2_residualmedians);
+  pix_b_residualmedians->Add(pix_b3_residualmedians);
   
 
 
-  TH1F* m_sct_b0_residualmedians = new TH1F("sct_b0_residualmedians","SCT Barrel Layer 0 Median of Residual Distributions",20,-0.1,0.1);
-  m_sct_b0_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_sct_b0_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  TH1F* m_sct_b1_residualmedians = new TH1F("sct_b1_residualmedians","SCT Barrel Layer 1 Median of Residual Distributions",20,-0.1,0.1);
-  m_sct_b1_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_sct_b1_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  TH1F* m_sct_b2_residualmedians = new TH1F("sct_b2_residualmedians","SCT Barrel Layer 2 Median of Residual Distributions",20,-0.1,0.1);
-  m_sct_b2_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_sct_b2_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  TH1F* m_sct_b3_residualmedians = new TH1F("sct_b3_residualmedians","SCT Barrel Layer 3 Median of Residual Distributions",20,-0.1,0.1);
-  m_sct_b3_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_sct_b3_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  meanRMSProjections3D_DMRPlot(m_sct_b0_xresvsmodetaphi_3d,m_sct_b0_residualmedians,6);
-  meanRMSProjections3D_DMRPlot(m_sct_b1_xresvsmodetaphi_3d,m_sct_b1_residualmedians,6);
-  meanRMSProjections3D_DMRPlot(m_sct_b2_xresvsmodetaphi_3d,m_sct_b2_residualmedians,6);
-  meanRMSProjections3D_DMRPlot(m_sct_b3_xresvsmodetaphi_3d,m_sct_b3_residualmedians,6);
-
-  TH1F* m_sct_b_residualmedians = new TH1F("sct_b_residualmedians","SCT Barrel Median of Residual Distributions",20,-0.1,0.1);
-  m_sct_b_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
-  m_sct_b_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
-  m_sct_b_residualmedians->Add(m_sct_b0_residualmedians);
-  m_sct_b_residualmedians->Add(m_sct_b1_residualmedians);
-  m_sct_b_residualmedians->Add(m_sct_b2_residualmedians);
-  m_sct_b_residualmedians->Add(m_sct_b3_residualmedians);
-
-
-  //TH2F* m_pix_b0_xresvsmodetaphi_chi2 = new TH2F("pix_b0_xresvsmodetaphi_chi2","X Residual Fit Chi2/DOF vs Module Eta-Phi-ID Pixel Barrel L0",13,-6.5,6.5,22,-0.5,21.5);
-  //m_pix_b0_xresvsmodetaphi_chi2->GetXaxis()->SetTitle("Module Eta-ID");
-  //m_pix_b0_xresvsmodetaphi_chi2->GetYaxis()->SetTitle("Module Phi-ID");
-  //meanRMSProjections3D(m_pix_b0_xresvsmodetaphi_3d,m_pix_b0_xresvsmodetaphi_chi2,4);
+  TH1F* sct_b0_residualmedians = new TH1F("sct_b0_residualmedians","SCT Barrel Layer 0 Median of Residual Distributions",20,-0.1,0.1);
+  sct_b0_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  sct_b0_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  TH1F* sct_b1_residualmedians = new TH1F("sct_b1_residualmedians","SCT Barrel Layer 1 Median of Residual Distributions",20,-0.1,0.1);
+  sct_b1_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  sct_b1_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  TH1F* sct_b2_residualmedians = new TH1F("sct_b2_residualmedians","SCT Barrel Layer 2 Median of Residual Distributions",20,-0.1,0.1);
+  sct_b2_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  sct_b2_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  TH1F* sct_b3_residualmedians = new TH1F("sct_b3_residualmedians","SCT Barrel Layer 3 Median of Residual Distributions",20,-0.1,0.1);
+  sct_b3_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  sct_b3_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  meanRMSProjections3D_DMRPlot(sct_b0_xresvsmodetaphi_3d,sct_b0_residualmedians,6);
+  meanRMSProjections3D_DMRPlot(sct_b1_xresvsmodetaphi_3d,sct_b1_residualmedians,6);
+  meanRMSProjections3D_DMRPlot(sct_b2_xresvsmodetaphi_3d,sct_b2_residualmedians,6);
+  meanRMSProjections3D_DMRPlot(sct_b3_xresvsmodetaphi_3d,sct_b3_residualmedians,6);
+
+  TH1F* sct_b_residualmedians = new TH1F("sct_b_residualmedians","SCT Barrel Median of Residual Distributions",20,-0.1,0.1);
+  sct_b_residualmedians->GetXaxis()->SetTitle("Residual Median [mm]");
+  sct_b_residualmedians->GetYaxis()->SetTitle("Number of Modules/10#mum");
+  sct_b_residualmedians->Add(sct_b0_residualmedians);
+  sct_b_residualmedians->Add(sct_b1_residualmedians);
+  sct_b_residualmedians->Add(sct_b2_residualmedians);
+  sct_b_residualmedians->Add(sct_b3_residualmedians);
+
+
+  //TH2F* pix_b0_xresvsmodetaphi_chi2 = new TH2F("pix_b0_xresvsmodetaphi_chi2","X Residual Fit Chi2/DOF vs Module Eta-Phi-ID Pixel Barrel L0",13,-6.5,6.5,22,-0.5,21.5);
+  //pix_b0_xresvsmodetaphi_chi2->GetXaxis()->SetTitle("Module Eta-ID");
+  //pix_b0_xresvsmodetaphi_chi2->GetYaxis()->SetTitle("Module Phi-ID");
+  //meanRMSProjections3D(pix_b0_xresvsmodetaphi_3d,pix_b0_xresvsmodetaphi_chi2,4);
 
 
   //set y-axis minimum range 
-  setMinWindow(m_si_barrel_pullX_width, minSiPullWidthWindow, maxSiPullWidthWindow);
-  setMinWindow(m_si_barrel_pullY_width, minSiPullWidthWindow, maxSiPullWidthWindow);
-  setMinWindow(m_si_eca_pullX_width, minSiPullWidthWindow, maxSiPullWidthWindow);
-  setMinWindow(m_si_eca_pullY_width, minSiPullWidthWindow, maxSiPullWidthWindow);
-  setMinWindow(m_si_ecc_pullX_width, minSiPullWidthWindow, maxSiPullWidthWindow);
-  setMinWindow(m_si_ecc_pullY_width, minSiPullWidthWindow, maxSiPullWidthWindow);
+  setMinWindow(si_barrel_pullX_width, minSiPullWidthWindow, maxSiPullWidthWindow);
+  setMinWindow(si_barrel_pullY_width, minSiPullWidthWindow, maxSiPullWidthWindow);
+  setMinWindow(si_eca_pullX_width, minSiPullWidthWindow, maxSiPullWidthWindow);
+  setMinWindow(si_eca_pullY_width, minSiPullWidthWindow, maxSiPullWidthWindow);
+  setMinWindow(si_ecc_pullX_width, minSiPullWidthWindow, maxSiPullWidthWindow);
+  setMinWindow(si_ecc_pullY_width, minSiPullWidthWindow, maxSiPullWidthWindow);
   
-  setMinWindow(m_si_barrel_pullX_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_barrel_pullY_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_eca_pullX_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_eca_pullY_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_ecc_pullX_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_ecc_pullY_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_barrel_pullX_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_barrel_pullY_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_eca_pullX_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_eca_pullY_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_ecc_pullX_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_ecc_pullY_mean, minSiResMeanWindow, maxSiResMeanWindow);
   
-  setMinWindow(m_si_barrel_resX_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_barrel_resY_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_eca_resX_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_eca_resY_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_ecc_resX_mean, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_si_ecc_resY_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_barrel_resX_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_barrel_resY_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_eca_resX_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_eca_resY_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_ecc_resX_mean, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(si_ecc_resY_mean, minSiResMeanWindow, maxSiResMeanWindow);
   
-  setMinWindow(m_si_barrel_resX_rms, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_si_barrel_resY_rms, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_si_eca_resX_rms, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_si_eca_resY_rms, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_si_ecc_resX_rms, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_si_ecc_resY_rms, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(si_barrel_resX_rms, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(si_barrel_resY_rms, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(si_eca_resX_rms, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(si_eca_resY_rms, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(si_ecc_resX_rms, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(si_ecc_resY_rms, minSiResWidthWindow, maxSiResWidthWindow);
   
-  setMinWindow(m_pix_b_xresvsmodeta, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_pix_b_yresvsmodeta, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_pix_b_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_pix_b_yresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_sct_b_xresvsmodeta, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_sct_b_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(pix_b_xresvsmodeta, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(pix_b_yresvsmodeta, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(pix_b_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(pix_b_yresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(sct_b_xresvsmodeta, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(sct_b_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
   
-  setMinWindow(m_pix_b_xresvsmodeta_width, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_pix_b_yresvsmodeta_width, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_pix_b_xresvsmodphi_width, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_pix_b_yresvsmodphi_width, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_sct_b_xresvsmodeta_width, minSiResWidthWindow, maxSiResWidthWindow);
-  setMinWindow(m_sct_b_xresvsmodphi_width, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(pix_b_xresvsmodeta_width, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(pix_b_yresvsmodeta_width, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(pix_b_xresvsmodphi_width, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(pix_b_yresvsmodphi_width, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(sct_b_xresvsmodeta_width, minSiResWidthWindow, maxSiResWidthWindow);
+  setMinWindow(sct_b_xresvsmodphi_width, minSiResWidthWindow, maxSiResWidthWindow);
 
-  setMinWindow(m_pix_eca_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_pix_eca_yresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_pix_ecc_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_pix_ecc_yresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_sct_eca_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
-  setMinWindow(m_sct_ecc_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(pix_eca_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(pix_eca_yresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(pix_ecc_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(pix_ecc_yresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(sct_eca_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
+  setMinWindow(sct_ecc_xresvsmodphi, minSiResMeanWindow, maxSiResMeanWindow);
 
 
   if(  f->cd(path.c_str())==0 ) {
@@ -1517,131 +1517,131 @@ fitMergedFile_IDAlignMonResiduals( TFile* f, std::string run_dir, std::string tr
   f->Delete("sct_b3_xresvsmodetaphi_rms;1");
   
   //writing the histograms to the file
-  m_si_barrel_pullX_width->Write("",TObject::kOverwrite);
-  m_si_eca_pullX_width->Write("",TObject::kOverwrite);
-  m_si_ecc_pullX_width->Write("",TObject::kOverwrite);
-  m_si_barrel_pullY_width->Write("",TObject::kOverwrite);
-  m_si_eca_pullY_width->Write("",TObject::kOverwrite);
-  m_si_ecc_pullY_width->Write("",TObject::kOverwrite);
-
-  m_si_barrel_pullX_mean->Write("",TObject::kOverwrite);
-  m_si_eca_pullX_mean->Write("",TObject::kOverwrite);
-  m_si_ecc_pullX_mean->Write("",TObject::kOverwrite);
-  m_si_barrel_pullY_mean->Write("",TObject::kOverwrite);
-  m_si_eca_pullY_mean->Write("",TObject::kOverwrite);
-  m_si_ecc_pullY_mean->Write("",TObject::kOverwrite);
+  si_barrel_pullX_width->Write("",TObject::kOverwrite);
+  si_eca_pullX_width->Write("",TObject::kOverwrite);
+  si_ecc_pullX_width->Write("",TObject::kOverwrite);
+  si_barrel_pullY_width->Write("",TObject::kOverwrite);
+  si_eca_pullY_width->Write("",TObject::kOverwrite);
+  si_ecc_pullY_width->Write("",TObject::kOverwrite);
+
+  si_barrel_pullX_mean->Write("",TObject::kOverwrite);
+  si_eca_pullX_mean->Write("",TObject::kOverwrite);
+  si_ecc_pullX_mean->Write("",TObject::kOverwrite);
+  si_barrel_pullY_mean->Write("",TObject::kOverwrite);
+  si_eca_pullY_mean->Write("",TObject::kOverwrite);
+  si_ecc_pullY_mean->Write("",TObject::kOverwrite);
 
   f->Write();
 
-  m_si_barrel_resX_mean->Write("",TObject::kOverwrite);
-  m_si_eca_resX_mean->Write("",TObject::kOverwrite);
-  m_si_ecc_resX_mean->Write("",TObject::kOverwrite);
-  m_si_barrel_resY_mean->Write("",TObject::kOverwrite);
-  m_si_eca_resY_mean->Write("",TObject::kOverwrite);
-  m_si_ecc_resY_mean->Write("",TObject::kOverwrite);
+  si_barrel_resX_mean->Write("",TObject::kOverwrite);
+  si_eca_resX_mean->Write("",TObject::kOverwrite);
+  si_ecc_resX_mean->Write("",TObject::kOverwrite);
+  si_barrel_resY_mean->Write("",TObject::kOverwrite);
+  si_eca_resY_mean->Write("",TObject::kOverwrite);
+  si_ecc_resY_mean->Write("",TObject::kOverwrite);
 
-  m_si_barrel_resX_rms->Write("",TObject::kOverwrite);
-  m_si_eca_resX_rms->Write("",TObject::kOverwrite);
-  m_si_ecc_resX_rms->Write("",TObject::kOverwrite);
-  m_si_barrel_resY_rms->Write("",TObject::kOverwrite);
-  m_si_eca_resY_rms->Write("",TObject::kOverwrite);
-  m_si_ecc_resY_rms->Write("",TObject::kOverwrite);
+  si_barrel_resX_rms->Write("",TObject::kOverwrite);
+  si_eca_resX_rms->Write("",TObject::kOverwrite);
+  si_ecc_resX_rms->Write("",TObject::kOverwrite);
+  si_barrel_resY_rms->Write("",TObject::kOverwrite);
+  si_eca_resY_rms->Write("",TObject::kOverwrite);
+  si_ecc_resY_rms->Write("",TObject::kOverwrite);
 
   // Q: why do we need to call f->Write() more than once?
   // A: Because root is a pile of horse s**t.
   f->Write();
 
-  m_pix_b_xresvsmodeta->Write("",TObject::kOverwrite);
-  m_pix_b_xresvsmodphi->Write("",TObject::kOverwrite);
-  m_pix_b_yresvsmodeta->Write("",TObject::kOverwrite);
-  m_pix_b_yresvsmodphi->Write("",TObject::kOverwrite);
-  m_pix_eca_xresvsmodphi->Write("",TObject::kOverwrite);
-  m_pix_ecc_xresvsmodphi->Write("",TObject::kOverwrite);
-  m_pix_eca_yresvsmodphi->Write("",TObject::kOverwrite);
-  m_pix_ecc_yresvsmodphi->Write("",TObject::kOverwrite);
+  pix_b_xresvsmodeta->Write("",TObject::kOverwrite);
+  pix_b_xresvsmodphi->Write("",TObject::kOverwrite);
+  pix_b_yresvsmodeta->Write("",TObject::kOverwrite);
+  pix_b_yresvsmodphi->Write("",TObject::kOverwrite);
+  pix_eca_xresvsmodphi->Write("",TObject::kOverwrite);
+  pix_ecc_xresvsmodphi->Write("",TObject::kOverwrite);
+  pix_eca_yresvsmodphi->Write("",TObject::kOverwrite);
+  pix_ecc_yresvsmodphi->Write("",TObject::kOverwrite);
   
   f->Write();
 
-  m_sct_b_xresvsmodeta->Write("",TObject::kOverwrite);
-  m_sct_b_xresvsmodphi->Write("",TObject::kOverwrite);
-  m_sct_eca_xresvsmodphi->Write("",TObject::kOverwrite);
-  m_sct_ecc_xresvsmodphi->Write("",TObject::kOverwrite);
-
-  m_pix_b_xresvsmodeta_width->Write("",TObject::kOverwrite);
-  m_pix_b_yresvsmodeta_width->Write("",TObject::kOverwrite);
-  m_pix_b_xresvsmodphi_width->Write("",TObject::kOverwrite);
-  m_pix_b_yresvsmodphi_width->Write("",TObject::kOverwrite);
-  m_sct_b_xresvsmodeta_width->Write("",TObject::kOverwrite);
-  m_sct_b_xresvsmodphi_width->Write("",TObject::kOverwrite);
+  sct_b_xresvsmodeta->Write("",TObject::kOverwrite);
+  sct_b_xresvsmodphi->Write("",TObject::kOverwrite);
+  sct_eca_xresvsmodphi->Write("",TObject::kOverwrite);
+  sct_ecc_xresvsmodphi->Write("",TObject::kOverwrite);
+
+  pix_b_xresvsmodeta_width->Write("",TObject::kOverwrite);
+  pix_b_yresvsmodeta_width->Write("",TObject::kOverwrite);
+  pix_b_xresvsmodphi_width->Write("",TObject::kOverwrite);
+  pix_b_yresvsmodphi_width->Write("",TObject::kOverwrite);
+  sct_b_xresvsmodeta_width->Write("",TObject::kOverwrite);
+  sct_b_xresvsmodphi_width->Write("",TObject::kOverwrite);
   
   f->Write();
 
-  m_pix_b0_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_pix_b1_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_pix_b2_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_pix_b3_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_pix_b0_yresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_pix_b1_yresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_pix_b2_yresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_pix_b3_yresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  pix_b0_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  pix_b1_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  pix_b2_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  pix_b3_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  pix_b0_yresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  pix_b1_yresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  pix_b2_yresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  pix_b3_yresvsmodetaphi_mean->Write("",TObject::kOverwrite);
 
   f->Write();
 
-  m_pix_b0_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_pix_b1_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_pix_b2_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_pix_b3_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_pix_b0_yresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_pix_b1_yresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_pix_b2_yresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_pix_b3_yresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  pix_b0_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  pix_b1_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  pix_b2_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  pix_b3_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  pix_b0_yresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  pix_b1_yresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  pix_b2_yresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  pix_b3_yresvsmodetaphi_rms->Write("",TObject::kOverwrite);
 
   //m_pix_b0_xresvsmodetaphi_chi2->Write("",TObject::kOverwrite);
 
   f->Write();
 
-  m_sct_b0_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_sct_b1_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_sct_b2_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
-  m_sct_b3_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  sct_b0_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  sct_b1_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  sct_b2_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
+  sct_b3_xresvsmodetaphi_mean->Write("",TObject::kOverwrite);
 
-  m_sct_b0_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_sct_b1_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_sct_b2_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
-  m_sct_b3_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  sct_b0_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  sct_b1_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  sct_b2_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
+  sct_b3_xresvsmodetaphi_rms->Write("",TObject::kOverwrite);
 
   f->Write();
 
-  m_pix_b0_residualmeans->Write("",TObject::kOverwrite);
-  m_pix_b1_residualmeans->Write("",TObject::kOverwrite);
-  m_pix_b2_residualmeans->Write("",TObject::kOverwrite);
-  m_pix_b3_residualmeans->Write("",TObject::kOverwrite);
-  m_sct_b0_residualmeans->Write("",TObject::kOverwrite);
-  m_sct_b1_residualmeans->Write("",TObject::kOverwrite);
-  m_sct_b2_residualmeans->Write("",TObject::kOverwrite);
-  m_sct_b3_residualmeans->Write("",TObject::kOverwrite);
-  m_pix_b_residualmeans->Write("",TObject::kOverwrite);
-  m_sct_b_residualmeans->Write("",TObject::kOverwrite);
-  m_pix_b_residualmedians->Write("",TObject::kOverwrite);
-  m_sct_b_residualmedians->Write("",TObject::kOverwrite);
+  pix_b0_residualmeans->Write("",TObject::kOverwrite);
+  pix_b1_residualmeans->Write("",TObject::kOverwrite);
+  pix_b2_residualmeans->Write("",TObject::kOverwrite);
+  pix_b3_residualmeans->Write("",TObject::kOverwrite);
+  sct_b0_residualmeans->Write("",TObject::kOverwrite);
+  sct_b1_residualmeans->Write("",TObject::kOverwrite);
+  sct_b2_residualmeans->Write("",TObject::kOverwrite);
+  sct_b3_residualmeans->Write("",TObject::kOverwrite);
+  pix_b_residualmeans->Write("",TObject::kOverwrite);
+  sct_b_residualmeans->Write("",TObject::kOverwrite);
+  pix_b_residualmedians->Write("",TObject::kOverwrite);
+  sct_b_residualmedians->Write("",TObject::kOverwrite);
 
   f->Write();
 
-  m_pix_b0_residualfiterrors->Write("",TObject::kOverwrite);
-  m_pix_b1_residualfiterrors->Write("",TObject::kOverwrite);
-  m_pix_b2_residualfiterrors->Write("",TObject::kOverwrite);
-  m_pix_b3_residualfiterrors->Write("",TObject::kOverwrite);
-  m_sct_b0_residualfiterrors->Write("",TObject::kOverwrite);
-  m_sct_b1_residualfiterrors->Write("",TObject::kOverwrite);
-  m_sct_b2_residualfiterrors->Write("",TObject::kOverwrite);
-  m_sct_b3_residualfiterrors->Write("",TObject::kOverwrite);
-  m_pix_b_residualfiterrors->Write("",TObject::kOverwrite);
-  m_sct_b_residualfiterrors->Write("",TObject::kOverwrite);
+  pix_b0_residualfiterrors->Write("",TObject::kOverwrite);
+  pix_b1_residualfiterrors->Write("",TObject::kOverwrite);
+  pix_b2_residualfiterrors->Write("",TObject::kOverwrite);
+  pix_b3_residualfiterrors->Write("",TObject::kOverwrite);
+  sct_b0_residualfiterrors->Write("",TObject::kOverwrite);
+  sct_b1_residualfiterrors->Write("",TObject::kOverwrite);
+  sct_b2_residualfiterrors->Write("",TObject::kOverwrite);
+  sct_b3_residualfiterrors->Write("",TObject::kOverwrite);
+  pix_b_residualfiterrors->Write("",TObject::kOverwrite);
+  sct_b_residualfiterrors->Write("",TObject::kOverwrite);
 
   f->Write();
 
-  //m_pix_b0_mag_vs_lb->Write();
-  //m_pix_b0_base_vs_lb->Write();
+  //pix_b0_mag_vs_lb->Write();
+  //pix_b0_base_vs_lb->Write();
   
   //f->Write();
 
@@ -1651,370 +1651,370 @@ fitMergedFile_IDAlignMonResiduals( TFile* f, std::string run_dir, std::string tr
 
   if(doOverlapResiduals){
 
-    TH3F* m_pix_b0_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_Oxresxvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b1_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_Oxresxvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b2_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_Oxresxvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b3_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_Oxresxvsmodetaphi_3d").c_str()));
-
-    TH3F* m_pix_b0_Oxresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_Oxresyvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b1_Oxresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_Oxresyvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b2_Oxresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_Oxresyvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b3_Oxresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_Oxresyvsmodetaphi_3d").c_str()));
-
-    TH3F* m_pix_b0_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_Oyresxvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b1_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_Oyresxvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b2_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_Oyresxvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b3_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_Oyresxvsmodetaphi_3d").c_str()));
-
-    TH3F* m_pix_b0_Oyresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_Oyresyvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b1_Oyresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_Oyresyvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b2_Oyresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_Oyresyvsmodetaphi_3d").c_str()));
-    TH3F* m_pix_b3_Oyresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_Oyresyvsmodetaphi_3d").c_str()));
-
-    TH3F* m_sct_b0_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b0_Oxresxvsmodetaphi_3d").c_str()));
-    TH3F* m_sct_b1_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b1_Oxresxvsmodetaphi_3d").c_str()));
-    TH3F* m_sct_b2_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b2_Oxresxvsmodetaphi_3d").c_str()));
-    TH3F* m_sct_b3_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b3_Oxresxvsmodetaphi_3d").c_str()));
-
-    TH3F* m_sct_b0_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b0_Oyresxvsmodetaphi_3d").c_str()));
-    TH3F* m_sct_b1_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b1_Oyresxvsmodetaphi_3d").c_str()));
-    TH3F* m_sct_b2_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b2_Oyresxvsmodetaphi_3d").c_str()));
-    TH3F* m_sct_b3_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b3_Oyresxvsmodetaphi_3d").c_str()));
+    TH3F* pix_b0_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_Oxresxvsmodetaphi_3d").c_str()));
+    TH3F* pix_b1_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_Oxresxvsmodetaphi_3d").c_str()));
+    TH3F* pix_b2_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_Oxresxvsmodetaphi_3d").c_str()));
+    TH3F* pix_b3_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_Oxresxvsmodetaphi_3d").c_str()));
+
+    TH3F* pix_b0_Oxresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_Oxresyvsmodetaphi_3d").c_str()));
+    TH3F* pix_b1_Oxresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_Oxresyvsmodetaphi_3d").c_str()));
+    TH3F* pix_b2_Oxresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_Oxresyvsmodetaphi_3d").c_str()));
+    TH3F* pix_b3_Oxresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_Oxresyvsmodetaphi_3d").c_str()));
+
+    TH3F* pix_b0_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_Oyresxvsmodetaphi_3d").c_str()));
+    TH3F* pix_b1_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_Oyresxvsmodetaphi_3d").c_str()));
+    TH3F* pix_b2_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_Oyresxvsmodetaphi_3d").c_str()));
+    TH3F* pix_b3_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_Oyresxvsmodetaphi_3d").c_str()));
+
+    TH3F* pix_b0_Oyresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b0_Oyresyvsmodetaphi_3d").c_str()));
+    TH3F* pix_b1_Oyresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b1_Oyresyvsmodetaphi_3d").c_str()));
+    TH3F* pix_b2_Oyresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b2_Oyresyvsmodetaphi_3d").c_str()));
+    TH3F* pix_b3_Oyresyvsmodetaphi_3d = (TH3F*)(f->Get((path+"/pix_b3_Oyresyvsmodetaphi_3d").c_str()));
+
+    TH3F* sct_b0_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b0_Oxresxvsmodetaphi_3d").c_str()));
+    TH3F* sct_b1_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b1_Oxresxvsmodetaphi_3d").c_str()));
+    TH3F* sct_b2_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b2_Oxresxvsmodetaphi_3d").c_str()));
+    TH3F* sct_b3_Oxresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b3_Oxresxvsmodetaphi_3d").c_str()));
+
+    TH3F* sct_b0_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b0_Oyresxvsmodetaphi_3d").c_str()));
+    TH3F* sct_b1_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b1_Oyresxvsmodetaphi_3d").c_str()));
+    TH3F* sct_b2_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b2_Oyresxvsmodetaphi_3d").c_str()));
+    TH3F* sct_b3_Oyresxvsmodetaphi_3d = (TH3F*)(f->Get((path+"/sct_b3_Oyresxvsmodetaphi_3d").c_str()));
    
 
     //XOverlap residual X mean as a function of ring in the pixel barrel (sensitive to ring-expansion,contraction distortions)
-    TH1F* m_pix_b0_Oxresxvsmodeta_mean = new TH1F("pix_b0_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID Pixel Barrel IBL",20,-10.5,9.5);
-    TH1F* m_pix_b1_Oxresxvsmodeta_mean = new TH1F("pix_b1_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID Pixel Barrel L0",13,-6.5,6.5);
-    TH1F* m_pix_b2_Oxresxvsmodeta_mean = new TH1F("pix_b2_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
-    TH1F* m_pix_b3_Oxresxvsmodeta_mean = new TH1F("pix_b3_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-    m_pix_b0_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_pix_b1_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_pix_b2_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_pix_b3_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_pix_b0_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b1_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b2_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b3_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    meanRMSProjections3D_XY(m_pix_b0_Oxresxvsmodetaphi_3d,m_pix_b0_Oxresxvsmodeta_mean,0,2);
-    meanRMSProjections3D_XY(m_pix_b1_Oxresxvsmodetaphi_3d,m_pix_b1_Oxresxvsmodeta_mean,0,2);
-    meanRMSProjections3D_XY(m_pix_b2_Oxresxvsmodetaphi_3d,m_pix_b2_Oxresxvsmodeta_mean,0,2);
-    meanRMSProjections3D_XY(m_pix_b3_Oxresxvsmodetaphi_3d,m_pix_b3_Oxresxvsmodeta_mean,0,2);
-    plots->Add(m_pix_b0_Oxresxvsmodeta_mean);
-    plots->Add(m_pix_b1_Oxresxvsmodeta_mean);
-    plots->Add(m_pix_b2_Oxresxvsmodeta_mean);
-    plots->Add(m_pix_b3_Oxresxvsmodeta_mean);
-    TH1F* m_pix_b_Oxresxvsmodeta_mean = combineHistos("pix_b_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
-    m_pix_b_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_pix_b_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
+    TH1F* pix_b0_Oxresxvsmodeta_mean = new TH1F("pix_b0_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID Pixel Barrel IBL",20,-10.5,9.5);
+    TH1F* pix_b1_Oxresxvsmodeta_mean = new TH1F("pix_b1_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID Pixel Barrel L0",13,-6.5,6.5);
+    TH1F* pix_b2_Oxresxvsmodeta_mean = new TH1F("pix_b2_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
+    TH1F* pix_b3_Oxresxvsmodeta_mean = new TH1F("pix_b3_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+    pix_b0_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    pix_b1_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    pix_b2_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    pix_b3_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    pix_b0_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b1_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b2_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b3_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    meanRMSProjections3D_XY(pix_b0_Oxresxvsmodetaphi_3d,pix_b0_Oxresxvsmodeta_mean,0,2);
+    meanRMSProjections3D_XY(pix_b1_Oxresxvsmodetaphi_3d,pix_b1_Oxresxvsmodeta_mean,0,2);
+    meanRMSProjections3D_XY(pix_b2_Oxresxvsmodetaphi_3d,pix_b2_Oxresxvsmodeta_mean,0,2);
+    meanRMSProjections3D_XY(pix_b3_Oxresxvsmodetaphi_3d,pix_b3_Oxresxvsmodeta_mean,0,2);
+    plots->Add(pix_b0_Oxresxvsmodeta_mean);
+    plots->Add(pix_b1_Oxresxvsmodeta_mean);
+    plots->Add(pix_b2_Oxresxvsmodeta_mean);
+    plots->Add(pix_b3_Oxresxvsmodeta_mean);
+    TH1F* pix_b_Oxresxvsmodeta_mean = combineHistos("pix_b_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
+    pix_b_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    pix_b_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
     plots->Clear();
 
     //XOverlap residual X width as a function of ring in the pixel barrel (sensitive to ring-expansion,contraction distortions)
-    TH1F* m_pix_b0_Oxresxvsmodeta_width = new TH1F("pix_b0_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID Pixel Barrel IBL",20,-10.5,9.5);
-    TH1F* m_pix_b1_Oxresxvsmodeta_width = new TH1F("pix_b1_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID Pixel Barrel L0",13,-6.5,6.5);
-    TH1F* m_pix_b2_Oxresxvsmodeta_width = new TH1F("pix_b2_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
-    TH1F* m_pix_b3_Oxresxvsmodeta_width = new TH1F("pix_b3_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-    m_pix_b0_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_pix_b1_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_pix_b2_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_pix_b2_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_pix_b0_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b1_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b2_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b2_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    meanRMSProjections3D_XY(m_pix_b0_Oxresxvsmodetaphi_3d,m_pix_b0_Oxresxvsmodeta_width,0,3);
-    meanRMSProjections3D_XY(m_pix_b1_Oxresxvsmodetaphi_3d,m_pix_b1_Oxresxvsmodeta_width,0,3);
-    meanRMSProjections3D_XY(m_pix_b2_Oxresxvsmodetaphi_3d,m_pix_b2_Oxresxvsmodeta_width,0,3);
-    meanRMSProjections3D_XY(m_pix_b3_Oxresxvsmodetaphi_3d,m_pix_b3_Oxresxvsmodeta_width,0,3);
-    plots->Add(m_pix_b0_Oxresxvsmodeta_width);
-    plots->Add(m_pix_b1_Oxresxvsmodeta_width);
-    plots->Add(m_pix_b2_Oxresxvsmodeta_width);
-    plots->Add(m_pix_b3_Oxresxvsmodeta_width);
-    TH1F* m_pix_b_Oxresxvsmodeta_width = combineHistos("pix_b_Oxresxvsmodeta_width","X-Overlap X Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
-    m_pix_b_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_pix_b_Oxresxvsmodeta_width->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
+    TH1F* pix_b0_Oxresxvsmodeta_width = new TH1F("pix_b0_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID Pixel Barrel IBL",20,-10.5,9.5);
+    TH1F* pix_b1_Oxresxvsmodeta_width = new TH1F("pix_b1_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID Pixel Barrel L0",13,-6.5,6.5);
+    TH1F* pix_b2_Oxresxvsmodeta_width = new TH1F("pix_b2_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
+    TH1F* pix_b3_Oxresxvsmodeta_width = new TH1F("pix_b3_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+    pix_b0_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    pix_b1_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    pix_b2_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    pix_b2_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    pix_b0_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b1_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b2_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b2_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    meanRMSProjections3D_XY(pix_b0_Oxresxvsmodetaphi_3d,pix_b0_Oxresxvsmodeta_width,0,3);
+    meanRMSProjections3D_XY(pix_b1_Oxresxvsmodetaphi_3d,pix_b1_Oxresxvsmodeta_width,0,3);
+    meanRMSProjections3D_XY(pix_b2_Oxresxvsmodetaphi_3d,pix_b2_Oxresxvsmodeta_width,0,3);
+    meanRMSProjections3D_XY(pix_b3_Oxresxvsmodetaphi_3d,pix_b3_Oxresxvsmodeta_width,0,3);
+    plots->Add(pix_b0_Oxresxvsmodeta_width);
+    plots->Add(pix_b1_Oxresxvsmodeta_width);
+    plots->Add(pix_b2_Oxresxvsmodeta_width);
+    plots->Add(pix_b3_Oxresxvsmodeta_width);
+    TH1F* pix_b_Oxresxvsmodeta_width = combineHistos("pix_b_Oxresxvsmodeta_width","X-Overlap X Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
+    pix_b_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    pix_b_Oxresxvsmodeta_width->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
     plots->Clear();
 
     //XOverlap residual Y mean as a function of ring in the pixel barrel (sensitive to ring shear distortions)
-    TH1F* m_pix_b0_Oxresyvsmodeta_mean = new TH1F("pix_b0_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs Eta-ID Pixel Barrel IBL",20,-10.5,9.5);
-    TH1F* m_pix_b1_Oxresyvsmodeta_mean = new TH1F("pix_b1_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs Eta-ID Pixel Barrel L0",13,-6.5,6.5);
-    TH1F* m_pix_b2_Oxresyvsmodeta_mean = new TH1F("pix_b2_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
-    TH1F* m_pix_b3_Oxresyvsmodeta_mean = new TH1F("pix_b3_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-    m_pix_b0_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
-    m_pix_b1_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
-    m_pix_b2_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
-    m_pix_b3_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
-    m_pix_b0_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b1_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b2_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b3_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    meanRMSProjections3D_XY(m_pix_b0_Oxresyvsmodetaphi_3d,m_pix_b0_Oxresyvsmodeta_mean,0,2);
-    meanRMSProjections3D_XY(m_pix_b1_Oxresyvsmodetaphi_3d,m_pix_b1_Oxresyvsmodeta_mean,0,2);
-    meanRMSProjections3D_XY(m_pix_b2_Oxresyvsmodetaphi_3d,m_pix_b2_Oxresyvsmodeta_mean,0,2);
-    meanRMSProjections3D_XY(m_pix_b3_Oxresyvsmodetaphi_3d,m_pix_b3_Oxresyvsmodeta_mean,0,2);
-    plots->Add(m_pix_b0_Oxresyvsmodeta_mean);
-    plots->Add(m_pix_b1_Oxresyvsmodeta_mean);
-    plots->Add(m_pix_b2_Oxresyvsmodeta_mean);
-    plots->Add(m_pix_b3_Oxresyvsmodeta_mean);
+    TH1F* pix_b0_Oxresyvsmodeta_mean = new TH1F("pix_b0_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs Eta-ID Pixel Barrel IBL",20,-10.5,9.5);
+    TH1F* pix_b1_Oxresyvsmodeta_mean = new TH1F("pix_b1_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs Eta-ID Pixel Barrel L0",13,-6.5,6.5);
+    TH1F* pix_b2_Oxresyvsmodeta_mean = new TH1F("pix_b2_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
+    TH1F* pix_b3_Oxresyvsmodeta_mean = new TH1F("pix_b3_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+    pix_b0_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
+    pix_b1_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
+    pix_b2_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
+    pix_b3_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
+    pix_b0_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b1_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b2_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b3_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    meanRMSProjections3D_XY(pix_b0_Oxresyvsmodetaphi_3d,pix_b0_Oxresyvsmodeta_mean,0,2);
+    meanRMSProjections3D_XY(pix_b1_Oxresyvsmodetaphi_3d,pix_b1_Oxresyvsmodeta_mean,0,2);
+    meanRMSProjections3D_XY(pix_b2_Oxresyvsmodetaphi_3d,pix_b2_Oxresyvsmodeta_mean,0,2);
+    meanRMSProjections3D_XY(pix_b3_Oxresyvsmodetaphi_3d,pix_b3_Oxresyvsmodeta_mean,0,2);
+    plots->Add(pix_b0_Oxresyvsmodeta_mean);
+    plots->Add(pix_b1_Oxresyvsmodeta_mean);
+    plots->Add(pix_b2_Oxresyvsmodeta_mean);
+    plots->Add(pix_b3_Oxresyvsmodeta_mean);
     
-    TH1F* m_pix_b_Oxresyvsmodeta_mean = combineHistos("pix_b_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
-    m_pix_b_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
-    m_pix_b_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
+    TH1F* pix_b_Oxresyvsmodeta_mean = combineHistos("pix_b_Oxresyvsmodeta_mean","X-Overlap Y Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
+    pix_b_Oxresyvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual Y");
+    pix_b_Oxresyvsmodeta_mean->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
     plots->Clear();
 
     //XOverlap residual X width as a function of ring in the pixel barrel (sensitive to ring shear distortions)
-    TH1F* m_pix_b0_Oxresyvsmodeta_width = new TH1F("pix_b0_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs Eta-ID Pixel Barrel IBL",20,-10.5,9.5);
-    TH1F* m_pix_b1_Oxresyvsmodeta_width = new TH1F("pix_b1_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs Eta-ID Pixel Barrel L0",13,-6.5,6.5);
-    TH1F* m_pix_b2_Oxresyvsmodeta_width = new TH1F("pix_b2_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
-    TH1F* m_pix_b3_Oxresyvsmodeta_width = new TH1F("pix_b3_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
-    m_pix_b0_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
-    m_pix_b1_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
-    m_pix_b2_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
-    m_pix_b3_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
-    m_pix_b0_Oxresyvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b1_Oxresyvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b2_Oxresyvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    m_pix_b3_Oxresyvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    meanRMSProjections3D_XY(m_pix_b0_Oxresyvsmodetaphi_3d,m_pix_b0_Oxresyvsmodeta_width,0,3);
-    meanRMSProjections3D_XY(m_pix_b1_Oxresyvsmodetaphi_3d,m_pix_b1_Oxresyvsmodeta_width,0,3);
-    meanRMSProjections3D_XY(m_pix_b2_Oxresyvsmodetaphi_3d,m_pix_b2_Oxresyvsmodeta_width,0,3);
-    meanRMSProjections3D_XY(m_pix_b3_Oxresyvsmodetaphi_3d,m_pix_b3_Oxresyvsmodeta_width,0,3);
-    plots->Add(m_pix_b0_Oxresyvsmodeta_width);
-    plots->Add(m_pix_b1_Oxresyvsmodeta_width);
-    plots->Add(m_pix_b2_Oxresyvsmodeta_width);
-    plots->Add(m_pix_b3_Oxresyvsmodeta_width);
-    TH1F* m_pix_b_Oxresyvsmodeta_width = combineHistos("pix_b_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
-    m_pix_b_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
-    m_pix_b_Oxresyvsmodeta_width->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
+    TH1F* pix_b0_Oxresyvsmodeta_width = new TH1F("pix_b0_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs Eta-ID Pixel Barrel IBL",20,-10.5,9.5);
+    TH1F* pix_b1_Oxresyvsmodeta_width = new TH1F("pix_b1_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs Eta-ID Pixel Barrel L0",13,-6.5,6.5);
+    TH1F* pix_b2_Oxresyvsmodeta_width = new TH1F("pix_b2_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs Eta-ID Pixel Barrel L1",13,-6.5,6.5);
+    TH1F* pix_b3_Oxresyvsmodeta_width = new TH1F("pix_b3_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs Eta-ID Pixel Barrel L2",13,-6.5,6.5);
+    pix_b0_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
+    pix_b1_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
+    pix_b2_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
+    pix_b3_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
+    pix_b0_Oxresyvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b1_Oxresyvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b2_Oxresyvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    pix_b3_Oxresyvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    meanRMSProjections3D_XY(pix_b0_Oxresyvsmodetaphi_3d,pix_b0_Oxresyvsmodeta_width,0,3);
+    meanRMSProjections3D_XY(pix_b1_Oxresyvsmodetaphi_3d,pix_b1_Oxresyvsmodeta_width,0,3);
+    meanRMSProjections3D_XY(pix_b2_Oxresyvsmodetaphi_3d,pix_b2_Oxresyvsmodeta_width,0,3);
+    meanRMSProjections3D_XY(pix_b3_Oxresyvsmodetaphi_3d,pix_b3_Oxresyvsmodeta_width,0,3);
+    plots->Add(pix_b0_Oxresyvsmodeta_width);
+    plots->Add(pix_b1_Oxresyvsmodeta_width);
+    plots->Add(pix_b2_Oxresyvsmodeta_width);
+    plots->Add(pix_b3_Oxresyvsmodeta_width);
+    TH1F* pix_b_Oxresyvsmodeta_width = combineHistos("pix_b_Oxresyvsmodeta_width","X-Overlap Y Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
+    pix_b_Oxresyvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual Y");
+    pix_b_Oxresyvsmodeta_width->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
     plots->Clear();
 
     //YOverlap residual Y mean as a function of stave in the pixel barrel (sensitive to stave-stretch distortions)
-    TH1F* m_pix_b0_Oyresyvsmodphi_mean = new TH1F("pix_b0_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs Phi-ID Pixel Barrel IBL",14,-0.5,13.5);
-    TH1F* m_pix_b1_Oyresyvsmodphi_mean = new TH1F("pix_b1_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs Phi-ID Pixel Barrel L0",22,-0.5,21.5);
-    TH1F* m_pix_b2_Oyresyvsmodphi_mean = new TH1F("pix_b2_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs Phi-ID Pixel Barrel L1",38,-0.5,37.5);
-    TH1F* m_pix_b3_Oyresyvsmodphi_mean = new TH1F("pix_b3_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs Phi-ID Pixel Barrel L2",52,-0.5,51.5);
-    m_pix_b0_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
-    m_pix_b1_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
-    m_pix_b2_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
-    m_pix_b3_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
-    m_pix_b0_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b1_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b2_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b3_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    meanRMSProjections3D_XY(m_pix_b0_Oyresyvsmodetaphi_3d,m_pix_b0_Oyresyvsmodphi_mean,1,2);
-    meanRMSProjections3D_XY(m_pix_b1_Oyresyvsmodetaphi_3d,m_pix_b1_Oyresyvsmodphi_mean,1,2);
-    meanRMSProjections3D_XY(m_pix_b2_Oyresyvsmodetaphi_3d,m_pix_b2_Oyresyvsmodphi_mean,1,2);
-    meanRMSProjections3D_XY(m_pix_b3_Oyresyvsmodetaphi_3d,m_pix_b3_Oyresyvsmodphi_mean,1,2);
-    plots->Add(m_pix_b0_Oyresyvsmodphi_mean);
-    plots->Add(m_pix_b1_Oyresyvsmodphi_mean);
-    plots->Add(m_pix_b2_Oyresyvsmodphi_mean);
-    plots->Add(m_pix_b3_Oyresyvsmodphi_mean);
-    TH1F* m_pix_b_Oyresyvsmodphi_mean = combineHistos("pix_b_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
-    m_pix_b_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
-    m_pix_b_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+    TH1F* pix_b0_Oyresyvsmodphi_mean = new TH1F("pix_b0_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs Phi-ID Pixel Barrel IBL",14,-0.5,13.5);
+    TH1F* pix_b1_Oyresyvsmodphi_mean = new TH1F("pix_b1_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs Phi-ID Pixel Barrel L0",22,-0.5,21.5);
+    TH1F* pix_b2_Oyresyvsmodphi_mean = new TH1F("pix_b2_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs Phi-ID Pixel Barrel L1",38,-0.5,37.5);
+    TH1F* pix_b3_Oyresyvsmodphi_mean = new TH1F("pix_b3_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs Phi-ID Pixel Barrel L2",52,-0.5,51.5);
+    pix_b0_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
+    pix_b1_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
+    pix_b2_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
+    pix_b3_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
+    pix_b0_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b1_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b2_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b3_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    meanRMSProjections3D_XY(pix_b0_Oyresyvsmodetaphi_3d,pix_b0_Oyresyvsmodphi_mean,1,2);
+    meanRMSProjections3D_XY(pix_b1_Oyresyvsmodetaphi_3d,pix_b1_Oyresyvsmodphi_mean,1,2);
+    meanRMSProjections3D_XY(pix_b2_Oyresyvsmodetaphi_3d,pix_b2_Oyresyvsmodphi_mean,1,2);
+    meanRMSProjections3D_XY(pix_b3_Oyresyvsmodetaphi_3d,pix_b3_Oyresyvsmodphi_mean,1,2);
+    plots->Add(pix_b0_Oyresyvsmodphi_mean);
+    plots->Add(pix_b1_Oyresyvsmodphi_mean);
+    plots->Add(pix_b2_Oyresyvsmodphi_mean);
+    plots->Add(pix_b3_Oyresyvsmodphi_mean);
+    TH1F* pix_b_Oyresyvsmodphi_mean = combineHistos("pix_b_Oyresyvsmodphi_mean","Y-Overlap Y Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
+    pix_b_Oyresyvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual Y");
+    pix_b_Oyresyvsmodphi_mean->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
     plots->Clear();
 
     //YOverlap residual Y width as a function of stave in the pixel barrel (sensitive to stave-stretch distortions)
-    TH1F* m_pix_b0_Oyresyvsmodphi_width = new TH1F("pix_b0_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs Phi-ID Pixel Barrel IBL",14,-0.5,13.5);
-    TH1F* m_pix_b1_Oyresyvsmodphi_width = new TH1F("pix_b1_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs Phi-ID Pixel Barrel L0",22,-0.5,21.5);
-    TH1F* m_pix_b2_Oyresyvsmodphi_width = new TH1F("pix_b2_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs Phi-ID Pixel Barrel L1",38,-0.5,37.5);
-    TH1F* m_pix_b3_Oyresyvsmodphi_width = new TH1F("pix_b3_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs Phi-ID Pixel Barrel L2",52,-0.5,51.5);
-    m_pix_b0_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
-    m_pix_b1_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
-    m_pix_b2_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
-    m_pix_b3_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
-    m_pix_b0_Oyresyvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b1_Oyresyvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b2_Oyresyvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b3_Oyresyvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    meanRMSProjections3D_XY(m_pix_b0_Oyresyvsmodetaphi_3d,m_pix_b0_Oyresyvsmodphi_width,1,3);
-    meanRMSProjections3D_XY(m_pix_b1_Oyresyvsmodetaphi_3d,m_pix_b1_Oyresyvsmodphi_width,1,3);
-    meanRMSProjections3D_XY(m_pix_b2_Oyresyvsmodetaphi_3d,m_pix_b2_Oyresyvsmodphi_width,1,3);
-    meanRMSProjections3D_XY(m_pix_b3_Oyresyvsmodetaphi_3d,m_pix_b3_Oyresyvsmodphi_width,1,3);
-    plots->Add(m_pix_b0_Oyresyvsmodphi_width);
-    plots->Add(m_pix_b1_Oyresyvsmodphi_width);
-    plots->Add(m_pix_b2_Oyresyvsmodphi_width);
-    plots->Add(m_pix_b3_Oyresyvsmodphi_width);
-    TH1F* m_pix_b_Oyresyvsmodphi_width = combineHistos("pix_b_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
-    m_pix_b_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
-    m_pix_b_Oyresyvsmodphi_width->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+    TH1F* pix_b0_Oyresyvsmodphi_width = new TH1F("pix_b0_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs Phi-ID Pixel Barrel IBL",14,-0.5,13.5);
+    TH1F* pix_b1_Oyresyvsmodphi_width = new TH1F("pix_b1_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs Phi-ID Pixel Barrel L0",22,-0.5,21.5);
+    TH1F* pix_b2_Oyresyvsmodphi_width = new TH1F("pix_b2_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs Phi-ID Pixel Barrel L1",38,-0.5,37.5);
+    TH1F* pix_b3_Oyresyvsmodphi_width = new TH1F("pix_b3_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs Phi-ID Pixel Barrel L2",52,-0.5,51.5);
+    pix_b0_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
+    pix_b1_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
+    pix_b2_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
+    pix_b3_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
+    pix_b0_Oyresyvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b1_Oyresyvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b2_Oyresyvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b3_Oyresyvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    meanRMSProjections3D_XY(pix_b0_Oyresyvsmodetaphi_3d,pix_b0_Oyresyvsmodphi_width,1,3);
+    meanRMSProjections3D_XY(pix_b1_Oyresyvsmodetaphi_3d,pix_b1_Oyresyvsmodphi_width,1,3);
+    meanRMSProjections3D_XY(pix_b2_Oyresyvsmodetaphi_3d,pix_b2_Oyresyvsmodphi_width,1,3);
+    meanRMSProjections3D_XY(pix_b3_Oyresyvsmodetaphi_3d,pix_b3_Oyresyvsmodphi_width,1,3);
+    plots->Add(pix_b0_Oyresyvsmodphi_width);
+    plots->Add(pix_b1_Oyresyvsmodphi_width);
+    plots->Add(pix_b2_Oyresyvsmodphi_width);
+    plots->Add(pix_b3_Oyresyvsmodphi_width);
+    TH1F* pix_b_Oyresyvsmodphi_width = combineHistos("pix_b_Oyresyvsmodphi_width","Y-Overlap Y Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
+    pix_b_Oyresyvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual Y");
+    pix_b_Oyresyvsmodphi_width->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
     plots->Clear();
 
     //YOverlap residual X mean as a function of stave in the pixel barrel (sensitive to stave-shear distortions)
-    TH1F* m_pix_b0_Oyresxvsmodphi_mean = new TH1F("pix_b0_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID Pixel Barrel IBL",14,-0.5,13.5);
-    TH1F* m_pix_b1_Oyresxvsmodphi_mean = new TH1F("pix_b1_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID Pixel Barrel L0",22,-0.5,21.5);
-    TH1F* m_pix_b2_Oyresxvsmodphi_mean = new TH1F("pix_b2_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID Pixel Barrel L1",38,-0.5,37.5);
-    TH1F* m_pix_b3_Oyresxvsmodphi_mean = new TH1F("pix_b3_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID Pixel Barrel L2",52,-0.5,51.5);
-    m_pix_b0_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_pix_b1_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_pix_b2_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_pix_b3_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_pix_b0_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b1_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b2_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b3_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    meanRMSProjections3D_XY(m_pix_b0_Oyresxvsmodetaphi_3d,m_pix_b0_Oyresxvsmodphi_mean,1,2);
-    meanRMSProjections3D_XY(m_pix_b1_Oyresxvsmodetaphi_3d,m_pix_b1_Oyresxvsmodphi_mean,1,2);
-    meanRMSProjections3D_XY(m_pix_b2_Oyresxvsmodetaphi_3d,m_pix_b2_Oyresxvsmodphi_mean,1,2);
-    meanRMSProjections3D_XY(m_pix_b3_Oyresxvsmodetaphi_3d,m_pix_b3_Oyresxvsmodphi_mean,1,2);
-    plots->Add(m_pix_b0_Oyresxvsmodphi_mean);
-    plots->Add(m_pix_b1_Oyresxvsmodphi_mean);
-    plots->Add(m_pix_b2_Oyresxvsmodphi_mean);
-    plots->Add(m_pix_b3_Oyresxvsmodphi_mean);
-    TH1F* m_pix_b_Oyresxvsmodphi_mean = combineHistos("pix_b_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
-    m_pix_b_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_pix_b_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+    TH1F* pix_b0_Oyresxvsmodphi_mean = new TH1F("pix_b0_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID Pixel Barrel IBL",14,-0.5,13.5);
+    TH1F* pix_b1_Oyresxvsmodphi_mean = new TH1F("pix_b1_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID Pixel Barrel L0",22,-0.5,21.5);
+    TH1F* pix_b2_Oyresxvsmodphi_mean = new TH1F("pix_b2_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID Pixel Barrel L1",38,-0.5,37.5);
+    TH1F* pix_b3_Oyresxvsmodphi_mean = new TH1F("pix_b3_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID Pixel Barrel L2",52,-0.5,51.5);
+    pix_b0_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    pix_b1_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    pix_b2_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    pix_b3_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    pix_b0_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b1_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b2_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b3_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    meanRMSProjections3D_XY(pix_b0_Oyresxvsmodetaphi_3d,pix_b0_Oyresxvsmodphi_mean,1,2);
+    meanRMSProjections3D_XY(pix_b1_Oyresxvsmodetaphi_3d,pix_b1_Oyresxvsmodphi_mean,1,2);
+    meanRMSProjections3D_XY(pix_b2_Oyresxvsmodetaphi_3d,pix_b2_Oyresxvsmodphi_mean,1,2);
+    meanRMSProjections3D_XY(pix_b3_Oyresxvsmodetaphi_3d,pix_b3_Oyresxvsmodphi_mean,1,2);
+    plots->Add(pix_b0_Oyresxvsmodphi_mean);
+    plots->Add(pix_b1_Oyresxvsmodphi_mean);
+    plots->Add(pix_b2_Oyresxvsmodphi_mean);
+    plots->Add(pix_b3_Oyresxvsmodphi_mean);
+    TH1F* pix_b_Oyresxvsmodphi_mean = combineHistos("pix_b_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs (Modified) Eta-ID Pixel Barrel",plots,10);
+    pix_b_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    pix_b_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
     plots->Clear();
 
     //YOverlap residual X width as a function of stave in the pixel barrel (sensitive to stave-shear distortions)
     
-    TH1F* m_pix_b0_Oyresxvsmodphi_width = new TH1F("pix_b0_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID Pixel Barrel IBL",14,-0.5,13.5);
-    TH1F* m_pix_b1_Oyresxvsmodphi_width = new TH1F("pix_b1_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID Pixel Barrel L0",22,-0.5,21.5);
-    TH1F* m_pix_b2_Oyresxvsmodphi_width = new TH1F("pix_b2_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID Pixel Barrel L1",38,-0.5,37.5);
-    TH1F* m_pix_b3_Oyresxvsmodphi_width = new TH1F("pix_b3_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID Pixel Barrel L2",52,-0.5,51.5);
-    m_pix_b0_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_pix_b1_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_pix_b2_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_pix_b3_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_pix_b0_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b1_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b2_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    m_pix_b3_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    meanRMSProjections3D_XY(m_pix_b0_Oyresxvsmodetaphi_3d,m_pix_b0_Oyresxvsmodphi_width,1,3);
-    meanRMSProjections3D_XY(m_pix_b1_Oyresxvsmodetaphi_3d,m_pix_b1_Oyresxvsmodphi_width,1,3);
-    meanRMSProjections3D_XY(m_pix_b2_Oyresxvsmodetaphi_3d,m_pix_b2_Oyresxvsmodphi_width,1,3);
-    meanRMSProjections3D_XY(m_pix_b3_Oyresxvsmodetaphi_3d,m_pix_b3_Oyresxvsmodphi_width,1,3);
-    plots->Add(m_pix_b0_Oyresxvsmodphi_width);
-    plots->Add(m_pix_b1_Oyresxvsmodphi_width);
-    plots->Add(m_pix_b2_Oyresxvsmodphi_width);
-    plots->Add(m_pix_b3_Oyresxvsmodphi_width);
-    TH1F* m_pix_b_Oyresxvsmodphi_width = combineHistos("pix_b_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
-    m_pix_b_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_pix_b_Oyresxvsmodphi_width->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+    TH1F* pix_b0_Oyresxvsmodphi_width = new TH1F("pix_b0_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID Pixel Barrel IBL",14,-0.5,13.5);
+    TH1F* pix_b1_Oyresxvsmodphi_width = new TH1F("pix_b1_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID Pixel Barrel L0",22,-0.5,21.5);
+    TH1F* pix_b2_Oyresxvsmodphi_width = new TH1F("pix_b2_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID Pixel Barrel L1",38,-0.5,37.5);
+    TH1F* pix_b3_Oyresxvsmodphi_width = new TH1F("pix_b3_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID Pixel Barrel L2",52,-0.5,51.5);
+    pix_b0_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    pix_b1_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    pix_b2_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    pix_b3_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    pix_b0_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b1_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b2_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    pix_b3_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    meanRMSProjections3D_XY(pix_b0_Oyresxvsmodetaphi_3d,pix_b0_Oyresxvsmodphi_width,1,3);
+    meanRMSProjections3D_XY(pix_b1_Oyresxvsmodetaphi_3d,pix_b1_Oyresxvsmodphi_width,1,3);
+    meanRMSProjections3D_XY(pix_b2_Oyresxvsmodetaphi_3d,pix_b2_Oyresxvsmodphi_width,1,3);
+    meanRMSProjections3D_XY(pix_b3_Oyresxvsmodetaphi_3d,pix_b3_Oyresxvsmodphi_width,1,3);
+    plots->Add(pix_b0_Oyresxvsmodphi_width);
+    plots->Add(pix_b1_Oyresxvsmodphi_width);
+    plots->Add(pix_b2_Oyresxvsmodphi_width);
+    plots->Add(pix_b3_Oyresxvsmodphi_width);
+    TH1F* pix_b_Oyresxvsmodphi_width = combineHistos("pix_b_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs (Modified) Eta-ID Pixel Barrel",plots,10);
+    pix_b_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    pix_b_Oyresxvsmodphi_width->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
     plots->Clear();
 
     //XOverlap residual X mean as a function of ring in the SCT barrel (sensitive to ring-expansion,contraction distortions)
-    TH1F* m_sct_b0_Oxresxvsmodeta_mean = new TH1F("sct_b0_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID SCT Barrel L0",13,-6.5,6.5);
-    TH1F* m_sct_b1_Oxresxvsmodeta_mean = new TH1F("sct_b1_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID SCT Barrel L1",13,-6.5,6.5);
-    TH1F* m_sct_b2_Oxresxvsmodeta_mean = new TH1F("sct_b2_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID SCT Barrel L2",13,-6.5,6.5);
-    TH1F* m_sct_b3_Oxresxvsmodeta_mean = new TH1F("sct_b3_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID SCT Barrel L3",13,-6.5,6.5);
-    m_sct_b0_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_sct_b1_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_sct_b2_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_sct_b3_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_sct_b0_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    m_sct_b1_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    m_sct_b2_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    m_sct_b3_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
-    meanRMSProjections3D_XY(m_sct_b0_Oxresxvsmodetaphi_3d,m_sct_b0_Oxresxvsmodeta_mean,0,2);
-    meanRMSProjections3D_XY(m_sct_b1_Oxresxvsmodetaphi_3d,m_sct_b1_Oxresxvsmodeta_mean,0,2);
-    meanRMSProjections3D_XY(m_sct_b2_Oxresxvsmodetaphi_3d,m_sct_b2_Oxresxvsmodeta_mean,0,2);
-    meanRMSProjections3D_XY(m_sct_b3_Oxresxvsmodetaphi_3d,m_sct_b3_Oxresxvsmodeta_mean,0,2);
-    plots->Add(m_sct_b0_Oxresxvsmodeta_mean);
-    plots->Add(m_sct_b1_Oxresxvsmodeta_mean);
-    plots->Add(m_sct_b2_Oxresxvsmodeta_mean);
-    plots->Add(m_sct_b3_Oxresxvsmodeta_mean);
-    TH1F* m_sct_b_Oxresxvsmodeta_mean = combineHistos("sct_b_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs (Modified) Eta-ID SCT Barrel",plots,10);
-    m_sct_b_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
-    m_sct_b_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
+    TH1F* sct_b0_Oxresxvsmodeta_mean = new TH1F("sct_b0_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID SCT Barrel L0",13,-6.5,6.5);
+    TH1F* sct_b1_Oxresxvsmodeta_mean = new TH1F("sct_b1_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID SCT Barrel L1",13,-6.5,6.5);
+    TH1F* sct_b2_Oxresxvsmodeta_mean = new TH1F("sct_b2_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID SCT Barrel L2",13,-6.5,6.5);
+    TH1F* sct_b3_Oxresxvsmodeta_mean = new TH1F("sct_b3_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs Eta-ID SCT Barrel L3",13,-6.5,6.5);
+    sct_b0_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    sct_b1_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    sct_b2_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    sct_b3_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    sct_b0_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    sct_b1_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    sct_b2_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    sct_b3_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("Module Eta-ID");
+    meanRMSProjections3D_XY(sct_b0_Oxresxvsmodetaphi_3d,sct_b0_Oxresxvsmodeta_mean,0,2);
+    meanRMSProjections3D_XY(sct_b1_Oxresxvsmodetaphi_3d,sct_b1_Oxresxvsmodeta_mean,0,2);
+    meanRMSProjections3D_XY(sct_b2_Oxresxvsmodetaphi_3d,sct_b2_Oxresxvsmodeta_mean,0,2);
+    meanRMSProjections3D_XY(sct_b3_Oxresxvsmodetaphi_3d,sct_b3_Oxresxvsmodeta_mean,0,2);
+    plots->Add(sct_b0_Oxresxvsmodeta_mean);
+    plots->Add(sct_b1_Oxresxvsmodeta_mean);
+    plots->Add(sct_b2_Oxresxvsmodeta_mean);
+    plots->Add(sct_b3_Oxresxvsmodeta_mean);
+    TH1F* sct_b_Oxresxvsmodeta_mean = combineHistos("sct_b_Oxresxvsmodeta_mean","X-Overlap X Residual Mean vs (Modified) Eta-ID SCT Barrel",plots,10);
+    sct_b_Oxresxvsmodeta_mean->GetYaxis()->SetTitle("X-Overlap Mean Residual X");
+    sct_b_Oxresxvsmodeta_mean->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
     plots->Clear();
 
 
     //XOverlap residual X width as a function of ring in the SCT barrel (sensitive to ring-expansion,contraction distortions)
-    TH1F* m_sct_b0_Oxresxvsmodeta_width = new TH1F("sct_b0_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID SCT Barrel L0",13,-6.5,6.5);
-    TH1F* m_sct_b1_Oxresxvsmodeta_width = new TH1F("sct_b1_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID SCT Barrel L1",13,-6.5,6.5);
-    TH1F* m_sct_b2_Oxresxvsmodeta_width = new TH1F("sct_b2_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID SCT Barrel L2",13,-6.5,6.5);
-    TH1F* m_sct_b3_Oxresxvsmodeta_width = new TH1F("sct_b3_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID SCT Barrel L3",13,-6.5,6.5);
-    m_sct_b0_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_sct_b1_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_sct_b2_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_sct_b3_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_sct_b0_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    m_sct_b1_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    m_sct_b2_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    m_sct_b3_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
-    meanRMSProjections3D_XY(m_sct_b0_Oxresxvsmodetaphi_3d,m_sct_b0_Oxresxvsmodeta_width,0,3);
-    meanRMSProjections3D_XY(m_sct_b1_Oxresxvsmodetaphi_3d,m_sct_b1_Oxresxvsmodeta_width,0,3);
-    meanRMSProjections3D_XY(m_sct_b2_Oxresxvsmodetaphi_3d,m_sct_b2_Oxresxvsmodeta_width,0,3);
-    meanRMSProjections3D_XY(m_sct_b3_Oxresxvsmodetaphi_3d,m_sct_b3_Oxresxvsmodeta_width,0,3);
-    plots->Add(m_sct_b0_Oxresxvsmodeta_width);
-    plots->Add(m_sct_b1_Oxresxvsmodeta_width);
-    plots->Add(m_sct_b2_Oxresxvsmodeta_width);
-    plots->Add(m_sct_b3_Oxresxvsmodeta_width);
-    TH1F* m_sct_b_Oxresxvsmodeta_width = combineHistos("sct_b_Oxresxvsmodeta_width","X-Overlap X Residual Width vs (Modified) Eta-ID SCT Barrel",plots,10);
-    m_sct_b_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
-    m_sct_b_Oxresxvsmodeta_width->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
+    TH1F* sct_b0_Oxresxvsmodeta_width = new TH1F("sct_b0_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID SCT Barrel L0",13,-6.5,6.5);
+    TH1F* sct_b1_Oxresxvsmodeta_width = new TH1F("sct_b1_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID SCT Barrel L1",13,-6.5,6.5);
+    TH1F* sct_b2_Oxresxvsmodeta_width = new TH1F("sct_b2_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID SCT Barrel L2",13,-6.5,6.5);
+    TH1F* sct_b3_Oxresxvsmodeta_width = new TH1F("sct_b3_Oxresxvsmodeta_width","X-Overlap X Residual Width vs Eta-ID SCT Barrel L3",13,-6.5,6.5);
+    sct_b0_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    sct_b1_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    sct_b2_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    sct_b3_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    sct_b0_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    sct_b1_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    sct_b2_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    sct_b3_Oxresxvsmodeta_width->GetXaxis()->SetTitle("Module Eta-ID");
+    meanRMSProjections3D_XY(sct_b0_Oxresxvsmodetaphi_3d,sct_b0_Oxresxvsmodeta_width,0,3);
+    meanRMSProjections3D_XY(sct_b1_Oxresxvsmodetaphi_3d,sct_b1_Oxresxvsmodeta_width,0,3);
+    meanRMSProjections3D_XY(sct_b2_Oxresxvsmodetaphi_3d,sct_b2_Oxresxvsmodeta_width,0,3);
+    meanRMSProjections3D_XY(sct_b3_Oxresxvsmodetaphi_3d,sct_b3_Oxresxvsmodeta_width,0,3);
+    plots->Add(sct_b0_Oxresxvsmodeta_width);
+    plots->Add(sct_b1_Oxresxvsmodeta_width);
+    plots->Add(sct_b2_Oxresxvsmodeta_width);
+    plots->Add(sct_b3_Oxresxvsmodeta_width);
+    TH1F* sct_b_Oxresxvsmodeta_width = combineHistos("sct_b_Oxresxvsmodeta_width","X-Overlap X Residual Width vs (Modified) Eta-ID SCT Barrel",plots,10);
+    sct_b_Oxresxvsmodeta_width->GetYaxis()->SetTitle("X-Overlap Width Residual X");
+    sct_b_Oxresxvsmodeta_width->GetXaxis()->SetTitle("(Modified) Module Eta-ID");
     plots->Clear();
 
 
     //YOverlap residual X mean as a function of stave in the SCT barrel (sensitive to stave shear distortions)
-    TH1F* m_sct_b0_Oyresxvsmodphi_mean = new TH1F("sct_b0_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID SCT Barrel L0",32,-0.5,31.5);
-    TH1F* m_sct_b1_Oyresxvsmodphi_mean = new TH1F("sct_b1_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID SCT Barrel L1",40,-0.5,39.5);
-    TH1F* m_sct_b2_Oyresxvsmodphi_mean = new TH1F("sct_b2_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID SCT Barrel L2",48,-0.5,47.5);
-    TH1F* m_sct_b3_Oyresxvsmodphi_mean = new TH1F("sct_b3_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID SCT Barrel L3",56,-0.5,55.5);
-    m_sct_b0_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_sct_b1_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_sct_b2_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_sct_b3_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_sct_b0_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    m_sct_b1_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    m_sct_b2_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    m_sct_b3_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
-    meanRMSProjections3D_XY(m_sct_b0_Oyresxvsmodetaphi_3d,m_sct_b0_Oyresxvsmodphi_mean,1,2);
-    meanRMSProjections3D_XY(m_sct_b1_Oyresxvsmodetaphi_3d,m_sct_b1_Oyresxvsmodphi_mean,1,2);
-    meanRMSProjections3D_XY(m_sct_b2_Oyresxvsmodetaphi_3d,m_sct_b2_Oyresxvsmodphi_mean,1,2);
-    meanRMSProjections3D_XY(m_sct_b3_Oyresxvsmodetaphi_3d,m_sct_b3_Oyresxvsmodphi_mean,1,2);
-    plots->Add(m_sct_b0_Oyresxvsmodphi_mean);
-    plots->Add(m_sct_b1_Oyresxvsmodphi_mean);
-    plots->Add(m_sct_b2_Oyresxvsmodphi_mean);
-    plots->Add(m_sct_b3_Oyresxvsmodphi_mean);
-    TH1F* m_sct_b_Oyresxvsmodphi_mean = combineHistos("sct_b_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs (Modified) Phi-ID SCT Barrel",plots,10);
-    m_sct_b_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
-    m_sct_b_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+    TH1F* sct_b0_Oyresxvsmodphi_mean = new TH1F("sct_b0_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID SCT Barrel L0",32,-0.5,31.5);
+    TH1F* sct_b1_Oyresxvsmodphi_mean = new TH1F("sct_b1_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID SCT Barrel L1",40,-0.5,39.5);
+    TH1F* sct_b2_Oyresxvsmodphi_mean = new TH1F("sct_b2_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID SCT Barrel L2",48,-0.5,47.5);
+    TH1F* sct_b3_Oyresxvsmodphi_mean = new TH1F("sct_b3_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs Phi-ID SCT Barrel L3",56,-0.5,55.5);
+    sct_b0_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    sct_b1_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    sct_b2_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    sct_b3_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    sct_b0_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    sct_b1_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    sct_b2_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    sct_b3_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("Module Phi-ID");
+    meanRMSProjections3D_XY(sct_b0_Oyresxvsmodetaphi_3d,sct_b0_Oyresxvsmodphi_mean,1,2);
+    meanRMSProjections3D_XY(sct_b1_Oyresxvsmodetaphi_3d,sct_b1_Oyresxvsmodphi_mean,1,2);
+    meanRMSProjections3D_XY(sct_b2_Oyresxvsmodetaphi_3d,sct_b2_Oyresxvsmodphi_mean,1,2);
+    meanRMSProjections3D_XY(sct_b3_Oyresxvsmodetaphi_3d,sct_b3_Oyresxvsmodphi_mean,1,2);
+    plots->Add(sct_b0_Oyresxvsmodphi_mean);
+    plots->Add(sct_b1_Oyresxvsmodphi_mean);
+    plots->Add(sct_b2_Oyresxvsmodphi_mean);
+    plots->Add(sct_b3_Oyresxvsmodphi_mean);
+    TH1F* sct_b_Oyresxvsmodphi_mean = combineHistos("sct_b_Oyresxvsmodphi_mean","Y-Overlap X Residual Mean vs (Modified) Phi-ID SCT Barrel",plots,10);
+    sct_b_Oyresxvsmodphi_mean->GetYaxis()->SetTitle("Y-Overlap Mean Residual X");
+    sct_b_Oyresxvsmodphi_mean->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
     plots->Clear();
     
     //YOverlap residual X width as a function of stave in the SCT barrel (sensitive to stave shear distortions)
-    TH1F* m_sct_b0_Oyresxvsmodphi_width = new TH1F("sct_b0_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID SCT Barrel L0",32,-0.5,31.5);
-    TH1F* m_sct_b1_Oyresxvsmodphi_width = new TH1F("sct_b1_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID SCT Barrel L1",40,-0.5,39.5);
-    TH1F* m_sct_b2_Oyresxvsmodphi_width = new TH1F("sct_b2_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID SCT Barrel L2",48,-0.5,47.5);
-    TH1F* m_sct_b3_Oyresxvsmodphi_width = new TH1F("sct_b3_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID SCT Barrel L3",56,-0.5,55.5);
-    m_sct_b0_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_sct_b1_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_sct_b2_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_sct_b3_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_sct_b0_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    m_sct_b1_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    m_sct_b2_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    m_sct_b3_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
-    meanRMSProjections3D_XY(m_sct_b0_Oyresxvsmodetaphi_3d,m_sct_b0_Oyresxvsmodphi_width,1,3);
-    meanRMSProjections3D_XY(m_sct_b1_Oyresxvsmodetaphi_3d,m_sct_b1_Oyresxvsmodphi_width,1,3);
-    meanRMSProjections3D_XY(m_sct_b2_Oyresxvsmodetaphi_3d,m_sct_b2_Oyresxvsmodphi_width,1,3);
-    meanRMSProjections3D_XY(m_sct_b3_Oyresxvsmodetaphi_3d,m_sct_b3_Oyresxvsmodphi_width,1,3);
-    plots->Add(m_sct_b0_Oyresxvsmodphi_width);
-    plots->Add(m_sct_b1_Oyresxvsmodphi_width);
-    plots->Add(m_sct_b2_Oyresxvsmodphi_width);
-    plots->Add(m_sct_b3_Oyresxvsmodphi_width);
-    TH1F* m_sct_b_Oyresxvsmodphi_width = combineHistos("sct_b_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs (Modified) Phi-ID SCT Barrel",plots,10);
-    m_sct_b_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
-    m_sct_b_Oyresxvsmodphi_width->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
+    TH1F* sct_b0_Oyresxvsmodphi_width = new TH1F("sct_b0_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID SCT Barrel L0",32,-0.5,31.5);
+    TH1F* sct_b1_Oyresxvsmodphi_width = new TH1F("sct_b1_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID SCT Barrel L1",40,-0.5,39.5);
+    TH1F* sct_b2_Oyresxvsmodphi_width = new TH1F("sct_b2_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID SCT Barrel L2",48,-0.5,47.5);
+    TH1F* sct_b3_Oyresxvsmodphi_width = new TH1F("sct_b3_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs Phi-ID SCT Barrel L3",56,-0.5,55.5);
+    sct_b0_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    sct_b1_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    sct_b2_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    sct_b3_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    sct_b0_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    sct_b1_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    sct_b2_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    sct_b3_Oyresxvsmodphi_width->GetXaxis()->SetTitle("Module Phi-ID");
+    meanRMSProjections3D_XY(sct_b0_Oyresxvsmodetaphi_3d,sct_b0_Oyresxvsmodphi_width,1,3);
+    meanRMSProjections3D_XY(sct_b1_Oyresxvsmodetaphi_3d,sct_b1_Oyresxvsmodphi_width,1,3);
+    meanRMSProjections3D_XY(sct_b2_Oyresxvsmodetaphi_3d,sct_b2_Oyresxvsmodphi_width,1,3);
+    meanRMSProjections3D_XY(sct_b3_Oyresxvsmodetaphi_3d,sct_b3_Oyresxvsmodphi_width,1,3);
+    plots->Add(sct_b0_Oyresxvsmodphi_width);
+    plots->Add(sct_b1_Oyresxvsmodphi_width);
+    plots->Add(sct_b2_Oyresxvsmodphi_width);
+    plots->Add(sct_b3_Oyresxvsmodphi_width);
+    TH1F* sct_b_Oyresxvsmodphi_width = combineHistos("sct_b_Oyresxvsmodphi_width","Y-Overlap X Residual Width vs (Modified) Phi-ID SCT Barrel",plots,10);
+    sct_b_Oyresxvsmodphi_width->GetYaxis()->SetTitle("Y-Overlap Width Residual X");
+    sct_b_Oyresxvsmodphi_width->GetXaxis()->SetTitle("(Modified) Module Phi-ID");
     plots->Clear();
     
 
     //write the overlap histograms to file
-    m_pix_b_Oxresxvsmodeta_mean->Write("",TObject::kOverwrite);
-    m_pix_b_Oxresxvsmodeta_width->Write("",TObject::kOverwrite);
-    m_pix_b_Oxresyvsmodeta_mean->Write("",TObject::kOverwrite);
-    m_pix_b_Oxresyvsmodeta_width->Write("",TObject::kOverwrite);
-    m_pix_b_Oyresyvsmodphi_mean->Write("",TObject::kOverwrite);
-    m_pix_b_Oyresyvsmodphi_width->Write("",TObject::kOverwrite);
+    pix_b_Oxresxvsmodeta_mean->Write("",TObject::kOverwrite);
+    pix_b_Oxresxvsmodeta_width->Write("",TObject::kOverwrite);
+    pix_b_Oxresyvsmodeta_mean->Write("",TObject::kOverwrite);
+    pix_b_Oxresyvsmodeta_width->Write("",TObject::kOverwrite);
+    pix_b_Oyresyvsmodphi_mean->Write("",TObject::kOverwrite);
+    pix_b_Oyresyvsmodphi_width->Write("",TObject::kOverwrite);
 
     f->Write();
 
-    m_pix_b_Oyresxvsmodphi_mean->Write("",TObject::kOverwrite);
-    m_pix_b_Oyresxvsmodphi_width->Write("",TObject::kOverwrite);
-    m_sct_b_Oxresxvsmodeta_mean->Write("",TObject::kOverwrite);
-    m_sct_b_Oxresxvsmodeta_width->Write("",TObject::kOverwrite);
-    m_sct_b_Oyresxvsmodphi_mean->Write("",TObject::kOverwrite);
-    m_sct_b_Oyresxvsmodphi_width->Write("",TObject::kOverwrite);
+    pix_b_Oyresxvsmodphi_mean->Write("",TObject::kOverwrite);
+    pix_b_Oyresxvsmodphi_width->Write("",TObject::kOverwrite);
+    sct_b_Oxresxvsmodeta_mean->Write("",TObject::kOverwrite);
+    sct_b_Oxresxvsmodeta_width->Write("",TObject::kOverwrite);
+    sct_b_Oyresxvsmodphi_mean->Write("",TObject::kOverwrite);
+    sct_b_Oyresxvsmodphi_width->Write("",TObject::kOverwrite);
 
     f->Write(); 
   }
@@ -2035,139 +2035,139 @@ fitMergedFile_IDAlignMonGenericTracks (TFile* file, std::string run_dir, std::st
   }
   //charge Asym vs pt
   if (CheckHistogram(file,(path+"/trk_pT_asym_barrel").c_str()) && CheckHistogram(file,(path+"/trk_pT_neg_barrel").c_str()) && CheckHistogram(file,(path+"/trk_pT_pos_barrel").c_str())  ) {
-    TH1F* m_trk_pT_neg_barrel=(TH1F*)(file->Get((path+"/trk_pT_neg_barrel").c_str())->Clone());
-    TH1F* m_trk_pT_pos_barrel=(TH1F*)(file->Get((path+"/trk_pT_pos_barrel").c_str())->Clone());
-    TH1F* m_trk_pT_asym_barrel=(TH1F*)(file->Get((path+"/trk_pT_asym_barrel").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_pT_neg_barrel,m_trk_pT_pos_barrel,m_trk_pT_asym_barrel);
-    m_trk_pT_asym_barrel->SetXTitle("p_{T} [GeV]");
-    m_trk_pT_asym_barrel->Write("",TObject::kOverwrite);
+    TH1F* trk_pT_neg_barrel=(TH1F*)(file->Get((path+"/trk_pT_neg_barrel").c_str())->Clone());
+    TH1F* trk_pT_pos_barrel=(TH1F*)(file->Get((path+"/trk_pT_pos_barrel").c_str())->Clone());
+    TH1F* trk_pT_asym_barrel=(TH1F*)(file->Get((path+"/trk_pT_asym_barrel").c_str())->Clone());
+    ProcessAsymHistograms(trk_pT_neg_barrel,trk_pT_pos_barrel,trk_pT_asym_barrel);
+    trk_pT_asym_barrel->SetXTitle("p_{T} [GeV]");
+    trk_pT_asym_barrel->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_pT_asym_ecc").c_str()) && CheckHistogram(file,(path+"/trk_pT_neg_ecc").c_str()) && CheckHistogram(file,(path+"/trk_pT_pos_ecc").c_str())  ) {
-    TH1F* m_trk_pT_neg_ecc=(TH1F*)(file->Get((path+"/trk_pT_neg_ecc").c_str())->Clone());
-    TH1F* m_trk_pT_pos_ecc=(TH1F*)(file->Get((path+"/trk_pT_pos_ecc").c_str())->Clone());
-    TH1F* m_trk_pT_asym_ecc=(TH1F*)(file->Get((path+"/trk_pT_asym_ecc").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_pT_neg_ecc,m_trk_pT_pos_ecc,m_trk_pT_asym_ecc);
-    m_trk_pT_asym_ecc->SetXTitle("p_{T} [GeV]");
-    m_trk_pT_asym_ecc->Write("",TObject::kOverwrite);
+    TH1F* trk_pT_neg_ecc=(TH1F*)(file->Get((path+"/trk_pT_neg_ecc").c_str())->Clone());
+    TH1F* trk_pT_pos_ecc=(TH1F*)(file->Get((path+"/trk_pT_pos_ecc").c_str())->Clone());
+    TH1F* trk_pT_asym_ecc=(TH1F*)(file->Get((path+"/trk_pT_asym_ecc").c_str())->Clone());
+    ProcessAsymHistograms(trk_pT_neg_ecc,trk_pT_pos_ecc,trk_pT_asym_ecc);
+    trk_pT_asym_ecc->SetXTitle("p_{T} [GeV]");
+    trk_pT_asym_ecc->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_pT_asym_eca").c_str()) && CheckHistogram(file,(path+"/trk_pT_neg_eca").c_str()) && CheckHistogram(file,(path+"/trk_pT_pos_eca").c_str())  ) {
-    TH1F* m_trk_pT_neg_eca=(TH1F*)(file->Get((path+"/trk_pT_neg_eca").c_str())->Clone());
-    TH1F* m_trk_pT_pos_eca=(TH1F*)(file->Get((path+"/trk_pT_pos_eca").c_str())->Clone());
-    TH1F* m_trk_pT_asym_eca=(TH1F*)(file->Get((path+"/trk_pT_asym_eca").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_pT_neg_eca,m_trk_pT_pos_eca,m_trk_pT_asym_eca);
-    m_trk_pT_asym_eca->SetXTitle("p_{T} [GeV]");
-    m_trk_pT_asym_eca->Write("",TObject::kOverwrite);
+    TH1F* trk_pT_neg_eca=(TH1F*)(file->Get((path+"/trk_pT_neg_eca").c_str())->Clone());
+    TH1F* trk_pT_pos_eca=(TH1F*)(file->Get((path+"/trk_pT_pos_eca").c_str())->Clone());
+    TH1F* trk_pT_asym_eca=(TH1F*)(file->Get((path+"/trk_pT_asym_eca").c_str())->Clone());
+    ProcessAsymHistograms(trk_pT_neg_eca,trk_pT_pos_eca,trk_pT_asym_eca);
+    trk_pT_asym_eca->SetXTitle("p_{T} [GeV]");
+    trk_pT_asym_eca->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_pT_asym").c_str()) && CheckHistogram(file,(path+"/pT_n").c_str()) && CheckHistogram(file,(path+"/pT_p").c_str())  ) {
-    TH1F* m_trk_pT_neg=(TH1F*)(file->Get((path+"/pT_n").c_str())->Clone());
-    TH1F* m_trk_pT_pos=(TH1F*)(file->Get((path+"/pT_p").c_str())->Clone());
-    TH1F* m_trk_pT_asym=(TH1F*)(file->Get((path+"/trk_pT_asym").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_pT_neg,m_trk_pT_pos,m_trk_pT_asym);
-    m_trk_pT_asym->SetXTitle("p_{T} [GeV]");
-    m_trk_pT_asym->Write("",TObject::kOverwrite);
+    TH1F* trk_pT_neg=(TH1F*)(file->Get((path+"/pT_n").c_str())->Clone());
+    TH1F* trk_pT_pos=(TH1F*)(file->Get((path+"/pT_p").c_str())->Clone());
+    TH1F* trk_pT_asym=(TH1F*)(file->Get((path+"/trk_pT_asym").c_str())->Clone());
+    ProcessAsymHistograms(trk_pT_neg,trk_pT_pos,trk_pT_asym);
+    trk_pT_asym->SetXTitle("p_{T} [GeV]");
+    trk_pT_asym->Write("",TObject::kOverwrite);
   }
 
   //charge Asym vs phi
   if (CheckHistogram(file,(path+"/trk_phi0_asym_barrel").c_str()) && CheckHistogram(file,(path+"/trk_phi0_neg_barrel").c_str()) && CheckHistogram(file,(path+"/trk_phi0_pos_barrel").c_str())  ) {
-    TH1F* m_trk_phi0_neg_barrel=(TH1F*)(file->Get((path+"/trk_phi0_neg_barrel").c_str())->Clone());
-    TH1F* m_trk_phi0_pos_barrel=(TH1F*)(file->Get((path+"/trk_phi0_pos_barrel").c_str())->Clone());
-    TH1F* m_trk_phi0_asym_barrel=(TH1F*)(file->Get((path+"/trk_phi0_asym_barrel").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_phi0_neg_barrel,m_trk_phi0_pos_barrel,m_trk_phi0_asym_barrel);
-    m_trk_phi0_asym_barrel->SetXTitle("track #phi [rad]");
-    m_trk_phi0_asym_barrel->Write("",TObject::kOverwrite);
+    TH1F* trk_phi0_neg_barrel=(TH1F*)(file->Get((path+"/trk_phi0_neg_barrel").c_str())->Clone());
+    TH1F* trk_phi0_pos_barrel=(TH1F*)(file->Get((path+"/trk_phi0_pos_barrel").c_str())->Clone());
+    TH1F* trk_phi0_asym_barrel=(TH1F*)(file->Get((path+"/trk_phi0_asym_barrel").c_str())->Clone());
+    ProcessAsymHistograms(trk_phi0_neg_barrel,trk_phi0_pos_barrel,trk_phi0_asym_barrel);
+    trk_phi0_asym_barrel->SetXTitle("track #phi [rad]");
+    trk_phi0_asym_barrel->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_phi0_asym_ecc").c_str()) && CheckHistogram(file,(path+"/trk_phi0_neg_ecc").c_str()) && CheckHistogram(file,(path+"/trk_phi0_pos_ecc").c_str())  ) {
-    TH1F* m_trk_phi0_neg_ecc=(TH1F*)(file->Get((path+"/trk_phi0_neg_ecc").c_str())->Clone());
-    TH1F* m_trk_phi0_pos_ecc=(TH1F*)(file->Get((path+"/trk_phi0_pos_ecc").c_str())->Clone());
-    TH1F* m_trk_phi0_asym_ecc=(TH1F*)(file->Get((path+"/trk_phi0_asym_ecc").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_phi0_neg_ecc,m_trk_phi0_pos_ecc,m_trk_phi0_asym_ecc);
-    m_trk_phi0_asym_ecc->SetXTitle("track #phi [rad]");
-    m_trk_phi0_asym_ecc->Write("",TObject::kOverwrite);
+    TH1F* trk_phi0_neg_ecc=(TH1F*)(file->Get((path+"/trk_phi0_neg_ecc").c_str())->Clone());
+    TH1F* trk_phi0_pos_ecc=(TH1F*)(file->Get((path+"/trk_phi0_pos_ecc").c_str())->Clone());
+    TH1F* trk_phi0_asym_ecc=(TH1F*)(file->Get((path+"/trk_phi0_asym_ecc").c_str())->Clone());
+    ProcessAsymHistograms(trk_phi0_neg_ecc,trk_phi0_pos_ecc,trk_phi0_asym_ecc);
+    trk_phi0_asym_ecc->SetXTitle("track #phi [rad]");
+    trk_phi0_asym_ecc->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_phi0_asym_eca").c_str()) && CheckHistogram(file,(path+"/trk_phi0_neg_eca").c_str()) && CheckHistogram(file,(path+"/trk_phi0_pos_eca").c_str())  ) {
-    TH1F* m_trk_phi0_neg_eca=(TH1F*)(file->Get((path+"/trk_phi0_neg_eca").c_str())->Clone());
-    TH1F* m_trk_phi0_pos_eca=(TH1F*)(file->Get((path+"/trk_phi0_pos_eca").c_str())->Clone());
-    TH1F* m_trk_phi0_asym_eca=(TH1F*)(file->Get((path+"/trk_phi0_asym_eca").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_phi0_neg_eca,m_trk_phi0_pos_eca,m_trk_phi0_asym_eca);
-    m_trk_phi0_asym_eca->SetXTitle("track #phi [rad]");
-    m_trk_phi0_asym_eca->Write("",TObject::kOverwrite);
+    TH1F* trk_phi0_neg_eca=(TH1F*)(file->Get((path+"/trk_phi0_neg_eca").c_str())->Clone());
+    TH1F* trk_phi0_pos_eca=(TH1F*)(file->Get((path+"/trk_phi0_pos_eca").c_str())->Clone());
+    TH1F* trk_phi0_asym_eca=(TH1F*)(file->Get((path+"/trk_phi0_asym_eca").c_str())->Clone());
+    ProcessAsymHistograms(trk_phi0_neg_eca,trk_phi0_pos_eca,trk_phi0_asym_eca);
+    trk_phi0_asym_eca->SetXTitle("track #phi [rad]");
+    trk_phi0_asym_eca->Write("",TObject::kOverwrite);
   }
 
   //charge Asym vs eta
   if (CheckHistogram(file,(path+"/eta_asym").c_str()) && CheckHistogram(file,(path+"/eta_neg").c_str()) && CheckHistogram(file,(path+"/eta_pos").c_str())  ) {
-    TH1F* m_eta_neg=(TH1F*)(file->Get((path+"/eta_neg").c_str())->Clone());
-    TH1F* m_eta_pos=(TH1F*)(file->Get((path+"/eta_pos").c_str())->Clone());
-    TH1F* m_eta_asym=(TH1F*)(file->Get((path+"/eta_asym").c_str())->Clone());
-    ProcessAsymHistograms(m_eta_neg,m_eta_pos,m_eta_asym);
-    m_eta_asym->SetXTitle("track #eta");
-    m_eta_asym->Write("",TObject::kOverwrite);
+    TH1F* eta_neg=(TH1F*)(file->Get((path+"/eta_neg").c_str())->Clone());
+    TH1F* eta_pos=(TH1F*)(file->Get((path+"/eta_pos").c_str())->Clone());
+    TH1F* eta_asym=(TH1F*)(file->Get((path+"/eta_asym").c_str())->Clone());
+    ProcessAsymHistograms(eta_neg,eta_pos,eta_asym);
+    eta_asym->SetXTitle("track #eta");
+    eta_asym->Write("",TObject::kOverwrite);
   }
 
   //charge Asym vs d0 (corrected for vertex)
   if (CheckHistogram(file,(path+"/trk_d0c_asym_barrel").c_str()) && CheckHistogram(file,(path+"/trk_d0c_neg_barrel").c_str()) && CheckHistogram(file,(path+"/trk_d0c_pos_barrel").c_str())  ) {
-    TH1F* m_trk_d0c_neg_barrel=(TH1F*)(file->Get((path+"/trk_d0c_neg_barrel").c_str())->Clone());
-    TH1F* m_trk_d0c_pos_barrel=(TH1F*)(file->Get((path+"/trk_d0c_pos_barrel").c_str())->Clone());
-    TH1F* m_trk_d0c_asym_barrel=(TH1F*)(file->Get((path+"/trk_d0c_asym_barrel").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_d0c_neg_barrel,m_trk_d0c_pos_barrel,m_trk_d0c_asym_barrel);
-    m_trk_d0c_asym_barrel->SetXTitle("track d_{0} [mm]");
-    m_trk_d0c_asym_barrel->Write("",TObject::kOverwrite);
+    TH1F* trk_d0c_neg_barrel=(TH1F*)(file->Get((path+"/trk_d0c_neg_barrel").c_str())->Clone());
+    TH1F* trk_d0c_pos_barrel=(TH1F*)(file->Get((path+"/trk_d0c_pos_barrel").c_str())->Clone());
+    TH1F* trk_d0c_asym_barrel=(TH1F*)(file->Get((path+"/trk_d0c_asym_barrel").c_str())->Clone());
+    ProcessAsymHistograms(trk_d0c_neg_barrel,trk_d0c_pos_barrel,trk_d0c_asym_barrel);
+    trk_d0c_asym_barrel->SetXTitle("track d_{0} [mm]");
+    trk_d0c_asym_barrel->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_d0c_asym_ecc").c_str()) && CheckHistogram(file,(path+"/trk_d0c_neg_ecc").c_str()) && CheckHistogram(file,(path+"/trk_d0c_pos_ecc").c_str())  ) {
-    TH1F* m_trk_d0c_neg_ecc=(TH1F*)(file->Get((path+"/trk_d0c_neg_ecc").c_str())->Clone());
-    TH1F* m_trk_d0c_pos_ecc=(TH1F*)(file->Get((path+"/trk_d0c_pos_ecc").c_str())->Clone());
-    TH1F* m_trk_d0c_asym_ecc=(TH1F*)(file->Get((path+"/trk_d0c_asym_ecc").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_d0c_neg_ecc,m_trk_d0c_pos_ecc,m_trk_d0c_asym_ecc);
-    m_trk_d0c_asym_ecc->SetXTitle("track d_{0} [mm]");
-    m_trk_d0c_asym_ecc->Write("",TObject::kOverwrite);
+    TH1F* trk_d0c_neg_ecc=(TH1F*)(file->Get((path+"/trk_d0c_neg_ecc").c_str())->Clone());
+    TH1F* trk_d0c_pos_ecc=(TH1F*)(file->Get((path+"/trk_d0c_pos_ecc").c_str())->Clone());
+    TH1F* trk_d0c_asym_ecc=(TH1F*)(file->Get((path+"/trk_d0c_asym_ecc").c_str())->Clone());
+    ProcessAsymHistograms(trk_d0c_neg_ecc,trk_d0c_pos_ecc,trk_d0c_asym_ecc);
+    trk_d0c_asym_ecc->SetXTitle("track d_{0} [mm]");
+    trk_d0c_asym_ecc->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_d0c_asym_eca").c_str()) && CheckHistogram(file,(path+"/trk_d0c_neg_eca").c_str()) && CheckHistogram(file,(path+"/trk_d0c_pos_eca").c_str())  ) {
-    TH1F* m_trk_d0c_neg_eca=(TH1F*)(file->Get((path+"/trk_d0c_neg_eca").c_str())->Clone());
-    TH1F* m_trk_d0c_pos_eca=(TH1F*)(file->Get((path+"/trk_d0c_pos_eca").c_str())->Clone());
-    TH1F* m_trk_d0c_asym_eca=(TH1F*)(file->Get((path+"/trk_d0c_asym_eca").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_d0c_neg_eca,m_trk_d0c_pos_eca,m_trk_d0c_asym_eca);
-    m_trk_d0c_asym_eca->SetXTitle("track d_{0} [mm]");
-    m_trk_d0c_asym_eca->Write("",TObject::kOverwrite);
+    TH1F* trk_d0c_neg_eca=(TH1F*)(file->Get((path+"/trk_d0c_neg_eca").c_str())->Clone());
+    TH1F* trk_d0c_pos_eca=(TH1F*)(file->Get((path+"/trk_d0c_pos_eca").c_str())->Clone());
+    TH1F* trk_d0c_asym_eca=(TH1F*)(file->Get((path+"/trk_d0c_asym_eca").c_str())->Clone());
+    ProcessAsymHistograms(trk_d0c_neg_eca,trk_d0c_pos_eca,trk_d0c_asym_eca);
+    trk_d0c_asym_eca->SetXTitle("track d_{0} [mm]");
+    trk_d0c_asym_eca->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_d0c_asym").c_str()) && CheckHistogram(file,(path+"/trk_d0c_neg").c_str()) && CheckHistogram(file,(path+"/trk_d0c_pos").c_str())  ) {
-    TH1F* m_trk_d0c_neg=(TH1F*)(file->Get((path+"/trk_d0c_neg").c_str())->Clone());
-    TH1F* m_trk_d0c_pos=(TH1F*)(file->Get((path+"/trk_d0c_pos").c_str())->Clone());
-    TH1F* m_trk_d0c_asym=(TH1F*)(file->Get((path+"/trk_d0c_asym").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_d0c_neg,m_trk_d0c_pos,m_trk_d0c_asym);
-    m_trk_d0c_asym->SetXTitle("track d_{0} [mm]");
-    m_trk_d0c_asym->Write("",TObject::kOverwrite);
+    TH1F* trk_d0c_neg=(TH1F*)(file->Get((path+"/trk_d0c_neg").c_str())->Clone());
+    TH1F* trk_d0c_pos=(TH1F*)(file->Get((path+"/trk_d0c_pos").c_str())->Clone());
+    TH1F* trk_d0c_asym=(TH1F*)(file->Get((path+"/trk_d0c_asym").c_str())->Clone());
+    ProcessAsymHistograms(trk_d0c_neg,trk_d0c_pos,trk_d0c_asym);
+    trk_d0c_asym->SetXTitle("track d_{0} [mm]");
+    trk_d0c_asym->Write("",TObject::kOverwrite);
   }
   //charge Asym vs z0 (corrected for vertex)
   if (CheckHistogram(file,(path+"/trk_z0c_asym_barrel").c_str()) && CheckHistogram(file,(path+"/trk_z0c_neg_barrel").c_str()) && CheckHistogram(file,(path+"/trk_z0c_pos_barrel").c_str())  ) {
-    TH1F* m_trk_z0c_neg_barrel=(TH1F*)(file->Get((path+"/trk_z0c_neg_barrel").c_str())->Clone());
-    TH1F* m_trk_z0c_pos_barrel=(TH1F*)(file->Get((path+"/trk_z0c_pos_barrel").c_str())->Clone());
-    TH1F* m_trk_z0c_asym_barrel=(TH1F*)(file->Get((path+"/trk_z0c_asym_barrel").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_z0c_neg_barrel,m_trk_z0c_pos_barrel,m_trk_z0c_asym_barrel);
-    m_trk_z0c_asym_barrel->SetXTitle("track z_{0} [mm]");
-    m_trk_z0c_asym_barrel->Write("",TObject::kOverwrite);
+    TH1F* trk_z0c_neg_barrel=(TH1F*)(file->Get((path+"/trk_z0c_neg_barrel").c_str())->Clone());
+    TH1F* trk_z0c_pos_barrel=(TH1F*)(file->Get((path+"/trk_z0c_pos_barrel").c_str())->Clone());
+    TH1F* trk_z0c_asym_barrel=(TH1F*)(file->Get((path+"/trk_z0c_asym_barrel").c_str())->Clone());
+    ProcessAsymHistograms(trk_z0c_neg_barrel,trk_z0c_pos_barrel,trk_z0c_asym_barrel);
+    trk_z0c_asym_barrel->SetXTitle("track z_{0} [mm]");
+    trk_z0c_asym_barrel->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_z0c_asym_ecc").c_str()) && CheckHistogram(file,(path+"/trk_z0c_neg_ecc").c_str()) && CheckHistogram(file,(path+"/trk_z0c_pos_ecc").c_str())  ) {
-    TH1F* m_trk_z0c_neg_ecc=(TH1F*)(file->Get((path+"/trk_z0c_neg_ecc").c_str())->Clone());
-    TH1F* m_trk_z0c_pos_ecc=(TH1F*)(file->Get((path+"/trk_z0c_pos_ecc").c_str())->Clone());
-    TH1F* m_trk_z0c_asym_ecc=(TH1F*)(file->Get((path+"/trk_z0c_asym_ecc").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_z0c_neg_ecc,m_trk_z0c_pos_ecc,m_trk_z0c_asym_ecc);
-    m_trk_z0c_asym_ecc->SetXTitle("track z_{0} [mm]");
-    m_trk_z0c_asym_ecc->Write("",TObject::kOverwrite);
+    TH1F* trk_z0c_neg_ecc=(TH1F*)(file->Get((path+"/trk_z0c_neg_ecc").c_str())->Clone());
+    TH1F* trk_z0c_pos_ecc=(TH1F*)(file->Get((path+"/trk_z0c_pos_ecc").c_str())->Clone());
+    TH1F* trk_z0c_asym_ecc=(TH1F*)(file->Get((path+"/trk_z0c_asym_ecc").c_str())->Clone());
+    ProcessAsymHistograms(trk_z0c_neg_ecc,trk_z0c_pos_ecc,trk_z0c_asym_ecc);
+    trk_z0c_asym_ecc->SetXTitle("track z_{0} [mm]");
+    trk_z0c_asym_ecc->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_z0c_asym_eca").c_str()) && CheckHistogram(file,(path+"/trk_z0c_neg_eca").c_str()) && CheckHistogram(file,(path+"/trk_z0c_pos_eca").c_str())  ) {
-    TH1F* m_trk_z0c_neg_eca=(TH1F*)(file->Get((path+"/trk_z0c_neg_eca").c_str())->Clone());
-    TH1F* m_trk_z0c_pos_eca=(TH1F*)(file->Get((path+"/trk_z0c_pos_eca").c_str())->Clone());
-    TH1F* m_trk_z0c_asym_eca=(TH1F*)(file->Get((path+"/trk_z0c_asym_eca").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_z0c_neg_eca,m_trk_z0c_pos_eca,m_trk_z0c_asym_eca);
-    m_trk_z0c_asym_eca->SetXTitle("track z_{0} [mm]");
-    m_trk_z0c_asym_eca->Write("",TObject::kOverwrite);
+    TH1F* trk_z0c_neg_eca=(TH1F*)(file->Get((path+"/trk_z0c_neg_eca").c_str())->Clone());
+    TH1F* trk_z0c_pos_eca=(TH1F*)(file->Get((path+"/trk_z0c_pos_eca").c_str())->Clone());
+    TH1F* trk_z0c_asym_eca=(TH1F*)(file->Get((path+"/trk_z0c_asym_eca").c_str())->Clone());
+    ProcessAsymHistograms(trk_z0c_neg_eca,trk_z0c_pos_eca,trk_z0c_asym_eca);
+    trk_z0c_asym_eca->SetXTitle("track z_{0} [mm]");
+    trk_z0c_asym_eca->Write("",TObject::kOverwrite);
   }
   if (CheckHistogram(file,(path+"/trk_z0c_asym").c_str()) && CheckHistogram(file,(path+"/trk_z0c_neg").c_str()) && CheckHistogram(file,(path+"/trk_z0c_pos").c_str())  ) {
-    TH1F* m_trk_z0c_neg=(TH1F*)(file->Get((path+"/trk_z0c_neg").c_str())->Clone());
-    TH1F* m_trk_z0c_pos=(TH1F*)(file->Get((path+"/trk_z0c_pos").c_str())->Clone());
-    TH1F* m_trk_z0c_asym=(TH1F*)(file->Get((path+"/trk_z0c_asym").c_str())->Clone());
-    ProcessAsymHistograms(m_trk_z0c_neg,m_trk_z0c_pos,m_trk_z0c_asym);
-    m_trk_z0c_asym->SetXTitle("track z_{0} [mm]");
-    m_trk_z0c_asym->Write("",TObject::kOverwrite);
+    TH1F* trk_z0c_neg=(TH1F*)(file->Get((path+"/trk_z0c_neg").c_str())->Clone());
+    TH1F* trk_z0c_pos=(TH1F*)(file->Get((path+"/trk_z0c_pos").c_str())->Clone());
+    TH1F* trk_z0c_asym=(TH1F*)(file->Get((path+"/trk_z0c_asym").c_str())->Clone());
+    ProcessAsymHistograms(trk_z0c_neg,trk_z0c_pos,trk_z0c_asym);
+    trk_z0c_asym->SetXTitle("track z_{0} [mm]");
+    trk_z0c_asym->Write("",TObject::kOverwrite);
   }
   file->Write();
   
@@ -2189,257 +2189,257 @@ fitMergedFile_IDAlignMonPVbiases (TFile* file, std::string run_dir, std::string
 
   //Maps vs phi_vs_eta vs eta
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_negative").c_str()) ) {
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_positive").c_str())->Clone());
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_negative").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_positive").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_negative").c_str())->Clone());
 	
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_positive", "map d0 vs phi_vs_eta 400MeV-600MeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_negative", "map d0 vs phi_vs_eta 400MeV-600MeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_positive", "map d0 vs phi_vs_eta 400MeV-600MeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_negative", "map d0 vs phi_vs_eta 400MeV-600MeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
 	
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_positive,m_trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_positive);
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_negative,m_trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_negative);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_positive,trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_positive);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_negative,trk_d0_wrtPV_vs_phi_vs_eta_400MeV_600MeV_negative);
 
- 	m_trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_map_vs_phi_vs_eta_400MeV_600MeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_negative").c_str()) ) {
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_positive").c_str())->Clone());
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_negative").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_positive").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_negative").c_str())->Clone());
 	
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_positive", "map d0 vs phi_vs_eta 600MeV-1GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_negative", "map d0 vs phi_vs_eta 600MeV-1GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_positive", "map d0 vs phi_vs_eta 600MeV-1GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_negative", "map d0 vs phi_vs_eta 600MeV-1GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
 	
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_positive,m_trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_positive);
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_negative,m_trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_negative);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_positive,trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_positive);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_negative,trk_d0_wrtPV_vs_phi_vs_eta_600MeV_1GeV_negative);
 
- 	m_trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_map_vs_phi_vs_eta_600MeV_1GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_negative").c_str()) ) {
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_positive").c_str())->Clone());
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_negative").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_positive").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_negative").c_str())->Clone());
 	
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_positive", "map d0 vs phi_vs_eta 1GeV-2GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_negative", "map d0 vs phi_vs_eta 1GeV-2GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_positive", "map d0 vs phi_vs_eta 1GeV-2GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_negative", "map d0 vs phi_vs_eta 1GeV-2GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
 	
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_positive,m_trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_positive);
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_negative,m_trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_negative);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_positive,trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_positive);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_negative,trk_d0_wrtPV_vs_phi_vs_eta_1GeV_2GeV_negative);
 
- 	m_trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_map_vs_phi_vs_eta_1GeV_2GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_negative").c_str()) ) {
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_positive").c_str())->Clone());
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_negative").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_positive").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_negative").c_str())->Clone());
 	
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_positive", "map d0 vs phi_vs_eta 2GeV-5GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_negative", "map d0 vs phi_vs_eta 2GeV-5GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_positive", "map d0 vs phi_vs_eta 2GeV-5GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_negative", "map d0 vs phi_vs_eta 2GeV-5GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
 	
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_positive,m_trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_positive);
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_negative,m_trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_negative);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_positive,trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_positive);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_negative,trk_d0_wrtPV_vs_phi_vs_eta_2GeV_5GeV_negative);
 
- 	m_trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_map_vs_phi_vs_eta_2GeV_5GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_negative").c_str()) ) {
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_positive").c_str())->Clone());
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_negative").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_positive").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_negative").c_str())->Clone());
 	
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_positive", "map d0 vs phi_vs_eta 5GeV-10GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_negative", "map d0 vs phi_vs_eta 5GeV-10GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_positive", "map d0 vs phi_vs_eta 5GeV-10GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_negative", "map d0 vs phi_vs_eta 5GeV-10GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
 	
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_positive,m_trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_positive);
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_negative,m_trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_negative);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_positive,trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_positive);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_negative,trk_d0_wrtPV_vs_phi_vs_eta_5GeV_10GeV_negative);
 
- 	m_trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_map_vs_phi_vs_eta_5GeV_10GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_10GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_vs_eta_10GeV_negative").c_str()) ) {
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_10GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_10GeV_positive").c_str())->Clone());
-	TH3F* m_trk_d0_wrtPV_vs_phi_vs_eta_10GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_10GeV_negative").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_10GeV_positive=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_10GeV_positive").c_str())->Clone());
+	TH3F* trk_d0_wrtPV_vs_phi_vs_eta_10GeV_negative=(TH3F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_vs_eta_10GeV_negative").c_str())->Clone());
 	
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_positive", "map d0 vs phi_vs_eta >10GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
-	TH2F* m_trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_negative", "map d0 vs phi_vs_eta >10GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_positive = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_positive", "map d0 vs phi_vs_eta >10GeV positive; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
+	TH2F* trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_negative = new TH2F("trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_negative", "map d0 vs phi_vs_eta >10GeV negative; #phi; #eta" , 20, -3.1, 3.1, 20, -2.5, 2.5 );
 	
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_positive,m_trk_d0_wrtPV_vs_phi_vs_eta_10GeV_positive);
-	MakeMap(m_trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_negative,m_trk_d0_wrtPV_vs_phi_vs_eta_10GeV_negative);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_positive,trk_d0_wrtPV_vs_phi_vs_eta_10GeV_positive);
+	MakeMap(trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_negative,trk_d0_wrtPV_vs_phi_vs_eta_10GeV_negative);
 
- 	m_trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_map_vs_phi_vs_eta_10GeV_negative->Write("",TObject::kOverwrite);
   }
   
   //Profiles vs phi
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_400MeV_600MeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_400MeV_600MeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_phi_400MeV_600MeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_400MeV_600MeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_phi_400MeV_600MeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_400MeV_600MeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_400MeV_600MeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_400MeV_600MeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_400MeV_600MeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_400MeV_600MeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_positive", "profile d0 vs phi 400MeV-600MeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_negative", "profile d0 vs phi 400MeV-600MeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_positive", "profile d0 vs phi 400MeV-600MeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_negative", "profile d0 vs phi 400MeV-600MeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_positive,m_trk_d0_wrtPV_vs_phi_400MeV_600MeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_negative,m_trk_d0_wrtPV_vs_phi_400MeV_600MeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_positive,trk_d0_wrtPV_vs_phi_400MeV_600MeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_negative,trk_d0_wrtPV_vs_phi_400MeV_600MeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_phi_400MeV_600MeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_600MeV_1GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_600MeV_1GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_phi_600MeV_1GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_600MeV_1GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_phi_600MeV_1GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_600MeV_1GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_600MeV_1GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_600MeV_1GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_600MeV_1GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_600MeV_1GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_positive", "profile d0 vs phi 600MeV-1GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_negative", "profile d0 vs phi 600MeV-1GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_positive", "profile d0 vs phi 600MeV-1GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_negative", "profile d0 vs phi 600MeV-1GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_positive,m_trk_d0_wrtPV_vs_phi_600MeV_1GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_negative,m_trk_d0_wrtPV_vs_phi_600MeV_1GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_positive,trk_d0_wrtPV_vs_phi_600MeV_1GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_negative,trk_d0_wrtPV_vs_phi_600MeV_1GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_phi_600MeV_1GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_1GeV_2GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_1GeV_2GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_phi_1GeV_2GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_1GeV_2GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_phi_1GeV_2GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_1GeV_2GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_1GeV_2GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_1GeV_2GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_1GeV_2GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_1GeV_2GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_positive", "profile d0 vs phi 1GeV-2GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_negative", "profile d0 vs phi 1GeV-2GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_positive", "profile d0 vs phi 1GeV-2GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_negative", "profile d0 vs phi 1GeV-2GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_positive,m_trk_d0_wrtPV_vs_phi_1GeV_2GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_negative,m_trk_d0_wrtPV_vs_phi_1GeV_2GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_positive,trk_d0_wrtPV_vs_phi_1GeV_2GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_negative,trk_d0_wrtPV_vs_phi_1GeV_2GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_phi_1GeV_2GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_2GeV_5GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_2GeV_5GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_phi_2GeV_5GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_2GeV_5GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_phi_2GeV_5GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_2GeV_5GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_2GeV_5GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_2GeV_5GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_2GeV_5GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_2GeV_5GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_positive", "profile d0 vs phi 2GeV-5GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_negative", "profile d0 vs phi 2GeV-5GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_positive", "profile d0 vs phi 2GeV-5GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_negative", "profile d0 vs phi 2GeV-5GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_positive,m_trk_d0_wrtPV_vs_phi_2GeV_5GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_negative,m_trk_d0_wrtPV_vs_phi_2GeV_5GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_positive,trk_d0_wrtPV_vs_phi_2GeV_5GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_negative,trk_d0_wrtPV_vs_phi_2GeV_5GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_phi_2GeV_5GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_5GeV_10GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_5GeV_10GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_phi_5GeV_10GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_5GeV_10GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_phi_5GeV_10GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_5GeV_10GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_5GeV_10GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_5GeV_10GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_5GeV_10GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_5GeV_10GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_positive", "profile d0 vs phi 5GeV-10GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_negative", "profile d0 vs phi 5GeV-10GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_positive", "profile d0 vs phi 5GeV-10GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_negative", "profile d0 vs phi 5GeV-10GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_positive,m_trk_d0_wrtPV_vs_phi_5GeV_10GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_negative,m_trk_d0_wrtPV_vs_phi_5GeV_10GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_positive,trk_d0_wrtPV_vs_phi_5GeV_10GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_negative,trk_d0_wrtPV_vs_phi_5GeV_10GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_phi_5GeV_10GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_10GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_phi_10GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_phi_10GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_10GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_phi_10GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_10GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_10GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_10GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_phi_10GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_phi_10GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_10GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_10GeV_positive", "profile d0 vs phi >10GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_phi_10GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_10GeV_negative", "profile d0 vs phi >10GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_10GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_phi_10GeV_positive", "profile d0 vs phi >10GeV positive; #phi; d0 [mm]" , 50, -3.1, 3.1 );
+	TH1F* trk_d0_wrtPV_profile_vs_phi_10GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_phi_10GeV_negative", "profile d0 vs phi >10GeV negative; #phi; d0 [mm]" , 50, -3.1, 3.1 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_10GeV_positive,m_trk_d0_wrtPV_vs_phi_10GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_phi_10GeV_negative,m_trk_d0_wrtPV_vs_phi_10GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_10GeV_positive,trk_d0_wrtPV_vs_phi_10GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_phi_10GeV_negative,trk_d0_wrtPV_vs_phi_10GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_phi_10GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_phi_10GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_phi_10GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_phi_10GeV_negative->Write("",TObject::kOverwrite);
   }
 
   //Profiles vs eta
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_400MeV_600MeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_400MeV_600MeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_eta_400MeV_600MeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_400MeV_600MeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_eta_400MeV_600MeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_400MeV_600MeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_400MeV_600MeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_400MeV_600MeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_400MeV_600MeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_400MeV_600MeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_positive", "profile d0 vs eta 400MeV-600MeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_negative", "profile d0 vs eta 400MeV-600MeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_positive", "profile d0 vs eta 400MeV-600MeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_negative", "profile d0 vs eta 400MeV-600MeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_positive,m_trk_d0_wrtPV_vs_eta_400MeV_600MeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_negative,m_trk_d0_wrtPV_vs_eta_400MeV_600MeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_positive,trk_d0_wrtPV_vs_eta_400MeV_600MeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_negative,trk_d0_wrtPV_vs_eta_400MeV_600MeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_eta_400MeV_600MeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_600MeV_1GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_600MeV_1GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_eta_600MeV_1GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_600MeV_1GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_eta_600MeV_1GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_600MeV_1GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_600MeV_1GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_600MeV_1GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_600MeV_1GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_600MeV_1GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_positive", "profile d0 vs eta 600MeV-1GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_negative", "profile d0 vs eta 600MeV-1GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_positive", "profile d0 vs eta 600MeV-1GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_negative", "profile d0 vs eta 600MeV-1GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_positive,m_trk_d0_wrtPV_vs_eta_600MeV_1GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_negative,m_trk_d0_wrtPV_vs_eta_600MeV_1GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_positive,trk_d0_wrtPV_vs_eta_600MeV_1GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_negative,trk_d0_wrtPV_vs_eta_600MeV_1GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_eta_600MeV_1GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_1GeV_2GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_1GeV_2GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_eta_1GeV_2GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_1GeV_2GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_eta_1GeV_2GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_1GeV_2GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_1GeV_2GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_1GeV_2GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_1GeV_2GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_1GeV_2GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_positive", "profile d0 vs eta 1GeV-2GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_negative", "profile d0 vs eta 1GeV-2GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_positive", "profile d0 vs eta 1GeV-2GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_negative", "profile d0 vs eta 1GeV-2GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_positive,m_trk_d0_wrtPV_vs_eta_1GeV_2GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_negative,m_trk_d0_wrtPV_vs_eta_1GeV_2GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_positive,trk_d0_wrtPV_vs_eta_1GeV_2GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_negative,trk_d0_wrtPV_vs_eta_1GeV_2GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_eta_1GeV_2GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_2GeV_5GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_2GeV_5GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_eta_2GeV_5GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_2GeV_5GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_eta_2GeV_5GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_2GeV_5GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_2GeV_5GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_2GeV_5GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_2GeV_5GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_2GeV_5GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_positive", "profile d0 vs eta 2GeV-5GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_negative", "profile d0 vs eta 2GeV-5GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_positive", "profile d0 vs eta 2GeV-5GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_negative", "profile d0 vs eta 2GeV-5GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_positive,m_trk_d0_wrtPV_vs_eta_2GeV_5GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_negative,m_trk_d0_wrtPV_vs_eta_2GeV_5GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_positive,trk_d0_wrtPV_vs_eta_2GeV_5GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_negative,trk_d0_wrtPV_vs_eta_2GeV_5GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_eta_2GeV_5GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_5GeV_10GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_5GeV_10GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_eta_5GeV_10GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_5GeV_10GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_eta_5GeV_10GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_5GeV_10GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_5GeV_10GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_5GeV_10GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_5GeV_10GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_5GeV_10GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_positive", "profile d0 vs eta 5GeV-10GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_negative", "profile d0 vs eta 5GeV-10GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_positive", "profile d0 vs eta 5GeV-10GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_negative", "profile d0 vs eta 5GeV-10GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_positive,m_trk_d0_wrtPV_vs_eta_5GeV_10GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_negative,m_trk_d0_wrtPV_vs_eta_5GeV_10GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_positive,trk_d0_wrtPV_vs_eta_5GeV_10GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_negative,trk_d0_wrtPV_vs_eta_5GeV_10GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_eta_5GeV_10GeV_negative->Write("",TObject::kOverwrite);
   }
 
   if(CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_10GeV_positive").c_str()) && CheckHistogram(file,(path+"/trk_d0_wrtPV_vs_eta_10GeV_negative").c_str()) ) {
-	TH2F* m_trk_d0_wrtPV_vs_eta_10GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_10GeV_positive").c_str())->Clone());
-	TH2F* m_trk_d0_wrtPV_vs_eta_10GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_10GeV_negative").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_10GeV_positive=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_10GeV_positive").c_str())->Clone());
+	TH2F* trk_d0_wrtPV_vs_eta_10GeV_negative=(TH2F*)(file->Get((path+"/trk_d0_wrtPV_vs_eta_10GeV_negative").c_str())->Clone());
 	
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_10GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_10GeV_positive", "profile d0 vs eta >10GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
-	TH1F* m_trk_d0_wrtPV_profile_vs_eta_10GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_10GeV_negative", "profile d0 vs eta >10GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_10GeV_positive = new TH1F("trk_d0_wrtPV_profile_vs_eta_10GeV_positive", "profile d0 vs eta >10GeV positive; #eta; d0 [mm]" , 50, -2.5, 2.5 );
+	TH1F* trk_d0_wrtPV_profile_vs_eta_10GeV_negative = new TH1F("trk_d0_wrtPV_profile_vs_eta_10GeV_negative", "profile d0 vs eta >10GeV negative; #eta; d0 [mm]" , 50, -2.5, 2.5 );
 	
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_10GeV_positive,m_trk_d0_wrtPV_vs_eta_10GeV_positive);
-	Make1DProfile(m_trk_d0_wrtPV_profile_vs_eta_10GeV_negative,m_trk_d0_wrtPV_vs_eta_10GeV_negative);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_10GeV_positive,trk_d0_wrtPV_vs_eta_10GeV_positive);
+	Make1DProfile(trk_d0_wrtPV_profile_vs_eta_10GeV_negative,trk_d0_wrtPV_vs_eta_10GeV_negative);
 
- 	m_trk_d0_wrtPV_profile_vs_eta_10GeV_positive->Write("",TObject::kOverwrite);
-	m_trk_d0_wrtPV_profile_vs_eta_10GeV_negative->Write("",TObject::kOverwrite);
+ 	trk_d0_wrtPV_profile_vs_eta_10GeV_positive->Write("",TObject::kOverwrite);
+	trk_d0_wrtPV_profile_vs_eta_10GeV_negative->Write("",TObject::kOverwrite);
   }
 
   file->Write();
@@ -2451,17 +2451,17 @@ Make1DProfile(TH1* output, TH2* histo)
 {   
    int nXbins = histo->GetXaxis()->GetNbins(); //NEED TO CHANGE THIS 
    
-   double current_mu[nXbins];
-   double current_err_mu[nXbins];
-   double current_sigma[nXbins];
-   double current_err_sigma[nXbins];
-
    for(int i=0;i<nXbins;i++) {
+        double current_mu;
+        double current_err_mu;
+        double current_sigma;
+        double current_err_sigma;
+
    	TH1D * projection = histo->ProjectionY("projection",i+1,i+1);
-   	IterativeGaussFit(projection, current_mu[i], current_err_mu[i], current_sigma[i], current_err_sigma[i]);
+   	IterativeGaussFit(projection, current_mu, current_err_mu, current_sigma, current_err_sigma);
         
- 	output->SetBinContent(i,current_mu[i]);
-        output->SetBinError(i,current_err_mu[i]);
+ 	output->SetBinContent(i,current_mu);
+        output->SetBinError(i,current_err_mu);
    }
 }
 
@@ -2609,22 +2609,22 @@ IterativeGaussFit(TH1* hist, double &mu, double &mu_err, double &sigma, double &
 
 void 
 MonitoringFile::
-ProcessAsymHistograms(TH1F* m_neg, TH1F* m_pos, TH1F* m_asym)
+ProcessAsymHistograms(TH1F* h_neg, TH1F* h_pos, TH1F* h_asym)
 {
-  if (m_neg->GetNbinsX()!=m_pos->GetNbinsX()||m_neg->GetNbinsX()!=m_asym->GetNbinsX()) return;
-  for (int i=1;i<=m_neg->GetNbinsX();i++) {
+  if (h_neg->GetNbinsX()!=h_pos->GetNbinsX()||h_neg->GetNbinsX()!=h_asym->GetNbinsX()) return;
+  for (int i=1;i<=h_neg->GetNbinsX();i++) {
     float asym=0;
     float err=0;
-    float a=m_neg->GetBinContent(i);
-    float b=m_pos->GetBinContent(i);
-    float e1=m_neg->GetBinError(i);
-    float e2=m_pos->GetBinError(i);
+    float a=h_neg->GetBinContent(i);
+    float b=h_pos->GetBinContent(i);
+    float e1=h_neg->GetBinError(i);
+    float e2=h_pos->GetBinError(i);
     if ((a+b)>0)
       { asym=(a-b)/(a+b);
       //error propagation
       err=sqrt((4*b*b*e1*e1+4*a*a*e2*e2)/pow(a+b,4));   }       
-    m_asym->SetBinContent(i,asym);
-    m_asym->SetBinError(i,err);    
+    h_asym->SetBinContent(i,asym);
+    h_asym->SetBinError(i,err);    
   }
 }
 
@@ -2691,18 +2691,18 @@ meanRMSProjections2D(TH2F* h2d, TH1F* h, int iopt)
 	//using the mean and width of the first fit
 
 	//first fit
-	float _mean = hproj->GetMean();
-	float _rms  = hproj->GetRMS();
-	float _min = _mean - 2*_rms;
-	float _max = _mean + 2*_rms;
-	TF1 *fW = new TF1("fW","gaus",_min,_max);
+	float mean = hproj->GetMean();
+	float rms  = hproj->GetRMS();
+	float min = mean - 2*rms;
+	float max = mean + 2*rms;
+	TF1 *fW = new TF1("fW","gaus",min,max);
 	hproj -> Fit("fW", "RQN");
 	
 	//second fit
-	_mean = fW->GetParameter(1);
-	_rms  = fW->GetParameter(2);
-	_min = _mean - 2*_rms;
-	_max = _mean + 2*_rms;
+	mean = fW->GetParameter(1);
+	rms  = fW->GetParameter(2);
+	min = mean - 2*rms;
+	max = mean + 2*rms;
 	//if bins are large relative to distribution then 
 	//the above determined range could only be two bins
 	//or even just fractions of bins
@@ -2710,18 +2710,18 @@ meanRMSProjections2D(TH2F* h2d, TH1F* h, int iopt)
 	//chi2 behaviour and large errors on the mean
 	//therefore make sure we are including full bins in fit and 
 	//have a minimum of 3 bins
-	int _minBin = hproj->FindBin(_min);
-	int _maxBin = hproj->FindBin(_max);
-	if(_maxBin - _minBin < 2) {
+	int minBin = hproj->FindBin(min);
+	int maxBin = hproj->FindBin(max);
+	if(maxBin - minBin < 2) {
 	  //require at least 3 bins for a meaningful gauss fit
 	  //std::cout << "WARNING core had too few bins for fit - expanding core for " << h->GetName() << std::endl;
-	  _maxBin = _maxBin + 1;
-	  _minBin = _minBin - 1;
+	  maxBin = maxBin + 1;
+	  minBin = minBin - 1;
 	}
-	_min = hproj->GetBinLowEdge(_minBin);
-	_max = (hproj->GetBinLowEdge(_maxBin))+(hproj->GetBinWidth(_maxBin));
+	min = hproj->GetBinLowEdge(minBin);
+	max = (hproj->GetBinLowEdge(maxBin))+(hproj->GetBinWidth(maxBin));
 
-	TF1 *fW2 = new TF1("fW2","gaus",_min,_max);
+	TF1 *fW2 = new TF1("fW2","gaus",min,max);
 	hproj -> Fit("fW2", "RQN");   
 	if(iopt==2){
 	  h->SetBinContent(i,fW2->GetParameter(1));
@@ -2730,9 +2730,9 @@ meanRMSProjections2D(TH2F* h2d, TH1F* h, int iopt)
 	  h->SetBinContent(i,fW2->GetParameter(2));
 	  h->SetBinError(i,fW2->GetParError(2));
 	} else if (iopt==4){
-	  float _chi2 = fW2->GetChisquare();
-	  int _ndf = fW2->GetNDF();
-	  if(_ndf) h->SetBinContent(i,_chi2/_ndf);
+	  float chi2 = fW2->GetChisquare();
+	  int ndf = fW2->GetNDF();
+	  if(ndf) h->SetBinContent(i,chi2/ndf);
 	  else h->SetBinContent(i,0);
 	}
 	delete fW;
@@ -2825,18 +2825,18 @@ meanRMSProjections3D(TH3F* h3d, TH2F* h,int iopt)
 	//using the mean and width of the first fit
 
 	//first fit
-	float _mean = hproj->GetMean();
-	float _rms  = hproj->GetRMS();
-	float _min = _mean - 2*_rms;
-	float _max = _mean + 2*_rms;
-	TF1 *fW = new TF1("fW","gaus",_min,_max);
+	float mean = hproj->GetMean();
+	float rms  = hproj->GetRMS();
+	float min = mean - 2*rms;
+	float max = mean + 2*rms;
+	TF1 *fW = new TF1("fW","gaus",min,max);
 	hproj -> Fit("fW", "RQN");
 	
 	//second fit
-	_mean = fW->GetParameter(1);
-	_rms  = fW->GetParameter(2);
-	_min = _mean - 2*_rms;
-	_max = _mean + 2*_rms;
+	mean = fW->GetParameter(1);
+	rms  = fW->GetParameter(2);
+	min = mean - 2*rms;
+	max = mean + 2*rms;
 	//if bins are large relative to distribution then 
 	//the above determined range could only be two bins
 	//or even just fractions of bins
@@ -2844,18 +2844,18 @@ meanRMSProjections3D(TH3F* h3d, TH2F* h,int iopt)
 	//chi2 behaviour and large errors on the mean
 	//therefore make sure we are including full bins in fit and 
 	//have a minimum of 3 bins
-	int _minBin = hproj->FindBin(_min);
-	int _maxBin = hproj->FindBin(_max);
-	if(_maxBin - _minBin < 2) {
+	int minBin = hproj->FindBin(min);
+	int maxBin = hproj->FindBin(max);
+	if(maxBin - minBin < 2) {
 	  //require at least 3 bins for a meaningful gauss fit
 	  //std::cout << "WARNING core had too few bins for fit - expanding core for " << h->GetName() << std::endl;
-	  _maxBin = _maxBin + 1;
-	  _minBin = _minBin - 1;
+	  maxBin = maxBin + 1;
+	  minBin = minBin - 1;
 	}
-	_min = hproj->GetBinLowEdge(_minBin);
-	_max = (hproj->GetBinLowEdge(_maxBin))+(hproj->GetBinWidth(_maxBin));
+	min = hproj->GetBinLowEdge(minBin);
+	max = (hproj->GetBinLowEdge(maxBin))+(hproj->GetBinWidth(maxBin));
 
-	TF1 *fW2 = new TF1("fW2","gaus",_min,_max);
+	TF1 *fW2 = new TF1("fW2","gaus",min,max);
 	hproj -> Fit("fW2", "RQN");   
 	if(iopt==2){
 	  h->SetBinContent(i,j,fW2->GetParameter(1));
@@ -2864,9 +2864,9 @@ meanRMSProjections3D(TH3F* h3d, TH2F* h,int iopt)
 	  h->SetBinContent(i,j,fW2->GetParameter(2));
 	  h->SetBinError(i,j,fW2->GetParError(2));
 	} else if (iopt==4){
-	  float _chi2 = fW2->GetChisquare();
-	  int _ndf = fW2->GetNDF();
-	  if(_ndf) h->SetBinContent(i,j,_chi2/_ndf);
+	  float chi2 = fW2->GetChisquare();
+	  int ndf = fW2->GetNDF();
+	  if(ndf) h->SetBinContent(i,j,chi2/ndf);
 	  else h->SetBinContent(i,j,0);
 	}
 	
@@ -2928,18 +2928,18 @@ meanRMSProjections3D_DMRPlot(TH3F* h3d, TH1F* h,int iopt)
 	//using the mean and width of the first fit
 
 	//first fit
-	float _mean = hproj->GetMean();
-	float _rms  = hproj->GetRMS();
-	float _min = _mean - 2*_rms;
-	float _max = _mean + 2*_rms;
-	TF1 *fW = new TF1("fW","gaus",_min,_max);
+	float mean = hproj->GetMean();
+	float rms  = hproj->GetRMS();
+	float min = mean - 2*rms;
+	float max = mean + 2*rms;
+	TF1 *fW = new TF1("fW","gaus",min,max);
 	hproj -> Fit("fW", "RQN");
 	
 	//second fit
-	_mean = fW->GetParameter(1);
-	_rms  = fW->GetParameter(2);
-	_min = _mean - 2*_rms;
-	_max = _mean + 2*_rms;
+	mean = fW->GetParameter(1);
+	rms  = fW->GetParameter(2);
+	min = mean - 2*rms;
+	max = mean + 2*rms;
 	//if bins are large relative to distribution then 
 	//the above determined range could only be two bins
 	//or even just fractions of bins
@@ -2947,27 +2947,27 @@ meanRMSProjections3D_DMRPlot(TH3F* h3d, TH1F* h,int iopt)
 	//chi2 behaviour and large errors on the mean
 	//therefore make sure we are including full bins in fit and 
 	//have a minimum of 3 bins
-	int _minBin = hproj->FindBin(_min);
-	int _maxBin = hproj->FindBin(_max);
-	if(_maxBin - _minBin < 2) {
+	int minBin = hproj->FindBin(min);
+	int maxBin = hproj->FindBin(max);
+	if(maxBin - minBin < 2) {
 	  //require at least 3 bins for a meaningful gauss fit
 	  //std::cout << "WARNING core had too few bins for fit - expanding core for " << h->GetName() << std::endl;
-	  _maxBin = _maxBin + 1;
-	  _minBin = _minBin - 1;
+	  maxBin = maxBin + 1;
+	  minBin = minBin - 1;
 	}
-	_min = hproj->GetBinLowEdge(_minBin);
-	_max = (hproj->GetBinLowEdge(_maxBin))+(hproj->GetBinWidth(_maxBin));
+	min = hproj->GetBinLowEdge(minBin);
+	max = (hproj->GetBinLowEdge(maxBin))+(hproj->GetBinWidth(maxBin));
 
-	TF1 *fW2 = new TF1("fW2","gaus",_min,_max);
+	TF1 *fW2 = new TF1("fW2","gaus",min,max);
 	hproj -> Fit("fW2", "RQN");   
 	if(iopt==2){
 	  h->Fill(fW2->GetParameter(1));
 	} else if (iopt==3){
 	  h->Fill(fW2->GetParameter(2));
 	} else if (iopt==4){
-	  float _chi2 = fW2->GetChisquare();
-	  int _ndf = fW2->GetNDF();
-	  if(_ndf) h->Fill(_chi2/_ndf);
+	  float chi2 = fW2->GetChisquare();
+	  int ndf = fW2->GetNDF();
+	  if(ndf) h->Fill(chi2/ndf);
 	  else h->Fill(0.0);
 	}else if (iopt==5){
 	  h->Fill(fW2->GetParError(1));
@@ -3069,18 +3069,18 @@ meanRMSProjections3D_XY(TH3F* h3d, TH1F* h,int iXY,int iopt)
       //using the mean and width of the first fit
 
       //first fit
-      float _mean = hproj->GetMean();
-      float _rms  = hproj->GetRMS();
-      float _min = _mean - 2*_rms;
-      float _max = _mean + 2*_rms;
-      TF1 *fW = new TF1("fW","gaus",_min,_max);
+      float mean = hproj->GetMean();
+      float rms  = hproj->GetRMS();
+      float min = mean - 2*rms;
+      float max = mean + 2*rms;
+      TF1 *fW = new TF1("fW","gaus",min,max);
       hproj -> Fit("fW", "RQN");
 
       //second fit
-      _mean = fW->GetParameter(1);
-      _rms  = fW->GetParameter(2);
-      _min = _mean - 2*_rms;
-      _max = _mean + 2*_rms;
+      mean = fW->GetParameter(1);
+      rms  = fW->GetParameter(2);
+      min = mean - 2*rms;
+      max = mean + 2*rms;
       //if bins are large relative to distribution then 
       //the above determined range could only be two bins
       //or even just fractions of bins
@@ -3088,18 +3088,18 @@ meanRMSProjections3D_XY(TH3F* h3d, TH1F* h,int iXY,int iopt)
       //chi2 behaviour and large errors on the mean
       //therefore make sure we are including full bins in fit and 
       //have a minimum of 3 bins
-      int _minBin = hproj->FindBin(_min);
-      int _maxBin = hproj->FindBin(_max);
-      if(_maxBin - _minBin < 2) {
+      int minBin = hproj->FindBin(min);
+      int maxBin = hproj->FindBin(max);
+      if(maxBin - minBin < 2) {
 	//require at least 3 bins for a meaningful gauss fit
 	//std::cout << "WARNING core had too few bins for fit - expanding core for " << h->GetName() << std::endl;
-	_maxBin = _maxBin + 1;
-	_minBin = _minBin - 1;
+	maxBin = maxBin + 1;
+	minBin = minBin - 1;
       }
-      _min = hproj->GetBinLowEdge(_minBin);
-      _max = (hproj->GetBinLowEdge(_maxBin))+(hproj->GetBinWidth(_maxBin));
+      min = hproj->GetBinLowEdge(minBin);
+      max = (hproj->GetBinLowEdge(maxBin))+(hproj->GetBinWidth(maxBin));
 
-      TF1 *fW2 = new TF1("fW2","gaus",_min,_max);
+      TF1 *fW2 = new TF1("fW2","gaus",min,max);
       hproj -> Fit("fW2", "RQN");   
       if(iopt==2){
 	h->SetBinContent(i,fW2->GetParameter(1));
@@ -3108,9 +3108,9 @@ meanRMSProjections3D_XY(TH3F* h3d, TH1F* h,int iXY,int iopt)
 	h->SetBinContent(i,fW2->GetParameter(2));
 	h->SetBinError(i,fW2->GetParError(2));
       } else if (iopt==4){
-	float _chi2 = fW2->GetChisquare();
-	int _ndf = fW2->GetNDF();
-	if(_ndf) h->SetBinContent(i,_chi2/_ndf);
+	float chi2 = fW2->GetChisquare();
+	int ndf = fW2->GetNDF();
+	if(ndf) h->SetBinContent(i,chi2/ndf);
 	else h->SetBinContent(i,0);
       }
       delete fW;
@@ -3390,10 +3390,10 @@ void MonitoringFile::MakeBowingFit(TProfile2D* p2d, TH1F* hm, TH1F* hb)
     {
       TH1D* projection_lumiblock = p2d->ProjectionY(("iblBowingProjection_lumiblock_"+intToString(lumibin-1)).c_str(),lumibin,lumibin);
       MakeStaveShapeFit(mag,mag_er,base,base_er,projection_lumiblock);
-      m_pix_b0_mag_vs_lb->SetBinContent(lumibin,mag);
-      m_pix_b0_mag_vs_lb->SetBinError(lumibin,mag_er);
-      m_pix_b0_base_vs_lb->SetBinContent(lumibin,base);
-      m_pix_b0_base_vs_lb->SetBinError(lumibin,base_er);
+      pix_b0_mag_vs_lb->SetBinContent(lumibin,mag);
+      pix_b0_mag_vs_lb->SetBinError(lumibin,mag_er);
+      pix_b0_base_vs_lb->SetBinContent(lumibin,base);
+      pix_b0_base_vs_lb->SetBinError(lumibin,base_er);
       delete projection_lumiblock;
     }
   
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile_IDPerfPostProcess.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile_IDPerfPostProcess.cxx
index 6c83e942a16536d25807b086879652d584c885e9..531bcc735c7c7555635bc2c957977ffa4ee2a4e0 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile_IDPerfPostProcess.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile_IDPerfPostProcess.cxx
@@ -313,11 +313,11 @@ fitMergedFile_IDPerfMonKshort( TFile* f, std::string run_dir, std::string Trigge
   
   Double_t myPi = TMath::Pi();
 
-  TH1F* m_massVPtBinFittedHistos[5];
-  TH1F* m_massVRadiusBinFittedHistos[7];
-  TH1F* m_massVEtaBinHistos[10];
-  TH1F* m_massVPhiBinHistos[10];
-  TH1F* m_massVCurvatureDiffBinHistos[6];
+  TH1F* h_massVPtBinFittedHistos[5];
+  TH1F* h_massVRadiusBinFittedHistos[7];
+  TH1F* h_massVEtaBinHistos[10];
+  TH1F* h_massVPhiBinHistos[10];
+  TH1F* h_massVCurvatureDiffBinHistos[6];
 
   if (!CheckHistogram(f,(path+"/ks_mass").c_str())) return;
   if (!CheckHistogram(f,(path+"/MassVptBinFitted0").c_str())) return;
@@ -359,24 +359,24 @@ fitMergedFile_IDPerfMonKshort( TFile* f, std::string run_dir, std::string Trigge
   if (!CheckHistogram(f,(path+"/MassVCurvatureDiffBin4").c_str())) return;
   if (!CheckHistogram(f,(path+"/MassVCurvatureDiffBin5").c_str())) return;
 
-  TH1F* m_mass = (TH1F*)(f->Get((path+"/ks_mass").c_str())->Clone());
+  TH1F* h_mass = (TH1F*)(f->Get((path+"/ks_mass").c_str())->Clone());
   if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-    TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-    TH1F* m_rate = new TH1F("rate","production rate",1,0,1);
-    double Ntot =m_Nevents->GetEntries();
-    double yield = m_mass->Integral(m_mass->FindBin(0.487), m_mass->FindBin(0.507));
+    TH1F* h_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+    TH1F* h_rate = new TH1F("rate","production rate",1,0,1);
+    double Ntot =h_Nevents->GetEntries();
+    double yield = h_mass->Integral(h_mass->FindBin(0.487), h_mass->FindBin(0.507));
     double rate=yield/Ntot;
     double rate_error=sqrt(1/yield+1/Ntot)*yield/Ntot;
-    m_rate->SetBinContent(1,rate);
-    m_rate->SetBinError(1,rate_error);
-    m_rate->Write("",TObject::kOverwrite);
+    h_rate->SetBinContent(1,rate);
+    h_rate->SetBinError(1,rate_error);
+    h_rate->Write("",TObject::kOverwrite);
   }
 //   TH1F* m_mass_scaled = (TH1F*)(f->Get((path+"/ks_mass").c_str())->Clone("ks_mass_scaled_copy"));
 //   TString title(m_mass_scaled->GetTitle());
 //   if (CheckHistogram(f,(path+"/ks_mass_scaled").c_str())) {
 //     if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-//       TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-//       double Ntot =m_Nevents->GetEntries();
+//       TH1F* Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+//       double Ntot =Nevents->GetEntries();
 //       if (Ntot!=0.) m_mass_scaled->Scale(1./Ntot);
 //       m_mass_scaled->SetTitle(title+" (per event)");
 //       m_mass_scaled->Write("ks_mass_scaled",TObject::kOverwrite);
@@ -384,44 +384,44 @@ fitMergedFile_IDPerfMonKshort( TFile* f, std::string run_dir, std::string Trigge
 //   }
 //   delete m_mass_scaled;
 
-  m_massVPtBinFittedHistos[0] = (TH1F*)(f->Get((path+"/MassVptBinFitted0").c_str())->Clone());
-  m_massVPtBinFittedHistos[1] = (TH1F*)(f->Get((path+"/MassVptBinFitted1").c_str())->Clone());
-  m_massVPtBinFittedHistos[2] = (TH1F*)(f->Get((path+"/MassVptBinFitted2").c_str())->Clone());
-  m_massVPtBinFittedHistos[3] = (TH1F*)(f->Get((path+"/MassVptBinFitted3").c_str())->Clone());
-  m_massVPtBinFittedHistos[4] = (TH1F*)(f->Get((path+"/MassVptBinFitted4").c_str())->Clone());
-  m_massVRadiusBinFittedHistos[0] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted0").c_str())->Clone());
-  m_massVRadiusBinFittedHistos[1] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted1").c_str())->Clone());
-  m_massVRadiusBinFittedHistos[2] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted2").c_str())->Clone());
-  m_massVRadiusBinFittedHistos[3] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted3").c_str())->Clone());
-  m_massVRadiusBinFittedHistos[4] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted4").c_str())->Clone());
-  m_massVRadiusBinFittedHistos[5] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted5").c_str())->Clone());
-  m_massVRadiusBinFittedHistos[6] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted6").c_str())->Clone());
-  m_massVEtaBinHistos[0] = (TH1F*)(f->Get((path+"/MassVEtaBin0").c_str())->Clone());
-  m_massVEtaBinHistos[1] = (TH1F*)(f->Get((path+"/MassVEtaBin1").c_str())->Clone());
-  m_massVEtaBinHistos[2] = (TH1F*)(f->Get((path+"/MassVEtaBin2").c_str())->Clone());
-  m_massVEtaBinHistos[3] = (TH1F*)(f->Get((path+"/MassVEtaBin3").c_str())->Clone());
-  m_massVEtaBinHistos[4] = (TH1F*)(f->Get((path+"/MassVEtaBin4").c_str())->Clone());
-  m_massVEtaBinHistos[5] = (TH1F*)(f->Get((path+"/MassVEtaBin5").c_str())->Clone());
-  m_massVEtaBinHistos[6] = (TH1F*)(f->Get((path+"/MassVEtaBin6").c_str())->Clone());
-  m_massVEtaBinHistos[7] = (TH1F*)(f->Get((path+"/MassVEtaBin7").c_str())->Clone());
-  m_massVEtaBinHistos[8] = (TH1F*)(f->Get((path+"/MassVEtaBin8").c_str())->Clone());
-  m_massVEtaBinHistos[9] = (TH1F*)(f->Get((path+"/MassVEtaBin9").c_str())->Clone());
-  m_massVPhiBinHistos[0] = (TH1F*)(f->Get((path+"/MassVPhiBin0").c_str())->Clone());
-  m_massVPhiBinHistos[1] = (TH1F*)(f->Get((path+"/MassVPhiBin1").c_str())->Clone());
-  m_massVPhiBinHistos[2] = (TH1F*)(f->Get((path+"/MassVPhiBin2").c_str())->Clone());
-  m_massVPhiBinHistos[3] = (TH1F*)(f->Get((path+"/MassVPhiBin3").c_str())->Clone());
-  m_massVPhiBinHistos[4] = (TH1F*)(f->Get((path+"/MassVPhiBin4").c_str())->Clone());
-  m_massVPhiBinHistos[5] = (TH1F*)(f->Get((path+"/MassVPhiBin5").c_str())->Clone());
-  m_massVPhiBinHistos[6] = (TH1F*)(f->Get((path+"/MassVPhiBin6").c_str())->Clone());
-  m_massVPhiBinHistos[7] = (TH1F*)(f->Get((path+"/MassVPhiBin7").c_str())->Clone());
-  m_massVPhiBinHistos[8] = (TH1F*)(f->Get((path+"/MassVPhiBin8").c_str())->Clone());
-  m_massVPhiBinHistos[9] = (TH1F*)(f->Get((path+"/MassVPhiBin9").c_str())->Clone());
-  m_massVCurvatureDiffBinHistos[0] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin0").c_str())->Clone());
-  m_massVCurvatureDiffBinHistos[1] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin1").c_str())->Clone());
-  m_massVCurvatureDiffBinHistos[2] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin2").c_str())->Clone());
-  m_massVCurvatureDiffBinHistos[3] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin3").c_str())->Clone());
-  m_massVCurvatureDiffBinHistos[4] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin4").c_str())->Clone());
-  m_massVCurvatureDiffBinHistos[5] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin5").c_str())->Clone());
+  h_massVPtBinFittedHistos[0] = (TH1F*)(f->Get((path+"/MassVptBinFitted0").c_str())->Clone());
+  h_massVPtBinFittedHistos[1] = (TH1F*)(f->Get((path+"/MassVptBinFitted1").c_str())->Clone());
+  h_massVPtBinFittedHistos[2] = (TH1F*)(f->Get((path+"/MassVptBinFitted2").c_str())->Clone());
+  h_massVPtBinFittedHistos[3] = (TH1F*)(f->Get((path+"/MassVptBinFitted3").c_str())->Clone());
+  h_massVPtBinFittedHistos[4] = (TH1F*)(f->Get((path+"/MassVptBinFitted4").c_str())->Clone());
+  h_massVRadiusBinFittedHistos[0] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted0").c_str())->Clone());
+  h_massVRadiusBinFittedHistos[1] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted1").c_str())->Clone());
+  h_massVRadiusBinFittedHistos[2] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted2").c_str())->Clone());
+  h_massVRadiusBinFittedHistos[3] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted3").c_str())->Clone());
+  h_massVRadiusBinFittedHistos[4] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted4").c_str())->Clone());
+  h_massVRadiusBinFittedHistos[5] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted5").c_str())->Clone());
+  h_massVRadiusBinFittedHistos[6] = (TH1F*)(f->Get((path+"/MassVradiusBinFitted6").c_str())->Clone());
+  h_massVEtaBinHistos[0] = (TH1F*)(f->Get((path+"/MassVEtaBin0").c_str())->Clone());
+  h_massVEtaBinHistos[1] = (TH1F*)(f->Get((path+"/MassVEtaBin1").c_str())->Clone());
+  h_massVEtaBinHistos[2] = (TH1F*)(f->Get((path+"/MassVEtaBin2").c_str())->Clone());
+  h_massVEtaBinHistos[3] = (TH1F*)(f->Get((path+"/MassVEtaBin3").c_str())->Clone());
+  h_massVEtaBinHistos[4] = (TH1F*)(f->Get((path+"/MassVEtaBin4").c_str())->Clone());
+  h_massVEtaBinHistos[5] = (TH1F*)(f->Get((path+"/MassVEtaBin5").c_str())->Clone());
+  h_massVEtaBinHistos[6] = (TH1F*)(f->Get((path+"/MassVEtaBin6").c_str())->Clone());
+  h_massVEtaBinHistos[7] = (TH1F*)(f->Get((path+"/MassVEtaBin7").c_str())->Clone());
+  h_massVEtaBinHistos[8] = (TH1F*)(f->Get((path+"/MassVEtaBin8").c_str())->Clone());
+  h_massVEtaBinHistos[9] = (TH1F*)(f->Get((path+"/MassVEtaBin9").c_str())->Clone());
+  h_massVPhiBinHistos[0] = (TH1F*)(f->Get((path+"/MassVPhiBin0").c_str())->Clone());
+  h_massVPhiBinHistos[1] = (TH1F*)(f->Get((path+"/MassVPhiBin1").c_str())->Clone());
+  h_massVPhiBinHistos[2] = (TH1F*)(f->Get((path+"/MassVPhiBin2").c_str())->Clone());
+  h_massVPhiBinHistos[3] = (TH1F*)(f->Get((path+"/MassVPhiBin3").c_str())->Clone());
+  h_massVPhiBinHistos[4] = (TH1F*)(f->Get((path+"/MassVPhiBin4").c_str())->Clone());
+  h_massVPhiBinHistos[5] = (TH1F*)(f->Get((path+"/MassVPhiBin5").c_str())->Clone());
+  h_massVPhiBinHistos[6] = (TH1F*)(f->Get((path+"/MassVPhiBin6").c_str())->Clone());
+  h_massVPhiBinHistos[7] = (TH1F*)(f->Get((path+"/MassVPhiBin7").c_str())->Clone());
+  h_massVPhiBinHistos[8] = (TH1F*)(f->Get((path+"/MassVPhiBin8").c_str())->Clone());
+  h_massVPhiBinHistos[9] = (TH1F*)(f->Get((path+"/MassVPhiBin9").c_str())->Clone());
+  h_massVCurvatureDiffBinHistos[0] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin0").c_str())->Clone());
+  h_massVCurvatureDiffBinHistos[1] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin1").c_str())->Clone());
+  h_massVCurvatureDiffBinHistos[2] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin2").c_str())->Clone());
+  h_massVCurvatureDiffBinHistos[3] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin3").c_str())->Clone());
+  h_massVCurvatureDiffBinHistos[4] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin4").c_str())->Clone());
+  h_massVCurvatureDiffBinHistos[5] = (TH1F*)(f->Get((path+"/MassVCurvatureDiffBin5").c_str())->Clone());
  
   TF1 *func1 = new TF1("func1","gaus",0.460,0.540);
   TF1 *func2 = new TF1("func2","expo",0.460,0.540);
@@ -439,15 +439,15 @@ fitMergedFile_IDPerfMonKshort( TFile* f, std::string run_dir, std::string Trigge
   TCanvas *myCanvas = new TCanvas("MyCanvas");
   myCanvas->cd();
 
-  m_mass->Fit(func,"lmhqnr");
+  h_mass->Fit(func,"lmhqnr");
 
   Double_t massBins[5], massErrorBins[5], widthBins[5], widthErrorBins[5];
   const Int_t nPtBinsHisto = 5+1;
   Double_t ptBins[nPtBinsHisto] = {0.5,1.6,2.1,2.8,3.9,5.1};
   for(int binFill=0;binFill<5;binFill++) {
-    double max= m_massVPtBinFittedHistos[binFill]->GetBinContent(m_massVPtBinFittedHistos[binFill]->GetMaximumBin());
+    double max= h_massVPtBinFittedHistos[binFill]->GetBinContent(h_massVPtBinFittedHistos[binFill]->GetMaximumBin());
     func->SetParLimits(0,0,2*max);
-    m_massVPtBinFittedHistos[binFill]->Fit(func,"lmhqr");
+    h_massVPtBinFittedHistos[binFill]->Fit(func,"lmhqr");
     massBins[binFill] = func->GetParameter(1);
     massErrorBins[binFill] = func->GetParError(1);
     widthBins[binFill] = func->GetParameter(2);
@@ -460,35 +460,35 @@ fitMergedFile_IDPerfMonKshort( TFile* f, std::string run_dir, std::string Trigge
   const Double_t* widthBinsFinal = widthBins;
   const Double_t* widthErrorBinsFinal = widthErrorBins;
 
-  TH1F* m_massVersusPt = new TH1F("KsMassVersusPt_Merged","",5,ptBinsFinal);
-  m_massVersusPt->SetXTitle("p_{T} (Gev / c)");
-  m_massVersusPt->SetYTitle("Mass (Gev / c^{2})");
-  m_massVersusPt->SetMarkerStyle(20);
+  TH1F* h_massVersusPt = new TH1F("KsMassVersusPt_Merged","",5,ptBinsFinal);
+  h_massVersusPt->SetXTitle("p_{T} (Gev / c)");
+  h_massVersusPt->SetYTitle("Mass (Gev / c^{2})");
+  h_massVersusPt->SetMarkerStyle(20);
   for(int binFill=0;binFill<5;binFill++) {
     Double_t binContent = massBinsFinal[binFill];
     Double_t binError = massErrorBinsFinal[binFill];
-    m_massVersusPt->SetBinContent(binFill+1,binContent);
-    m_massVersusPt->SetBinError(binFill+1,binError);
+    h_massVersusPt->SetBinContent(binFill+1,binContent);
+    h_massVersusPt->SetBinError(binFill+1,binError);
   }
   
-  TH1F* m_widthVersusPt = new TH1F("KsWidthVersusPt_Merged","",5,ptBinsFinal);
-  m_widthVersusPt->SetXTitle("p_{T} (Gev / c)");
-  m_widthVersusPt->SetYTitle("Width (Gev / c^{2})");
-  m_widthVersusPt->SetMarkerStyle(20);
+  TH1F* h_widthVersusPt = new TH1F("KsWidthVersusPt_Merged","",5,ptBinsFinal);
+  h_widthVersusPt->SetXTitle("p_{T} (Gev / c)");
+  h_widthVersusPt->SetYTitle("Width (Gev / c^{2})");
+  h_widthVersusPt->SetMarkerStyle(20);
   for(int binFill=0;binFill<5;binFill++) {
     Double_t binContent = widthBinsFinal[binFill];
     Double_t binError = widthErrorBinsFinal[binFill];
-    m_widthVersusPt->SetBinContent(binFill+1,binContent);
-    m_widthVersusPt->SetBinError(binFill+1,binError);
+    h_widthVersusPt->SetBinContent(binFill+1,binContent);
+    h_widthVersusPt->SetBinError(binFill+1,binError);
   }
 
   Double_t massVradiusBins[7], massVradiusErrorBins[7], widthVradiusBins[7], widthVradiusErrorBins[7];
   const Int_t nRadiusBinsHisto = 7+1;
   Double_t radiusBins[nRadiusBinsHisto] = {0.,30.,40.,60.,80.,100.,140.,230};
   for(int binFill=0;binFill<7;binFill++) {
-    double max= m_massVRadiusBinFittedHistos[binFill]->GetBinContent(m_massVRadiusBinFittedHistos[binFill]->GetMaximumBin());
+    double max= h_massVRadiusBinFittedHistos[binFill]->GetBinContent(h_massVRadiusBinFittedHistos[binFill]->GetMaximumBin());
     func->SetParLimits(0,0,2*max);
-    m_massVRadiusBinFittedHistos[binFill]->Fit(func,"lmhqr");
+    h_massVRadiusBinFittedHistos[binFill]->Fit(func,"lmhqr");
     massVradiusBins[binFill] = func->GetParameter(1);
     massVradiusErrorBins[binFill] = func->GetParError(1);
     widthVradiusBins[binFill] = func->GetParameter(2);
@@ -501,57 +501,57 @@ fitMergedFile_IDPerfMonKshort( TFile* f, std::string run_dir, std::string Trigge
   const Double_t* widthVradiusBinsFinal = widthVradiusBins;
   const Double_t* widthVradiusErrorBinsFinal = widthVradiusErrorBins;
 
-  TH1F* m_massVersusRadius = new TH1F("KsMassVersusRadius_Merged","",7,radiusBinsFinal);
-  m_massVersusRadius->SetXTitle("Decay Radius (mm)");
-  m_massVersusRadius->SetYTitle("Mass (Gev / c^{2})");
-  m_massVersusRadius->SetMarkerStyle(20);
+  TH1F* h_massVersusRadius = new TH1F("KsMassVersusRadius_Merged","",7,radiusBinsFinal);
+  h_massVersusRadius->SetXTitle("Decay Radius (mm)");
+  h_massVersusRadius->SetYTitle("Mass (Gev / c^{2})");
+  h_massVersusRadius->SetMarkerStyle(20);
   for(int binFill=0;binFill<7;binFill++) {
     Double_t binContent = massVradiusBinsFinal[binFill];
     Double_t binError = massVradiusErrorBinsFinal[binFill];
-    m_massVersusRadius->SetBinContent(binFill+1,binContent);
-    m_massVersusRadius->SetBinError(binFill+1,binError);
+    h_massVersusRadius->SetBinContent(binFill+1,binContent);
+    h_massVersusRadius->SetBinError(binFill+1,binError);
   }
-  TH1F* m_widthVersusRadius = new TH1F("KsWidthVersusRadius_Merged","",7,radiusBinsFinal);
-  m_widthVersusRadius->SetXTitle("Decay Radius (mm)");
-  m_widthVersusRadius->SetYTitle("Width (Gev / c^{2})");
-  m_widthVersusRadius->SetMarkerStyle(20);
+  TH1F* h_widthVersusRadius = new TH1F("KsWidthVersusRadius_Merged","",7,radiusBinsFinal);
+  h_widthVersusRadius->SetXTitle("Decay Radius (mm)");
+  h_widthVersusRadius->SetYTitle("Width (Gev / c^{2})");
+  h_widthVersusRadius->SetMarkerStyle(20);
   for(int binFill=0;binFill<7;binFill++) {
     Double_t binContent = widthVradiusBinsFinal[binFill];
     Double_t binError = widthVradiusErrorBinsFinal[binFill];
-    m_widthVersusRadius->SetBinContent(binFill+1,binContent);
-    m_widthVersusRadius->SetBinError(binFill+1,binError);
+    h_widthVersusRadius->SetBinContent(binFill+1,binContent);
+    h_widthVersusRadius->SetBinError(binFill+1,binError);
   }
 
   Double_t etaBins[11] = {-2.5,-2.0,-1.5,-1.0,-0.5,0.0,0.5,1.0,1.5,2.0,2.5};
   Double_t massVetaBins[10], massVetaErrorBins[10], widthVetaBins[10], widthVetaErrorBins[10];
   for(int binFill=0;binFill<10;binFill++) {
-    double max= m_massVEtaBinHistos[binFill]->GetBinContent(m_massVEtaBinHistos[binFill]->GetMaximumBin());
+    double max= h_massVEtaBinHistos[binFill]->GetBinContent(h_massVEtaBinHistos[binFill]->GetMaximumBin());
     func->SetParLimits(0,0,2*max);
-    m_massVEtaBinHistos[binFill]->Fit(func,"lmhqr");
+    h_massVEtaBinHistos[binFill]->Fit(func,"lmhqr");
     massVetaBins[binFill] = func->GetParameter(1);
     massVetaErrorBins[binFill] = func->GetParError(1);
     widthVetaBins[binFill] = func->GetParameter(2);
     widthVetaErrorBins[binFill] = func->GetParError(2);
   }
-  TH1F* m_massVersusEta = new TH1F("KsMassVersusEta_Merged","",10,etaBins);
-  m_massVersusEta->SetXTitle("#eta");
-  m_massVersusEta->SetYTitle("Mass (Gev / c^{2})");
-  m_massVersusEta->SetMarkerStyle(20);
+  TH1F* h_massVersusEta = new TH1F("KsMassVersusEta_Merged","",10,etaBins);
+  h_massVersusEta->SetXTitle("#eta");
+  h_massVersusEta->SetYTitle("Mass (Gev / c^{2})");
+  h_massVersusEta->SetMarkerStyle(20);
   for(int binFill=0;binFill<10;binFill++) {
     Double_t binContent = massVetaBins[binFill];
     Double_t binError = massVetaErrorBins[binFill];
-    m_massVersusEta->SetBinContent(binFill+1,binContent);
-    m_massVersusEta->SetBinError(binFill+1,binError);
+    h_massVersusEta->SetBinContent(binFill+1,binContent);
+    h_massVersusEta->SetBinError(binFill+1,binError);
   }
-  TH1F* m_widthVersusEta = new TH1F("KsWidthVersusEta_Merged","",10,etaBins);
-  m_widthVersusEta->SetXTitle("#eta");
-  m_widthVersusEta->SetYTitle("Width (Gev / c^{2})");
-  m_widthVersusEta->SetMarkerStyle(20);
+  TH1F* h_widthVersusEta = new TH1F("KsWidthVersusEta_Merged","",10,etaBins);
+  h_widthVersusEta->SetXTitle("#eta");
+  h_widthVersusEta->SetYTitle("Width (Gev / c^{2})");
+  h_widthVersusEta->SetMarkerStyle(20);
   for(int binFill=0;binFill<10;binFill++) {
     Double_t binContent = widthVetaBins[binFill];
     Double_t binError = widthVetaErrorBins[binFill];
-    m_widthVersusEta->SetBinContent(binFill+1,binContent);
-    m_widthVersusEta->SetBinError(binFill+1,binError);
+    h_widthVersusEta->SetBinContent(binFill+1,binContent);
+    h_widthVersusEta->SetBinError(binFill+1,binError);
   }
 
   Double_t phiBins[11] = { (-5.0*myPi / 5) ,
@@ -567,65 +567,65 @@ fitMergedFile_IDPerfMonKshort( TFile* f, std::string run_dir, std::string Trigge
 		     (5.0*myPi / 5) };
   Double_t massVphiBins[10], massVphiErrorBins[10], widthVphiBins[10], widthVphiErrorBins[10];
   for(int binFill=0;binFill<10;binFill++) {
-   double max= m_massVPhiBinHistos[binFill]->GetBinContent(m_massVPhiBinHistos[binFill]->GetMaximumBin());
+   double max= h_massVPhiBinHistos[binFill]->GetBinContent(h_massVPhiBinHistos[binFill]->GetMaximumBin());
    func->SetParLimits(0,0,2*max);
-    m_massVPhiBinHistos[binFill]->Fit(func,"lmhqr");
+    h_massVPhiBinHistos[binFill]->Fit(func,"lmhqr");
     massVphiBins[binFill] = func->GetParameter(1);
     massVphiErrorBins[binFill] = func->GetParError(1);
     widthVphiBins[binFill] = func->GetParameter(2);
     widthVphiErrorBins[binFill] = func->GetParError(2);
   }
-  TH1F* m_massVersusPhi = new TH1F("KsMassVersusPhi_Merged","",10,phiBins);
-  m_massVersusPhi->SetXTitle("#phi");
-  m_massVersusPhi->SetYTitle("Mass (Gev / c^{2})");
-  m_massVersusPhi->SetMarkerStyle(20);
+  TH1F* h_massVersusPhi = new TH1F("KsMassVersusPhi_Merged","",10,phiBins);
+  h_massVersusPhi->SetXTitle("#phi");
+  h_massVersusPhi->SetYTitle("Mass (Gev / c^{2})");
+  h_massVersusPhi->SetMarkerStyle(20);
   for(int binFill=0;binFill<10;binFill++) {
     Double_t binContent = massVphiBins[binFill];
     Double_t binError = massVphiErrorBins[binFill];
-    m_massVersusPhi->SetBinContent(binFill+1,binContent);
-    m_massVersusPhi->SetBinError(binFill+1,binError);
+    h_massVersusPhi->SetBinContent(binFill+1,binContent);
+    h_massVersusPhi->SetBinError(binFill+1,binError);
   }
-  TH1F* m_widthVersusPhi = new TH1F("KsWidthVersusPhi_Merged","",10,phiBins);
-  m_widthVersusPhi->SetXTitle("#phi");
-  m_widthVersusPhi->SetYTitle("Width (Gev / c^{2})");
-  m_widthVersusPhi->SetMarkerStyle(20);
+  TH1F* h_widthVersusPhi = new TH1F("KsWidthVersusPhi_Merged","",10,phiBins);
+  h_widthVersusPhi->SetXTitle("#phi");
+  h_widthVersusPhi->SetYTitle("Width (Gev / c^{2})");
+  h_widthVersusPhi->SetMarkerStyle(20);
   for(int binFill=0;binFill<10;binFill++) {
     Double_t binContent = widthVphiBins[binFill];
     Double_t binError = widthVphiErrorBins[binFill];
-    m_widthVersusPhi->SetBinContent(binFill+1,binContent);
-    m_widthVersusPhi->SetBinError(binFill+1,binError);
+    h_widthVersusPhi->SetBinContent(binFill+1,binContent);
+    h_widthVersusPhi->SetBinError(binFill+1,binError);
   }
 
   Double_t curvatureDiffBins[7] = {-0.0012,-0.0008,-0.0004,0.0000,0.0004,0.0008,0.0012};
   Double_t massVcurvatureDiffBins[6], massVcurvatureDiffErrorBins[6], widthVcurvatureDiffBins[6], widthVcurvatureDiffErrorBins[6];
   for(int binFill=0;binFill<6;binFill++) {
-   double max= m_massVCurvatureDiffBinHistos[binFill]->GetBinContent(m_massVCurvatureDiffBinHistos[binFill]->GetMaximumBin());
+   double max= h_massVCurvatureDiffBinHistos[binFill]->GetBinContent(h_massVCurvatureDiffBinHistos[binFill]->GetMaximumBin());
    func->SetParLimits(0,0,2*max);
-    m_massVCurvatureDiffBinHistos[binFill]->Fit(func,"lmhqr");
+    h_massVCurvatureDiffBinHistos[binFill]->Fit(func,"lmhqr");
     massVcurvatureDiffBins[binFill] = func->GetParameter(1);
     massVcurvatureDiffErrorBins[binFill] = func->GetParError(1);
     widthVcurvatureDiffBins[binFill] = func->GetParameter(2);
     widthVcurvatureDiffErrorBins[binFill] = func->GetParError(2);
   }
-  TH1F* m_massVersusCurvatureDiff = new TH1F("KsMassVersusCurvatureDiff_Merged","",6,curvatureDiffBins);
-  m_massVersusCurvatureDiff->SetXTitle("1/p_{T}(#pi^{+}) - 1/p_{T}(#pi^{-}) [GeV^{-1}]");
-  m_massVersusCurvatureDiff->SetYTitle("Mass (Gev / c^{2})");
-  m_massVersusCurvatureDiff->SetMarkerStyle(20);
+  TH1F* h_massVersusCurvatureDiff = new TH1F("KsMassVersusCurvatureDiff_Merged","",6,curvatureDiffBins);
+  h_massVersusCurvatureDiff->SetXTitle("1/p_{T}(#pi^{+}) - 1/p_{T}(#pi^{-}) [GeV^{-1}]");
+  h_massVersusCurvatureDiff->SetYTitle("Mass (Gev / c^{2})");
+  h_massVersusCurvatureDiff->SetMarkerStyle(20);
   for(int binFill=0;binFill<6;binFill++) {
     Double_t binContent = massVcurvatureDiffBins[binFill];
     Double_t binError = massVcurvatureDiffErrorBins[binFill];
-    m_massVersusCurvatureDiff->SetBinContent(binFill+1,binContent);
-    m_massVersusCurvatureDiff->SetBinError(binFill+1,binError);
+    h_massVersusCurvatureDiff->SetBinContent(binFill+1,binContent);
+    h_massVersusCurvatureDiff->SetBinError(binFill+1,binError);
   }
-  TH1F* m_widthVersusCurvatureDiff = new TH1F("KsWidthVersusCurvatureDiff_Merged","",6,curvatureDiffBins);
-  m_widthVersusCurvatureDiff->SetXTitle("1/p_{T}(#pi^{+}) - 1/p_{T}(#pi^{-}) [GeV^{-1}]");
-  m_widthVersusCurvatureDiff->SetYTitle("Width (Gev / c^{2})");
-  m_widthVersusCurvatureDiff->SetMarkerStyle(20);
+  TH1F* h_widthVersusCurvatureDiff = new TH1F("KsWidthVersusCurvatureDiff_Merged","",6,curvatureDiffBins);
+  h_widthVersusCurvatureDiff->SetXTitle("1/p_{T}(#pi^{+}) - 1/p_{T}(#pi^{-}) [GeV^{-1}]");
+  h_widthVersusCurvatureDiff->SetYTitle("Width (Gev / c^{2})");
+  h_widthVersusCurvatureDiff->SetMarkerStyle(20);
   for(int binFill=0;binFill<6;binFill++) {
     Double_t binContent = widthVcurvatureDiffBins[binFill];
     Double_t binError = widthVcurvatureDiffErrorBins[binFill];
-    m_widthVersusCurvatureDiff->SetBinContent(binFill+1,binContent);
-    m_widthVersusCurvatureDiff->SetBinError(binFill+1,binError);
+    h_widthVersusCurvatureDiff->SetBinContent(binFill+1,binContent);
+    h_widthVersusCurvatureDiff->SetBinError(binFill+1,binError);
   }
 
   if(  f->cd(path.c_str())==0 ) {
@@ -636,57 +636,57 @@ fitMergedFile_IDPerfMonKshort( TFile* f, std::string run_dir, std::string Trigge
   
   // f->cd(path.c_str());
 
-  m_mass->Write("",TObject::kOverwrite);
-
-  m_massVPtBinFittedHistos[0]->Write("",TObject::kOverwrite);
-  m_massVPtBinFittedHistos[1]->Write("",TObject::kOverwrite);
-  m_massVPtBinFittedHistos[2]->Write("",TObject::kOverwrite);
-  m_massVPtBinFittedHistos[3]->Write("",TObject::kOverwrite);
-  m_massVPtBinFittedHistos[4]->Write("",TObject::kOverwrite);
-  m_massVRadiusBinFittedHistos[0]->Write("",TObject::kOverwrite);
-  m_massVRadiusBinFittedHistos[1]->Write("",TObject::kOverwrite);
-  m_massVRadiusBinFittedHistos[2]->Write("",TObject::kOverwrite);
-  m_massVRadiusBinFittedHistos[3]->Write("",TObject::kOverwrite);
-  m_massVRadiusBinFittedHistos[4]->Write("",TObject::kOverwrite);
-  m_massVRadiusBinFittedHistos[5]->Write("",TObject::kOverwrite);
-  m_massVRadiusBinFittedHistos[6]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[0]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[1]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[2]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[3]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[4]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[5]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[6]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[7]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[8]->Write("",TObject::kOverwrite);
-  m_massVEtaBinHistos[9]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[0]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[1]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[2]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[3]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[4]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[5]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[6]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[7]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[8]->Write("",TObject::kOverwrite);
-  m_massVPhiBinHistos[9]->Write("",TObject::kOverwrite);
-  m_massVCurvatureDiffBinHistos[0]->Write("",TObject::kOverwrite);
-  m_massVCurvatureDiffBinHistos[1]->Write("",TObject::kOverwrite);
-  m_massVCurvatureDiffBinHistos[2]->Write("",TObject::kOverwrite);
-  m_massVCurvatureDiffBinHistos[3]->Write("",TObject::kOverwrite);
-  m_massVCurvatureDiffBinHistos[4]->Write("",TObject::kOverwrite);
-  m_massVCurvatureDiffBinHistos[5]->Write("",TObject::kOverwrite);
-
-  m_massVersusPt->Write("",TObject::kOverwrite);
-  m_widthVersusPt->Write("",TObject::kOverwrite);
-  m_massVersusRadius->Write("",TObject::kOverwrite);
-  m_widthVersusRadius->Write("",TObject::kOverwrite);
-  m_massVersusEta->Write("",TObject::kOverwrite);
-  m_widthVersusEta->Write("",TObject::kOverwrite);
-  m_massVersusPhi->Write("",TObject::kOverwrite);
-  m_widthVersusPhi->Write("",TObject::kOverwrite);
-  m_massVersusCurvatureDiff->Write("",TObject::kOverwrite);
-  m_widthVersusCurvatureDiff->Write("",TObject::kOverwrite);
+  h_mass->Write("",TObject::kOverwrite);
+
+  h_massVPtBinFittedHistos[0]->Write("",TObject::kOverwrite);
+  h_massVPtBinFittedHistos[1]->Write("",TObject::kOverwrite);
+  h_massVPtBinFittedHistos[2]->Write("",TObject::kOverwrite);
+  h_massVPtBinFittedHistos[3]->Write("",TObject::kOverwrite);
+  h_massVPtBinFittedHistos[4]->Write("",TObject::kOverwrite);
+  h_massVRadiusBinFittedHistos[0]->Write("",TObject::kOverwrite);
+  h_massVRadiusBinFittedHistos[1]->Write("",TObject::kOverwrite);
+  h_massVRadiusBinFittedHistos[2]->Write("",TObject::kOverwrite);
+  h_massVRadiusBinFittedHistos[3]->Write("",TObject::kOverwrite);
+  h_massVRadiusBinFittedHistos[4]->Write("",TObject::kOverwrite);
+  h_massVRadiusBinFittedHistos[5]->Write("",TObject::kOverwrite);
+  h_massVRadiusBinFittedHistos[6]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[0]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[1]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[2]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[3]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[4]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[5]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[6]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[7]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[8]->Write("",TObject::kOverwrite);
+  h_massVEtaBinHistos[9]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[0]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[1]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[2]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[3]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[4]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[5]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[6]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[7]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[8]->Write("",TObject::kOverwrite);
+  h_massVPhiBinHistos[9]->Write("",TObject::kOverwrite);
+  h_massVCurvatureDiffBinHistos[0]->Write("",TObject::kOverwrite);
+  h_massVCurvatureDiffBinHistos[1]->Write("",TObject::kOverwrite);
+  h_massVCurvatureDiffBinHistos[2]->Write("",TObject::kOverwrite);
+  h_massVCurvatureDiffBinHistos[3]->Write("",TObject::kOverwrite);
+  h_massVCurvatureDiffBinHistos[4]->Write("",TObject::kOverwrite);
+  h_massVCurvatureDiffBinHistos[5]->Write("",TObject::kOverwrite);
+
+  h_massVersusPt->Write("",TObject::kOverwrite);
+  h_widthVersusPt->Write("",TObject::kOverwrite);
+  h_massVersusRadius->Write("",TObject::kOverwrite);
+  h_widthVersusRadius->Write("",TObject::kOverwrite);
+  h_massVersusEta->Write("",TObject::kOverwrite);
+  h_widthVersusEta->Write("",TObject::kOverwrite);
+  h_massVersusPhi->Write("",TObject::kOverwrite);
+  h_widthVersusPhi->Write("",TObject::kOverwrite);
+  h_massVersusCurvatureDiff->Write("",TObject::kOverwrite);
+  h_widthVersusCurvatureDiff->Write("",TObject::kOverwrite);
 
   myCanvas->Close();
   delete myCanvas;
@@ -713,53 +713,53 @@ fitMergedFile_IDPerfMonJpsi( TFile* f, std::string run_dir, std::string TriggerN
     return;
   }
 
-  TH1F* m_jpsi_invmass_vs_pt = new TH1F("Jpsi_invmass_vs_pt","Jpsi invmass-PDGmass vs. Jpsi Pt; p_{T}(J/#psi) [GeV/c]; Mass Shift [GeV/c^{2}]", 6 ,10.,20.);
-  TH1F* m_jpsi_invmass_vs_z0 = new TH1F("Jpsi_invmass_vs_z0","Jpsi invmass-PDGmass vs. muon z0; z0(#mu) [mm]; Mass Shift [GeV/c^{2}]", 6,-100.,100.);
-  TH1F* m_jpsi_invmass_vs_phi = new TH1F("Jpsi_invmass_vs_phi","Jpsi invmass-PDGmass vs. Jpsi phi; #phi(J/#psi) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_jpsi_invmass_vs_phiplus = new TH1F("Jpsi_invmass_vs_phiplus","Jpsi invmass-PDGmass vs. Muon+ phi; #phi(#mu^{+}) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_jpsi_invmass_vs_phiminus = new TH1F("Jpsi_invmass_vs_phiminus","Jpsi invmass-PDGmass vs. Muon- phi; #phi(#mu^{-}) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_jpsi_invmass_vs_phidiff=new TH1F("Jpsi_invmass_vs_phidiff","Jpsi invmass-PDGmass vs. |phi(+)-phi(-)|; |#phi(#mu^{+})-#phi(#mu^{-})| [rad]; Mass Shift [GeV/c^{2}]", 6, 0., 0.4);
-  TH1F* m_jpsi_invmass_vs_phisum = new TH1F("Jpsi_invmass_vs_phisum","Jpsi invmass-PDGmass vs. phi(+)+phi(-);#phi(#mu^{+})+#phi(#mu^{-}) [rad];Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_jpsi_invmass_vs_eta = new TH1F("Jpsi_invmass_vs_eta","Jpsi invmass-PDGmass vs. Jpsi eta; #eta(J/#psi); Mass Shift [GeV/c^{2}]", 6, -2.4, 2.4);
-  TH1F* m_jpsi_invmass_vs_eta_barrel = new TH1F("Jpsi_invmass_vs_eta_barrel","Jpsi invmass-PDGmass vs. Jpsi eta (barrel); #eta(J/#psi); Mass Shift [GeV/c^{2}]", 2, -0.8, 0.8);
-  TH1F* m_jpsi_invmass_vs_eta_ecc = new TH1F("Jpsi_invmass_vs_eta_ecc","Jpsi invmass-PDGmass vs. Jpsi eta (endcap C); #eta(J/#psi); Mass Shift [GeV/c^{2}]", 2, -2.4, -0.8);
-  TH1F* m_jpsi_invmass_vs_eta_eca = new TH1F("Jpsi_invmass_vs_eta_eca","Jpsi invmass-PDGmass vs. Jpsi eta (endcap A); #eta(J/#psi); Mass Shift [GeV/c^{2}]", 2, 0.8, 2.4);
-  TH1F* m_jpsi_invmass_vs_etaplus= new TH1F("Jpsi_invmass_vs_etaplus","Jpsi invmass-PDGmass vs. Muon+ eta; #eta(#mu^{+}); Mass Shift [GeV/c^{2}]", 6,-2.4,2.4);
-  TH1F* m_jpsi_invmass_vs_etaminus= new TH1F("Jpsi_invmass_vs_etaminus","Jpsi invmass-PDGmass vs. Muon- eta; #eta(#mu^{-}); Mass Shift [GeV/c^{2}]", 6,-2.4,2.4);
-  TH1F* m_jpsi_invmass_vs_maxeta= new TH1F("Jpsi_invmass_vs_maxeta","Jpsi invmass-PDGmass vs. max Muon |eta|; max|#eta(#mu)|; Mass Shift [GeV/c^{2}]", 6,-2.4,2.4);
-  TH1F* m_jpsi_invmass_vs_etadiff = new TH1F("Jpsi_invmass_vs_etadiff","Jpsi invmass-PDGmass vs. eta(+)-eta(-); #eta(#mu^{+})-#eta(#mu^{-}); Mass Shift [GeV/c^{2}]", 6,-0.5,0.5);
-  TH1F* m_jpsi_invmass_vs_sumeta= new TH1F("Jpsi_invmass_vs_sumeta","Jpsi invmass-PDGmass vs. eta(+)+eta(-); #eta(#mu^{+})+#eta(#mu^{-});Mass Shift [GeV/c^{2}]", 6,-4.8,4.8);
-  TH1F* m_jpsi_invmass_vs_sumabseta= new TH1F("Jpsi_invmass_vs_sumabseta","Jpsi invmass-PDGmass vs. |eta(+)|+|eta(-)|;|#eta(#mu^{+})|+|#eta(#mu^{-})|;Mass Shift [GeV/c^{2}]", 6,0.,4.8);
-  TH1F* m_jpsi_invmass_vs_crt= new TH1F("Jpsi_invmass_vs_curvature","Jpsi invmass-PDGmass vs. crt(+)-|crt(-)|; 1/p_{T}(#mu^{+})-1/p_{T}(#mu^{-}) [GeV^{-1}]; Mass Shift [GeV/c^{2}]",6, -0.15, 0.15);
-  TH1F* m_jpsi_invmass_vs_invpt=new TH1F("Jpsi_invmass_vs_invpt","Jpsi invmass-PDGmass vs. muon  1/Pt; 1/p_{T}(#mu) [(GeV/c)^{-1}]; Mass Shift [GeV/c^{2}]",6,0.05,0.25);
-  TH1F* m_jpsi_invmass_vs_angle_eta=new TH1F("Jpsi_invmass_vs_angle_eta","Jpsi invmass-PDGmass vs. arccos(#Delta#eta/#DeltaR);arccos(#Delta#eta/#DeltaR); Mass Shift [GeV/c^{2}]",6,0.,90.);
-
-  TH1F* m_jpsi_width_vs_pt = new TH1F("Jpsi_width_vs_pt","Jpsi width vs. Jpsi Pt; p_{T}(J/#psi) [GeV/c]; Width [GeV/c^{2}]", 6 ,10.,20.);
-  TH1F* m_jpsi_width_vs_z0 = new TH1F("Jpsi_width_vs_z0","Jpsi width vs. muon z0; z0(#mu) [mm]; Width [GeV/c^{2}]", 6,-100.,100.);
-  TH1F* m_jpsi_width_vs_phi = new TH1F("Jpsi_width_vs_phi","Jpsi width vs. Jpsi phi; #phi(J/#psi) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_jpsi_width_vs_phiplus = new TH1F("Jpsi_width_vs_phiplus","Jpsi width vs. Muon+ phi; #phi(#mu^{+}) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_jpsi_width_vs_phiminus = new TH1F("Jpsi_width_vs_phiminus","Jpsi width vs. Muon- phi; #phi(#mu^{-}) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_jpsi_width_vs_phidiff=new TH1F("Jpsi_width_vs_phidiff","Jpsi width vs. |phi(+)-phi(-)|; |#phi(#mu^{+})-#phi(#mu^{-})| [rad]; Width [GeV/c^{2}]", 6, 0., 0.4);
-  TH1F* m_jpsi_width_vs_phisum = new TH1F("Jpsi_width_vs_phisum","Jpsi width vs. phi(+)+phi(-);#phi(#mu^{+})+#phi(#mu^{-}) [rad];Width [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_jpsi_width_vs_eta = new TH1F("Jpsi_width_vs_eta","Jpsi width vs. Jpsi eta; #eta(J/#psi); Width[GeV/c^{2}]", 6, -2.4, 2.4);
-  TH1F* m_jpsi_width_vs_eta_barrel = new TH1F("Jpsi_width_vs_eta_barrel","Jpsi width vs. Jpsi eta (barrel); #eta(J/#psi); Width [GeV/c^{2}]", 2, -0.8, 0.8);
-  TH1F* m_jpsi_width_vs_eta_ecc = new TH1F("Jpsi_width_vs_eta_ecc","Jpsi width vs. Jpsi eta (endcap C); #eta(J/#psi); Width [GeV/c^{2}]", 2, -2.4, -0.8);
-  TH1F* m_jpsi_width_vs_eta_eca = new TH1F("Jpsi_width_vs_eta_eca","Jpsi width vs. Jpsi eta (endcap A); #eta(J/#psi); Width [GeV/c^{2}]", 2, 0.8, 2.4);
-  TH1F* m_jpsi_width_vs_etaplus= new TH1F("Jpsi_width_vs_etaplus","Jpsi width vs. Muon+ eta; #eta(#mu^{+}); Width [GeV/c^{2}]", 6,-2.4,2.4);
-  TH1F* m_jpsi_width_vs_etaminus= new TH1F("Jpsi_width_vs_etaminus","Jpsi width vs. Muon- eta; #eta(#mu^{-}); Width [GeV/c^{2}]", 6,-2.4,2.4);
-  TH1F* m_jpsi_width_vs_maxeta= new TH1F("Jpsi_width_vs_maxeta","Jpsi width vs. max Muon |eta|; max|#eta(#mu)|; Width[GeV/c^{2}]", 6,-2.4,2.4);
-  TH1F* m_jpsi_width_vs_etadiff = new TH1F("Jpsi_width_vs_etadiff","Jpsi width vs. eta(+)-eta(-); #eta(#mu^{+})-#eta(#mu^{-}); Width [GeV/c^{2}]", 6,-0.5,0.5);
-  TH1F* m_jpsi_width_vs_sumeta= new TH1F("Jpsi_width_vs_sumeta","Jpsi width vs. eta(+)+eta(-); #eta(#mu^{+})+#eta(#mu^{-});Width [GeV/c^{2}]", 6,-4.8,4.8);
-  TH1F* m_jpsi_width_vs_sumabseta= new TH1F("Jpsi_width_vs_sumabseta","Jpsi width vs. |eta(+)|+|eta(-)|;|#eta(#mu^{+})|+|#eta(#mu^{-})|;Width [GeV/c^{2}]", 6,0.,4.8);
-  TH1F* m_jpsi_width_vs_crt= new TH1F("Jpsi_width_vs_curvature","Jpsi width vs. crt(+)-|crt(-)|; 1/p_{T}(#mu^{+})-1/p_{T}(#mu^{-}) [GeV^{-1}]; Width [GeV/c^{2}]",6, -0.15, 0.15);
-  TH1F* m_jpsi_width_vs_invpt=new TH1F("Jpsi_width_vs_invpt","Jpsi width vs. muon  1/Pt; 1/p_{T}(#mu) [(GeV/c)^{-1}]; Width [GeV/c^{2}]",6,0.05,0.25);
-  TH1F* m_jpsi_width_vs_angle_eta=new TH1F("Jpsi_width_vs_angle_eta","Jpsi width vs. arccos(#Delta#eta/#DeltaR);arccos(#Delta#eta/#DeltaR); Width [GeV/c^{2}]",6,0.,90.);
-
-  TH1F* m_eff_pt = new TH1F("eff_pt","ID tracking efficiency vs p_{T} (tag-and-probe);p_{T} [GeV]",9, 2., 20.);
-  TH1F* m_eff_eta = new TH1F("eff_eta","ID tracking efficiency vs #eta (tag-and-probe);#eta",10, -2.5, 2.5);
-  TH1F* m_eff_phi = new TH1F("eff_phi","ID tracking efficiency vs #phi (tag-and-probe);#phi [rad]",8, -3.15, 3.15);
-
-  TH1F* m_chargeasym_vs_pt = new TH1F("chargeAsym_vs_pt","Charge asymmetry vs. p_{T};p_{T}(#mu) [GeV];#frac{N^{-}-N^{+}}{N^{-}+N^{+}}",10,0.,20.);
+  TH1F* h_jpsi_invmass_vs_pt = new TH1F("Jpsi_invmass_vs_pt","Jpsi invmass-PDGmass vs. Jpsi Pt; p_{T}(J/#psi) [GeV/c]; Mass Shift [GeV/c^{2}]", 6 ,10.,20.);
+  TH1F* h_jpsi_invmass_vs_z0 = new TH1F("Jpsi_invmass_vs_z0","Jpsi invmass-PDGmass vs. muon z0; z0(#mu) [mm]; Mass Shift [GeV/c^{2}]", 6,-100.,100.);
+  TH1F* h_jpsi_invmass_vs_phi = new TH1F("Jpsi_invmass_vs_phi","Jpsi invmass-PDGmass vs. Jpsi phi; #phi(J/#psi) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_jpsi_invmass_vs_phiplus = new TH1F("Jpsi_invmass_vs_phiplus","Jpsi invmass-PDGmass vs. Muon+ phi; #phi(#mu^{+}) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_jpsi_invmass_vs_phiminus = new TH1F("Jpsi_invmass_vs_phiminus","Jpsi invmass-PDGmass vs. Muon- phi; #phi(#mu^{-}) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_jpsi_invmass_vs_phidiff=new TH1F("Jpsi_invmass_vs_phidiff","Jpsi invmass-PDGmass vs. |phi(+)-phi(-)|; |#phi(#mu^{+})-#phi(#mu^{-})| [rad]; Mass Shift [GeV/c^{2}]", 6, 0., 0.4);
+  TH1F* h_jpsi_invmass_vs_phisum = new TH1F("Jpsi_invmass_vs_phisum","Jpsi invmass-PDGmass vs. phi(+)+phi(-);#phi(#mu^{+})+#phi(#mu^{-}) [rad];Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_jpsi_invmass_vs_eta = new TH1F("Jpsi_invmass_vs_eta","Jpsi invmass-PDGmass vs. Jpsi eta; #eta(J/#psi); Mass Shift [GeV/c^{2}]", 6, -2.4, 2.4);
+  TH1F* h_jpsi_invmass_vs_eta_barrel = new TH1F("Jpsi_invmass_vs_eta_barrel","Jpsi invmass-PDGmass vs. Jpsi eta (barrel); #eta(J/#psi); Mass Shift [GeV/c^{2}]", 2, -0.8, 0.8);
+  TH1F* h_jpsi_invmass_vs_eta_ecc = new TH1F("Jpsi_invmass_vs_eta_ecc","Jpsi invmass-PDGmass vs. Jpsi eta (endcap C); #eta(J/#psi); Mass Shift [GeV/c^{2}]", 2, -2.4, -0.8);
+  TH1F* h_jpsi_invmass_vs_eta_eca = new TH1F("Jpsi_invmass_vs_eta_eca","Jpsi invmass-PDGmass vs. Jpsi eta (endcap A); #eta(J/#psi); Mass Shift [GeV/c^{2}]", 2, 0.8, 2.4);
+  TH1F* h_jpsi_invmass_vs_etaplus= new TH1F("Jpsi_invmass_vs_etaplus","Jpsi invmass-PDGmass vs. Muon+ eta; #eta(#mu^{+}); Mass Shift [GeV/c^{2}]", 6,-2.4,2.4);
+  TH1F* h_jpsi_invmass_vs_etaminus= new TH1F("Jpsi_invmass_vs_etaminus","Jpsi invmass-PDGmass vs. Muon- eta; #eta(#mu^{-}); Mass Shift [GeV/c^{2}]", 6,-2.4,2.4);
+  TH1F* h_jpsi_invmass_vs_maxeta= new TH1F("Jpsi_invmass_vs_maxeta","Jpsi invmass-PDGmass vs. max Muon |eta|; max|#eta(#mu)|; Mass Shift [GeV/c^{2}]", 6,-2.4,2.4);
+  TH1F* h_jpsi_invmass_vs_etadiff = new TH1F("Jpsi_invmass_vs_etadiff","Jpsi invmass-PDGmass vs. eta(+)-eta(-); #eta(#mu^{+})-#eta(#mu^{-}); Mass Shift [GeV/c^{2}]", 6,-0.5,0.5);
+  TH1F* h_jpsi_invmass_vs_sumeta= new TH1F("Jpsi_invmass_vs_sumeta","Jpsi invmass-PDGmass vs. eta(+)+eta(-); #eta(#mu^{+})+#eta(#mu^{-});Mass Shift [GeV/c^{2}]", 6,-4.8,4.8);
+  TH1F* h_jpsi_invmass_vs_sumabseta= new TH1F("Jpsi_invmass_vs_sumabseta","Jpsi invmass-PDGmass vs. |eta(+)|+|eta(-)|;|#eta(#mu^{+})|+|#eta(#mu^{-})|;Mass Shift [GeV/c^{2}]", 6,0.,4.8);
+  TH1F* h_jpsi_invmass_vs_crt= new TH1F("Jpsi_invmass_vs_curvature","Jpsi invmass-PDGmass vs. crt(+)-|crt(-)|; 1/p_{T}(#mu^{+})-1/p_{T}(#mu^{-}) [GeV^{-1}]; Mass Shift [GeV/c^{2}]",6, -0.15, 0.15);
+  TH1F* h_jpsi_invmass_vs_invpt=new TH1F("Jpsi_invmass_vs_invpt","Jpsi invmass-PDGmass vs. muon  1/Pt; 1/p_{T}(#mu) [(GeV/c)^{-1}]; Mass Shift [GeV/c^{2}]",6,0.05,0.25);
+  TH1F* h_jpsi_invmass_vs_angle_eta=new TH1F("Jpsi_invmass_vs_angle_eta","Jpsi invmass-PDGmass vs. arccos(#Delta#eta/#DeltaR);arccos(#Delta#eta/#DeltaR); Mass Shift [GeV/c^{2}]",6,0.,90.);
+
+  TH1F* h_jpsi_width_vs_pt = new TH1F("Jpsi_width_vs_pt","Jpsi width vs. Jpsi Pt; p_{T}(J/#psi) [GeV/c]; Width [GeV/c^{2}]", 6 ,10.,20.);
+  TH1F* h_jpsi_width_vs_z0 = new TH1F("Jpsi_width_vs_z0","Jpsi width vs. muon z0; z0(#mu) [mm]; Width [GeV/c^{2}]", 6,-100.,100.);
+  TH1F* h_jpsi_width_vs_phi = new TH1F("Jpsi_width_vs_phi","Jpsi width vs. Jpsi phi; #phi(J/#psi) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_jpsi_width_vs_phiplus = new TH1F("Jpsi_width_vs_phiplus","Jpsi width vs. Muon+ phi; #phi(#mu^{+}) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_jpsi_width_vs_phiminus = new TH1F("Jpsi_width_vs_phiminus","Jpsi width vs. Muon- phi; #phi(#mu^{-}) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_jpsi_width_vs_phidiff=new TH1F("Jpsi_width_vs_phidiff","Jpsi width vs. |phi(+)-phi(-)|; |#phi(#mu^{+})-#phi(#mu^{-})| [rad]; Width [GeV/c^{2}]", 6, 0., 0.4);
+  TH1F* h_jpsi_width_vs_phisum = new TH1F("Jpsi_width_vs_phisum","Jpsi width vs. phi(+)+phi(-);#phi(#mu^{+})+#phi(#mu^{-}) [rad];Width [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_jpsi_width_vs_eta = new TH1F("Jpsi_width_vs_eta","Jpsi width vs. Jpsi eta; #eta(J/#psi); Width[GeV/c^{2}]", 6, -2.4, 2.4);
+  TH1F* h_jpsi_width_vs_eta_barrel = new TH1F("Jpsi_width_vs_eta_barrel","Jpsi width vs. Jpsi eta (barrel); #eta(J/#psi); Width [GeV/c^{2}]", 2, -0.8, 0.8);
+  TH1F* h_jpsi_width_vs_eta_ecc = new TH1F("Jpsi_width_vs_eta_ecc","Jpsi width vs. Jpsi eta (endcap C); #eta(J/#psi); Width [GeV/c^{2}]", 2, -2.4, -0.8);
+  TH1F* h_jpsi_width_vs_eta_eca = new TH1F("Jpsi_width_vs_eta_eca","Jpsi width vs. Jpsi eta (endcap A); #eta(J/#psi); Width [GeV/c^{2}]", 2, 0.8, 2.4);
+  TH1F* h_jpsi_width_vs_etaplus= new TH1F("Jpsi_width_vs_etaplus","Jpsi width vs. Muon+ eta; #eta(#mu^{+}); Width [GeV/c^{2}]", 6,-2.4,2.4);
+  TH1F* h_jpsi_width_vs_etaminus= new TH1F("Jpsi_width_vs_etaminus","Jpsi width vs. Muon- eta; #eta(#mu^{-}); Width [GeV/c^{2}]", 6,-2.4,2.4);
+  TH1F* h_jpsi_width_vs_maxeta= new TH1F("Jpsi_width_vs_maxeta","Jpsi width vs. max Muon |eta|; max|#eta(#mu)|; Width[GeV/c^{2}]", 6,-2.4,2.4);
+  TH1F* h_jpsi_width_vs_etadiff = new TH1F("Jpsi_width_vs_etadiff","Jpsi width vs. eta(+)-eta(-); #eta(#mu^{+})-#eta(#mu^{-}); Width [GeV/c^{2}]", 6,-0.5,0.5);
+  TH1F* h_jpsi_width_vs_sumeta= new TH1F("Jpsi_width_vs_sumeta","Jpsi width vs. eta(+)+eta(-); #eta(#mu^{+})+#eta(#mu^{-});Width [GeV/c^{2}]", 6,-4.8,4.8);
+  TH1F* h_jpsi_width_vs_sumabseta= new TH1F("Jpsi_width_vs_sumabseta","Jpsi width vs. |eta(+)|+|eta(-)|;|#eta(#mu^{+})|+|#eta(#mu^{-})|;Width [GeV/c^{2}]", 6,0.,4.8);
+  TH1F* h_jpsi_width_vs_crt= new TH1F("Jpsi_width_vs_curvature","Jpsi width vs. crt(+)-|crt(-)|; 1/p_{T}(#mu^{+})-1/p_{T}(#mu^{-}) [GeV^{-1}]; Width [GeV/c^{2}]",6, -0.15, 0.15);
+  TH1F* h_jpsi_width_vs_invpt=new TH1F("Jpsi_width_vs_invpt","Jpsi width vs. muon  1/Pt; 1/p_{T}(#mu) [(GeV/c)^{-1}]; Width [GeV/c^{2}]",6,0.05,0.25);
+  TH1F* h_jpsi_width_vs_angle_eta=new TH1F("Jpsi_width_vs_angle_eta","Jpsi width vs. arccos(#Delta#eta/#DeltaR);arccos(#Delta#eta/#DeltaR); Width [GeV/c^{2}]",6,0.,90.);
+
+  TH1F* h_eff_pt = new TH1F("eff_pt","ID tracking efficiency vs p_{T} (tag-and-probe);p_{T} [GeV]",9, 2., 20.);
+  TH1F* h_eff_eta = new TH1F("eff_eta","ID tracking efficiency vs #eta (tag-and-probe);#eta",10, -2.5, 2.5);
+  TH1F* h_eff_phi = new TH1F("eff_phi","ID tracking efficiency vs #phi (tag-and-probe);#phi [rad]",8, -3.15, 3.15);
+
+  TH1F* h_chargeasym_vs_pt = new TH1F("chargeAsym_vs_pt","Charge asymmetry vs. p_{T};p_{T}(#mu) [GeV];#frac{N^{-}-N^{+}}{N^{-}+N^{+}}",10,0.,20.);
 
   const int nbins=6;
   TH1F* hpt[nbins];
@@ -784,25 +784,25 @@ fitMergedFile_IDPerfMonJpsi( TFile* f, std::string run_dir, std::string TriggerN
   TH1F* hsumabseta[nbins];
  
   if (!CheckHistogram( f,(path+"/Jpsi_invmass").c_str())) return;
-  TH1F* m_mass = (TH1F*)(f->Get((path+"/Jpsi_invmass").c_str())->Clone());
+  TH1F* h_mass = (TH1F*)(f->Get((path+"/Jpsi_invmass").c_str())->Clone());
   if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-    TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-    TH1F* m_rate = new TH1F("rate","production rate",1,0,1);
-    double Ntot =m_Nevents->GetEntries();
-    double yield = m_mass->Integral(m_mass->FindBin(2.95), m_mass->FindBin(3.25));
+    TH1F* h_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+    TH1F* h_rate = new TH1F("rate","production rate",1,0,1);
+    double Ntot =h_Nevents->GetEntries();
+    double yield = h_mass->Integral(h_mass->FindBin(2.95), h_mass->FindBin(3.25));
     double rate=yield/Ntot;
     double rate_error=sqrt(1/yield+1/Ntot)*yield/Ntot;
-    m_rate->SetBinContent(1,rate);
-    m_rate->SetBinError(1,rate_error);
-    m_rate->Write("",TObject::kOverwrite);
+    h_rate->SetBinContent(1,rate);
+    h_rate->SetBinError(1,rate_error);
+    h_rate->Write("",TObject::kOverwrite);
   }
 //   TH1F* m_mass_scaled = (TH1F*)(f->Get((path+"/Jpsi_invmass").c_str())->Clone("Jpsi_invmass_scaled_copy"));
 //   m_mass_scaled->SetMarkerStyle(21);
 //   TString title(m_mass_scaled->GetTitle());
 //   if (CheckHistogram(f,(path+"/Jpsi_invmass_scaled").c_str())) {
 //     if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-//       TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-//       double Ntot =m_Nevents->GetEntries();
+//       TH1F* Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+//       double Ntot =Nevents->GetEntries();
 //       if (Ntot!=0.) m_mass_scaled->Scale(1./Ntot);
 //       m_mass_scaled->SetTitle(title+" (per event)");
 //       m_mass_scaled->Write("Jpsi_invmass_scaled",TObject::kOverwrite);
@@ -810,30 +810,30 @@ fitMergedFile_IDPerfMonJpsi( TFile* f, std::string run_dir, std::string TriggerN
 //   }
 //   delete m_mass_scaled;
   if (CheckHistogram( f,(path+"/Jpsi_invmass").c_str())) {
-    TH1F* m_mass_rebin = (TH1F*)(f->Get((path+"/Jpsi_invmass").c_str())->Clone("Jpsi_invmass_rebin"));
-    TString title = m_mass_rebin->GetTitle();
-    m_mass_rebin ->SetMarkerStyle(21);
-    m_mass_rebin->Rebin(2);
-    m_mass_rebin->SetTitle(title+" (larger binning for low Stats.)");
-    m_mass_rebin->Write("Jpsi_invmass_rebin",TObject::kOverwrite);
+    TH1F* h_mass_rebin = (TH1F*)(f->Get((path+"/Jpsi_invmass").c_str())->Clone("Jpsi_invmass_rebin"));
+    TString title = h_mass_rebin->GetTitle();
+    h_mass_rebin ->SetMarkerStyle(21);
+    h_mass_rebin->Rebin(2);
+    h_mass_rebin->SetTitle(title+" (larger binning for low Stats.)");
+    h_mass_rebin->Write("Jpsi_invmass_rebin",TObject::kOverwrite);
   }
 
   if (!CheckHistogram( f,(path+"/probe_all_pt").c_str())) return;
-  TH1F* m_probe_all_pt = (TH1F*)(f->Get((path+"/probe_all_pt").c_str())->Clone());
+  TH1F* h_probe_all_pt = (TH1F*)(f->Get((path+"/probe_all_pt").c_str())->Clone());
   if (!CheckHistogram( f,(path+"/probe_match_pt").c_str())) return;
-  TH1F* m_probe_match_pt = (TH1F*)(f->Get((path+"/probe_match_pt").c_str())->Clone());
+  TH1F* h_probe_match_pt = (TH1F*)(f->Get((path+"/probe_match_pt").c_str())->Clone());
   if (!CheckHistogram( f,(path+"/probe_all_eta").c_str())) return;
-  TH1F* m_probe_all_eta = (TH1F*)(f->Get((path+"/probe_all_eta").c_str())->Clone());
+  TH1F* h_probe_all_eta = (TH1F*)(f->Get((path+"/probe_all_eta").c_str())->Clone());
   if (!CheckHistogram( f,(path+"/probe_match_eta").c_str())) return;
-  TH1F* m_probe_match_eta = (TH1F*)(f->Get((path+"/probe_match_eta").c_str())->Clone());
+  TH1F* h_probe_match_eta = (TH1F*)(f->Get((path+"/probe_match_eta").c_str())->Clone());
   if (!CheckHistogram( f,(path+"/probe_all_phi").c_str())) return;
-  TH1F* m_probe_all_phi = (TH1F*)(f->Get((path+"/probe_all_phi").c_str())->Clone());
+  TH1F* h_probe_all_phi = (TH1F*)(f->Get((path+"/probe_all_phi").c_str())->Clone());
   if (!CheckHistogram( f,(path+"/probe_match_phi").c_str())) return;
-  TH1F* m_probe_match_phi = (TH1F*)(f->Get((path+"/probe_match_phi").c_str())->Clone());
+  TH1F* h_probe_match_phi = (TH1F*)(f->Get((path+"/probe_match_phi").c_str())->Clone());
   if (!CheckHistogram( f,(path+"/Muonplus_pt").c_str())) return;
-  TH1F* m_ptplus = (TH1F*)(f->Get((path+"/Muonplus_pt").c_str())->Clone());
+  TH1F* h_ptplus = (TH1F*)(f->Get((path+"/Muonplus_pt").c_str())->Clone());
   if (!CheckHistogram( f,(path+"/Muonminus_pt").c_str())) return;
-  TH1F* m_ptminus = (TH1F*)(f->Get((path+"/Muonminus_pt").c_str())->Clone());
+  TH1F* h_ptminus = (TH1F*)(f->Get((path+"/Muonminus_pt").c_str())->Clone());
 
   char cpt[100],cz0[100],cphi[100],cphidiff[100],ceta[100],cetadiff[100],cmaxeta[100],ccrt[100],cinvpt[100],cphiplus[100],cphiminus[100],cetaplus[100],cetaminus[100],ceta_b[100],ceta_ecc[100],ceta_eca[100],cangle_eta[100],csumeta[100],csumabseta[100],csumphi[100];
   for (int i=0;i<nbins;i++)
@@ -905,44 +905,44 @@ fitMergedFile_IDPerfMonJpsi( TFile* f, std::string run_dir, std::string TriggerN
 	heta_eca[i]=(TH1F*)(f->Get(ceta_eca)->Clone());
       }
     }
-  m_mass->SetMarkerStyle(21);
+  h_mass->SetMarkerStyle(21);
   
   TCanvas *myCanvas = new TCanvas("MyCanvas");
   myCanvas->cd();
   
-//   m_mass->Fit(f1,"RQMN");
-
-  fitJpsiHistograms(m_jpsi_invmass_vs_pt,m_jpsi_width_vs_pt,hpt,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_z0,m_jpsi_width_vs_z0,hz0,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_phi,m_jpsi_width_vs_phi,hphi,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_phiplus,m_jpsi_width_vs_phiplus,hphiplus,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_phiminus,m_jpsi_width_vs_phiminus,hphiminus,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_phidiff,m_jpsi_width_vs_phidiff,hphidiff,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_eta,m_jpsi_width_vs_eta,heta,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_etaplus,m_jpsi_width_vs_etaplus,hetaplus,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_etaminus,m_jpsi_width_vs_etaminus,hetaminus,nbins);  
-  fitJpsiHistograms(m_jpsi_invmass_vs_maxeta,m_jpsi_width_vs_maxeta,hmaxeta,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_etadiff,m_jpsi_width_vs_etadiff,hetadiff,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_crt,m_jpsi_width_vs_crt,hcrt,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_invpt,m_jpsi_width_vs_invpt,hinvpt,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_eta_barrel,m_jpsi_width_vs_eta_barrel,heta_b,2);
-  fitJpsiHistograms(m_jpsi_invmass_vs_eta_eca,m_jpsi_width_vs_eta_eca,heta_eca,2);
-  fitJpsiHistograms(m_jpsi_invmass_vs_eta_ecc,m_jpsi_width_vs_eta_ecc,heta_ecc,2);
-  fitJpsiHistograms(m_jpsi_invmass_vs_angle_eta,m_jpsi_width_vs_angle_eta,hangle_eta,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_phisum,m_jpsi_width_vs_phisum,hsumphi,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_sumeta,m_jpsi_width_vs_sumeta,hsumeta,nbins);
-  fitJpsiHistograms(m_jpsi_invmass_vs_sumabseta,m_jpsi_width_vs_sumabseta,hsumabseta,nbins); 
-  if (m_eff_pt->GetNbinsX()==m_probe_match_pt->GetNbinsX()) 
+//   mass->Fit(f1,"RQMN");
+
+  fitJpsiHistograms(h_jpsi_invmass_vs_pt,h_jpsi_width_vs_pt,hpt,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_z0,h_jpsi_width_vs_z0,hz0,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_phi,h_jpsi_width_vs_phi,hphi,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_phiplus,h_jpsi_width_vs_phiplus,hphiplus,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_phiminus,h_jpsi_width_vs_phiminus,hphiminus,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_phidiff,h_jpsi_width_vs_phidiff,hphidiff,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_eta,h_jpsi_width_vs_eta,heta,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_etaplus,h_jpsi_width_vs_etaplus,hetaplus,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_etaminus,h_jpsi_width_vs_etaminus,hetaminus,nbins);  
+  fitJpsiHistograms(h_jpsi_invmass_vs_maxeta,h_jpsi_width_vs_maxeta,hmaxeta,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_etadiff,h_jpsi_width_vs_etadiff,hetadiff,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_crt,h_jpsi_width_vs_crt,hcrt,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_invpt,h_jpsi_width_vs_invpt,hinvpt,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_eta_barrel,h_jpsi_width_vs_eta_barrel,heta_b,2);
+  fitJpsiHistograms(h_jpsi_invmass_vs_eta_eca,h_jpsi_width_vs_eta_eca,heta_eca,2);
+  fitJpsiHistograms(h_jpsi_invmass_vs_eta_ecc,h_jpsi_width_vs_eta_ecc,heta_ecc,2);
+  fitJpsiHistograms(h_jpsi_invmass_vs_angle_eta,h_jpsi_width_vs_angle_eta,hangle_eta,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_phisum,h_jpsi_width_vs_phisum,hsumphi,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_sumeta,h_jpsi_width_vs_sumeta,hsumeta,nbins);
+  fitJpsiHistograms(h_jpsi_invmass_vs_sumabseta,h_jpsi_width_vs_sumabseta,hsumabseta,nbins); 
+  if (h_eff_pt->GetNbinsX()==h_probe_match_pt->GetNbinsX()) 
     {
-      m_eff_pt->SetMarkerStyle(21);
-      m_eff_eta->SetMarkerStyle(21);
-      m_eff_phi->SetMarkerStyle(21);
-      m_eff_pt->Divide(m_probe_match_pt,m_probe_all_pt,1,1,"B");
-      m_eff_eta->Divide(m_probe_match_eta,m_probe_all_eta,1,1,"B");
-      m_eff_phi->Divide(m_probe_match_phi,m_probe_all_phi,1,1,"B");
+      h_eff_pt->SetMarkerStyle(21);
+      h_eff_eta->SetMarkerStyle(21);
+      h_eff_phi->SetMarkerStyle(21);
+      h_eff_pt->Divide(h_probe_match_pt,h_probe_all_pt,1,1,"B");
+      h_eff_eta->Divide(h_probe_match_eta,h_probe_all_eta,1,1,"B");
+      h_eff_phi->Divide(h_probe_match_phi,h_probe_all_phi,1,1,"B");
     }
-  ProcessAsymHistograms(m_ptminus,m_ptplus,m_chargeasym_vs_pt);
-  m_chargeasym_vs_pt->Write("",TObject::kOverwrite);
+  ProcessAsymHistograms(h_ptminus,h_ptplus,h_chargeasym_vs_pt);
+  h_chargeasym_vs_pt->Write("",TObject::kOverwrite);
 
   //  f->cd(path.c_str());
   if( f->cd(path.c_str())==0 ) {
@@ -951,7 +951,7 @@ fitMergedFile_IDPerfMonJpsi( TFile* f, std::string run_dir, std::string TriggerN
     return;
   }
 
-  m_mass->Write("",TObject::kOverwrite);
+  h_mass->Write("",TObject::kOverwrite);
   for (int i=0; i<nbins;i++)
     {
       hpt[i]->Write("",TObject::kOverwrite);
@@ -978,51 +978,51 @@ fitMergedFile_IDPerfMonJpsi( TFile* f, std::string run_dir, std::string TriggerN
       }
     }
 
-  m_jpsi_invmass_vs_pt->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_z0->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_phi->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_phiplus->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_phiminus->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_phidiff->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_eta->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_eta_barrel->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_eta_ecc->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_eta_eca->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_etadiff->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_etaplus->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_etaminus->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_maxeta->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_crt->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_invpt->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_angle_eta->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_phisum->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_sumeta->Write("",TObject::kOverwrite);
-  m_jpsi_invmass_vs_sumabseta->Write("",TObject::kOverwrite);
-
-  m_jpsi_width_vs_pt->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_z0->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_phi->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_phiplus->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_phiminus->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_phidiff->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_eta->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_eta_barrel->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_eta_ecc->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_eta_eca->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_etadiff->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_etaplus->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_etaminus->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_maxeta->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_crt->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_invpt->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_angle_eta->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_phisum->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_sumeta->Write("",TObject::kOverwrite);
-  m_jpsi_width_vs_sumabseta->Write("",TObject::kOverwrite);
-
-  m_eff_pt->Write("",TObject::kOverwrite);
-  m_eff_eta->Write("",TObject::kOverwrite);
-  m_eff_phi->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_pt->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_z0->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_phi->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_phiplus->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_phiminus->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_phidiff->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_eta->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_eta_barrel->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_eta_ecc->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_eta_eca->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_etadiff->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_etaplus->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_etaminus->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_maxeta->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_crt->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_invpt->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_angle_eta->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_phisum->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_sumeta->Write("",TObject::kOverwrite);
+  h_jpsi_invmass_vs_sumabseta->Write("",TObject::kOverwrite);
+
+  h_jpsi_width_vs_pt->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_z0->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_phi->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_phiplus->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_phiminus->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_phidiff->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_eta->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_eta_barrel->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_eta_ecc->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_eta_eca->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_etadiff->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_etaplus->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_etaminus->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_maxeta->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_crt->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_invpt->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_angle_eta->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_phisum->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_sumeta->Write("",TObject::kOverwrite);
+  h_jpsi_width_vs_sumabseta->Write("",TObject::kOverwrite);
+
+  h_eff_pt->Write("",TObject::kOverwrite);
+  h_eff_eta->Write("",TObject::kOverwrite);
+  h_eff_phi->Write("",TObject::kOverwrite);
 
 
 
@@ -1049,41 +1049,41 @@ fitMergedFile_IDPerfMonUpsilon( TFile* f, std::string run_dir, std::string Trigg
     return;
   }
   
-  TH1F* m_upsilon_invmass_vs_pt = new TH1F("Upsilon_invmass_vs_pt","Upsilon invmass-PDGmass vs. Upsilon Pt; p_{T}(#Upsilon) [GeV/c]; Mass Shift [GeV/c^{2}]", 6, 4.,20.);
-  TH1F* m_upsilon_invmass_vs_z0 = new TH1F("Upsilon_invmass_vs_z0","Upsilon invmass-PDGmass vs. muon z0; z0(#mu) [mm]; Mass Shift [GeV/c^{2}]", 6,-100.,100.);
-  TH1F* m_upsilon_invmass_vs_phi = new TH1F("Upsilon_invmass_vs_phi","Upsilon invmass-PDGmass vs. Upsilon phi; #phi(#Upsilon) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_upsilon_invmass_vs_phiplus = new TH1F("Upsilon_invmass_vs_phiplus","Upsilon invmass-PDGmass vs. Muon+ phi; #phi(#mu^{+}) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_upsilon_invmass_vs_phiminus = new TH1F("Upsilon_invmass_vs_phiminus","Upsilon invmass-PDGmass vs. Muon- phi; #phi(#mu^{-}) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_upsilon_invmass_vs_phidiff = new TH1F("Upsilon_invmass_vs_phidiff","Upsilon invmass-PDGmass vs. |phi(+)-phi(-)|; |#phi(#mu^{+})-#phi(#mu^{-})| [rad]; Mass Shift [GeV/c^{2}]", 6, 0., 2.5);
-  TH1F* m_upsilon_invmass_vs_eta = new TH1F("Upsilon_invmass_vs_eta","Upsilon invmass-PDGmass vs. Upsilon eta; #eta(#Upsilon); Mass Shift [GeV/c^{2}]", 8, -3.2, 3.2);
-  TH1F* m_upsilon_invmass_vs_eta_barrel = new TH1F("Upsilon_invmass_vs_eta_barrel","Upsilon invmass-PDGmass vs. Upsilon eta (barrel); #eta(#Upsilon); Mass Shift [GeV/c^{2}]", 2, -0.8, 0.8);
-  TH1F* m_upsilon_invmass_vs_eta_eca = new TH1F("Upsilon_invmass_vs_eta_eca","Upsilon invmass-PDGmass vs. Upsilon eta (endcap A); #eta(#Upsilon); Mass Shift [GeV/c^{2}]", 3, 0.8, 3.2);
-  TH1F* m_upsilon_invmass_vs_eta_ecc = new TH1F("Upsilon_invmass_vs_eta_ecc","Upsilon invmass-PDGmass vs. Upsilon eta (endcap C); #eta(#Upsilon); Mass Shift [GeV/c^{2}]", 3,-3.2, -0.8);
-  TH1F* m_upsilon_invmass_vs_etaplus= new TH1F("Upsilon_invmass_vs_etaplus","Upsilon invmass-PDGmass vs. Muon+ eta; #eta(#mu^{+}); Mass Shift [GeV/c^{2}]", 6,-2.4,2.4); 
-  TH1F* m_upsilon_invmass_vs_etaminus= new TH1F("Upsilon_invmass_vs_etaminus","Upsilon invmass-PDGmass vs. Muon- eta; #eta(#mu^{-}); Mass Shift [GeV/c^{2}]", 6,-2.4,2.4); 
-  TH1F* m_upsilon_invmass_vs_maxeta= new TH1F("Upsilon_invmass_vs_maxeta","Upsilon invmass-PDGmass vs. max Muon |eta|; max|#eta(#mu)|; Mass Shift [GeV/c^{2}]", 6,-2.4,2.4);
-  TH1F* m_upsilon_invmass_vs_etadiff = new TH1F("Upsilon_invmass_vs_etadiff","Upsilon invmass-PDGmass vs. eta(+)-eta(-); #eta(#mu^{+})-#eta(#mu^{-}); Mass Shift [GeV/c^{2}]", 6 ,-1.5,1.5);
-  TH1F* m_upsilon_invmass_vs_crt= new TH1F("Upsilon_invmass_vs_curvature","Upsilon invmass-PDGmass vs. crt(+)-|crt(-)|; 1/p_{T}(#mu^{+})-1/p_{T}(#mu^{-}) [GeV^{-1}]; Mass Shift [GeV/c^{2}]",6, -0.15, 0.15);
-  TH1F* m_upsilon_invmass_vs_invpt=new TH1F("Upsilon_invmass_vs_invpt","Upsilon invmass-PDGmass vs. muon  1/Pt; 1/p_{T}(#mu) [(GeV/c)^{-1}]; Mass Shift [GeV/c^{2}]",6,0.05,0.25);
-  TH1F* m_upsilon_invmass_vs_angle_eta=new TH1F("Upsilon_invmass_vs_angle_eta","Upsilon invmass-PDGmass vs. arccos(#Delta#eta/#DeltaR);arccos(#Delta#eta/#DeltaR); Mass Shift [GeV/c^{2}]",6,0.,90.);
-
-  TH1F* m_upsilon_width_vs_pt = new TH1F("Upsilon_width_vs_pt","Upsilon width vs. Upsilon Pt; p_{T}(#Upsilon) [GeV/c]; Width [GeV/c^{2}]", 6, 4.,20.);
-  TH1F* m_upsilon_width_vs_z0 = new TH1F("Upsilon_width_vs_z0","Upsilon width vs. muon z0; z0(#mu) [mm]; Width [GeV/c^{2}]", 6,-100.,100.);
-  TH1F* m_upsilon_width_vs_phi = new TH1F("Upsilon_width_vs_phi","Upsilon width vs. Upsilon phi; #phi(#Upsilon) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_upsilon_width_vs_phiplus = new TH1F("Upsilon_width_vs_phiplus","Upsilon width vs. Muon+ phi; #phi(#mu^{+}) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_upsilon_width_vs_phiminus = new TH1F("Upsilon_width_vs_phiminus","Upsilon width vs. Muon- phi; #phi(#mu^{-}) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
-  TH1F* m_upsilon_width_vs_phidiff = new TH1F("Upsilon_width_vs_phidiff","Upsilon width vs. |phi(+)-phi(-)|; |#phi(#mu^{+})-#phi(#mu^{-})| [rad]; Width [GeV/c^{2}]", 6, 0., 2.5);
-  TH1F* m_upsilon_width_vs_eta = new TH1F("Upsilon_width_vs_eta","Upsilon width vs. Upsilon eta; #eta(#Upsilon); Width [GeV/c^{2}]", 8, -3.2, 3.2);
-  TH1F* m_upsilon_width_vs_eta_barrel = new TH1F("Upsilon_width_vs_eta_barrel","Upsilon width vs. Upsilon eta (barrel); #eta(#Upsilon); Width [GeV/c^{2}]", 2, -0.8, 0.8);
-  TH1F* m_upsilon_width_vs_eta_eca = new TH1F("Upsilon_width_vs_eta_eca","Upsilon width vs. Upsilon eta (endcap A); #eta(#Upsilon); Width [GeV/c^{2}]", 3, 0.8, 3.2);
-  TH1F* m_upsilon_width_vs_eta_ecc = new TH1F("Upsilon_width_vs_eta_ecc","Upsilon width vs. Upsilon eta (endcap C); #eta(#Upsilon); Width [GeV/c^{2}]", 3, -3.2, -0.8);
-  TH1F* m_upsilon_width_vs_etaplus= new TH1F("Upsilon_width_vs_etaplus","Upsilon width vs. Muon+ eta; #eta(#mu^{+}); Width [GeV/c^{2}]", 6,-2.4,2.4); 
-  TH1F* m_upsilon_width_vs_etaminus= new TH1F("Upsilon_width_vs_etaminus","Upsilon width vs. Muon- eta; #eta(#mu^{-}); Width [GeV/c^{2}]", 6,-2.4,2.4); 
-  TH1F* m_upsilon_width_vs_maxeta= new TH1F("Upsilon_width_vs_maxeta","Upsilon width vs. max Muon |eta|; max|#eta(#mu)|; Width [GeV/c^{2}]", 6,-2.4,2.4);
-  TH1F* m_upsilon_width_vs_etadiff = new TH1F("Upsilon_width_vs_etadiff","Upsilon width vs. eta(+)-eta(-); #eta(#mu^{+})-#eta(#mu^{-}); Width [GeV/c^{2}]", 6 ,-1.5,1.5);
-  TH1F* m_upsilon_width_vs_crt= new TH1F("Upsilon_width_vs_curvature","Upsilon width vs. crt(+)-|crt(-)|; 1/p_{T}(#mu^{+})-1/p_{T}(#mu^{-}) [GeV^{-1}]; Width [GeV/c^{2}]",6, -0.15, 0.15);
-  TH1F* m_upsilon_width_vs_invpt=new TH1F("Upsilon_width_vs_invpt","Upsilon width vs. muon  1/Pt; 1/p_{T}(#mu) [(GeV/c)^{-1}]; Width [GeV/c^{2}]",6,0.05,0.25);
-  TH1F* m_upsilon_width_vs_angle_eta=new TH1F("Upsilon_width_vs_angle_eta","Upsilon width vs. arccos(#Delta#eta/#DeltaR);arccos(#Delta#eta/#DeltaR); width [GeV/c^{2}]",6,0.,90.);
+  TH1F* h_upsilon_invmass_vs_pt = new TH1F("Upsilon_invmass_vs_pt","Upsilon invmass-PDGmass vs. Upsilon Pt; p_{T}(#Upsilon) [GeV/c]; Mass Shift [GeV/c^{2}]", 6, 4.,20.);
+  TH1F* h_upsilon_invmass_vs_z0 = new TH1F("Upsilon_invmass_vs_z0","Upsilon invmass-PDGmass vs. muon z0; z0(#mu) [mm]; Mass Shift [GeV/c^{2}]", 6,-100.,100.);
+  TH1F* h_upsilon_invmass_vs_phi = new TH1F("Upsilon_invmass_vs_phi","Upsilon invmass-PDGmass vs. Upsilon phi; #phi(#Upsilon) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_upsilon_invmass_vs_phiplus = new TH1F("Upsilon_invmass_vs_phiplus","Upsilon invmass-PDGmass vs. Muon+ phi; #phi(#mu^{+}) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_upsilon_invmass_vs_phiminus = new TH1F("Upsilon_invmass_vs_phiminus","Upsilon invmass-PDGmass vs. Muon- phi; #phi(#mu^{-}) [rad]; Mass Shift [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_upsilon_invmass_vs_phidiff = new TH1F("Upsilon_invmass_vs_phidiff","Upsilon invmass-PDGmass vs. |phi(+)-phi(-)|; |#phi(#mu^{+})-#phi(#mu^{-})| [rad]; Mass Shift [GeV/c^{2}]", 6, 0., 2.5);
+  TH1F* h_upsilon_invmass_vs_eta = new TH1F("Upsilon_invmass_vs_eta","Upsilon invmass-PDGmass vs. Upsilon eta; #eta(#Upsilon); Mass Shift [GeV/c^{2}]", 8, -3.2, 3.2);
+  TH1F* h_upsilon_invmass_vs_eta_barrel = new TH1F("Upsilon_invmass_vs_eta_barrel","Upsilon invmass-PDGmass vs. Upsilon eta (barrel); #eta(#Upsilon); Mass Shift [GeV/c^{2}]", 2, -0.8, 0.8);
+  TH1F* h_upsilon_invmass_vs_eta_eca = new TH1F("Upsilon_invmass_vs_eta_eca","Upsilon invmass-PDGmass vs. Upsilon eta (endcap A); #eta(#Upsilon); Mass Shift [GeV/c^{2}]", 3, 0.8, 3.2);
+  TH1F* h_upsilon_invmass_vs_eta_ecc = new TH1F("Upsilon_invmass_vs_eta_ecc","Upsilon invmass-PDGmass vs. Upsilon eta (endcap C); #eta(#Upsilon); Mass Shift [GeV/c^{2}]", 3,-3.2, -0.8);
+  TH1F* h_upsilon_invmass_vs_etaplus= new TH1F("Upsilon_invmass_vs_etaplus","Upsilon invmass-PDGmass vs. Muon+ eta; #eta(#mu^{+}); Mass Shift [GeV/c^{2}]", 6,-2.4,2.4); 
+  TH1F* h_upsilon_invmass_vs_etaminus= new TH1F("Upsilon_invmass_vs_etaminus","Upsilon invmass-PDGmass vs. Muon- eta; #eta(#mu^{-}); Mass Shift [GeV/c^{2}]", 6,-2.4,2.4); 
+  TH1F* h_upsilon_invmass_vs_maxeta= new TH1F("Upsilon_invmass_vs_maxeta","Upsilon invmass-PDGmass vs. max Muon |eta|; max|#eta(#mu)|; Mass Shift [GeV/c^{2}]", 6,-2.4,2.4);
+  TH1F* h_upsilon_invmass_vs_etadiff = new TH1F("Upsilon_invmass_vs_etadiff","Upsilon invmass-PDGmass vs. eta(+)-eta(-); #eta(#mu^{+})-#eta(#mu^{-}); Mass Shift [GeV/c^{2}]", 6 ,-1.5,1.5);
+  TH1F* h_upsilon_invmass_vs_crt= new TH1F("Upsilon_invmass_vs_curvature","Upsilon invmass-PDGmass vs. crt(+)-|crt(-)|; 1/p_{T}(#mu^{+})-1/p_{T}(#mu^{-}) [GeV^{-1}]; Mass Shift [GeV/c^{2}]",6, -0.15, 0.15);
+  TH1F* h_upsilon_invmass_vs_invpt=new TH1F("Upsilon_invmass_vs_invpt","Upsilon invmass-PDGmass vs. muon  1/Pt; 1/p_{T}(#mu) [(GeV/c)^{-1}]; Mass Shift [GeV/c^{2}]",6,0.05,0.25);
+  TH1F* h_upsilon_invmass_vs_angle_eta=new TH1F("Upsilon_invmass_vs_angle_eta","Upsilon invmass-PDGmass vs. arccos(#Delta#eta/#DeltaR);arccos(#Delta#eta/#DeltaR); Mass Shift [GeV/c^{2}]",6,0.,90.);
+
+  TH1F* h_upsilon_width_vs_pt = new TH1F("Upsilon_width_vs_pt","Upsilon width vs. Upsilon Pt; p_{T}(#Upsilon) [GeV/c]; Width [GeV/c^{2}]", 6, 4.,20.);
+  TH1F* h_upsilon_width_vs_z0 = new TH1F("Upsilon_width_vs_z0","Upsilon width vs. muon z0; z0(#mu) [mm]; Width [GeV/c^{2}]", 6,-100.,100.);
+  TH1F* h_upsilon_width_vs_phi = new TH1F("Upsilon_width_vs_phi","Upsilon width vs. Upsilon phi; #phi(#Upsilon) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_upsilon_width_vs_phiplus = new TH1F("Upsilon_width_vs_phiplus","Upsilon width vs. Muon+ phi; #phi(#mu^{+}) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_upsilon_width_vs_phiminus = new TH1F("Upsilon_width_vs_phiminus","Upsilon width vs. Muon- phi; #phi(#mu^{-}) [rad]; Width [GeV/c^{2}]", 6, -3.15, 3.15);
+  TH1F* h_upsilon_width_vs_phidiff = new TH1F("Upsilon_width_vs_phidiff","Upsilon width vs. |phi(+)-phi(-)|; |#phi(#mu^{+})-#phi(#mu^{-})| [rad]; Width [GeV/c^{2}]", 6, 0., 2.5);
+  TH1F* h_upsilon_width_vs_eta = new TH1F("Upsilon_width_vs_eta","Upsilon width vs. Upsilon eta; #eta(#Upsilon); Width [GeV/c^{2}]", 8, -3.2, 3.2);
+  TH1F* h_upsilon_width_vs_eta_barrel = new TH1F("Upsilon_width_vs_eta_barrel","Upsilon width vs. Upsilon eta (barrel); #eta(#Upsilon); Width [GeV/c^{2}]", 2, -0.8, 0.8);
+  TH1F* h_upsilon_width_vs_eta_eca = new TH1F("Upsilon_width_vs_eta_eca","Upsilon width vs. Upsilon eta (endcap A); #eta(#Upsilon); Width [GeV/c^{2}]", 3, 0.8, 3.2);
+  TH1F* h_upsilon_width_vs_eta_ecc = new TH1F("Upsilon_width_vs_eta_ecc","Upsilon width vs. Upsilon eta (endcap C); #eta(#Upsilon); Width [GeV/c^{2}]", 3, -3.2, -0.8);
+  TH1F* h_upsilon_width_vs_etaplus= new TH1F("Upsilon_width_vs_etaplus","Upsilon width vs. Muon+ eta; #eta(#mu^{+}); Width [GeV/c^{2}]", 6,-2.4,2.4); 
+  TH1F* h_upsilon_width_vs_etaminus= new TH1F("Upsilon_width_vs_etaminus","Upsilon width vs. Muon- eta; #eta(#mu^{-}); Width [GeV/c^{2}]", 6,-2.4,2.4); 
+  TH1F* h_upsilon_width_vs_maxeta= new TH1F("Upsilon_width_vs_maxeta","Upsilon width vs. max Muon |eta|; max|#eta(#mu)|; Width [GeV/c^{2}]", 6,-2.4,2.4);
+  TH1F* h_upsilon_width_vs_etadiff = new TH1F("Upsilon_width_vs_etadiff","Upsilon width vs. eta(+)-eta(-); #eta(#mu^{+})-#eta(#mu^{-}); Width [GeV/c^{2}]", 6 ,-1.5,1.5);
+  TH1F* h_upsilon_width_vs_crt= new TH1F("Upsilon_width_vs_curvature","Upsilon width vs. crt(+)-|crt(-)|; 1/p_{T}(#mu^{+})-1/p_{T}(#mu^{-}) [GeV^{-1}]; Width [GeV/c^{2}]",6, -0.15, 0.15);
+  TH1F* h_upsilon_width_vs_invpt=new TH1F("Upsilon_width_vs_invpt","Upsilon width vs. muon  1/Pt; 1/p_{T}(#mu) [(GeV/c)^{-1}]; Width [GeV/c^{2}]",6,0.05,0.25);
+  TH1F* h_upsilon_width_vs_angle_eta=new TH1F("Upsilon_width_vs_angle_eta","Upsilon width vs. arccos(#Delta#eta/#DeltaR);arccos(#Delta#eta/#DeltaR); width [GeV/c^{2}]",6,0.,90.);
 
   const int nbins=6;
   TH1F* hpt[nbins];
@@ -1105,25 +1105,25 @@ fitMergedFile_IDPerfMonUpsilon( TFile* f, std::string run_dir, std::string Trigg
   TH1F* hangle_eta[nbins];
 
   if (!CheckHistogram(f,(path+"/Upsilon_invmass").c_str())) return; 
-  TH1F* m_mass = (TH1F*)(f->Get((path+"/Upsilon_invmass").c_str())->Clone());
+  TH1F* h_mass = (TH1F*)(f->Get((path+"/Upsilon_invmass").c_str())->Clone());
   if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-    TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-    TH1F* m_rate = new TH1F("rate","production rate",1,0,1);
-    double Ntot =m_Nevents->GetEntries();
-    double yield = m_mass->Integral(m_mass->FindBin(9.1), m_mass->FindBin(9.8));
+    TH1F* h_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+    TH1F* h_rate = new TH1F("rate","production rate",1,0,1);
+    double Ntot =h_Nevents->GetEntries();
+    double yield = h_mass->Integral(h_mass->FindBin(9.1), h_mass->FindBin(9.8));
     double rate=yield/Ntot;
     double rate_error=sqrt(1/yield+1/Ntot)*yield/Ntot;
-    m_rate->SetBinContent(1,rate);
-    m_rate->SetBinError(1,rate_error);
-    m_rate->Write("",TObject::kOverwrite);
+    h_rate->SetBinContent(1,rate);
+    h_rate->SetBinError(1,rate_error);
+    h_rate->Write("",TObject::kOverwrite);
   }
 //   TH1F* m_mass_scaled = (TH1F*)(f->Get((path+"/Upsilon_invmass").c_str())->Clone("Upsilon_invmass_scaled_copy"));
 //   m_mass_scaled->SetMarkerStyle(21);
 //   TString title(m_mass_scaled->GetTitle());
 //   if (CheckHistogram(f,(path+"/Upsilon_invmass_scaled").c_str())) {
 //     if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-//       TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-//       double Ntot =m_Nevents->GetEntries();
+//       TH1F* Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+//       double Ntot =Nevents->GetEntries();
 //       if (Ntot!=0.) m_mass_scaled->Scale(1./Ntot);
 //       m_mass_scaled->SetTitle(title+" (per event)");
 //       m_mass_scaled->Write("Upsilon_invmass_scaled",TObject::kOverwrite);
@@ -1131,12 +1131,12 @@ fitMergedFile_IDPerfMonUpsilon( TFile* f, std::string run_dir, std::string Trigg
 //   }
 //   delete m_mass_scaled;
   if (CheckHistogram( f,(path+"/Upsilon_invmass").c_str())) {
-    TH1F* m_mass_rebin = (TH1F*)(f->Get((path+"/Upsilon_invmass").c_str())->Clone("Upsilon_invmass_rebin"));
-    TString title = m_mass_rebin->GetTitle();
-    m_mass_rebin ->SetMarkerStyle(21);
-    m_mass_rebin->Rebin(8);
-    m_mass_rebin->SetTitle(title+" (larger binning for low Stats.)");
-    m_mass_rebin->Write("Upsilon_invmass_rebin",TObject::kOverwrite);
+    TH1F* h_mass_rebin = (TH1F*)(f->Get((path+"/Upsilon_invmass").c_str())->Clone("Upsilon_invmass_rebin"));
+    TString title = h_mass_rebin->GetTitle();
+    h_mass_rebin ->SetMarkerStyle(21);
+    h_mass_rebin->Rebin(8);
+    h_mass_rebin->SetTitle(title+" (larger binning for low Stats.)");
+    h_mass_rebin->Write("Upsilon_invmass_rebin",TObject::kOverwrite);
   }
 
   char cpt[100],cz0[100],cphi[100],cphidiff[100],ceta[100],cetadiff[100],cmaxeta[100],ccrt[100],cinvpt[100],cphiplus[100],cphiminus[100],cetaplus[100],cetaminus[100],ceta_b[100],ceta_ecc[100],ceta_eca[100],cangle_eta[100];
@@ -1211,31 +1211,31 @@ fitMergedFile_IDPerfMonUpsilon( TFile* f, std::string run_dir, std::string Trigg
 //   f1->SetParameter(2,0.15);
 //   f1->SetLineColor(2);
 //   f1->SetParNames("Constant","Mean","Width");
-  m_mass->SetMarkerStyle(21);
+  h_mass->SetMarkerStyle(21);
   
   TCanvas *myCanvas = new TCanvas("MyCanvas");
   myCanvas->cd();
   
-//   m_mass->Fit(f1,"RQMN");
-
-
-  fitUpsilonHistograms(m_upsilon_invmass_vs_pt,m_upsilon_width_vs_pt,hpt,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_z0,m_upsilon_width_vs_z0,hz0,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_phi,m_upsilon_width_vs_phi,hphi,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_phiplus,m_upsilon_width_vs_phiplus,hphiplus,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_phiminus,m_upsilon_width_vs_phiminus,hphiminus,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_phidiff,m_upsilon_width_vs_phidiff,hphidiff,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_eta,m_upsilon_width_vs_eta,heta,8);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_eta_barrel,m_upsilon_width_vs_eta_barrel,heta_b,2);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_eta_eca,m_upsilon_width_vs_eta_eca,heta_eca,3);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_eta_ecc,m_upsilon_width_vs_eta_ecc,heta_ecc,3);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_etaplus,m_upsilon_width_vs_etaplus,hetaplus,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_etaminus,m_upsilon_width_vs_etaminus,hetaminus,nbins);  
-  fitUpsilonHistograms(m_upsilon_invmass_vs_maxeta,m_upsilon_width_vs_maxeta,hmaxeta,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_etadiff,m_upsilon_width_vs_etadiff,hetadiff,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_crt,m_upsilon_width_vs_crt,hcrt,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_invpt,m_upsilon_width_vs_invpt,hinvpt,nbins);
-  fitUpsilonHistograms(m_upsilon_invmass_vs_angle_eta,m_upsilon_width_vs_angle_eta,hangle_eta,nbins);
+//   mass->Fit(f1,"RQMN");
+
+
+  fitUpsilonHistograms(h_upsilon_invmass_vs_pt,h_upsilon_width_vs_pt,hpt,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_z0,h_upsilon_width_vs_z0,hz0,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_phi,h_upsilon_width_vs_phi,hphi,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_phiplus,h_upsilon_width_vs_phiplus,hphiplus,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_phiminus,h_upsilon_width_vs_phiminus,hphiminus,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_phidiff,h_upsilon_width_vs_phidiff,hphidiff,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_eta,h_upsilon_width_vs_eta,heta,8);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_eta_barrel,h_upsilon_width_vs_eta_barrel,heta_b,2);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_eta_eca,h_upsilon_width_vs_eta_eca,heta_eca,3);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_eta_ecc,h_upsilon_width_vs_eta_ecc,heta_ecc,3);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_etaplus,h_upsilon_width_vs_etaplus,hetaplus,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_etaminus,h_upsilon_width_vs_etaminus,hetaminus,nbins);  
+  fitUpsilonHistograms(h_upsilon_invmass_vs_maxeta,h_upsilon_width_vs_maxeta,hmaxeta,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_etadiff,h_upsilon_width_vs_etadiff,hetadiff,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_crt,h_upsilon_width_vs_crt,hcrt,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_invpt,h_upsilon_width_vs_invpt,hinvpt,nbins);
+  fitUpsilonHistograms(h_upsilon_invmass_vs_angle_eta,h_upsilon_width_vs_angle_eta,hangle_eta,nbins);
  
 
   // f->cd(path.c_str());
@@ -1245,7 +1245,7 @@ fitMergedFile_IDPerfMonUpsilon( TFile* f, std::string run_dir, std::string Trigg
     return;
   }
 
-  m_mass->Write("",TObject::kOverwrite);
+  h_mass->Write("",TObject::kOverwrite);
   for (int i=0; i<nbins;i++)
     {
       hpt[i]->Write("",TObject::kOverwrite);
@@ -1273,41 +1273,41 @@ fitMergedFile_IDPerfMonUpsilon( TFile* f, std::string run_dir, std::string Trigg
     {
       heta[i]->Write("",TObject::kOverwrite);
     } 
-  m_upsilon_invmass_vs_pt->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_z0->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_phi->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_phiplus->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_phiminus->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_phidiff->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_eta->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_eta_barrel->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_eta_ecc->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_eta_eca->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_etadiff->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_etaplus->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_etaminus->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_maxeta->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_crt->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_invpt->Write("",TObject::kOverwrite);
-  m_upsilon_invmass_vs_angle_eta->Write("",TObject::kOverwrite);
-
-  m_upsilon_width_vs_pt->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_z0->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_phi->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_phiplus->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_phiminus->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_phidiff->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_eta->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_eta_barrel->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_eta_ecc->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_eta_eca->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_etadiff->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_etaplus->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_etaminus->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_maxeta->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_crt->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_invpt->Write("",TObject::kOverwrite);
-  m_upsilon_width_vs_angle_eta->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_pt->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_z0->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_phi->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_phiplus->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_phiminus->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_phidiff->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_eta->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_eta_barrel->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_eta_ecc->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_eta_eca->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_etadiff->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_etaplus->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_etaminus->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_maxeta->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_crt->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_invpt->Write("",TObject::kOverwrite);
+  h_upsilon_invmass_vs_angle_eta->Write("",TObject::kOverwrite);
+
+  h_upsilon_width_vs_pt->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_z0->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_phi->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_phiplus->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_phiminus->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_phidiff->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_eta->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_eta_barrel->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_eta_ecc->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_eta_eca->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_etadiff->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_etaplus->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_etaminus->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_maxeta->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_crt->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_invpt->Write("",TObject::kOverwrite);
+  h_upsilon_width_vs_angle_eta->Write("",TObject::kOverwrite);
  
   myCanvas->Close();
   delete myCanvas;
@@ -1334,24 +1334,24 @@ fitMergedFile_IDPerfMonZee ( TFile* f, std::string run_dir,std::string TriggerNa
   f->cd(path.c_str());
 
   if (!CheckHistogram(f,(path+"/Zee_invmass").c_str())) return; 
-  TH1F* m_mass = (TH1F*)(f->Get((path+"/Zee_invmass").c_str())->Clone());
+  TH1F* h_mass = (TH1F*)(f->Get((path+"/Zee_invmass").c_str())->Clone());
   if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-    TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-    TH1F* m_rate = new TH1F("rate","production rate",1,0,1);
-    double Ntot =m_Nevents->GetEntries();
-    double yield = m_mass->Integral(m_mass->FindBin(80), m_mass->FindBin(105));
+    TH1F* h_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+    TH1F* h_rate = new TH1F("rate","production rate",1,0,1);
+    double Ntot =h_Nevents->GetEntries();
+    double yield = h_mass->Integral(h_mass->FindBin(80), h_mass->FindBin(105));
     double rate=yield/Ntot;
     double rate_error=sqrt(1/yield+1/Ntot)*yield/Ntot;
-    m_rate->SetBinContent(1,rate);
-    m_rate->SetBinError(1,rate_error);
-    m_rate->Write("",TObject::kOverwrite);
+    h_rate->SetBinContent(1,rate);
+    h_rate->SetBinError(1,rate_error);
+    h_rate->Write("",TObject::kOverwrite);
   }
 //   TH1F* m_mass_scaled = (TH1F*)(f->Get((path+"/Zee_trk_invmass").c_str())->Clone("Zee_trk_invmass_scaled_copy"));
 //   TString title(m_mass_scaled->GetTitle());
 //   if (CheckHistogram(f,(path+"/Zee_trk_invmass_scaled").c_str())) {
 //     if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-//       TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-//       double Ntot =m_Nevents->GetEntries();
+//       TH1F* Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+//       double Ntot =Nevents->GetEntries();
 //       if (Ntot!=0.) m_mass_scaled->Scale(1./Ntot);
 //       m_mass_scaled->SetTitle(title+" (per event)");
 //       m_mass_scaled->Write("Zee_trk_invmass_scaled",TObject::kOverwrite);
@@ -1366,29 +1366,29 @@ fitMergedFile_IDPerfMonZee ( TFile* f, std::string run_dir,std::string TriggerNa
   region_strings.push_back("eca");
   region_strings.push_back("ecc");
 
-  std::vector<TH1F*> m_Zee_Eopdiff;
-  std::vector<TH1F*> m_Zee_Eop_plus;
-  std::vector<TH1F*> m_Zee_Eop_minus;
+  std::vector<TH1F*> h_Zee_Eopdiff;
+  std::vector<TH1F*> h_Zee_Eop_plus;
+  std::vector<TH1F*> h_Zee_Eop_minus;
 
-  std::vector<TProfile*> m_Zee_Eopdiff_vs_p;
-  std::vector<TProfile*> m_Zee_meanEop_vs_p_plus;
-  std::vector<TProfile*> m_Zee_meanEop_vs_p_minus;
+  std::vector<TProfile*> h_Zee_Eopdiff_vs_p;
+  std::vector<TProfile*> h_Zee_meanEop_vs_p_plus;
+  std::vector<TProfile*> h_Zee_meanEop_vs_p_minus;
 
-  std::vector<TProfile*> m_Zee_Eopdiff_vs_invp;
-  std::vector<TProfile*> m_Zee_meanEop_vs_invp_plus;
-  std::vector<TProfile*> m_Zee_meanEop_vs_invp_minus;
+  std::vector<TProfile*> h_Zee_Eopdiff_vs_invp;
+  std::vector<TProfile*> h_Zee_meanEop_vs_invp_plus;
+  std::vector<TProfile*> h_Zee_meanEop_vs_invp_minus;
 
-  std::vector<TProfile*> m_Zee_Eopdiff_vs_E;
-  std::vector<TProfile*> m_Zee_meanEop_vs_E_plus;
-  std::vector<TProfile*> m_Zee_meanEop_vs_E_minus;
+  std::vector<TProfile*> h_Zee_Eopdiff_vs_E;
+  std::vector<TProfile*> h_Zee_meanEop_vs_E_plus;
+  std::vector<TProfile*> h_Zee_meanEop_vs_E_minus;
 
-  std::vector<TProfile*> m_Zee_Eopdiff_vs_phi;
-  std::vector<TProfile*> m_Zee_meanEop_vs_phi_plus;
-  std::vector<TProfile*> m_Zee_meanEop_vs_phi_minus;
+  std::vector<TProfile*> h_Zee_Eopdiff_vs_phi;
+  std::vector<TProfile*> h_Zee_meanEop_vs_phi_plus;
+  std::vector<TProfile*> h_Zee_meanEop_vs_phi_minus;
 
-  std::vector<TProfile*> m_Zee_Eopdiff_vs_eta;
-  std::vector<TProfile*> m_Zee_meanEop_vs_eta_plus;
-  std::vector<TProfile*> m_Zee_meanEop_vs_eta_minus;
+  std::vector<TProfile*> h_Zee_Eopdiff_vs_eta;
+  std::vector<TProfile*> h_Zee_meanEop_vs_eta_plus;
+  std::vector<TProfile*> h_Zee_meanEop_vs_eta_minus;
 
   std::string str;
   
@@ -1396,104 +1396,104 @@ fitMergedFile_IDPerfMonZee ( TFile* f, std::string run_dir,std::string TriggerNa
 
     str = path + "/Zee_Eop_plus_" + region_strings[region];
     if (!CheckHistogram(f,str.c_str())) return;     
-    m_Zee_Eop_plus.push_back((TH1F*)(f->Get(str.c_str())));
-    m_Zee_Eop_plus[region]->SetTitle(m_Zee_Eop_plus[region]->GetTitle());
+    h_Zee_Eop_plus.push_back((TH1F*)(f->Get(str.c_str())));
+    h_Zee_Eop_plus[region]->SetTitle(h_Zee_Eop_plus[region]->GetTitle());
     str = path + "/Zee_Eop_minus_" + region_strings[region];
     if (!CheckHistogram(f,str.c_str())) return;     
-    m_Zee_Eop_minus.push_back((TH1F*)(f->Get(str.c_str())));
-    m_Zee_Eop_minus[region]->SetTitle(m_Zee_Eop_minus[region]->GetTitle());
+    h_Zee_Eop_minus.push_back((TH1F*)(f->Get(str.c_str())));
+    h_Zee_Eop_minus[region]->SetTitle(h_Zee_Eop_minus[region]->GetTitle());
     str = path + "/Zee_Eopdiff_" + region_strings[region];
     if (!CheckHistogram(f,str.c_str())) return;     
-    m_Zee_Eopdiff.push_back((TH1F*)(f->Get(str.c_str())));
-    m_Zee_Eopdiff[region]->SetTitle(m_Zee_Eopdiff[region]->GetTitle());
+    h_Zee_Eopdiff.push_back((TH1F*)(f->Get(str.c_str())));
+    h_Zee_Eopdiff[region]->SetTitle(h_Zee_Eopdiff[region]->GetTitle());
 
-    m_Zee_Eopdiff[region]->Add(m_Zee_Eop_plus[region],m_Zee_Eop_minus[region],1.,-1);
+    h_Zee_Eopdiff[region]->Add(h_Zee_Eop_plus[region],h_Zee_Eop_minus[region],1.,-1);
 
     if (region == incl) {
 
       str = path + "/Zee_meanEop_vs_p_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_p_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_p_plus[region]->SetTitle(m_Zee_meanEop_vs_p_plus[region]->GetTitle());
+      h_Zee_meanEop_vs_p_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_p_plus[region]->SetTitle(h_Zee_meanEop_vs_p_plus[region]->GetTitle());
       str = path + "/Zee_meanEop_vs_p_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_p_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_p_minus[region]->SetTitle(m_Zee_meanEop_vs_p_minus[region]->GetTitle());
+      h_Zee_meanEop_vs_p_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_p_minus[region]->SetTitle(h_Zee_meanEop_vs_p_minus[region]->GetTitle());
       str = path + "/Zee_Eopdiff_vs_p";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_Eopdiff_vs_p.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_Eopdiff_vs_p[region]->SetTitle(m_Zee_Eopdiff_vs_p[region]->GetTitle());
+      h_Zee_Eopdiff_vs_p.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_Eopdiff_vs_p[region]->SetTitle(h_Zee_Eopdiff_vs_p[region]->GetTitle());
       
       str = path + "/Zee_meanEop_vs_invp_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_invp_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_invp_plus[region]->SetTitle(m_Zee_meanEop_vs_invp_plus[region]->GetTitle());
+      h_Zee_meanEop_vs_invp_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_invp_plus[region]->SetTitle(h_Zee_meanEop_vs_invp_plus[region]->GetTitle());
       str = path + "/Zee_meanEop_vs_invp_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_invp_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_invp_minus[region]->SetTitle(m_Zee_meanEop_vs_invp_minus[region]->GetTitle());
+      h_Zee_meanEop_vs_invp_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_invp_minus[region]->SetTitle(h_Zee_meanEop_vs_invp_minus[region]->GetTitle());
       str = path + "/Zee_Eopdiff_vs_invp";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_Eopdiff_vs_invp.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_Eopdiff_vs_invp[region]->SetTitle(m_Zee_Eopdiff_vs_invp[region]->GetTitle());
+      h_Zee_Eopdiff_vs_invp.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_Eopdiff_vs_invp[region]->SetTitle(h_Zee_Eopdiff_vs_invp[region]->GetTitle());
 
       str = path + "/Zee_meanEop_vs_E_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_E_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_E_plus[region]->SetTitle(m_Zee_meanEop_vs_E_plus[region]->GetTitle());
+      h_Zee_meanEop_vs_E_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_E_plus[region]->SetTitle(h_Zee_meanEop_vs_E_plus[region]->GetTitle());
       str = path + "/Zee_meanEop_vs_E_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_E_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_E_minus[region]->SetTitle(m_Zee_meanEop_vs_E_minus[region]->GetTitle());
+      h_Zee_meanEop_vs_E_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_E_minus[region]->SetTitle(h_Zee_meanEop_vs_E_minus[region]->GetTitle());
       str = path + "/Zee_Eopdiff_vs_E";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_Eopdiff_vs_E.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_Eopdiff_vs_E[region]->SetTitle(m_Zee_Eopdiff_vs_E[region]->GetTitle());
+      h_Zee_Eopdiff_vs_E.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_Eopdiff_vs_E[region]->SetTitle(h_Zee_Eopdiff_vs_E[region]->GetTitle());
       
       str = path + "/Zee_meanEop_vs_phi_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_phi_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_phi_plus[region]->SetTitle(m_Zee_meanEop_vs_phi_plus[region]->GetTitle());
+      h_Zee_meanEop_vs_phi_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_phi_plus[region]->SetTitle(h_Zee_meanEop_vs_phi_plus[region]->GetTitle());
       str = path + "/Zee_meanEop_vs_phi_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_phi_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_phi_minus[region]->SetTitle(m_Zee_meanEop_vs_phi_minus[region]->GetTitle());
+      h_Zee_meanEop_vs_phi_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_phi_minus[region]->SetTitle(h_Zee_meanEop_vs_phi_minus[region]->GetTitle());
       str = path + "/Zee_Eopdiff_vs_phi";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_Eopdiff_vs_phi.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_Eopdiff_vs_phi[region]->SetTitle(m_Zee_Eopdiff_vs_phi[region]->GetTitle());
+      h_Zee_Eopdiff_vs_phi.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_Eopdiff_vs_phi[region]->SetTitle(h_Zee_Eopdiff_vs_phi[region]->GetTitle());
             
       str = path + "/Zee_meanEop_vs_eta_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_eta_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_eta_plus[region]->SetTitle(m_Zee_meanEop_vs_eta_plus[region]->GetTitle());
+      h_Zee_meanEop_vs_eta_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_eta_plus[region]->SetTitle(h_Zee_meanEop_vs_eta_plus[region]->GetTitle());
       str = path + "/Zee_meanEop_vs_eta_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_meanEop_vs_eta_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_meanEop_vs_eta_minus[region]->SetTitle(m_Zee_meanEop_vs_eta_minus[region]->GetTitle());
+      h_Zee_meanEop_vs_eta_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_meanEop_vs_eta_minus[region]->SetTitle(h_Zee_meanEop_vs_eta_minus[region]->GetTitle());
       str = path + "/Zee_Eopdiff_vs_eta";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Zee_Eopdiff_vs_eta.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Zee_Eopdiff_vs_eta[region]->SetTitle(m_Zee_Eopdiff_vs_eta[region]->GetTitle());
+      h_Zee_Eopdiff_vs_eta.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Zee_Eopdiff_vs_eta[region]->SetTitle(h_Zee_Eopdiff_vs_eta[region]->GetTitle());
        
-      m_Zee_Eopdiff_vs_p[region]->Add(m_Zee_meanEop_vs_p_plus[region],m_Zee_meanEop_vs_p_minus[region],1.,-1);
-      m_Zee_Eopdiff_vs_invp[region]->Add(m_Zee_meanEop_vs_invp_plus[region],m_Zee_meanEop_vs_invp_minus[region],1.,-1);
-      m_Zee_Eopdiff_vs_E[region]->Add(m_Zee_meanEop_vs_E_plus[region],m_Zee_meanEop_vs_E_minus[region],1.,-1);
-      m_Zee_Eopdiff_vs_phi[region]->Add(m_Zee_meanEop_vs_phi_plus[region],m_Zee_meanEop_vs_phi_minus[region],1.,-1);
-      m_Zee_Eopdiff_vs_eta[region]->Add(m_Zee_meanEop_vs_eta_plus[region],m_Zee_meanEop_vs_eta_minus[region],1.,-1);
+      h_Zee_Eopdiff_vs_p[region]->Add(h_Zee_meanEop_vs_p_plus[region],h_Zee_meanEop_vs_p_minus[region],1.,-1);
+      h_Zee_Eopdiff_vs_invp[region]->Add(h_Zee_meanEop_vs_invp_plus[region],h_Zee_meanEop_vs_invp_minus[region],1.,-1);
+      h_Zee_Eopdiff_vs_E[region]->Add(h_Zee_meanEop_vs_E_plus[region],h_Zee_meanEop_vs_E_minus[region],1.,-1);
+      h_Zee_Eopdiff_vs_phi[region]->Add(h_Zee_meanEop_vs_phi_plus[region],h_Zee_meanEop_vs_phi_minus[region],1.,-1);
+      h_Zee_Eopdiff_vs_eta[region]->Add(h_Zee_meanEop_vs_eta_plus[region],h_Zee_meanEop_vs_eta_minus[region],1.,-1);
        
     }
     
   }
 
   for (int region=0; region!=Nregions; ++region) {
-    m_Zee_Eopdiff[region]->Write("",TObject::kOverwrite);
+    h_Zee_Eopdiff[region]->Write("",TObject::kOverwrite);
     if (region == incl) {
-      m_Zee_Eopdiff_vs_p[region]->Write("",TObject::kOverwrite);
-      m_Zee_Eopdiff_vs_invp[region]->Write("",TObject::kOverwrite);
-      m_Zee_Eopdiff_vs_E[region]->Write("",TObject::kOverwrite);
-      m_Zee_Eopdiff_vs_phi[region]->Write("",TObject::kOverwrite);
-      m_Zee_Eopdiff_vs_eta[region]->Write("",TObject::kOverwrite); 
+      h_Zee_Eopdiff_vs_p[region]->Write("",TObject::kOverwrite);
+      h_Zee_Eopdiff_vs_invp[region]->Write("",TObject::kOverwrite);
+      h_Zee_Eopdiff_vs_E[region]->Write("",TObject::kOverwrite);
+      h_Zee_Eopdiff_vs_phi[region]->Write("",TObject::kOverwrite);
+      h_Zee_Eopdiff_vs_eta[region]->Write("",TObject::kOverwrite); 
     }
   }
   
@@ -1517,24 +1517,24 @@ fitMergedFile_IDPerfMonWenu ( TFile* f, std::string run_dir,std::string TriggerN
   f->cd(path.c_str());
 
   if (!CheckHistogram(f,(path+"/Wenu_trk_transmass_sel").c_str())) return; 
-  TH1F* m_mass = (TH1F*)(f->Get((path+"/Wenu_trk_transmass_sel").c_str())->Clone());
+  TH1F* h_mass = (TH1F*)(f->Get((path+"/Wenu_trk_transmass_sel").c_str())->Clone());
   if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-    TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-    TH1F* m_rate = new TH1F("rate","production rate",1,0,1);
-    double Ntot =m_Nevents->GetEntries();
-    double yield = m_mass->Integral(m_mass->FindBin(50), m_mass->FindBin(80));
+    TH1F* h_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+    TH1F* h_rate = new TH1F("rate","production rate",1,0,1);
+    double Ntot =h_Nevents->GetEntries();
+    double yield = h_mass->Integral(h_mass->FindBin(50), h_mass->FindBin(80));
     double rate=yield/Ntot;
     double rate_error=sqrt(1/yield+1/Ntot)*yield/Ntot;
-    m_rate->SetBinContent(1,rate);
-    m_rate->SetBinError(1,rate_error);
-    m_rate->Write("",TObject::kOverwrite);
+    h_rate->SetBinContent(1,rate);
+    h_rate->SetBinError(1,rate_error);
+    h_rate->Write("",TObject::kOverwrite);
   }
 //   TH1F* m_mass_scaled = (TH1F*)(f->Get((path+"/Wenu_trk_transmass_sel").c_str())->Clone("Wenu_trk_transmass_sel_scaled_copy"));
 //   TString title(m_mass_scaled->GetTitle());
 //   if (CheckHistogram(f,(path+"/Wenu_trk_transmass_sel_scaled").c_str())) {
 //     if (CheckHistogram(f,(path+"/Nevents").c_str())) {
-//       TH1F* m_Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
-//       double Ntot =m_Nevents->GetEntries();
+//       TH1F* Nevents=(TH1F*)f->Get((path+"/Nevents").c_str());
+//       double Ntot =Nevents->GetEntries();
 //       if (Ntot!=0.) m_mass_scaled->Scale(1./Ntot);
 //       m_mass_scaled->SetTitle(title+" (per event)");
 //       m_mass_scaled->Write("Wenu_trk_transmass_sel_scaled",TObject::kOverwrite);
@@ -1549,29 +1549,29 @@ fitMergedFile_IDPerfMonWenu ( TFile* f, std::string run_dir,std::string TriggerN
   region_strings.push_back("eca");
   region_strings.push_back("ecc");
 
-  std::vector<TH1F*> m_Wenu_Eopdiff;
-  std::vector<TH1F*> m_Wenu_Eop_plus;
-  std::vector<TH1F*> m_Wenu_Eop_minus;
+  std::vector<TH1F*> h_Wenu_Eopdiff;
+  std::vector<TH1F*> h_Wenu_Eop_plus;
+  std::vector<TH1F*> h_Wenu_Eop_minus;
 
-  std::vector<TProfile*> m_Wenu_Eopdiff_vs_p;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_p_plus;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_p_minus;
+  std::vector<TProfile*> h_Wenu_Eopdiff_vs_p;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_p_plus;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_p_minus;
 
-  std::vector<TProfile*> m_Wenu_Eopdiff_vs_invp;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_invp_plus;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_invp_minus;
+  std::vector<TProfile*> h_Wenu_Eopdiff_vs_invp;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_invp_plus;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_invp_minus;
 
-  std::vector<TProfile*> m_Wenu_Eopdiff_vs_E;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_E_plus;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_E_minus;
+  std::vector<TProfile*> h_Wenu_Eopdiff_vs_E;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_E_plus;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_E_minus;
 
-  std::vector<TProfile*> m_Wenu_Eopdiff_vs_phi;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_phi_plus;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_phi_minus;
+  std::vector<TProfile*> h_Wenu_Eopdiff_vs_phi;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_phi_plus;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_phi_minus;
 
-  std::vector<TProfile*> m_Wenu_Eopdiff_vs_eta;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_eta_plus;
-  std::vector<TProfile*> m_Wenu_meanEop_vs_eta_minus;
+  std::vector<TProfile*> h_Wenu_Eopdiff_vs_eta;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_eta_plus;
+  std::vector<TProfile*> h_Wenu_meanEop_vs_eta_minus;
 
   std::string str;
 
@@ -1579,104 +1579,104 @@ fitMergedFile_IDPerfMonWenu ( TFile* f, std::string run_dir,std::string TriggerN
 
     str = path + "/Wenu_Eop_plus_" + region_strings[region];
     if (!CheckHistogram(f,str.c_str())) return;     
-    m_Wenu_Eop_plus.push_back((TH1F*)(f->Get(str.c_str())));
-    m_Wenu_Eop_plus[region]->SetTitle(m_Wenu_Eop_plus[region]->GetTitle());
+    h_Wenu_Eop_plus.push_back((TH1F*)(f->Get(str.c_str())));
+    h_Wenu_Eop_plus[region]->SetTitle(h_Wenu_Eop_plus[region]->GetTitle());
     str = path + "/Wenu_Eop_minus_" + region_strings[region];
     if (!CheckHistogram(f,str.c_str())) return;     
-    m_Wenu_Eop_minus.push_back((TH1F*)(f->Get(str.c_str())));
-    m_Wenu_Eop_minus[region]->SetTitle(m_Wenu_Eop_minus[region]->GetTitle());
+    h_Wenu_Eop_minus.push_back((TH1F*)(f->Get(str.c_str())));
+    h_Wenu_Eop_minus[region]->SetTitle(h_Wenu_Eop_minus[region]->GetTitle());
     str = path + "/Wenu_Eopdiff_" + region_strings[region];
     if (!CheckHistogram(f,str.c_str())) return;     
-    m_Wenu_Eopdiff.push_back((TH1F*)(f->Get(str.c_str())));
-    m_Wenu_Eopdiff[region]->SetTitle(m_Wenu_Eopdiff[region]->GetTitle());
+    h_Wenu_Eopdiff.push_back((TH1F*)(f->Get(str.c_str())));
+    h_Wenu_Eopdiff[region]->SetTitle(h_Wenu_Eopdiff[region]->GetTitle());
 
-    m_Wenu_Eopdiff[region]->Add(m_Wenu_Eop_plus[region],m_Wenu_Eop_minus[region],1.,-1);
+    h_Wenu_Eopdiff[region]->Add(h_Wenu_Eop_plus[region],h_Wenu_Eop_minus[region],1.,-1);
     
     if (region == incl) {
       
       str = path + "/Wenu_meanEop_vs_p_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_p_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_p_plus[region]->SetTitle(m_Wenu_meanEop_vs_p_plus[region]->GetTitle());
+      h_Wenu_meanEop_vs_p_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_p_plus[region]->SetTitle(h_Wenu_meanEop_vs_p_plus[region]->GetTitle());
       str = path + "/Wenu_meanEop_vs_p_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_p_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_p_minus[region]->SetTitle(m_Wenu_meanEop_vs_p_minus[region]->GetTitle());
+      h_Wenu_meanEop_vs_p_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_p_minus[region]->SetTitle(h_Wenu_meanEop_vs_p_minus[region]->GetTitle());
       str = path + "/Wenu_Eopdiff_vs_p";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_Eopdiff_vs_p.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_Eopdiff_vs_p[region]->SetTitle(m_Wenu_Eopdiff_vs_p[region]->GetTitle());
+      h_Wenu_Eopdiff_vs_p.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_Eopdiff_vs_p[region]->SetTitle(h_Wenu_Eopdiff_vs_p[region]->GetTitle());
       
       str = path + "/Wenu_meanEop_vs_invp_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_invp_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_invp_plus[region]->SetTitle(m_Wenu_meanEop_vs_invp_plus[region]->GetTitle());
+      h_Wenu_meanEop_vs_invp_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_invp_plus[region]->SetTitle(h_Wenu_meanEop_vs_invp_plus[region]->GetTitle());
       str = path + "/Wenu_meanEop_vs_invp_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_invp_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_invp_minus[region]->SetTitle(m_Wenu_meanEop_vs_invp_minus[region]->GetTitle());
+      h_Wenu_meanEop_vs_invp_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_invp_minus[region]->SetTitle(h_Wenu_meanEop_vs_invp_minus[region]->GetTitle());
       str = path + "/Wenu_Eopdiff_vs_invp";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_Eopdiff_vs_invp.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_Eopdiff_vs_invp[region]->SetTitle(m_Wenu_Eopdiff_vs_invp[region]->GetTitle());
+      h_Wenu_Eopdiff_vs_invp.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_Eopdiff_vs_invp[region]->SetTitle(h_Wenu_Eopdiff_vs_invp[region]->GetTitle());
             
       str = path + "/Wenu_meanEop_vs_E_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_E_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_E_plus[region]->SetTitle(m_Wenu_meanEop_vs_E_plus[region]->GetTitle());
+      h_Wenu_meanEop_vs_E_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_E_plus[region]->SetTitle(h_Wenu_meanEop_vs_E_plus[region]->GetTitle());
       str = path + "/Wenu_meanEop_vs_E_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_E_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_E_minus[region]->SetTitle(m_Wenu_meanEop_vs_E_minus[region]->GetTitle());
+      h_Wenu_meanEop_vs_E_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_E_minus[region]->SetTitle(h_Wenu_meanEop_vs_E_minus[region]->GetTitle());
       str = path + "/Wenu_Eopdiff_vs_E";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_Eopdiff_vs_E.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_Eopdiff_vs_E[region]->SetTitle(m_Wenu_Eopdiff_vs_E[region]->GetTitle());
+      h_Wenu_Eopdiff_vs_E.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_Eopdiff_vs_E[region]->SetTitle(h_Wenu_Eopdiff_vs_E[region]->GetTitle());
       
       str = path + "/Wenu_meanEop_vs_phi_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_phi_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_phi_plus[region]->SetTitle(m_Wenu_meanEop_vs_phi_plus[region]->GetTitle());
+      h_Wenu_meanEop_vs_phi_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_phi_plus[region]->SetTitle(h_Wenu_meanEop_vs_phi_plus[region]->GetTitle());
       str = path + "/Wenu_meanEop_vs_phi_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_phi_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_phi_minus[region]->SetTitle(m_Wenu_meanEop_vs_phi_minus[region]->GetTitle());
+      h_Wenu_meanEop_vs_phi_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_phi_minus[region]->SetTitle(h_Wenu_meanEop_vs_phi_minus[region]->GetTitle());
       str = path + "/Wenu_Eopdiff_vs_phi";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_Eopdiff_vs_phi.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_Eopdiff_vs_phi[region]->SetTitle(m_Wenu_Eopdiff_vs_phi[region]->GetTitle());
+      h_Wenu_Eopdiff_vs_phi.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_Eopdiff_vs_phi[region]->SetTitle(h_Wenu_Eopdiff_vs_phi[region]->GetTitle());
             
       str = path + "/Wenu_meanEop_vs_eta_plus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_eta_plus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_eta_plus[region]->SetTitle(m_Wenu_meanEop_vs_eta_plus[region]->GetTitle());
+      h_Wenu_meanEop_vs_eta_plus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_eta_plus[region]->SetTitle(h_Wenu_meanEop_vs_eta_plus[region]->GetTitle());
       str = path + "/Wenu_meanEop_vs_eta_minus";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_meanEop_vs_eta_minus.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_meanEop_vs_eta_minus[region]->SetTitle(m_Wenu_meanEop_vs_eta_minus[region]->GetTitle());
+      h_Wenu_meanEop_vs_eta_minus.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_meanEop_vs_eta_minus[region]->SetTitle(h_Wenu_meanEop_vs_eta_minus[region]->GetTitle());
       str = path + "/Wenu_Eopdiff_vs_eta";
       if (!CheckHistogram(f,str.c_str())) return;     
-      m_Wenu_Eopdiff_vs_eta.push_back((TProfile*)(f->Get(str.c_str())));
-      m_Wenu_Eopdiff_vs_eta[region]->SetTitle(m_Wenu_Eopdiff_vs_eta[region]->GetTitle());
+      h_Wenu_Eopdiff_vs_eta.push_back((TProfile*)(f->Get(str.c_str())));
+      h_Wenu_Eopdiff_vs_eta[region]->SetTitle(h_Wenu_Eopdiff_vs_eta[region]->GetTitle());
             
-      m_Wenu_Eopdiff_vs_p[region]->Add(m_Wenu_meanEop_vs_p_plus[region],m_Wenu_meanEop_vs_p_minus[region],1.,-1);
-      m_Wenu_Eopdiff_vs_invp[region]->Add(m_Wenu_meanEop_vs_invp_plus[region],m_Wenu_meanEop_vs_invp_minus[region],1.,-1);
-      m_Wenu_Eopdiff_vs_E[region]->Add(m_Wenu_meanEop_vs_E_plus[region],m_Wenu_meanEop_vs_E_minus[region],1.,-1);
-      m_Wenu_Eopdiff_vs_phi[region]->Add(m_Wenu_meanEop_vs_phi_plus[region],m_Wenu_meanEop_vs_phi_minus[region],1.,-1);
-      m_Wenu_Eopdiff_vs_eta[region]->Add(m_Wenu_meanEop_vs_eta_plus[region],m_Wenu_meanEop_vs_eta_minus[region],1.,-1);
+      h_Wenu_Eopdiff_vs_p[region]->Add(h_Wenu_meanEop_vs_p_plus[region],h_Wenu_meanEop_vs_p_minus[region],1.,-1);
+      h_Wenu_Eopdiff_vs_invp[region]->Add(h_Wenu_meanEop_vs_invp_plus[region],h_Wenu_meanEop_vs_invp_minus[region],1.,-1);
+      h_Wenu_Eopdiff_vs_E[region]->Add(h_Wenu_meanEop_vs_E_plus[region],h_Wenu_meanEop_vs_E_minus[region],1.,-1);
+      h_Wenu_Eopdiff_vs_phi[region]->Add(h_Wenu_meanEop_vs_phi_plus[region],h_Wenu_meanEop_vs_phi_minus[region],1.,-1);
+      h_Wenu_Eopdiff_vs_eta[region]->Add(h_Wenu_meanEop_vs_eta_plus[region],h_Wenu_meanEop_vs_eta_minus[region],1.,-1);
     
     }
     
   }
 
   for (int region=0; region!=Nregions; ++region) {
-    m_Wenu_Eopdiff[region]->Write("",TObject::kOverwrite);
+    h_Wenu_Eopdiff[region]->Write("",TObject::kOverwrite);
     if (region == incl) {
-      m_Wenu_Eopdiff_vs_p[region]->Write("",TObject::kOverwrite);
-      m_Wenu_Eopdiff_vs_invp[region]->Write("",TObject::kOverwrite);
-      m_Wenu_Eopdiff_vs_E[region]->Write("",TObject::kOverwrite);
-      m_Wenu_Eopdiff_vs_phi[region]->Write("",TObject::kOverwrite);
-      m_Wenu_Eopdiff_vs_eta[region]->Write("",TObject::kOverwrite); 
+      h_Wenu_Eopdiff_vs_p[region]->Write("",TObject::kOverwrite);
+      h_Wenu_Eopdiff_vs_invp[region]->Write("",TObject::kOverwrite);
+      h_Wenu_Eopdiff_vs_E[region]->Write("",TObject::kOverwrite);
+      h_Wenu_Eopdiff_vs_phi[region]->Write("",TObject::kOverwrite);
+      h_Wenu_Eopdiff_vs_eta[region]->Write("",TObject::kOverwrite); 
     }
   }
 
@@ -1707,8 +1707,8 @@ fitMergedFile_IDPerfMonZMM ( TFile* f, std::string run_dir,std::string TriggerNa
 
 
   // CB ---------
-  TH1F* m_ZMass_CB_Shift_vs_Regions = new TH1F("Z_Mass_CB_Shift_vs_Regions", "Z_Mass_CB Shift vs. Regions",  4, 0.5, 4.5 );
-  TH1F* m_ZMass_CB_Width_vs_Regions = new TH1F("Z_Mass_CB_Width_vs_Regions", "Z_Mass_CB Width vs. Regions",  4, 0.5, 4.5 );
+  TH1F* h_ZMass_CB_Shift_vs_Regions = new TH1F("Z_Mass_CB_Shift_vs_Regions", "Z_Mass_CB Shift vs. Regions",  4, 0.5, 4.5 );
+  TH1F* h_ZMass_CB_Width_vs_Regions = new TH1F("Z_Mass_CB_Width_vs_Regions", "Z_Mass_CB Width vs. Regions",  4, 0.5, 4.5 );
 
    if ( !CheckHistogram( f,(path+"/Z_Mass_CB_All").c_str()) ||
         !CheckHistogram( f,(path+"/Z_Mass_CB_BB").c_str())  ||
@@ -1719,16 +1719,16 @@ fitMergedFile_IDPerfMonZMM ( TFile* f, std::string run_dir,std::string TriggerNa
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_CB_BB").c_str())->Clone()) );
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_CB_BE").c_str())->Clone()) );
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_CB_EE").c_str())->Clone()) );
-   fitZmumuHistograms(m_ZMass_CB_Shift_vs_Regions, m_ZMass_CB_Width_vs_Regions, hvec);
+   fitZmumuHistograms(h_ZMass_CB_Shift_vs_Regions, h_ZMass_CB_Width_vs_Regions, hvec);
    hvec.clear();
-   m_ZMass_CB_Shift_vs_Regions->SetStats(0);
-   m_ZMass_CB_Width_vs_Regions->SetStats(0);
-   m_ZMass_CB_Shift_vs_Regions->Write("",TObject::kOverwrite);
-   m_ZMass_CB_Width_vs_Regions->Write("",TObject::kOverwrite);
+   h_ZMass_CB_Shift_vs_Regions->SetStats(0);
+   h_ZMass_CB_Width_vs_Regions->SetStats(0);
+   h_ZMass_CB_Shift_vs_Regions->Write("",TObject::kOverwrite);
+   h_ZMass_CB_Width_vs_Regions->Write("",TObject::kOverwrite);
 
    // ID ----------
-   TH1F* m_ZMass_ID_Shift_vs_Regions = new TH1F("Z_Mass_ID_Shift_vs_Regions", "Z_Mass_ID Shift vs. Regions",  4, 0.5, 4.5 );
-   TH1F* m_ZMass_ID_Width_vs_Regions = new TH1F("Z_Mass_ID_Width_vs_Regions", "Z_Mass_ID Width vs. Regions",  4, 0.5, 4.5 );
+   TH1F* h_ZMass_ID_Shift_vs_Regions = new TH1F("Z_Mass_ID_Shift_vs_Regions", "Z_Mass_ID Shift vs. Regions",  4, 0.5, 4.5 );
+   TH1F* h_ZMass_ID_Width_vs_Regions = new TH1F("Z_Mass_ID_Width_vs_Regions", "Z_Mass_ID Width vs. Regions",  4, 0.5, 4.5 );
 
    if ( !CheckHistogram( f,(path+"/Z_Mass_ID_All").c_str()) ||
         !CheckHistogram( f,(path+"/Z_Mass_ID_BB").c_str())  ||
@@ -1739,16 +1739,16 @@ fitMergedFile_IDPerfMonZMM ( TFile* f, std::string run_dir,std::string TriggerNa
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_ID_BB").c_str())->Clone()) );
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_ID_BE").c_str())->Clone()) );
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_ID_EE").c_str())->Clone()) );
-   fitZmumuHistograms(m_ZMass_ID_Shift_vs_Regions, m_ZMass_ID_Width_vs_Regions, hvec);
+   fitZmumuHistograms(h_ZMass_ID_Shift_vs_Regions, h_ZMass_ID_Width_vs_Regions, hvec);
    hvec.clear();
-   m_ZMass_ID_Shift_vs_Regions->SetStats(0);
-   m_ZMass_ID_Width_vs_Regions->SetStats(0);
-   m_ZMass_ID_Shift_vs_Regions->Write("",TObject::kOverwrite);
-   m_ZMass_ID_Width_vs_Regions->Write("",TObject::kOverwrite);
+   h_ZMass_ID_Shift_vs_Regions->SetStats(0);
+   h_ZMass_ID_Width_vs_Regions->SetStats(0);
+   h_ZMass_ID_Shift_vs_Regions->Write("",TObject::kOverwrite);
+   h_ZMass_ID_Width_vs_Regions->Write("",TObject::kOverwrite);
 
    // ME -----------
-   TH1F* m_ZMass_ME_Shift_vs_Regions = new TH1F("Z_Mass_ME_Shift_vs_Regions", "Z_Mass_ME Shift vs. Regions",  4, 0.5, 4.5 );
-   TH1F* m_ZMass_ME_Width_vs_Regions = new TH1F("Z_Mass_ME_Width_vs_Regions", "Z_Mass_ME Width vs. Regions",  4, 0.5, 4.5 );
+   TH1F* h_ZMass_ME_Shift_vs_Regions = new TH1F("Z_Mass_ME_Shift_vs_Regions", "Z_Mass_ME Shift vs. Regions",  4, 0.5, 4.5 );
+   TH1F* h_ZMass_ME_Width_vs_Regions = new TH1F("Z_Mass_ME_Width_vs_Regions", "Z_Mass_ME Width vs. Regions",  4, 0.5, 4.5 );
     
    if ( !CheckHistogram( f,(path+"/Z_Mass_ME_All").c_str()) ||
         !CheckHistogram( f,(path+"/Z_Mass_ME_BB").c_str())  ||
@@ -1759,16 +1759,16 @@ fitMergedFile_IDPerfMonZMM ( TFile* f, std::string run_dir,std::string TriggerNa
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_ME_BB").c_str())->Clone()) );
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_ME_BE").c_str())->Clone()) );
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_ME_EE").c_str())->Clone()) );
-   fitZmumuHistograms(m_ZMass_ME_Shift_vs_Regions, m_ZMass_ME_Width_vs_Regions, hvec);
+   fitZmumuHistograms(h_ZMass_ME_Shift_vs_Regions, h_ZMass_ME_Width_vs_Regions, hvec);
    hvec.clear();
-   m_ZMass_ME_Shift_vs_Regions->SetStats(0);
-   m_ZMass_ME_Width_vs_Regions->SetStats(0);
-   m_ZMass_ME_Shift_vs_Regions->Write("",TObject::kOverwrite);
-   m_ZMass_ME_Width_vs_Regions->Write("",TObject::kOverwrite);
+   h_ZMass_ME_Shift_vs_Regions->SetStats(0);
+   h_ZMass_ME_Width_vs_Regions->SetStats(0);
+   h_ZMass_ME_Shift_vs_Regions->Write("",TObject::kOverwrite);
+   h_ZMass_ME_Width_vs_Regions->Write("",TObject::kOverwrite);
 
    // MS -----------
-   TH1F* m_ZMass_MS_Shift_vs_Regions = new TH1F("Z_Mass_MS_Shift_vs_Regions", "Z_Mass_MS Shift vs. Regions",  4, 0.5, 4.5 );
-   TH1F* m_ZMass_MS_Width_vs_Regions = new TH1F("Z_Mass_MS_Width_vs_Regions", "Z_Mass_MS Width vs. Regions",  4, 0.5, 4.5 );
+   TH1F* h_ZMass_MS_Shift_vs_Regions = new TH1F("Z_Mass_MS_Shift_vs_Regions", "Z_Mass_MS Shift vs. Regions",  4, 0.5, 4.5 );
+   TH1F* h_ZMass_MS_Width_vs_Regions = new TH1F("Z_Mass_MS_Width_vs_Regions", "Z_Mass_MS Width vs. Regions",  4, 0.5, 4.5 );
 
      
    if ( !CheckHistogram( f,(path+"/Z_Mass_MS_All").c_str()) ||
@@ -1780,40 +1780,40 @@ fitMergedFile_IDPerfMonZMM ( TFile* f, std::string run_dir,std::string TriggerNa
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_MS_BB").c_str())->Clone()) );
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_MS_BE").c_str())->Clone()) );
    hvec.push_back( (TH1F*)(f->Get((path+"/Z_Mass_MS_EE").c_str())->Clone()) );
-   fitZmumuHistograms(m_ZMass_MS_Shift_vs_Regions, m_ZMass_MS_Width_vs_Regions, hvec);
+   fitZmumuHistograms(h_ZMass_MS_Shift_vs_Regions, h_ZMass_MS_Width_vs_Regions, hvec);
    hvec.clear();
-   m_ZMass_MS_Shift_vs_Regions->SetStats(0);
-   m_ZMass_MS_Width_vs_Regions->SetStats(0);
-   m_ZMass_MS_Shift_vs_Regions->Write("",TObject::kOverwrite);
-   m_ZMass_MS_Width_vs_Regions->Write("",TObject::kOverwrite);
+   h_ZMass_MS_Shift_vs_Regions->SetStats(0);
+   h_ZMass_MS_Width_vs_Regions->SetStats(0);
+   h_ZMass_MS_Shift_vs_Regions->Write("",TObject::kOverwrite);
+   h_ZMass_MS_Width_vs_Regions->Write("",TObject::kOverwrite);
 
 
 
   // OLD naming style plots
   if (!CheckHistogram(f, (path+"/z-mass_trks").c_str())) return;
-  TH1F* m_ZMass_ID   = (TH1F*)(f->Get((path+"/z-mass_trks").c_str())->Clone());
-  m_ZMass_ID->SetTitle("Z Mass ID Tracks");   
-  //fitZmumuMassPlot(m_ZMass_ID);
-  //m_ZMass_ID->Write("",TObject::kOverwrite);
+  TH1F* h_ZMass_ID   = (TH1F*)(f->Get((path+"/z-mass_trks").c_str())->Clone());
+  h_ZMass_ID->SetTitle("Z Mass ID Tracks");   
+  //fitZmumuMassPlot(h_ZMass_ID);
+  //h_ZMass_ID->Write("",TObject::kOverwrite);
 
   if (!CheckHistogram(f, (path+"/z-mass_comb").c_str())) return;
-  TH1F* m_ZMass_CB   = (TH1F*)(f->Get((path+"/z-mass_comb").c_str())->Clone());
-  m_ZMass_CB->SetTitle("Z Mass CB Tracks");
-  //fitZmumuMassPlot(m_ZMass_CB);
-  //m_ZMass_CB->Write("",TObject::kOverwrite);
+  TH1F* h_ZMass_CB   = (TH1F*)(f->Get((path+"/z-mass_comb").c_str())->Clone());
+  h_ZMass_CB->SetTitle("Z Mass CB Tracks");
+  //fitZmumuMassPlot(h_ZMass_CB);
+  //h_ZMass_CB->Write("",TObject::kOverwrite);
 
 
   if ( CheckHistogram(f,(path+"/Nevents").c_str()) ) {
-       TH1F* m_Nevents	 = (TH1F*)f->Get((path+"/Nevents").c_str());
-       TH1F* m_rate 	 = new TH1F("rate","production rate",1,0,1);
-       double Ntot  	 = m_Nevents->GetEntries();
-       double yield 	 = m_ZMass_ID->Integral(m_ZMass_ID->FindBin(80), m_ZMass_ID->FindBin(105));
+       TH1F* h_Nevents	 = (TH1F*)f->Get((path+"/Nevents").c_str());
+       TH1F* h_rate 	 = new TH1F("rate","production rate",1,0,1);
+       double Ntot  	 = h_Nevents->GetEntries();
+       double yield 	 = h_ZMass_ID->Integral(h_ZMass_ID->FindBin(80), h_ZMass_ID->FindBin(105));
        double rate 	 = yield/Ntot;
        double rate_error = sqrt(1/yield+1/Ntot)*yield/Ntot;
        //std::cout <<" rate: "<< rate <<" rate_error: "<< rate_error <<std::endl;
-       m_rate->SetBinContent(1,rate);
-       m_rate->SetBinError(1,rate_error);
-       m_rate->Write("rate",TObject::kOverwrite);
+       h_rate->SetBinContent(1,rate);
+       h_rate->SetBinError(1,rate_error);
+       h_rate->Write("rate",TObject::kOverwrite);
   }
 
   f->Write();
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile_MDTPostProcess.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile_MDTPostProcess.cxx
index f0b142cdb3e9b4ed2f30e7793efe09c2e3c095d8..21576bbcc9166e299be83cbf07d75dc28c859fd4 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile_MDTPostProcess.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile_MDTPostProcess.cxx
@@ -58,10 +58,10 @@ void MonitoringFile::MDTPostProcess( std::string inFilename, int txtFileOutputTy
 	return;
 }
 
-void MonitoringFile::MDTChamReAlign(std::string inFilename, std::string _title_){
+void MonitoringFile::MDTChamReAlign(std::string inFilename, std::string title){
 	//    std::cout << "Begin ReAlign MDT Chamber by Chamber Plots" << std::endl;
 
-	if(MDTCheckAlign(inFilename, _title_)) {/*std::cout << "File Already Aligned. Exiting..." << std::endl;*/ return;}
+	if(MDTCheckAlign(inFilename, title)) {/*std::cout << "File Already Aligned. Exiting..." << std::endl;*/ return;}
 
 	TFile* f = TFile::Open(inFilename.c_str(),"UPDATE");
 
@@ -86,7 +86,7 @@ void MonitoringFile::MDTChamReAlign(std::string inFilename, std::string _title_)
 		if (dir0 == 0) return;
 
 		TString runNumber = dir0->GetName();
-		TString mDir = runNumber+"/Muon/MuonRawDataMonitoring/" + _title_;
+		TString mDir = runNumber+"/Muon/MuonRawDataMonitoring/" + title;
 		TDirectory* mdt_base_dir = f->GetDirectory(mDir);
 		if (! mdt_base_dir) continue;
 		TIter nextcd1(mdt_base_dir->GetListOfKeys());
@@ -189,7 +189,7 @@ void MonitoringFile::MDTChamReAlign(std::string inFilename, std::string _title_)
 	return;
 }
 
-void MonitoringFile::MDTChamEff( std::string inFilename, std::string _title_, int txtFileOutputType) {
+void MonitoringFile::MDTChamEff( std::string inFilename, std::string title, int txtFileOutputType) {
 	//const float m_noiseCut = 100000;
 	//if(isIncremental || useOfflineTubeID || makePDF || doAllPDF){ std::cout << "dead code " << std::endl;}	
 	
@@ -235,7 +235,7 @@ void MonitoringFile::MDTChamEff( std::string inFilename, std::string _title_, in
 
 		if (!run_dir.Contains("run") )   continue;
 		//Compute Tube Effs
-		TString chamber_Area = run_dir + "/Muon/MuonRawDataMonitoring/"+_title_+"/";
+		TString chamber_Area = run_dir + "/Muon/MuonRawDataMonitoring/"+title+"/";
 
 		if(mf.GetDirectory(chamber_Area)) mf.cd(chamber_Area);
 		//else {std::cerr << "No MDT Directory! " << std::endl; f->Close() ; delete f; return; }
@@ -585,7 +585,7 @@ void MonitoringFile::MDTChamEff( std::string inFilename, std::string _title_, in
 
 						//std::map<TString,float>::iterator noise_itr = noise_map.find(eta_ring);
 						//std::map<TString,float>::iterator bkgrd_itr = bkgrd_map.find(eta_ring);
-						std::map<TString,int>::iterator nTubes_itr = nTubes_map.find(eta_ring);
+						//std::map<TString,int>::iterator nTubes_itr = nTubes_map.find(eta_ring);
 						/*if( noise_itr == noise_map.end() ) noise_map.insert(std::make_pair(eta_ring,noise_rate));
                          else (*noise_itr).second += noise_rate;
                          if( bkgrd_itr == bkgrd_map.end() ) bkgrd_map.insert(std::make_pair(eta_ring,bkgrd_rate));
@@ -970,7 +970,7 @@ void MonitoringFile::MDTChamEff( std::string inFilename, std::string _title_, in
 }
 
 // This function is for grabbing overview hists from raw and doing something to them, rather than going through a chamber-by-chamber loop
-void MonitoringFile::MDTChamOcc( std::string inFilename, std::string _title_ ) {
+void MonitoringFile::MDTChamOcc( std::string inFilename, std::string title ) {
 	MDTPostProcessor mf( inFilename , "ChamberOcc Calculations");
 	if (!mf.IsOpen()) {
 		std::cerr << "MDTPostProcess(): "
@@ -989,7 +989,7 @@ void MonitoringFile::MDTChamOcc( std::string inFilename, std::string _title_ ) {
 		TString run_dir = key_run->GetName();      
 		if (!run_dir.Contains("run") )   continue;
 
-		TDirectory* dir_Overview = mf.GetDirectory(run_dir + "/Muon/MuonRawDataMonitoring/"+_title_+"/Overview");
+		TDirectory* dir_Overview = mf.GetDirectory(run_dir + "/Muon/MuonRawDataMonitoring/"+title+"/Overview");
 		if(!dir_Overview) continue;
 		TH1F* hNTriggers = 0; mf.get("TotalNumber_of_MDT_hits_per_event_ADCCut",hNTriggers,dir_Overview);
 		int nTriggers = 1;
@@ -1035,7 +1035,7 @@ void MonitoringFile::MDTChamOcc( std::string inFilename, std::string _title_ ) {
 	return;
 }
 
-void MonitoringFile::MDTTDCSum( std::string inFilename, std::string _title_ ){ 
+void MonitoringFile::MDTTDCSum( std::string inFilename, std::string title ){ 
 
 	MDTPostProcessor mf( inFilename, "Sector t0,tmax, & tdrift Calculations");
 
@@ -1065,7 +1065,7 @@ void MonitoringFile::MDTTDCSum( std::string inFilename, std::string _title_ ){
 		run_dir=tdir_run_name;
 
 		//Compute Summary Hists
-		TString Overview_Area = run_dir + "/Muon/MuonRawDataMonitoring/"+_title_;
+		TString Overview_Area = run_dir + "/Muon/MuonRawDataMonitoring/"+title;
 		TDirectory* dir_Main = 0;
 
 		if(mf.cd(Overview_Area)) dir_Main = mf.GetDirectory(Overview_Area);
@@ -1247,7 +1247,7 @@ void MonitoringFile::MDTTDCSum( std::string inFilename, std::string _title_ ){
 	return;
 }
 
-void  MonitoringFile::MDTLowStat( std::string inFilename, std::string _title_){
+void  MonitoringFile::MDTLowStat( std::string inFilename, std::string title){
 
 	MDTPostProcessor mf( inFilename, "MDT LowStat Analysis" );
 
@@ -1286,18 +1286,18 @@ void  MonitoringFile::MDTLowStat( std::string inFilename, std::string _title_){
 
 			TDirectory* lowStat_dir = dir0->GetDirectory(lowStat_str);
 			if(!lowStat_dir) continue;
-			TDirectory* dirOverview = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/Overview"));
-			TDirectory* dirOverviewBA = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTBA/Overview"));
-			TDirectory* dirOverviewBC = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTBC/Overview"));
-			TDirectory* dirOverviewEA = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTEA/Overview"));
-			TDirectory* dirOverviewEC = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTEC/Overview"));
+			TDirectory* dirOverview = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/Overview"));
+			TDirectory* dirOverviewBA = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTBA/Overview"));
+			TDirectory* dirOverviewBC = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTBC/Overview"));
+			TDirectory* dirOverviewEA = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTEA/Overview"));
+			TDirectory* dirOverviewEC = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTEC/Overview"));
 
 			if( !(dirOverview && dirOverviewBA && dirOverviewBC && dirOverviewEA && dirOverviewEC) ) {//Catch New Directory Name Fix
-				dirOverview = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/Overview_lowStat"));
-				dirOverviewBA = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTBA/Overview_lowStat"));
-				dirOverviewBC = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTBC/Overview_lowStat"));
-				dirOverviewEA = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTEA/Overview_lowStat"));
-				dirOverviewEC = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTEC/Overview_lowStat"));
+				dirOverview = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/Overview_lowStat"));
+				dirOverviewBA = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTBA/Overview_lowStat"));
+				dirOverviewBC = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTBC/Overview_lowStat"));
+				dirOverviewEA = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTEA/Overview_lowStat"));
+				dirOverviewEC = lowStat_dir->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTEC/Overview_lowStat"));
 			}
 
 			if( !(dirOverview && dirOverviewBA && dirOverviewBC && dirOverviewEA && dirOverviewEC) ) continue;//Make sure mdt has lowStat entires before continuing
@@ -1375,7 +1375,7 @@ void  MonitoringFile::MDTLowStat( std::string inFilename, std::string _title_){
 
 }
 
-bool MonitoringFile::MDTCheckAlign(std::string inFilename, std::string _title_){
+bool MonitoringFile::MDTCheckAlign(std::string inFilename, std::string title){
 
 	TFile* f = TFile::Open(inFilename.c_str(),"READ");
 
@@ -1399,13 +1399,13 @@ bool MonitoringFile::MDTCheckAlign(std::string inFilename, std::string _title_){
 	int keysBC = 0;
 	int keysEA = 0;
 	int keysEC = 0;
-	TDirectory* dirBA = dir0->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTBA/Chambers"));
+	TDirectory* dirBA = dir0->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTBA/Chambers"));
 	if(dirBA) keysBA = dirBA->GetNkeys();
-	TDirectory* dirBC = dir0->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTBC/Chambers"));
+	TDirectory* dirBC = dir0->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTBC/Chambers"));
 	if(dirBC) keysBC = dirBC->GetNkeys();
-	TDirectory* dirEA = dir0->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTEA/Chambers"));
+	TDirectory* dirEA = dir0->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTEA/Chambers"));
 	if(dirEA) keysEA = dirEA->GetNkeys();
-	TDirectory* dirEC = dir0->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+_title_+"/MDTEC/Chambers"));
+	TDirectory* dirEC = dir0->GetDirectory(TString("Muon/MuonRawDataMonitoring/"+title+"/MDTEC/Chambers"));
 	if(dirEC) keysEC = dirEC->GetNkeys();
 
 	bool aligned = (keysBA < 600 && keysBC < 600 && keysEA < 600 && keysEC < 600);
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile_MuonTrackPostProcess.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile_MuonTrackPostProcess.cxx
index d356fb6c298f6053df548b6361bfc30f7f660a22..b511f15e7dc176da484412b51a0593cee703d59e 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile_MuonTrackPostProcess.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile_MuonTrackPostProcess.cxx
@@ -104,43 +104,43 @@ void TwoDto2D_Eff(TH2 * Numerator, TH2 * Denominator, TH2 * Efficiency, bool reb
   return;
 }
 
-void TwoDto1D_Mean(TH2 * m_parent, TH1 * m_child, int rebinning = 1){
+void TwoDto1D_Mean(TH2 * h_parent, TH1 * h_child, int rebinning = 1){
   //the input histograms must have the same dimension!
-  if (m_parent == NULL || m_child == NULL ) {return;}
-  if (m_parent->GetNbinsX() != m_child->GetNbinsX()){return;}
+  if (h_parent == NULL || h_child == NULL ) {return;}
+  if (h_parent->GetNbinsX() != h_child->GetNbinsX()){return;}
   //after protection
-  for(int bin_itrX = 1; bin_itrX < m_parent->GetNbinsX() + 1; bin_itrX++){
+  for(int bin_itrX = 1; bin_itrX < h_parent->GetNbinsX() + 1; bin_itrX++){
     double parent_event = 0;
     double parent_sum = 0;
-    for(int bin_itrY = 1; bin_itrY < m_parent->GetNbinsY() + 1; bin_itrY++){
-      parent_event += m_parent->GetBinContent(bin_itrX, bin_itrY);
-      parent_sum += m_parent->GetBinContent(bin_itrX, bin_itrY) * m_parent->GetYaxis()->GetBinCenter(bin_itrY);
+    for(int bin_itrY = 1; bin_itrY < h_parent->GetNbinsY() + 1; bin_itrY++){
+      parent_event += h_parent->GetBinContent(bin_itrX, bin_itrY);
+      parent_sum += h_parent->GetBinContent(bin_itrX, bin_itrY) * h_parent->GetYaxis()->GetBinCenter(bin_itrY);
     }
     if (parent_event == 0){continue;}
-    m_child->SetBinContent(bin_itrX, parent_sum/parent_event);
+    h_child->SetBinContent(bin_itrX, parent_sum/parent_event);
   } 
-  TString sHistTitle = m_child->GetTitle();
-  m_child->Rebin(rebinning);
-  m_child->SetTitle(sHistTitle + " per event");
-  m_child->Write("",TObject::kOverwrite);
+  TString sHistTitle = h_child->GetTitle();
+  h_child->Rebin(rebinning);
+  h_child->SetTitle(sHistTitle + " per event");
+  h_child->Write("",TObject::kOverwrite);
   return;
 }
 
-void TwoDto1D_Sum(TH2 * m_parent, TH1 * m_child, int rebinning = 2){
+void TwoDto1D_Sum(TH2 * h_parent, TH1 * h_child, int rebinning = 2){
   //the input histograms must have the same dimension!
-  if (m_parent == NULL || m_child == NULL ) {return;}
-  if (m_parent->GetNbinsX() != m_child->GetNbinsX()){return;}
+  if (h_parent == NULL || h_child == NULL ) {return;}
+  if (h_parent->GetNbinsX() != h_child->GetNbinsX()){return;}
   //after protection
-  for(int bin_itrX = 1; bin_itrX < m_parent->GetNbinsX() + 1; bin_itrX++){
+  for(int bin_itrX = 1; bin_itrX < h_parent->GetNbinsX() + 1; bin_itrX++){
     double parent_sum = 0;
-    for(int bin_itrY = 1; bin_itrY < m_parent->GetNbinsY() + 1; bin_itrY++){
-      parent_sum += m_parent->GetBinContent(bin_itrX, bin_itrY) * m_parent->GetYaxis()->GetBinCenter(bin_itrY);
+    for(int bin_itrY = 1; bin_itrY < h_parent->GetNbinsY() + 1; bin_itrY++){
+      parent_sum += h_parent->GetBinContent(bin_itrX, bin_itrY) * h_parent->GetYaxis()->GetBinCenter(bin_itrY);
     }
     if(parent_sum == 0){continue;}
-    m_child->SetBinContent(bin_itrX, parent_sum);
+    h_child->SetBinContent(bin_itrX, parent_sum);
   }
-  m_child->Rebin(rebinning); 
-  m_child->Write("",TObject::kOverwrite);
+  h_child->Rebin(rebinning); 
+  h_child->Write("",TObject::kOverwrite);
   return;
 }
 
@@ -230,25 +230,25 @@ namespace dqutils {
       dir1->cd();
       
       // Divide the efficiency histograms
-      TH2F* m_EffNumerator = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_chamberIndex_perSector_numerator", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_EffDenominator = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_chamberIndex_perSector_denominator", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_Efficiency = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_chamberIndex_perSector", plotdirname.Data(), recalg_path.Data()));
+      TH2F* h_EffNumerator = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_chamberIndex_perSector_numerator", plotdirname.Data(), recalg_path.Data()));
+      TH2F* h_EffDenominator = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_chamberIndex_perSector_denominator", plotdirname.Data(), recalg_path.Data()));
+      TH2F* h_Efficiency = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_chamberIndex_perSector", plotdirname.Data(), recalg_path.Data()));
       
-      TwoDto2D_Eff(m_EffNumerator, m_EffDenominator, m_Efficiency);
+      TwoDto2D_Eff(h_EffNumerator, h_EffDenominator, h_Efficiency);
 
       //add the efficiency for precision
       for(int i=0; i < 17; i++){
-        TH2F* m_seg_prec_EffNumerator = (TH2F*)dir1->Get(Form("%sSegments_%s_%s_etastation_nPrechit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
-        TH2F* m_seg_prec_EffDenominator = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_%s_etastation_nPrechit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
-        TH2F* m_seg_prec_Efficiency = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_%s_etastation_nPrechit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
+        TH2F* seg_prec_EffNumerator = (TH2F*)dir1->Get(Form("%sSegments_%s_%s_etastation_nPrechit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
+        TH2F* seg_prec_EffDenominator = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_%s_etastation_nPrechit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
+        TH2F* seg_prec_Efficiency = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_%s_etastation_nPrechit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
         
-        TwoDto2D_Eff(m_seg_prec_EffNumerator, m_seg_prec_EffDenominator, m_seg_prec_Efficiency);
+        TwoDto2D_Eff(seg_prec_EffNumerator, seg_prec_EffDenominator, seg_prec_Efficiency);
 
-        TH2F* m_seg_trig_EffNumerator = (TH2F*)dir1->Get(Form("%sSegments_%s_%s_etastation_nTrighit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
-        TH2F* m_seg_trig_EffDenominator = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_%s_etastation_nTrighit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
-        TH2F* m_seg_trig_Efficiency = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_%s_etastation_nTrighit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
+        TH2F* seg_trig_EffNumerator = (TH2F*)dir1->Get(Form("%sSegments_%s_%s_etastation_nTrighit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
+        TH2F* seg_trig_EffDenominator = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_%s_etastation_nTrighit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
+        TH2F* seg_trig_Efficiency = (TH2F*)dir1->Get(Form("%sSegments_%s_eff_%s_etastation_nTrighit", plotdirname.Data(), recalg_path.Data(), SegStationName[i]));
         
-        TwoDto2D_Eff(m_seg_trig_EffNumerator, m_seg_trig_EffDenominator, m_seg_trig_Efficiency);
+        TwoDto2D_Eff(seg_trig_EffNumerator, seg_trig_EffDenominator, seg_trig_Efficiency);
       }
     }//ends different subfolder for segment efficiency
     
@@ -266,69 +266,69 @@ namespace dqutils {
       
       TString muonqualstr[4] = {"Tight", "Medium", "Loose", "Veryloose"};
       // Divide the efficiency histograms
-      TH2F* m_EffDenominator = (TH2F*)dir1->Get(Form("%sMuons_%s_Origin_eta_phi", plotdirname.Data(), recalg_path.Data()));
+      TH2F* h_EffDenominator = (TH2F*)dir1->Get(Form("%sMuons_%s_Origin_eta_phi", plotdirname.Data(), recalg_path.Data()));
       //m_EffDenominator->Rebin2D();//here change the default binnning of eta-phi! disabled once we are in 64 bins
       for (int i = 0; i < 4; i++){
-        TH2F* m_EffNumerator = (TH2F*)dir1->Get(Form("%sMuons_%s_%s_eta_phi", plotdirname.Data(), recalg_path.Data(), muonqualstr[i].Data()));
-        TH2F* m_Efficiency = (TH2F*)dir1->Get(Form("%sMuons_%s_%s_eff", plotdirname.Data(), recalg_path.Data(), muonqualstr[i].Data()));
-        TwoDto2D_Eff(m_EffNumerator, m_EffDenominator, m_Efficiency);//here change the default binnning of eta-phi
+        TH2F* h_EffNumerator = (TH2F*)dir1->Get(Form("%sMuons_%s_%s_eta_phi", plotdirname.Data(), recalg_path.Data(), muonqualstr[i].Data()));
+        TH2F* h_Efficiency = (TH2F*)dir1->Get(Form("%sMuons_%s_%s_eff", plotdirname.Data(), recalg_path.Data(), muonqualstr[i].Data()));
+        TwoDto2D_Eff(h_EffNumerator, h_EffDenominator, h_Efficiency);//here change the default binnning of eta-phi
       }
 
-      TH2F* m_eff_nPrec    = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_nPrec",    plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_eff_nPhi     = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_nPhi",     plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_eff_nTrigEta = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_nTrigEta", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_eff_ndof     = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_ndof",     plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_eff_chi2     = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_chi2",     plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_ID_eff_ndof  = (TH2F*)dir1->Get(Form("%sMuons_%s_ID_eff_ndof",  plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_ID_eff_chi2  = (TH2F*)dir1->Get(Form("%sMuons_%s_ID_eff_chi2",  plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_MS_eff_ndof  = (TH2F*)dir1->Get(Form("%sMuons_%s_MS_eff_ndof",  plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_MS_eff_chi2  = (TH2F*)dir1->Get(Form("%sMuons_%s_MS_eff_chi2",  plotdirname.Data(), recalg_path.Data()));
-
-      TH2F* m_avg_hits_precision_inner    = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_precision_inner",    plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_hits_precision_middle   = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_precision_middle",   plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_hits_precision_outer    = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_precision_outer",    plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_hits_precision_extended = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_precision_extended", plotdirname.Data(), recalg_path.Data()));
-
-      TH2F* m_avg_hits_trigger_layer1 = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trigger_layer1", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_hits_trigger_layer2 = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trigger_layer2", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_hits_trigger_layer3 = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trigger_layer3", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_hits_trigger_layer4 = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trigger_layer4", plotdirname.Data(), recalg_path.Data()));
-
-      TH2F* m_avg_hits_ibl = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_ibl", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_hits_pix = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_pix", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_hits_sct = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_sct", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_hits_trt = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trt", plotdirname.Data(), recalg_path.Data()));
-
-      TH2F* m_avg_ddpt_idme = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_ddpt_idme", plotdirname.Data(), recalg_path.Data()));
-      TH2F* m_avg_dptsignif = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_dptsignif", plotdirname.Data(), recalg_path.Data()));
-
-      TwoDto2D_Eff(m_eff_nPrec,    m_EffDenominator, m_eff_nPrec);
-      TwoDto2D_Eff(m_eff_nPhi,     m_EffDenominator, m_eff_nPhi);
-      TwoDto2D_Eff(m_eff_nTrigEta, m_EffDenominator, m_eff_nTrigEta);
-      TwoDto2D_Eff(m_eff_ndof,     m_EffDenominator, m_eff_ndof);
-      TwoDto2D_Eff(m_eff_chi2,     m_EffDenominator, m_eff_chi2);
-      TwoDto2D_Eff(m_ID_eff_ndof,  m_EffDenominator, m_ID_eff_ndof);
-      TwoDto2D_Eff(m_ID_eff_chi2,  m_EffDenominator, m_ID_eff_chi2);
-      TwoDto2D_Eff(m_MS_eff_ndof,  m_EffDenominator, m_MS_eff_ndof);
-      TwoDto2D_Eff(m_MS_eff_chi2,  m_EffDenominator, m_MS_eff_chi2);
-
-      TwoDto2D_Eff(m_avg_hits_precision_inner,    m_EffDenominator, m_avg_hits_precision_inner);
-      TwoDto2D_Eff(m_avg_hits_precision_middle,   m_EffDenominator, m_avg_hits_precision_middle);
-      TwoDto2D_Eff(m_avg_hits_precision_outer,    m_EffDenominator, m_avg_hits_precision_outer);
-      TwoDto2D_Eff(m_avg_hits_precision_extended, m_EffDenominator, m_avg_hits_precision_extended);
-
-      TwoDto2D_Eff(m_avg_hits_trigger_layer1, m_EffDenominator, m_avg_hits_trigger_layer1);
-      TwoDto2D_Eff(m_avg_hits_trigger_layer2, m_EffDenominator, m_avg_hits_trigger_layer2);
-      TwoDto2D_Eff(m_avg_hits_trigger_layer3, m_EffDenominator, m_avg_hits_trigger_layer3);
-      TwoDto2D_Eff(m_avg_hits_trigger_layer4, m_EffDenominator, m_avg_hits_trigger_layer4);
-
-      TwoDto2D_Eff(m_avg_hits_ibl, m_EffDenominator, m_avg_hits_ibl);
-      TwoDto2D_Eff(m_avg_hits_pix, m_EffDenominator, m_avg_hits_pix);
-      TwoDto2D_Eff(m_avg_hits_sct, m_EffDenominator, m_avg_hits_sct);
-      TwoDto2D_Eff(m_avg_hits_trt, m_EffDenominator, m_avg_hits_trt);
-
-      TwoDto2D_Eff(m_avg_ddpt_idme, m_EffDenominator, m_avg_ddpt_idme);
-      TwoDto2D_Eff(m_avg_dptsignif, m_EffDenominator, m_avg_dptsignif);
+      TH2F* eff_nPrec    = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_nPrec",    plotdirname.Data(), recalg_path.Data()));
+      TH2F* eff_nPhi     = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_nPhi",     plotdirname.Data(), recalg_path.Data()));
+      TH2F* eff_nTrigEta = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_nTrigEta", plotdirname.Data(), recalg_path.Data()));
+      TH2F* eff_ndof     = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_ndof",     plotdirname.Data(), recalg_path.Data()));
+      TH2F* eff_chi2     = (TH2F*)dir1->Get(Form("%sMuons_%s_eff_chi2",     plotdirname.Data(), recalg_path.Data()));
+      TH2F* ID_eff_ndof  = (TH2F*)dir1->Get(Form("%sMuons_%s_ID_eff_ndof",  plotdirname.Data(), recalg_path.Data()));
+      TH2F* ID_eff_chi2  = (TH2F*)dir1->Get(Form("%sMuons_%s_ID_eff_chi2",  plotdirname.Data(), recalg_path.Data()));
+      TH2F* MS_eff_ndof  = (TH2F*)dir1->Get(Form("%sMuons_%s_MS_eff_ndof",  plotdirname.Data(), recalg_path.Data()));
+      TH2F* MS_eff_chi2  = (TH2F*)dir1->Get(Form("%sMuons_%s_MS_eff_chi2",  plotdirname.Data(), recalg_path.Data()));
+
+      TH2F* avg_hits_precision_inner    = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_precision_inner",    plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_hits_precision_middle   = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_precision_middle",   plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_hits_precision_outer    = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_precision_outer",    plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_hits_precision_extended = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_precision_extended", plotdirname.Data(), recalg_path.Data()));
+
+      TH2F* avg_hits_trigger_layer1 = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trigger_layer1", plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_hits_trigger_layer2 = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trigger_layer2", plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_hits_trigger_layer3 = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trigger_layer3", plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_hits_trigger_layer4 = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trigger_layer4", plotdirname.Data(), recalg_path.Data()));
+
+      TH2F* avg_hits_ibl = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_ibl", plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_hits_pix = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_pix", plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_hits_sct = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_sct", plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_hits_trt = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_hits_trt", plotdirname.Data(), recalg_path.Data()));
+
+      TH2F* avg_ddpt_idme = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_ddpt_idme", plotdirname.Data(), recalg_path.Data()));
+      TH2F* avg_dptsignif = (TH2F*)dir1->Get(Form("%sMuons_%s_avg_dptsignif", plotdirname.Data(), recalg_path.Data()));
+
+      TwoDto2D_Eff(eff_nPrec,    h_EffDenominator, eff_nPrec);
+      TwoDto2D_Eff(eff_nPhi,     h_EffDenominator, eff_nPhi);
+      TwoDto2D_Eff(eff_nTrigEta, h_EffDenominator, eff_nTrigEta);
+      TwoDto2D_Eff(eff_ndof,     h_EffDenominator, eff_ndof);
+      TwoDto2D_Eff(eff_chi2,     h_EffDenominator, eff_chi2);
+      TwoDto2D_Eff(ID_eff_ndof,  h_EffDenominator, ID_eff_ndof);
+      TwoDto2D_Eff(ID_eff_chi2,  h_EffDenominator, ID_eff_chi2);
+      TwoDto2D_Eff(MS_eff_ndof,  h_EffDenominator, MS_eff_ndof);
+      TwoDto2D_Eff(MS_eff_chi2,  h_EffDenominator, MS_eff_chi2);
+
+      TwoDto2D_Eff(avg_hits_precision_inner,    h_EffDenominator, avg_hits_precision_inner);
+      TwoDto2D_Eff(avg_hits_precision_middle,   h_EffDenominator, avg_hits_precision_middle);
+      TwoDto2D_Eff(avg_hits_precision_outer,    h_EffDenominator, avg_hits_precision_outer);
+      TwoDto2D_Eff(avg_hits_precision_extended, h_EffDenominator, avg_hits_precision_extended);
+
+      TwoDto2D_Eff(avg_hits_trigger_layer1, h_EffDenominator, avg_hits_trigger_layer1);
+      TwoDto2D_Eff(avg_hits_trigger_layer2, h_EffDenominator, avg_hits_trigger_layer2);
+      TwoDto2D_Eff(avg_hits_trigger_layer3, h_EffDenominator, avg_hits_trigger_layer3);
+      TwoDto2D_Eff(avg_hits_trigger_layer4, h_EffDenominator, avg_hits_trigger_layer4);
+
+      TwoDto2D_Eff(avg_hits_ibl, h_EffDenominator, avg_hits_ibl);
+      TwoDto2D_Eff(avg_hits_pix, h_EffDenominator, avg_hits_pix);
+      TwoDto2D_Eff(avg_hits_sct, h_EffDenominator, avg_hits_sct);
+      TwoDto2D_Eff(avg_hits_trt, h_EffDenominator, avg_hits_trt);
+
+      TwoDto2D_Eff(avg_ddpt_idme, h_EffDenominator, avg_ddpt_idme);
+      TwoDto2D_Eff(avg_dptsignif, h_EffDenominator, avg_dptsignif);
 
  
    }//ends different subfolder for muon efficiency
@@ -349,28 +349,28 @@ namespace dqutils {
       TString montype[3] = {"Segment", "MuonTrack", "Muon"};
       // Divide the efficiency histograms
       for (int i = 0; i < 3; i++){
-        TH2F* m_parent_lb = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_LB_2D", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
-        TH1F* m_child_lb = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_LB", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
-        //TH2F* m_parent_inst = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_Inst_2D", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
-        //TH1F* m_child_inst = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_Inst", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
-        //TH2F* m_parent_intlumi = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_IntLumi_2D", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
-        //TH1F* m_child_intlumi = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_IntLumi", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
-        TwoDto1D_Mean(m_parent_lb, m_child_lb);
-        //TwoDto1D_Mean(m_parent_inst, m_child_inst);
-        //TwoDto1D_Mean(m_parent_intlumi, m_child_intlumi);
+        TH2F* h_parent_lb = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_LB_2D", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
+        TH1F* h_child_lb = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_LB", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
+        //TH2F* h_parent_inst = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_Inst_2D", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
+        //TH1F* h_child_inst = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_Inst", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
+        //TH2F* h_parent_intlumi = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_IntLumi_2D", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
+        //TH1F* h_child_intlumi = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_IntLumi", plotdirname.Data(), recalg_path.Data(), montype[i].Data()));
+        TwoDto1D_Mean(h_parent_lb, h_child_lb);
+        //TwoDto1D_Mean(h_parent_inst, h_child_inst);
+        //TwoDto1D_Mean(h_parent_intlumi, h_child_intlumi);
       }
       TString resonance[2] = {"Z", "Jpsi"};
       // Divide the efficiency histograms
       for (int i = 0; i < 2; i++){
-        TH2F* m_parent_lb = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_LB_2D", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
-        TH1F* m_child_lb = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_LB", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
-        //TH2F* m_parent_inst = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_Inst_2D", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
-        //TH1F* m_child_inst = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_Inst", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
-        //TH2F* m_parent_intlumi = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_IntLumi_2D", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
-        //TH1F* m_child_intlumi = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_IntLumi", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
-        TwoDto1D_Sum(m_parent_lb, m_child_lb);
-        //TwoDto1D_Sum(m_parent_inst, m_child_inst);
-        //TwoDto1D_Sum(m_parent_intlumi, m_child_intlumi);
+        TH2F* h_parent_lb = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_LB_2D", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
+        TH1F* h_child_lb = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_LB", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
+        //TH2F* h_parent_inst = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_Inst_2D", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
+        //TH1F* h_child_inst = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_Inst", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
+        //TH2F* h_parent_intlumi = (TH2F*)dir1->Get(Form("%sOverview_%s_n%s_IntLumi_2D", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
+        //TH1F* h_child_intlumi = (TH1F*)dir1->Get(Form("%sOverview_%s_n%s_IntLumi", plotdirname.Data(), recalg_path.Data(), resonance[i].Data()));
+        TwoDto1D_Sum(h_parent_lb, h_child_lb);
+        //TwoDto1D_Sum(h_parent_inst, h_child_inst);
+        //TwoDto1D_Sum(h_parent_intlumi, h_child_intlumi);
       }
     }//ends different subfolder for luminosity
 
@@ -389,21 +389,21 @@ namespace dqutils {
 	      if(!dir1) continue;
 	      dir1->cd();
 	      
-	      TH1* m_Mass_Mean = (TH1F*)dir1->Get(Form("m_%s_M_Mean", recalg_path.Data()));
-	      TH1* m_Mass_Sigma = (TH1F*)dir1->Get(Form("m_%s_M_Sigma", recalg_path.Data()));
+	      TH1* h_Mass_Mean = (TH1F*)dir1->Get(Form("m_%s_M_Mean", recalg_path.Data()));
+	      TH1* h_Mass_Sigma = (TH1F*)dir1->Get(Form("m_%s_M_Sigma", recalg_path.Data()));
 	      // Get each of the mass histograms
 	      TString det_region[4] = {"EC", "BC", "BA", "EA"};
 	      for (int i = 0; i < 4; i++){
 	        for(int j = 0; j< 4; j++){
-	        	TH1* m_Mass_region = (TH1F*)dir1->Get(Form("m_%s_M_%s_%s", recalg_path.Data(), 
+	        	TH1* h_Mass_region = (TH1F*)dir1->Get(Form("m_%s_M_%s_%s", recalg_path.Data(), 
 	        		det_region[i].Data(), det_region[j].Data()));
 	        	//std::cout << " bin " << i * 4 + (j + 1) << " content " << det_region[i] << " " << det_region[j] << std::endl;
-	        	SetMassInfo(i * 4 + (j + 1), m_Mass_region, m_Mass_Mean, m_Mass_Sigma, recalg_path);
-	        	if (m_Mass_region != NULL) m_Mass_region->Write("",TObject::kOverwrite);
+	        	SetMassInfo(i * 4 + (j + 1), h_Mass_region, h_Mass_Mean, h_Mass_Sigma, recalg_path);
+	        	if (h_Mass_region != NULL) h_Mass_region->Write("",TObject::kOverwrite);
 	        }
 	      }
-	      if (m_Mass_Mean != NULL) m_Mass_Mean->Write("",TObject::kOverwrite);
-	      if (m_Mass_Sigma != NULL) m_Mass_Sigma->Write("",TObject::kOverwrite);
+	      if (h_Mass_Mean != NULL) h_Mass_Mean->Write("",TObject::kOverwrite);
+	      if (h_Mass_Sigma != NULL) h_Mass_Sigma->Write("",TObject::kOverwrite);
 	    }
     }//ends different subfolder for muon efficiency
 
diff --git a/DataQuality/DataQualityUtils/src/MonitoringFile_RPCPostProcess.cxx b/DataQuality/DataQualityUtils/src/MonitoringFile_RPCPostProcess.cxx
index dd588f207fcbe745c8a4a09bc2da2530529dad2b..657953b7a574010eb3b4a579b2baf74fb5ee09d8 100644
--- a/DataQuality/DataQualityUtils/src/MonitoringFile_RPCPostProcess.cxx
+++ b/DataQuality/DataQualityUtils/src/MonitoringFile_RPCPostProcess.cxx
@@ -1085,22 +1085,22 @@ MonitoringFile::RPCPostProcess( std::string inFilename, bool /* isIncremental */
 	  
 	 ///create and insert entries in SQLite DB 
          //  bool do_asciiCoolFile1  = true;
-	   float effeta            = -9999;	  float effphi  	  = -9999;  	 char m_effeta  	  [10];      char m_effphi	      [10];	    
-           float erreffeta         = -1; 	  float erreffphi	  =-1;  	 char m_erreffeta	  [10];      char m_erreffphi	      [10];	    
-	   float reseta_cs1        = -9999;	  float resphi_cs1	  = -9999;  	 char m_reseta_cs1	  [10];      char m_resphi_cs1        [10];	    
-           float errreseta_cs1     = -1; 	  float errresphi_cs1	  =-1;  	 char m_errreseta_cs1	  [10];      char m_errresphi_cs1     [10];	    
-	   float reseta_cs2        = -9999;	  float resphi_cs2	  = -9999;  	 char m_reseta_cs2	  [10];      char m_resphi_cs2        [10];	    
-           float errreseta_cs2     = -1; 	  float errresphi_cs2	  =-1;  	 char m_errreseta_cs2	  [10];      char m_errresphi_cs2     [10];	    
-	   float reseta_csother    = -9999;	  float resphi_csother	  = -9999;  	 char m_reseta_csother    [10];      char m_resphi_csother    [10];	    
-           float errreseta_csother = -1; 	  float errresphi_csother =-1;  	 char m_errreseta_csother [10];      char m_errresphi_csother [10];	    
-	   float timeeta           = -9999;	  float timephi 	  = -9999;  	 char m_timeeta 	  [10];      char m_timephi	      [10];	    
-           float errtimeeta        = -1; 	  float errtimephi	  =-1;  	 char m_errtimeeta	  [10];      char m_errtimephi        [10];	    
-	   float noiseeta          = -9999;	  float noisephi	  = -9999;  	 char m_noiseeta	  [10];      char m_noisephi	      [10];	    
-           float errnoiseeta       = -1; 	  float errnoisephi	  =-1;  	 char m_errnoiseeta	  [10];      char m_errnoisephi       [10];	    
-	   float noiseeta_cor      = -9999;	  float noisephi_cor	  = -9999;  	 char m_noiseeta_cor	  [10];      char m_noisephi_cor      [10];	    
-           float errnoiseeta_cor   = -1; 	  float errnoisephi_cor   =-1;  	 char m_errnoiseeta_cor   [10];      char m_errnoisephi_cor   [10];	    
-	   float cl_sizeeta        = -9999;	  float cl_sizephi	  = -9999;  	 char m_cl_sizeeta	  [10];      char m_cl_sizephi        [10];	    
-           float errcl_sizeeta     = -1; 	  float errcl_sizephi	  =-1;  	 char m_errcl_sizeeta	  [10];      char m_errcl_sizephi     [10];	    
+	   float effeta            = -9999;	  float effphi  	  = -9999;  	 char arr_effeta  	  [10];      char arr_effphi	      [10];	    
+           float erreffeta         = -1; 	  float erreffphi	  =-1;  	 char arr_erreffeta	  [10];      char arr_erreffphi	      [10];	    
+	   float reseta_cs1        = -9999;	  float resphi_cs1	  = -9999;  	 char arr_reseta_cs1	  [10];      char arr_resphi_cs1        [10];	    
+           float errreseta_cs1     = -1; 	  float errresphi_cs1	  =-1;  	 char arr_errreseta_cs1	  [10];      char arr_errresphi_cs1     [10];	    
+	   float reseta_cs2        = -9999;	  float resphi_cs2	  = -9999;  	 char arr_reseta_cs2	  [10];      char arr_resphi_cs2        [10];	    
+           float errreseta_cs2     = -1; 	  float errresphi_cs2	  =-1;  	 char arr_errreseta_cs2	  [10];      char arr_errresphi_cs2     [10];	    
+	   float reseta_csother    = -9999;	  float resphi_csother	  = -9999;  	 char arr_reseta_csother    [10];      char arr_resphi_csother    [10];	    
+           float errreseta_csother = -1; 	  float errresphi_csother =-1;  	 char arr_errreseta_csother [10];      char arr_errresphi_csother [10];	    
+	   float timeeta           = -9999;	  float timephi 	  = -9999;  	 char arr_timeeta 	  [10];      char arr_timephi	      [10];	    
+           float errtimeeta        = -1; 	  float errtimephi	  =-1;  	 char arr_errtimeeta	  [10];      char arr_errtimephi        [10];	    
+	   float noiseeta          = -9999;	  float noisephi	  = -9999;  	 char arr_noiseeta	  [10];      char arr_noisephi	      [10];	    
+           float errnoiseeta       = -1; 	  float errnoisephi	  =-1;  	 char arr_errnoiseeta	  [10];      char arr_errnoisephi       [10];	    
+	   float noiseeta_cor      = -9999;	  float noisephi_cor	  = -9999;  	 char arr_noiseeta_cor	  [10];      char arr_noisephi_cor      [10];	    
+           float errnoiseeta_cor   = -1; 	  float errnoisephi_cor   =-1;  	 char arr_errnoiseeta_cor   [10];      char arr_errnoisephi_cor   [10];	    
+	   float cl_sizeeta        = -9999;	  float cl_sizephi	  = -9999;  	 char arr_cl_sizeeta	  [10];      char arr_cl_sizephi        [10];	    
+           float errcl_sizeeta     = -1; 	  float errcl_sizephi	  =-1;  	 char arr_errcl_sizeeta	  [10];      char arr_errcl_sizephi     [10];	    
   		
 	 
 	   int   PanelCode   = 0;
@@ -1124,43 +1124,75 @@ MonitoringFile::RPCPostProcess( std::string inFilename, bool /* isIncremental */
 	      if (h_TrackProj) n_tr_pphi  =(int)h_TrackProj   -> GetBinContent(ibin) ;
 	      if(n_tr_pphi <1000 ) continue;
 
-	      if ( h_Eff	 )effphi	      = h_Eff		  ->GetBinContent(ibin) ;    sprintf(m_effphi		,    "%f ", effphi	      ) ;   m_effphi	       [5]   =0;
-	      if ( h_Eff	 )erreffphi	      = h_Eff		  ->GetBinError  (ibin) ;    sprintf(m_erreffphi	,    "%f ", erreffphi	      ) ;   m_erreffphi        [5]   =0;
-	      if ( h_Res_CS1	 )resphi_cs1	      = h_Res_CS1	  ->GetBinContent(ibin) ;    sprintf(m_resphi_cs1	,    "%f ", resphi_cs1        ) ;   m_resphi_cs1       [5]   =0;
-	      if ( h_Res_CS1	 )errresphi_cs1       = h_Res_CS1	  ->GetBinError  (ibin) ;    sprintf(m_errresphi_cs1	,    "%f ", errresphi_cs1     ) ;   m_errresphi_cs1    [5]   =0;
-	      if ( h_Res_CS2	 )resphi_cs2	      = h_Res_CS2	  ->GetBinContent(ibin) ;    sprintf(m_resphi_cs2	,    "%f ", resphi_cs2        ) ;   m_resphi_cs2       [5]   =0;
-	      if ( h_Res_CS2	 )errresphi_cs2       = h_Res_CS2	  ->GetBinError  (ibin) ;    sprintf(m_errresphi_cs2	,    "%f ", errresphi_cs2     ) ;   m_errresphi_cs2    [5]   =0;
-	      if ( h_Res_CSmore2 )resphi_csother      = h_Res_CSmore2	  ->GetBinContent(ibin) ;    sprintf(m_resphi_csother	,    "%f ", resphi_csother    ) ;   m_resphi_csother   [5]   =0;
-	      if ( h_Res_CSmore2 )errresphi_csother   = h_Res_CSmore2	  ->GetBinError  (ibin) ;    sprintf(m_errresphi_csother,    "%f ", errresphi_csother ) ;   m_errresphi_csother[5]   =0;
-	      if ( h_Time	 )timephi	      = h_Time  	  ->GetBinContent(ibin) ;    sprintf(m_timephi  	,    "%f ", timephi	      ) ;   m_timephi	       [5]   =0;
-              if ( h_Time	 )errtimephi	      = h_Time  	  ->GetBinError  (ibin) ;    sprintf(m_errtimephi	,    "%f ", errtimephi        ) ;   m_errtimephi       [5]   =0;
-	      if ( h_NoiseTot	 )noisephi	      = h_NoiseTot	  ->GetBinContent(ibin) ;    sprintf(m_noisephi 	,    "%f ", noisephi	      ) ;   m_noisephi         [5]   =0;
-	      if ( h_NoiseTot	 )errnoisephi	      = h_NoiseTot	  ->GetBinError  (ibin) ;    sprintf(m_errnoisephi	,    "%f ", errnoisephi       ) ;   m_errnoisephi      [5]   =0;
-	      if ( h_NoiseCorr   )noisephi_cor        = h_NoiseCorr	  ->GetBinContent(ibin) ;    sprintf(m_noisephi_cor	,    "%f ", noisephi_cor      ) ;   m_noisephi_cor     [5]   =0;
-	      if ( h_NoiseCorr   )errnoisephi_cor     = h_NoiseCorr	  ->GetBinError  (ibin) ;    sprintf(m_errnoisephi_cor  ,    "%f ", errnoisephi_cor   ) ;   m_errnoisephi_cor  [5]   =0;
-	      if ( h_CS 	 )cl_sizephi	      = h_CS		  ->GetBinContent(ibin) ;    sprintf(m_cl_sizephi	,    "%f ", cl_sizephi        ) ;   m_cl_sizephi       [5]   =0;
-	      if ( h_CS 	 )errcl_sizephi       = h_CS		  ->GetBinError  (ibin) ;    sprintf(m_errcl_sizephi	,    "%f ", errcl_sizephi     ) ;   m_errcl_sizephi    [5]   =0;
+	      if ( h_Eff	 )effphi	      = h_Eff		  ->GetBinContent(ibin) ;
+              sprintf(arr_effphi		,    "%f ", effphi	      ) ;   arr_effphi	       [5]   =0;
+	      if ( h_Eff	 )erreffphi	      = h_Eff		  ->GetBinError  (ibin) ;
+              sprintf(arr_erreffphi	,    "%f ", erreffphi	      ) ;   arr_erreffphi        [5]   =0;
+	      if ( h_Res_CS1	 )resphi_cs1	      = h_Res_CS1	  ->GetBinContent(ibin) ;
+              sprintf(arr_resphi_cs1	,    "%f ", resphi_cs1        ) ;   arr_resphi_cs1       [5]   =0;
+	      if ( h_Res_CS1	 )errresphi_cs1       = h_Res_CS1	  ->GetBinError  (ibin) ;
+              sprintf(arr_errresphi_cs1	,    "%f ", errresphi_cs1     ) ;   arr_errresphi_cs1    [5]   =0;
+	      if ( h_Res_CS2	 )resphi_cs2	      = h_Res_CS2	  ->GetBinContent(ibin) ;
+              sprintf(arr_resphi_cs2	,    "%f ", resphi_cs2        ) ;   arr_resphi_cs2       [5]   =0;
+	      if ( h_Res_CS2	 )errresphi_cs2       = h_Res_CS2	  ->GetBinError  (ibin) ;
+              sprintf(arr_errresphi_cs2	,    "%f ", errresphi_cs2     ) ;   arr_errresphi_cs2    [5]   =0;
+	      if ( h_Res_CSmore2 )resphi_csother      = h_Res_CSmore2	  ->GetBinContent(ibin) ;
+              sprintf(arr_resphi_csother	,    "%f ", resphi_csother    ) ;   arr_resphi_csother   [5]   =0;
+	      if ( h_Res_CSmore2 )errresphi_csother   = h_Res_CSmore2	  ->GetBinError  (ibin) ;
+              sprintf(arr_errresphi_csother,    "%f ", errresphi_csother ) ;   arr_errresphi_csother[5]   =0;
+	      if ( h_Time	 )timephi	      = h_Time  	  ->GetBinContent(ibin) ;
+              sprintf(arr_timephi  	,    "%f ", timephi	      ) ;   arr_timephi	       [5]   =0;
+              if ( h_Time	 )errtimephi	      = h_Time  	  ->GetBinError  (ibin) ;
+              sprintf(arr_errtimephi	,    "%f ", errtimephi        ) ;   arr_errtimephi       [5]   =0;
+	      if ( h_NoiseTot	 )noisephi	      = h_NoiseTot	  ->GetBinContent(ibin) ;
+              sprintf(arr_noisephi 	,    "%f ", noisephi	      ) ;   arr_noisephi         [5]   =0;
+	      if ( h_NoiseTot	 )errnoisephi	      = h_NoiseTot	  ->GetBinError  (ibin) ;
+              sprintf(arr_errnoisephi	,    "%f ", errnoisephi       ) ;   arr_errnoisephi      [5]   =0;
+	      if ( h_NoiseCorr   )noisephi_cor        = h_NoiseCorr	  ->GetBinContent(ibin) ;
+              sprintf(arr_noisephi_cor	,    "%f ", noisephi_cor      ) ;   arr_noisephi_cor     [5]   =0;
+	      if ( h_NoiseCorr   )errnoisephi_cor     = h_NoiseCorr	  ->GetBinError  (ibin) ;
+              sprintf(arr_errnoisephi_cor  ,    "%f ", errnoisephi_cor   ) ;   arr_errnoisephi_cor  [5]   =0;
+	      if ( h_CS 	 )cl_sizephi	      = h_CS		  ->GetBinContent(ibin) ;
+              sprintf(arr_cl_sizephi	,    "%f ", cl_sizephi        ) ;   arr_cl_sizephi       [5]   =0;
+	      if ( h_CS 	 )errcl_sizephi       = h_CS		  ->GetBinError  (ibin) ;
+              sprintf(arr_errcl_sizephi	,    "%f ", errcl_sizephi     ) ;   arr_errcl_sizephi    [5]   =0;
 	     
 	     }else{
 	      if (h_TrackProj) {n_tr_peta  =(int)h_TrackProj   -> GetBinContent(ibin) ;}
               if(n_tr_peta <1000) continue;
 
- 	      if ( h_Eff	)effeta 	     = h_Eff		 ->GetBinContent(ibin) ;      sprintf(m_effeta  	 ,    "%f ", effeta	       ) ;   m_effeta		[5]   =0;
-	      if ( h_Eff	)erreffeta	     = h_Eff		 ->GetBinError  (ibin) ;      sprintf(m_erreffeta	 ,    "%f ", erreffeta         ) ;   m_erreffeta	[5]   =0;
-	      if ( h_Res_CS1	)reseta_cs1	     = h_Res_CS1	 ->GetBinContent(ibin) ;      sprintf(m_reseta_cs1	 ,    "%f ", reseta_cs1        ) ;   m_reseta_cs1	[5]   =0;
-	      if ( h_Res_CS1	)errreseta_cs1       = h_Res_CS1	 ->GetBinError  (ibin) ;      sprintf(m_errreseta_cs1	 ,    "%f ", errreseta_cs1     ) ;   m_errreseta_cs1	[5]   =0;
-	      if ( h_Res_CS2	)reseta_cs2	     = h_Res_CS2	 ->GetBinContent(ibin) ;      sprintf(m_reseta_cs2	 ,    "%f ", reseta_cs2        ) ;   m_reseta_cs2	[5]   =0;
-	      if ( h_Res_CS2	)errreseta_cs2       = h_Res_CS2	 ->GetBinError  (ibin) ;      sprintf(m_errreseta_cs2	 ,    "%f ", errreseta_cs2     ) ;   m_errreseta_cs2	[5]   =0;
-              if ( h_Res_CSmore2)reseta_csother      = h_Res_CSmore2	 ->GetBinContent(ibin) ;      sprintf(m_reseta_csother   ,    "%f ", reseta_csother    ) ;   m_reseta_csother	[5]   =0;
-	      if ( h_Res_CSmore2)errreseta_csother   = h_Res_CSmore2	 ->GetBinError  (ibin) ;      sprintf(m_errreseta_csother,    "%f ", errreseta_csother ) ;   m_errreseta_csother[5]   =0;
-	      if ( h_Time	)timeeta	     = h_Time		 ->GetBinContent(ibin) ;      sprintf(m_timeeta 	 ,    "%f ", timeeta	       ) ;   m_timeeta  	[5]   =0;
-	      if ( h_Time	)errtimeeta	     = h_Time		 ->GetBinError  (ibin) ;      sprintf(m_errtimeeta	 ,    "%f ", errtimeeta        ) ;   m_errtimeeta	[5]   =0;
-	      if ( h_NoiseTot	)noiseeta	     = h_NoiseTot	 ->GetBinContent(ibin) ;      sprintf(m_noiseeta	 ,    "%f ", noiseeta	       ) ;   m_noiseeta 	[5]   =0;
-	      if ( h_NoiseTot	)errnoiseeta	     = h_NoiseTot	 ->GetBinError  (ibin) ;      sprintf(m_errnoiseeta	 ,    "%f ", errnoiseeta       ) ;   m_errnoiseeta	[5]   =0;
-	      if ( h_NoiseCorr  )noiseeta_cor	     = h_NoiseCorr	 ->GetBinContent(ibin) ;      sprintf(m_noiseeta_cor	 ,    "%f ", noiseeta_cor      ) ;   m_noiseeta_cor	[5]   =0;
-	      if ( h_NoiseCorr  )errnoiseeta_cor     = h_NoiseCorr	 ->GetBinError  (ibin) ;      sprintf(m_errnoiseeta_cor  ,    "%f ", errnoiseeta_cor   ) ;   m_errnoiseeta_cor  [5]   =0;
-	      if ( h_CS 	)cl_sizeeta	     = h_CS		 ->GetBinContent(ibin) ;      sprintf(m_cl_sizeeta	 ,    "%f ", cl_sizeeta        ) ;   m_cl_sizeeta	[5]   =0;
-	      if ( h_CS 	)errcl_sizeeta       = h_CS		 ->GetBinError  (ibin) ;      sprintf(m_errcl_sizeeta	 ,    "%f ", errcl_sizeeta     ) ;   m_errcl_sizeeta	[5]   =0;	     
+ 	      if ( h_Eff	)effeta 	     = h_Eff		 ->GetBinContent(ibin) ;
+              sprintf(arr_effeta  	 ,    "%f ", effeta	       ) ;   arr_effeta		[5]   =0;
+	      if ( h_Eff	)erreffeta	     = h_Eff		 ->GetBinError  (ibin) ;
+              sprintf(arr_erreffeta	 ,    "%f ", erreffeta         ) ;   arr_erreffeta	[5]   =0;
+	      if ( h_Res_CS1	)reseta_cs1	     = h_Res_CS1	 ->GetBinContent(ibin) ;
+              sprintf(arr_reseta_cs1	 ,    "%f ", reseta_cs1        ) ;   arr_reseta_cs1	[5]   =0;
+	      if ( h_Res_CS1	)errreseta_cs1       = h_Res_CS1	 ->GetBinError  (ibin) ;
+              sprintf(arr_errreseta_cs1	 ,    "%f ", errreseta_cs1     ) ;   arr_errreseta_cs1	[5]   =0;
+	      if ( h_Res_CS2	)reseta_cs2	     = h_Res_CS2	 ->GetBinContent(ibin) ;
+              sprintf(arr_reseta_cs2	 ,    "%f ", reseta_cs2        ) ;   arr_reseta_cs2	[5]   =0;
+	      if ( h_Res_CS2	)errreseta_cs2       = h_Res_CS2	 ->GetBinError  (ibin) ;
+              sprintf(arr_errreseta_cs2	 ,    "%f ", errreseta_cs2     ) ;   arr_errreseta_cs2	[5]   =0;
+              if ( h_Res_CSmore2)reseta_csother      = h_Res_CSmore2	 ->GetBinContent(ibin) ;
+              sprintf(arr_reseta_csother   ,    "%f ", reseta_csother    ) ;   arr_reseta_csother	[5]   =0;
+	      if ( h_Res_CSmore2)errreseta_csother   = h_Res_CSmore2	 ->GetBinError  (ibin) ;
+              sprintf(arr_errreseta_csother,    "%f ", errreseta_csother ) ;   arr_errreseta_csother[5]   =0;
+	      if ( h_Time	)timeeta	     = h_Time		 ->GetBinContent(ibin) ;
+              sprintf(arr_timeeta 	 ,    "%f ", timeeta	       ) ;   arr_timeeta  	[5]   =0;
+	      if ( h_Time	)errtimeeta	     = h_Time		 ->GetBinError  (ibin) ;
+              sprintf(arr_errtimeeta	 ,    "%f ", errtimeeta        ) ;   arr_errtimeeta	[5]   =0;
+	      if ( h_NoiseTot	)noiseeta	     = h_NoiseTot	 ->GetBinContent(ibin) ;
+              sprintf(arr_noiseeta	 ,    "%f ", noiseeta	       ) ;   arr_noiseeta 	[5]   =0;
+	      if ( h_NoiseTot	)errnoiseeta	     = h_NoiseTot	 ->GetBinError  (ibin) ;
+              sprintf(arr_errnoiseeta	 ,    "%f ", errnoiseeta       ) ;   arr_errnoiseeta	[5]   =0;
+	      if ( h_NoiseCorr  )noiseeta_cor	     = h_NoiseCorr	 ->GetBinContent(ibin) ;
+              sprintf(arr_noiseeta_cor	 ,    "%f ", noiseeta_cor      ) ;   arr_noiseeta_cor	[5]   =0;
+	      if ( h_NoiseCorr  )errnoiseeta_cor     = h_NoiseCorr	 ->GetBinError  (ibin) ;
+              sprintf(arr_errnoiseeta_cor  ,    "%f ", errnoiseeta_cor   ) ;   arr_errnoiseeta_cor  [5]   =0;
+	      if ( h_CS 	)cl_sizeeta	     = h_CS		 ->GetBinContent(ibin) ;
+              sprintf(arr_cl_sizeeta	 ,    "%f ", cl_sizeeta        ) ;   arr_cl_sizeeta	[5]   =0;
+	      if ( h_CS 	)errcl_sizeeta       = h_CS		 ->GetBinError  (ibin) ;
+              sprintf(arr_errcl_sizeeta	 ,    "%f ", errcl_sizeeta     ) ;   arr_errcl_sizeeta	[5]   =0;	     
 	     
 	    
               //std::cout<<"PanelCode  "<<PanelCode<<" etaprimo "<<"\n";
@@ -1171,11 +1203,11 @@ MonitoringFile::RPCPostProcess( std::string inFilename, bool /* isIncremental */
  	      char recPhi2  [4000]; //eff_phi, res_cs1, res_cs2, res_csother, time, only rms
 	      char detPhi1  [4000]; //noise, noise_corr, cs, mean and rms
 	      char detPhi2  [4000];
-	      sprintf(recEta,  "%5d %5d %5d %5d %s %s %s %s %s %s %s %s %s %s ", TableVersion,  n_tr_peta, NumberOfInfo, StripCluster, m_effeta, m_erreffeta, m_reseta_cs1, m_errreseta_cs1, m_reseta_cs2, m_errreseta_cs2, m_reseta_csother, m_errreseta_csother, m_timeeta, m_errtimeeta) ;  
-	      sprintf(detEta,  "%s %s %s %s %s %s ", m_noiseeta, m_errnoiseeta, m_noiseeta_cor, m_errnoiseeta_cor, m_cl_sizeeta, m_errcl_sizeeta) ;  
-	      sprintf(recPhi1, "%5d %5d %5d %s %s %s %s %s ", n_tr_pphi, NumberOfInfo, StripCluster, m_effphi, m_resphi_cs1, m_resphi_cs2, m_resphi_csother, m_timephi) ;  
-	      sprintf(recPhi2, "%s %s %s %s %s ", m_erreffphi, m_errresphi_cs1, m_errresphi_cs2, m_errresphi_csother, m_errtimephi) ;  
-	      sprintf(detPhi1, "%s %s %s %s %s %s ", m_noisephi, m_errnoisephi, m_noisephi_cor, m_errnoisephi_cor, m_cl_sizephi, m_errcl_sizephi) ;  
+	      sprintf(recEta,  "%5d %5d %5d %5d %s %s %s %s %s %s %s %s %s %s ", TableVersion,  n_tr_peta, NumberOfInfo, StripCluster, arr_effeta, arr_erreffeta, arr_reseta_cs1, arr_errreseta_cs1, arr_reseta_cs2, arr_errreseta_cs2, arr_reseta_csother, arr_errreseta_csother, arr_timeeta, arr_errtimeeta) ;  
+	      sprintf(detEta,  "%s %s %s %s %s %s ", arr_noiseeta, arr_errnoiseeta, arr_noiseeta_cor, arr_errnoiseeta_cor, arr_cl_sizeeta, arr_errcl_sizeeta) ;  
+	      sprintf(recPhi1, "%5d %5d %5d %s %s %s %s %s ", n_tr_pphi, NumberOfInfo, StripCluster, arr_effphi, arr_resphi_cs1, arr_resphi_cs2, arr_resphi_csother, arr_timephi) ;  
+	      sprintf(recPhi2, "%s %s %s %s %s ", arr_erreffphi, arr_errresphi_cs1, arr_errresphi_cs2, arr_errresphi_csother, arr_errtimephi) ;  
+	      sprintf(detPhi1, "%s %s %s %s %s %s ", arr_noisephi, arr_errnoisephi, arr_noisephi_cor, arr_errnoisephi_cor, arr_cl_sizephi, arr_errcl_sizephi) ;  
 	      sprintf(detPhi2, "0 ") ;  
  	      std::string cool_tag="Reco";		        
               coolrpc.setSince(0U,0U);		
@@ -1188,10 +1220,10 @@ MonitoringFile::RPCPostProcess( std::string inFilename, bool /* isIncremental */
 ////////////////////////////////////////////////////////////////////////////////////////////////////////
 	   
             int   TableVersionCondDB  = 2 ;         //RPC conditionDB table versioning
-	    float effeleeta           = -9999;	       char m_effeleeta 	 [10];  	   
-            float erreffeleeta        = -1;	       char m_erreffeleeta	 [10];  	   
-            float effelephi	      = -9999;	       char m_effelephi 	 [10];
-	    float erreffelephi        = -1;            char m_erreffelephi	 [10];
+	    float effeleeta           = -9999;	       char arr_effeleeta 	 [10];  	   
+            float erreffeleeta        = -1;	       char arr_erreffeleeta	 [10];  	   
+            float effelephi	      = -9999;	       char arr_effelephi 	 [10];
+	    float erreffelephi        = -1;            char arr_erreffelephi	 [10];
 	    float gapeff              = -9999;			    
             float errgapeff           = -1;
 	    float entriesCSeta        = -1;
@@ -1200,12 +1232,12 @@ MonitoringFile::RPCPostProcess( std::string inFilename, bool /* isIncremental */
 	    float entriesCSphi        = -1;
 	    int   entriesCS1phi	      = -1;
 	    int   entriesCS2phi	      = -1;
-            float rateCS1eta	      = -1;	       char m_rateCS1eta	 [10]; 
-            float rateCS2eta	      = -1;	       char m_rateCS2eta	 [10]; 
-            float rateCSmore2eta      = -1;	       char m_rateCSmore2eta	 [10]; 
-            float rateCS1phi	      = -1;	       char m_rateCS1phi	 [10]; 
-            float rateCS2phi	      = -1;	       char m_rateCS2phi	 [10]; 
-            float rateCSmore2phi      = -1;	       char m_rateCSmore2phi	 [10]; 
+            float rateCS1eta	      = -1;	       char arr_rateCS1eta	 [10]; 
+            float rateCS2eta	      = -1;	       char arr_rateCS2eta	 [10]; 
+            float rateCSmore2eta      = -1;	       char arr_rateCSmore2eta	 [10]; 
+            float rateCS1phi	      = -1;	       char arr_rateCS1phi	 [10]; 
+            float rateCS2phi	      = -1;	       char arr_rateCS2phi	 [10]; 
+            float rateCSmore2phi      = -1;	       char arr_rateCSmore2phi	 [10]; 
 
  	    coolrpc.coolDbFolder("sqlite://;schema=RPCConditionDB.db;dbname=RPC_DQA","/OFFLINE/FINAL");
   	    std::string dir_cool_raw = run_dir + "/Muon/MuonRawDataMonitoring/RPC/CoolDB/";
@@ -1316,30 +1348,30 @@ MonitoringFile::RPCPostProcess( std::string inFilename, bool /* isIncremental */
 			    	}
         		        //std::cout << " effeleeta " << effeleeta <<"  erreffeleeta  "<<erreffeleeta<<"  erreffeta  "<<erreffeta << "  effeta  "<<effeta <<"  errgapeff  "<<errgapeff << "  gapeff  "<<gapeff <<" rateCS1eta  "<<  rateCS1eta << " rateCS2eta " << rateCS2eta <<std::endl;
 	
-			    	sprintf(m_effeta	   ,	"%f ", effeta		 ) ;   m_effeta 	  [5]	=0;
-			    	sprintf(m_erreffeta	   ,	"%f ", erreffeta	 ) ;   m_erreffeta	  [5]	=0;
-			    	sprintf(m_effeleeta	   ,	"%f ", effeleeta	 ) ;   m_effeleeta	  [5]	=0;
-			    	sprintf(m_erreffeleeta     ,	"%f ", erreffeleeta	 ) ;   m_erreffeleeta	  [5]	=0;
-			    	sprintf(m_reseta_cs1	   ,	"%f ", reseta_cs1	 ) ;   m_reseta_cs1	  [5]	=0;
-			    	sprintf(m_errreseta_cs1    ,	"%f ", errreseta_cs1	 ) ;   m_errreseta_cs1    [5]	=0;
-			    	sprintf(m_reseta_cs2	   ,	"%f ", reseta_cs2	 ) ;   m_reseta_cs2	  [5]	=0;
-			    	sprintf(m_errreseta_cs2    ,	"%f ", errreseta_cs2	 ) ;   m_errreseta_cs2    [5]	=0;
-			    	sprintf(m_reseta_csother   ,	"%f ", reseta_csother	 ) ;   m_reseta_csother   [5]	=0;
-			    	sprintf(m_errreseta_csother,	"%f ", errreseta_csother ) ;   m_errreseta_csother[5]	=0;
-			    	sprintf(m_noiseeta	   ,	"%f ", noiseeta 	 ) ;   m_noiseeta	  [5]	=0;
-			    	sprintf(m_errnoiseeta	   ,	"%f ", errnoiseeta	 ) ;   m_errnoiseeta	  [5]	=0;
-				sprintf(m_noiseeta_cor	   ,    "%f ", noiseeta_cor      ) ;   m_noiseeta_cor	  [5]   =0;
-                                sprintf(m_errnoiseeta_cor  ,    "%f ", errnoiseeta_cor   ) ;   m_errnoiseeta_cor  [5]   =0;
-			    	sprintf(m_cl_sizeeta	   ,	"%f ", cl_sizeeta	 ) ;   m_cl_sizeeta	  [5]	=0;
-			    	sprintf(m_errcl_sizeeta    ,	"%f ", errcl_sizeeta	 ) ;   m_errcl_sizeeta    [5]	=0;
-			    	sprintf(m_rateCS1eta       ,	"%f ", rateCS1eta	 ) ;   m_rateCS1eta       [5]	=0;
-			    	sprintf(m_rateCS2eta       ,	"%f ", rateCS2eta	 ) ;   m_rateCS2eta       [5]	=0;
-			    	sprintf(m_rateCSmore2eta   ,	"%f ", rateCSmore2eta	 ) ;   m_rateCSmore2eta   [5]	=0;
+			    	sprintf(arr_effeta	   ,	"%f ", effeta		 ) ;   arr_effeta 	  [5]	=0;
+			    	sprintf(arr_erreffeta	   ,	"%f ", erreffeta	 ) ;   arr_erreffeta	  [5]	=0;
+			    	sprintf(arr_effeleeta	   ,	"%f ", effeleeta	 ) ;   arr_effeleeta	  [5]	=0;
+			    	sprintf(arr_erreffeleeta     ,	"%f ", erreffeleeta	 ) ;   arr_erreffeleeta	  [5]	=0;
+			    	sprintf(arr_reseta_cs1	   ,	"%f ", reseta_cs1	 ) ;   arr_reseta_cs1	  [5]	=0;
+			    	sprintf(arr_errreseta_cs1    ,	"%f ", errreseta_cs1	 ) ;   arr_errreseta_cs1    [5]	=0;
+			    	sprintf(arr_reseta_cs2	   ,	"%f ", reseta_cs2	 ) ;   arr_reseta_cs2	  [5]	=0;
+			    	sprintf(arr_errreseta_cs2    ,	"%f ", errreseta_cs2	 ) ;   arr_errreseta_cs2    [5]	=0;
+			    	sprintf(arr_reseta_csother   ,	"%f ", reseta_csother	 ) ;   arr_reseta_csother   [5]	=0;
+			    	sprintf(arr_errreseta_csother,	"%f ", errreseta_csother ) ;   arr_errreseta_csother[5]	=0;
+			    	sprintf(arr_noiseeta	   ,	"%f ", noiseeta 	 ) ;   arr_noiseeta	  [5]	=0;
+			    	sprintf(arr_errnoiseeta	   ,	"%f ", errnoiseeta	 ) ;   arr_errnoiseeta	  [5]	=0;
+				sprintf(arr_noiseeta_cor	   ,    "%f ", noiseeta_cor      ) ;   arr_noiseeta_cor	  [5]   =0;
+                                sprintf(arr_errnoiseeta_cor  ,    "%f ", errnoiseeta_cor   ) ;   arr_errnoiseeta_cor  [5]   =0;
+			    	sprintf(arr_cl_sizeeta	   ,	"%f ", cl_sizeeta	 ) ;   arr_cl_sizeeta	  [5]	=0;
+			    	sprintf(arr_errcl_sizeeta    ,	"%f ", errcl_sizeeta	 ) ;   arr_errcl_sizeeta    [5]	=0;
+			    	sprintf(arr_rateCS1eta       ,	"%f ", rateCS1eta	 ) ;   arr_rateCS1eta       [5]	=0;
+			    	sprintf(arr_rateCS2eta       ,	"%f ", rateCS2eta	 ) ;   arr_rateCS2eta       [5]	=0;
+			    	sprintf(arr_rateCSmore2eta   ,	"%f ", rateCSmore2eta	 ) ;   arr_rateCSmore2eta   [5]	=0;
 	
 			        char PanelRes   [255]; //eff_eta, res_cs1, res_cs2, res_csother, time, mean and rms
 			        char StripStatus   [4096]; //strips status 0 to 9 for dead noisy strips
 				
- 			        sprintf(PanelRes,  "%d %d %d %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s", TableVersionCondDB,  n_tr_peta, StripsOnPanel,  m_effeta, m_erreffeta,  m_effeleeta, m_erreffeleeta, m_reseta_cs1, m_errreseta_cs1, m_reseta_cs2, m_errreseta_cs2, m_reseta_csother, m_errreseta_csother, m_noiseeta, m_errnoiseeta, m_noiseeta_cor, m_errnoiseeta_cor, m_cl_sizeeta, m_errcl_sizeeta, m_rateCS1eta, m_rateCS2eta, m_rateCSmore2eta) ;
+ 			        sprintf(PanelRes,  "%d %d %d %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s", TableVersionCondDB,  n_tr_peta, StripsOnPanel,  arr_effeta, arr_erreffeta,  arr_effeleeta, arr_erreffeleeta, arr_reseta_cs1, arr_errreseta_cs1, arr_reseta_cs2, arr_errreseta_cs2, arr_reseta_csother, arr_errreseta_csother, arr_noiseeta, arr_errnoiseeta, arr_noiseeta_cor, arr_errnoiseeta_cor, arr_cl_sizeeta, arr_errcl_sizeeta, arr_rateCS1eta, arr_rateCS2eta, arr_rateCSmore2eta) ;
  			        sprintf(StripStatus, "%s", PanelStripsStatus.c_str()) ;
 				std::string cool_tagCondDB="RecoCondDB";		        
                                 coolrpc.setSince(0U,0U);		
@@ -1394,29 +1426,29 @@ MonitoringFile::RPCPostProcess( std::string inFilename, bool /* isIncremental */
         		     //std::cout << " effelephi " << effelephi <<"  erreffelephi  "<<erreffelephi<<"  erreffphi  "<<erreffphi << "  effphi  "<<effphi <<"  errgapeff  "<<errgapeff << "  gapeff  "<<gapeff << "  rateCS1phi  "<<rateCS1phi<< " rateCS2phi   "<<rateCS2phi<<std::endl;
 			     
 			     
-			     sprintf(m_effphi		,    "%f ", effphi	      ) ;   m_effphi	       [5]   =0;
-			     sprintf(m_erreffphi	,    "%f ", erreffphi	      ) ;   m_erreffphi        [5]   =0;
- 			     sprintf(m_effelephi	,    "%f ", effelephi	      ) ;   m_effelephi        [5]   =0;
-			     sprintf(m_erreffelephi	,    "%f ", erreffelephi      ) ;   m_erreffelephi     [5]   =0;
-			     sprintf(m_resphi_cs1	,    "%f ", resphi_cs1        ) ;   m_resphi_cs1       [5]   =0;
-			     sprintf(m_errresphi_cs1	,    "%f ", errresphi_cs1     ) ;   m_errresphi_cs1    [5]   =0;
-			     sprintf(m_resphi_cs2	,    "%f ", resphi_cs2        ) ;   m_resphi_cs2       [5]   =0;
-			     sprintf(m_errresphi_cs2	,    "%f ", errresphi_cs2     ) ;   m_errresphi_cs2    [5]   =0;
-			     sprintf(m_resphi_csother	,    "%f ", resphi_csother    ) ;   m_resphi_csother   [5]   =0;
-			     sprintf(m_errresphi_csother,    "%f ", errresphi_csother ) ;   m_errresphi_csother[5]   =0;
-			     sprintf(m_noisephi 	,    "%f ", noisephi	      ) ;   m_noisephi         [5]   =0;
-			     sprintf(m_errnoisephi	,    "%f ", errnoisephi       ) ;   m_errnoisephi      [5]   =0;
-			     sprintf(m_noisephi_cor     ,    "%f ", noisephi_cor      ) ;   m_noisephi_cor     [5]   =0;
-                             sprintf(m_errnoisephi_cor  ,    "%f ", errnoisephi_cor   ) ;   m_errnoisephi_cor  [5]   =0;
-			     sprintf(m_cl_sizephi	,    "%f ", cl_sizephi        ) ;   m_cl_sizephi       [5]   =0;
-			     sprintf(m_errcl_sizephi	,    "%f ", errcl_sizephi     ) ;   m_errcl_sizephi    [5]   =0;
-			     sprintf(m_rateCS1phi	,    "%f ", rateCS1phi        ) ;   m_rateCS1phi       [5]   =0;
-			     sprintf(m_rateCS2phi	,    "%f ", rateCS2phi        ) ;   m_rateCS2phi       [5]   =0;
-			     sprintf(m_rateCSmore2phi	,    "%f ", rateCSmore2phi    ) ;   m_rateCSmore2phi   [5]   =0;
+			     sprintf(arr_effphi		,    "%f ", effphi	      ) ;   arr_effphi	       [5]   =0;
+			     sprintf(arr_erreffphi	,    "%f ", erreffphi	      ) ;   arr_erreffphi        [5]   =0;
+ 			     sprintf(arr_effelephi	,    "%f ", effelephi	      ) ;   arr_effelephi        [5]   =0;
+			     sprintf(arr_erreffelephi	,    "%f ", erreffelephi      ) ;   arr_erreffelephi     [5]   =0;
+			     sprintf(arr_resphi_cs1	,    "%f ", resphi_cs1        ) ;   arr_resphi_cs1       [5]   =0;
+			     sprintf(arr_errresphi_cs1	,    "%f ", errresphi_cs1     ) ;   arr_errresphi_cs1    [5]   =0;
+			     sprintf(arr_resphi_cs2	,    "%f ", resphi_cs2        ) ;   arr_resphi_cs2       [5]   =0;
+			     sprintf(arr_errresphi_cs2	,    "%f ", errresphi_cs2     ) ;   arr_errresphi_cs2    [5]   =0;
+			     sprintf(arr_resphi_csother	,    "%f ", resphi_csother    ) ;   arr_resphi_csother   [5]   =0;
+			     sprintf(arr_errresphi_csother,    "%f ", errresphi_csother ) ;   arr_errresphi_csother[5]   =0;
+			     sprintf(arr_noisephi 	,    "%f ", noisephi	      ) ;   arr_noisephi         [5]   =0;
+			     sprintf(arr_errnoisephi	,    "%f ", errnoisephi       ) ;   arr_errnoisephi      [5]   =0;
+			     sprintf(arr_noisephi_cor     ,    "%f ", noisephi_cor      ) ;   arr_noisephi_cor     [5]   =0;
+                             sprintf(arr_errnoisephi_cor  ,    "%f ", errnoisephi_cor   ) ;   arr_errnoisephi_cor  [5]   =0;
+			     sprintf(arr_cl_sizephi	,    "%f ", cl_sizephi        ) ;   arr_cl_sizephi       [5]   =0;
+			     sprintf(arr_errcl_sizephi	,    "%f ", errcl_sizephi     ) ;   arr_errcl_sizephi    [5]   =0;
+			     sprintf(arr_rateCS1phi	,    "%f ", rateCS1phi        ) ;   arr_rateCS1phi       [5]   =0;
+			     sprintf(arr_rateCS2phi	,    "%f ", rateCS2phi        ) ;   arr_rateCS2phi       [5]   =0;
+			     sprintf(arr_rateCSmore2phi	,    "%f ", rateCSmore2phi    ) ;   arr_rateCSmore2phi   [5]   =0;
 			    		
 			     char PanelRes   [255]; //eff_eta, res_cs1, res_cs2, res_csother, time, mean and rms
 			     char StripStatus   [4096]; //strips status 0 to 9 for dead noisy strips
- 			     sprintf(PanelRes,  "%d %d %d %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s", TableVersionCondDB,  n_tr_pphi, StripsOnPanel,  m_effphi, m_erreffphi,  m_effelephi, m_erreffelephi, m_resphi_cs1, m_errresphi_cs1, m_resphi_cs2, m_errresphi_cs2, m_resphi_csother, m_errresphi_csother, m_noisephi, m_errnoisephi, m_noisephi_cor, m_errnoisephi_cor, m_cl_sizephi, m_errcl_sizephi, m_rateCS1phi, m_rateCS2phi, m_rateCSmore2phi) ;
+ 			     sprintf(PanelRes,  "%d %d %d %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s", TableVersionCondDB,  n_tr_pphi, StripsOnPanel,  arr_effphi, arr_erreffphi,  arr_effelephi, arr_erreffelephi, arr_resphi_cs1, arr_errresphi_cs1, arr_resphi_cs2, arr_errresphi_cs2, arr_resphi_csother, arr_errresphi_csother, arr_noisephi, arr_errnoisephi, arr_noisephi_cor, arr_errnoisephi_cor, arr_cl_sizephi, arr_errcl_sizephi, arr_rateCS1phi, arr_rateCS2phi, arr_rateCSmore2phi) ;
  			     sprintf(StripStatus, "%s", PanelStripsStatus.c_str()) ;
  			     std::string cool_tag="RecoCondDB";		        
                              coolrpc.setSince(0U,0U);		
diff --git a/DataQuality/DataQualityUtils/src/StatusFlagCOOL.cxx b/DataQuality/DataQualityUtils/src/StatusFlagCOOL.cxx
index 76efc30a14b340597147a438bf793960de8687a0..79042075d5c424a4ee0b79a93a91b723049265c8 100644
--- a/DataQuality/DataQualityUtils/src/StatusFlagCOOL.cxx
+++ b/DataQuality/DataQualityUtils/src/StatusFlagCOOL.cxx
@@ -51,7 +51,7 @@ createSpec() {
     spec.extend("Code",cool::StorageType::Int32);
     spec.extend("deadFrac",cool::StorageType::Float);
     spec.extend("Thrust",cool::StorageType::Float);
-    if (!(spec==coolFolder->payloadSpecification())) {
+    if (!(spec==m_coolFolder->payloadSpecification())) {
         std::cout << "ERROR Source and destination folder specifications differ." << std::endl;
     }
     return spec;
diff --git a/DataQuality/DataQualityUtils/src/StatusFlagCOOLBase.cxx b/DataQuality/DataQualityUtils/src/StatusFlagCOOLBase.cxx
index 192cba20242c52f8d035652932fc24a18a426416..3a0d07dbc48091064db763127541bd4691b3fe38 100644
--- a/DataQuality/DataQualityUtils/src/StatusFlagCOOLBase.cxx
+++ b/DataQuality/DataQualityUtils/src/StatusFlagCOOLBase.cxx
@@ -20,6 +20,7 @@
 #include "CoolKernel/Exception.h"
 #include "CoolKernel/IDatabaseSvc.h"
 #include "CoolKernel/StorageType.h"
+#include "CoolKernel/ConstRecordAdapter.h"
 
 ClassImp(dqutils::StatusFlagCOOLBase)
 
@@ -44,7 +45,7 @@ cool::IFolderPtr
 StatusFlagCOOLBase::
 coolFolderInstance(std::string folderStr) {
     try {
-        cool::IFolderPtr folder = coolDb->getFolder(folderStr.c_str());
+        cool::IFolderPtr folder = m_coolDb->getFolder(folderStr.c_str());
         std::cout << "Browsing objects of '" << folderStr << "'" << std::endl;
 	//folder->setupStorageBuffer();
         return folder;
@@ -58,13 +59,13 @@ coolFolderInstance(std::string folderStr) {
 void 
 StatusFlagCOOLBase::
 setSince(cool::Int64 run, cool::Int64 lumi) {
-    since = ((run << 32) + lumi);
+    m_since = ((run << 32) + lumi);
 }
 
 void 
 StatusFlagCOOLBase::
 setUntil(cool::Int64 run, cool::Int64 lumi) {
-    until = ((run << 32) + lumi);
+    m_until = ((run << 32) + lumi);
 }
 
 void
@@ -87,24 +88,24 @@ setIOV(cool::Int64 run) {
 void
 StatusFlagCOOLBase::
 printIOV(){
-    cool::Int64 runS=since>>32;
-    cool::Int64 lumiS=since-(runS<<32);
-    cool::Int64 runU=until>>32;
-    cool::Int64 lumiU=until-(runU<<32);
-    std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")[ " << "[" << since << "," << until << "[" << std::endl;
+    cool::Int64 runS=m_since>>32;
+    cool::Int64 lumiS=m_since-(runS<<32);
+    cool::Int64 runU=m_until>>32;
+    cool::Int64 lumiU=m_until-(runU<<32);
+    std::cout << "Using IOVrange [(" << runS << "," << lumiS << "),("  << runU << "," << lumiU << ")[ " << "[" << m_since << "," << m_until << "[" << std::endl;
 }
 
 void
 StatusFlagCOOLBase::
 flush() {
-  //coolFolder->flushStorageBuffer();
+  //m_coolFolder->flushStorageBuffer();
 }
 
 void
 StatusFlagCOOLBase::
 Initialize(std::string dbStr, std::string folderStr, int runS, int lumiS, int runU, int lumiU) {
-  coolDb = this->coolDbInstance(dbStr, false);
-  coolFolder = this->coolFolderInstance(folderStr);
+  m_coolDb = this->coolDbInstance(dbStr, false);
+  m_coolFolder = this->coolFolderInstance(folderStr);
   this->setIOV(runS, lumiS, runU, lumiU);
 }
 
@@ -128,8 +129,8 @@ StatusFlagCOOLBase() {
 
 StatusFlagCOOLBase::
 ~StatusFlagCOOLBase () {
-  //coolFolder->flushStorageBuffer();
-    coolDb->closeDatabase();
+  //m_coolFolder->flushStorageBuffer();
+    m_coolDb->closeDatabase();
     std::cout << "Cleared!" << std::endl;
 }
 
@@ -137,7 +138,7 @@ void
 StatusFlagCOOLBase::
 dump(cool::ChannelSelection selection, std::string tag_name) {      
     try {
-        cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until-1, selection, tag_name);
+        cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until-1, selection, tag_name);
         while (objects->goToNext()) {
             const cool::IObject& element = objects->currentRef();
             std::cout << element << std::endl;;
@@ -154,7 +155,7 @@ dumpField(cool::ChannelId channelId, std::string field, std::string tag_name) {
     std::string result ="";
     try {
         cool::ChannelSelection selection = cool::ChannelSelection(channelId);
-        cool::IObjectIteratorPtr objects = coolFolder->browseObjects(since, until-1, selection, tag_name);
+        cool::IObjectIteratorPtr objects = m_coolFolder->browseObjects(m_since, m_until-1, selection, tag_name);
         while (objects->goToNext()) {
             const cool::IObject& element = objects->currentRef();
             result = element.payloadValue(field);
@@ -187,23 +188,24 @@ void
 StatusFlagCOOLBase::
 insert_helper(cool::ChannelId channelId, coral::AttributeList& payload,
 	      std::string& tag_name) {
+  cool::ConstRecordAdapter record (m_coolFolder->payloadSpecification(), payload);
   if (tag_name=="HEAD") {
-    coolFolder->storeObject(since, until, cool::Record(coolFolder->payloadSpecification(), payload), channelId);
+    m_coolFolder->storeObject(m_since, m_until, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId);
   } else {
-    coolFolder->storeObject(since, until, cool::Record(coolFolder->payloadSpecification(), payload), channelId, tag_name, true);
+    m_coolFolder->storeObject(m_since, m_until, cool::Record(m_coolFolder->payloadSpecification(), payload), channelId, tag_name, true);
   }
 }
 
 cool::IFolderPtr 
 StatusFlagCOOLBase::
 getCoolFolder() {
-    return this->coolFolder;
+    return this->m_coolFolder;
 }
 
 cool::IDatabasePtr 
 StatusFlagCOOLBase::
 getCoolDb() {
-    return this->coolDb;
+    return this->m_coolDb;
 }
 
 
diff --git a/DataQuality/DataQualityUtils/src/StatusFlagCommentCOOL.cxx b/DataQuality/DataQualityUtils/src/StatusFlagCommentCOOL.cxx
index 363cf2a61dc90f2da10e2b5a01b818259e231b2b..ec54cb78abfc60184927e10c415673b1b24c64a4 100644
--- a/DataQuality/DataQualityUtils/src/StatusFlagCommentCOOL.cxx
+++ b/DataQuality/DataQualityUtils/src/StatusFlagCommentCOOL.cxx
@@ -52,7 +52,7 @@ createSpec() {
     spec.extend("deadFrac",cool::StorageType::Float);
     spec.extend("Thrust",cool::StorageType::Float);
     spec.extend("Comment",cool::StorageType::String255);
-    if (!(spec==coolFolder->payloadSpecification())) {
+    if (!(spec==m_coolFolder->payloadSpecification())) {
         std::cout << "ERROR Source and destination folder specifications differ." << std::endl;
     }
     return spec;