From 7d35d88e0ba4d19f2395c1f666397ef54d2ba0f8 Mon Sep 17 00:00:00 2001
From: moukaddam <mhd.moukaddam@gmail.com>
Date: Mon, 6 May 2019 16:04:09 +0200
Subject: [PATCH] Updating to the correct tokens for PARIS

---
 NPLib/Detectors/Pyramid/CMakeLists.txt        |   6 +
 NPLib/Detectors/Pyramid/TPyramidData.cxx      |  79 ++
 NPLib/Detectors/Pyramid/TPyramidData.h        | 104 +++
 NPLib/Detectors/Pyramid/TPyramidPhysics.cxx   | 344 +++++++
 NPLib/Detectors/Pyramid/TPyramidPhysics.h     | 180 ++++
 NPLib/Detectors/Pyramid/TPyramidSpectra.cxx   | 174 ++++
 NPLib/Detectors/Pyramid/TPyramidSpectra.h     |  62 ++
 NPSimulation/Detectors/Pyramid/CMakeLists.txt |   2 +
 NPSimulation/Detectors/Pyramid/Pyramid.cc     | 296 ++++++
 NPSimulation/Detectors/Pyramid/Pyramid.hh     | 117 +++
 .../DetectorConfigurtation/Paris1.detector    |  38 +-
 .../Paris1moduleChamber.detector              |  49 +-
 .../DetectorConfigurtation/Paris2.detector    |  52 +-
 .../Paris3by3_CsIshield.detector              |   8 +-
 .../Paris3by3_CsIshield208.detector           |  12 +-
 .../Paris3by3module.detector                  |  12 +-
 .../ParisAll_208.detector                     | 838 ++++++++---------
 .../ParisAll_208pipe1.detector                | 838 ++++++++---------
 .../ParisAll_208pipe1noshield.detector        | 262 +++---
 .../ParisAll_208pipe2.detector                | 843 +++++++++---------
 .../ParisAll_208pipe2noshield.detector        | 267 +++---
 .../ParisAll_208tilt.detector                 | 279 +++---
 .../ParisAll_235.detector                     | 443 ++++-----
 .../ParisAll_278.detector                     | 267 +++---
 .../ParisPhShield.detector                    |  39 +-
 Projects/Pyramid/Analysis.cxx                 |  68 ++
 Projects/Pyramid/Analysis.h                   |  42 +
 Projects/Pyramid/CMakeLists.txt               |   5 +
 Projects/Pyramid/Pyramid.detector             |  25 +
 29 files changed, 3650 insertions(+), 2101 deletions(-)
 create mode 100644 NPLib/Detectors/Pyramid/CMakeLists.txt
 create mode 100644 NPLib/Detectors/Pyramid/TPyramidData.cxx
 create mode 100644 NPLib/Detectors/Pyramid/TPyramidData.h
 create mode 100644 NPLib/Detectors/Pyramid/TPyramidPhysics.cxx
 create mode 100644 NPLib/Detectors/Pyramid/TPyramidPhysics.h
 create mode 100644 NPLib/Detectors/Pyramid/TPyramidSpectra.cxx
 create mode 100644 NPLib/Detectors/Pyramid/TPyramidSpectra.h
 create mode 100644 NPSimulation/Detectors/Pyramid/CMakeLists.txt
 create mode 100644 NPSimulation/Detectors/Pyramid/Pyramid.cc
 create mode 100644 NPSimulation/Detectors/Pyramid/Pyramid.hh
 create mode 100644 Projects/Pyramid/Analysis.cxx
 create mode 100644 Projects/Pyramid/Analysis.h
 create mode 100644 Projects/Pyramid/CMakeLists.txt
 create mode 100644 Projects/Pyramid/Pyramid.detector

diff --git a/NPLib/Detectors/Pyramid/CMakeLists.txt b/NPLib/Detectors/Pyramid/CMakeLists.txt
new file mode 100644
index 000000000..f41ebaf9b
--- /dev/null
+++ b/NPLib/Detectors/Pyramid/CMakeLists.txt
@@ -0,0 +1,6 @@
+add_custom_command(OUTPUT TPyramidPhysicsDict.cxx COMMAND ../../scripts/build_dict.sh TPyramidPhysics.h TPyramidPhysicsDict.cxx TPyramidPhysics.rootmap libNPPyramid.dylib DEPENDS TPyramidPhysics.h)
+add_custom_command(OUTPUT TPyramidDataDict.cxx COMMAND ../../scripts/build_dict.sh TPyramidData.h TPyramidDataDict.cxx TPyramidData.rootmap libNPPyramid.dylib DEPENDS TPyramidData.h)
+add_library(NPPyramid SHARED TPyramidSpectra.cxx TPyramidData.cxx TPyramidPhysics.cxx TPyramidDataDict.cxx TPyramidPhysicsDict.cxx )
+target_link_libraries(NPPyramid ${ROOT_LIBRARIES} NPCore) 
+install(FILES TPyramidData.h TPyramidPhysics.h TPyramidSpectra.h DESTINATION ${CMAKE_INCLUDE_OUTPUT_DIRECTORY})
+
diff --git a/NPLib/Detectors/Pyramid/TPyramidData.cxx b/NPLib/Detectors/Pyramid/TPyramidData.cxx
new file mode 100644
index 000000000..6bd9e86ae
--- /dev/null
+++ b/NPLib/Detectors/Pyramid/TPyramidData.cxx
@@ -0,0 +1,79 @@
+/*****************************************************************************
+ * Copyright (C) 2009-2018   this file is part of the NPTool Project       *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: Mohamad Moukaddam  contact address: mohamad.moukaddam@iphc.cnrs.fr                        *
+ *                                                                           *
+ * Creation Date  : November 2018                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class hold Pyramid Raw data                                    *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *   
+ *                                                                           *
+ *****************************************************************************/
+#include "TPyramidData.h"
+
+#include <iostream>
+#include <fstream>
+#include <sstream>
+#include <string>
+using namespace std; 
+
+ClassImp(TPyramidData)
+
+
+//////////////////////////////////////////////////////////////////////
+TPyramidData::TPyramidData() {
+}
+
+
+
+//////////////////////////////////////////////////////////////////////
+TPyramidData::~TPyramidData() {
+}
+
+
+
+//////////////////////////////////////////////////////////////////////
+void TPyramidData::Clear() {
+  // Energy
+  fPyramid_E_DetectorNbr.clear();
+  fPyramid_Energy.clear();
+  // Time
+  fPyramid_T_DetectorNbr.clear();
+  fPyramid_Time.clear();
+}
+
+
+
+//////////////////////////////////////////////////////////////////////
+void TPyramidData::Dump() const {
+  // This method is very useful for debuging and worth the dev.
+  cout << "XXXXXXXXXXXXXXXXXXXXXXXX New Event [TPyramidData::Dump()] XXXXXXXXXXXXXXXXX" << endl;
+
+  // Energy
+  size_t mysize = fPyramid_E_DetectorNbr.size();
+  cout << "Pyramid_E_Mult: " << mysize << endl;
+ 
+  for (size_t i = 0 ; i < mysize ; i++){
+    cout << "DetNbr: " << fPyramid_E_DetectorNbr[i]
+         << " Energy: " << fPyramid_Energy[i];
+  }
+  
+  // Time
+  mysize = fPyramid_T_DetectorNbr.size();
+  cout << "Pyramid_T_Mult: " << mysize << endl;
+ 
+  for (size_t i = 0 ; i < mysize ; i++){
+    cout << "DetNbr: " << fPyramid_T_DetectorNbr[i]
+         << " Time: " << fPyramid_Time[i];
+  }
+}
diff --git a/NPLib/Detectors/Pyramid/TPyramidData.h b/NPLib/Detectors/Pyramid/TPyramidData.h
new file mode 100644
index 000000000..f17191efa
--- /dev/null
+++ b/NPLib/Detectors/Pyramid/TPyramidData.h
@@ -0,0 +1,104 @@
+#ifndef __PyramidDATA__
+#define __PyramidDATA__
+/*****************************************************************************
+ * Copyright (C) 2009-2018   this file is part of the NPTool Project       *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: Mohamad Moukaddam  contact address: mohamad.moukaddam@iphc.cnrs.fr                        *
+ *                                                                           *
+ * Creation Date  : November 2018                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class hold Pyramid Raw data                                    *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *   
+ *                                                                           *
+ *****************************************************************************/
+
+// STL
+#include <vector>
+using namespace std;
+
+// ROOT
+#include "TObject.h"
+
+class TPyramidData : public TObject {
+  //////////////////////////////////////////////////////////////
+  // data members are hold into vectors in order 
+  // to allow multiplicity treatment
+  private: 
+    // Energy
+    vector<UShort_t>   fPyramid_E_DetectorNbr;
+    vector<Double_t>   fPyramid_Energy;
+
+    // Time
+    vector<UShort_t>   fPyramid_T_DetectorNbr;
+    vector<Double_t>   fPyramid_Time;
+
+
+  //////////////////////////////////////////////////////////////
+  // Constructor and destructor
+  public: 
+    TPyramidData();
+    ~TPyramidData();
+    
+
+  //////////////////////////////////////////////////////////////
+  // Inherited from TObject and overriden to avoid warnings
+  public:
+    void Clear();
+    void Clear(const Option_t*) {};
+    void Dump() const;
+
+
+  //////////////////////////////////////////////////////////////
+  // Getters and Setters
+  // Prefer inline declaration to avoid unnecessary called of 
+  // frequently used methods
+  // add //! to avoid ROOT creating dictionnary for the methods
+  public:
+    //////////////////////    SETTERS    ////////////////////////
+    // Energy
+    inline void SetEnergy(const UShort_t& DetNbr,const Double_t& Energy){
+      fPyramid_E_DetectorNbr.push_back(DetNbr);
+      fPyramid_Energy.push_back(Energy);
+    };//!
+
+    // Time
+    inline void SetTime(const UShort_t& DetNbr,const Double_t& Time)	{
+      fPyramid_T_DetectorNbr.push_back(DetNbr);     
+      fPyramid_Time.push_back(Time);
+    };//!
+
+
+    //////////////////////    GETTERS    ////////////////////////
+    // Energy
+    inline UShort_t GetMultEnergy() const
+      {return fPyramid_E_DetectorNbr.size();}
+    inline UShort_t GetE_DetectorNbr(const unsigned int &i) const 
+      {return fPyramid_E_DetectorNbr[i];}//!
+    inline Double_t Get_Energy(const unsigned int &i) const 
+      {return fPyramid_Energy[i];}//!
+
+    // Time
+    inline UShort_t GetMultTime() const
+      {return fPyramid_T_DetectorNbr.size();}
+    inline UShort_t GetT_DetectorNbr(const unsigned int &i) const 
+      {return fPyramid_T_DetectorNbr[i];}//!
+    inline Double_t Get_Time(const unsigned int &i) const 
+      {return fPyramid_Time[i];}//!
+
+
+  //////////////////////////////////////////////////////////////
+  // Required for ROOT dictionnary
+  ClassDef(TPyramidData,1)  // PyramidData structure
+};
+
+#endif
diff --git a/NPLib/Detectors/Pyramid/TPyramidPhysics.cxx b/NPLib/Detectors/Pyramid/TPyramidPhysics.cxx
new file mode 100644
index 000000000..483c3834c
--- /dev/null
+++ b/NPLib/Detectors/Pyramid/TPyramidPhysics.cxx
@@ -0,0 +1,344 @@
+/*****************************************************************************
+ * Copyright (C) 2009-2018   this file is part of the NPTool Project       *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: Mohamad Moukaddam  contact address: mohamad.moukaddam@iphc.cnrs.fr                        *
+ *                                                                           *
+ * Creation Date  : November 2018                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class hold Pyramid Treated  data                               *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *   
+ *                                                                           *
+ *****************************************************************************/
+
+#include "TPyramidPhysics.h"
+
+//   STL
+#include <sstream>
+#include <iostream>
+#include <cmath>
+#include <stdlib.h>
+#include <limits>
+using namespace std;
+
+//   NPL
+#include "RootInput.h"
+#include "RootOutput.h"
+#include "NPDetectorFactory.h"
+#include "NPOptionManager.h"
+
+//   ROOT
+#include "TChain.h"
+
+ClassImp(TPyramidPhysics)
+
+
+///////////////////////////////////////////////////////////////////////////
+TPyramidPhysics::TPyramidPhysics()
+   : m_EventData(new TPyramidData),
+     m_PreTreatedData(new TPyramidData),
+     m_EventPhysics(this),
+     m_Spectra(0),
+     m_E_RAW_Threshold(0), // adc channels
+     m_E_Threshold(0),     // MeV
+     m_NumberOfDetectors(0) {
+}
+
+///////////////////////////////////////////////////////////////////////////
+/// A usefull method to bundle all operation to add a detector
+void TPyramidPhysics::AddDetector(TVector3 , string ){
+  // In That simple case nothing is done
+  // Typically for more complex detector one would calculate the relevant 
+  // positions (stripped silicon) or angles (gamma array)
+  m_NumberOfDetectors++;
+} 
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::AddDetector(double R, double Theta, double Phi, string shape){
+  // Compute the TVector3 corresponding
+  TVector3 Pos(R*sin(Theta)*cos(Phi),R*sin(Theta)*sin(Phi),R*cos(Theta));
+  // Call the cartesian method
+  AddDetector(Pos,shape);
+} 
+  
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::BuildSimplePhysicalEvent() {
+  BuildPhysicalEvent();
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::BuildPhysicalEvent() {
+  // apply thresholds and calibration
+  PreTreat();
+
+  // match energy and time together
+  unsigned int mysizeE = m_PreTreatedData->GetMultEnergy();
+  unsigned int mysizeT = m_PreTreatedData->GetMultTime();
+  for (UShort_t e = 0; e < mysizeE ; e++) {
+    for (UShort_t t = 0; t < mysizeT ; t++) {
+      if (m_PreTreatedData->GetE_DetectorNbr(e) == m_PreTreatedData->GetT_DetectorNbr(t)) {
+        DetectorNumber.push_back(m_PreTreatedData->GetE_DetectorNbr(e));
+        Energy.push_back(m_PreTreatedData->Get_Energy(e));
+        Time.push_back(m_PreTreatedData->Get_Time(t));
+      }
+    }
+  }
+}
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::PreTreat() {
+  // This method typically applies thresholds and calibrations
+  // Might test for disabled channels for more complex detector
+
+  // clear pre-treated object
+  ClearPreTreatedData();
+
+  // instantiate CalibrationManager
+  static CalibrationManager* Cal = CalibrationManager::getInstance();
+
+  // Energy
+  unsigned int mysize = m_EventData->GetMultEnergy();
+  for (UShort_t i = 0; i < mysize ; ++i) {
+    if (m_EventData->Get_Energy(i) > m_E_RAW_Threshold) {
+      Double_t Energy = Cal->ApplyCalibration("Pyramid/ENERGY"+NPL::itoa(m_EventData->GetE_DetectorNbr(i)),m_EventData->Get_Energy(i));
+      if (Energy > m_E_Threshold) {
+        m_PreTreatedData->SetEnergy(m_EventData->GetE_DetectorNbr(i), Energy);
+      }
+    }
+  }
+
+  // Time 
+  mysize = m_EventData->GetMultTime();
+  for (UShort_t i = 0; i < mysize; ++i) {
+    Double_t Time= Cal->ApplyCalibration("Pyramid/TIME"+NPL::itoa(m_EventData->GetT_DetectorNbr(i)),m_EventData->Get_Time(i));
+    m_PreTreatedData->SetTime(m_EventData->GetT_DetectorNbr(i), Time);
+  }
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::ReadAnalysisConfig() {
+  bool ReadingStatus = false;
+
+  // path to file
+  string FileName = "./configs/ConfigPyramid.dat";
+
+  // open analysis config file
+  ifstream AnalysisConfigFile;
+  AnalysisConfigFile.open(FileName.c_str());
+
+  if (!AnalysisConfigFile.is_open()) {
+    cout << " No ConfigPyramid.dat found: Default parameter loaded for Analayis " << FileName << endl;
+    return;
+  }
+  cout << " Loading user parameter for Analysis from ConfigPyramid.dat " << endl;
+
+  // Save it in a TAsciiFile
+  TAsciiFile* asciiConfig = RootOutput::getInstance()->GetAsciiFileAnalysisConfig();
+  asciiConfig->AppendLine("%%% ConfigPyramid.dat %%%");
+  asciiConfig->Append(FileName.c_str());
+  asciiConfig->AppendLine("");
+  // read analysis config file
+  string LineBuffer,DataBuffer,whatToDo;
+  while (!AnalysisConfigFile.eof()) {
+    // Pick-up next line
+    getline(AnalysisConfigFile, LineBuffer);
+
+    // search for "header"
+    string name = "ConfigPyramid";
+    if (LineBuffer.compare(0, name.length(), name) == 0) 
+      ReadingStatus = true;
+
+    // loop on tokens and data
+    while (ReadingStatus ) {
+      whatToDo="";
+      AnalysisConfigFile >> whatToDo;
+
+      // Search for comment symbol (%)
+      if (whatToDo.compare(0, 1, "%") == 0) {
+        AnalysisConfigFile.ignore(numeric_limits<streamsize>::max(), '\n' );
+      }
+
+      else if (whatToDo=="E_RAW_THRESHOLD") {
+        AnalysisConfigFile >> DataBuffer;
+        m_E_RAW_Threshold = atof(DataBuffer.c_str());
+        cout << whatToDo << " " << m_E_RAW_Threshold << endl;
+      }
+
+      else if (whatToDo=="E_THRESHOLD") {
+        AnalysisConfigFile >> DataBuffer;
+        m_E_Threshold = atof(DataBuffer.c_str());
+        cout << whatToDo << " " << m_E_Threshold << endl;
+      }
+
+      else {
+        ReadingStatus = false;
+      }
+    }
+  }
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::Clear() {
+  DetectorNumber.clear();
+  Energy.clear();
+  Time.clear();
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::ReadConfiguration(NPL::InputParser parser) {
+  vector<NPL::InputBlock*> blocks = parser.GetAllBlocksWithToken("Pyramid");
+  if(NPOptionManager::getInstance()->GetVerboseLevel())
+    cout << "//// " << blocks.size() << " detectors found " << endl; 
+
+  vector<string> cart = {"POS","Shape"};
+  vector<string> sphe = {"R","Theta","Phi","Shape"};
+
+  for(unsigned int i = 0 ; i < blocks.size() ; i++){
+    if(blocks[i]->HasTokenList(cart)){
+      if(NPOptionManager::getInstance()->GetVerboseLevel())
+        cout << endl << "////  Pyramid " << i+1 <<  endl;
+    
+      TVector3 Pos = blocks[i]->GetTVector3("POS","mm");
+      string Shape = blocks[i]->GetString("Shape");
+      AddDetector(Pos,Shape);
+    }
+    else if(blocks[i]->HasTokenList(sphe)){
+      if(NPOptionManager::getInstance()->GetVerboseLevel())
+        cout << endl << "////  Pyramid " << i+1 <<  endl;
+      double R = blocks[i]->GetDouble("R","mm");
+      double Theta = blocks[i]->GetDouble("Theta","deg");
+      double Phi = blocks[i]->GetDouble("Phi","deg");
+      string Shape = blocks[i]->GetString("Shape");
+      AddDetector(R,Theta,Phi,Shape);
+    }
+    else{
+      cout << "ERROR: check your input file formatting " << endl;
+      exit(1);
+    }
+  }
+}
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::InitSpectra() {
+  m_Spectra = new TPyramidSpectra(m_NumberOfDetectors);
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::FillSpectra() {
+  m_Spectra -> FillRawSpectra(m_EventData);
+  m_Spectra -> FillPreTreatedSpectra(m_PreTreatedData);
+  m_Spectra -> FillPhysicsSpectra(m_EventPhysics);
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::CheckSpectra() {
+  m_Spectra->CheckSpectra();
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::ClearSpectra() {
+  // To be done
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+map< string , TH1*> TPyramidPhysics::GetSpectra() {
+  if(m_Spectra)
+    return m_Spectra->GetMapHisto();
+  else{
+    map< string , TH1*> empty;
+    return empty;
+  }
+}
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::WriteSpectra() {
+  m_Spectra->WriteSpectra();
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::AddParameterToCalibrationManager() {
+  CalibrationManager* Cal = CalibrationManager::getInstance();
+  for (int i = 0; i < m_NumberOfDetectors; ++i) {
+    Cal->AddParameter("Pyramid", "D"+ NPL::itoa(i+1)+"_ENERGY","Pyramid_D"+ NPL::itoa(i+1)+"_ENERGY");
+    Cal->AddParameter("Pyramid", "D"+ NPL::itoa(i+1)+"_TIME","Pyramid_D"+ NPL::itoa(i+1)+"_TIME");
+  }
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::InitializeRootInputRaw() {
+  TChain* inputChain = RootInput::getInstance()->GetChain();
+  inputChain->SetBranchStatus("Pyramid",  true );
+  inputChain->SetBranchAddress("Pyramid", &m_EventData );
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::InitializeRootInputPhysics() {
+  TChain* inputChain = RootInput::getInstance()->GetChain();
+  inputChain->SetBranchAddress("Pyramid", &m_EventPhysics);
+}
+
+
+
+///////////////////////////////////////////////////////////////////////////
+void TPyramidPhysics::InitializeRootOutput() {
+  TTree* outputTree = RootOutput::getInstance()->GetTree();
+  outputTree->Branch("Pyramid", "TPyramidPhysics", &m_EventPhysics);
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+//            Construct Method to be pass to the DetectorFactory              //
+////////////////////////////////////////////////////////////////////////////////
+NPL::VDetector* TPyramidPhysics::Construct() {
+  return (NPL::VDetector*) new TPyramidPhysics();
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+//            Registering the construct method to the factory                 //
+////////////////////////////////////////////////////////////////////////////////
+extern "C"{
+class proxy_Pyramid{
+  public:
+    proxy_Pyramid(){
+      NPL::DetectorFactory::getInstance()->AddToken("Pyramid","Pyramid");
+      NPL::DetectorFactory::getInstance()->AddDetector("Pyramid",TPyramidPhysics::Construct);
+    }
+};
+
+proxy_Pyramid p_Pyramid;
+}
+
diff --git a/NPLib/Detectors/Pyramid/TPyramidPhysics.h b/NPLib/Detectors/Pyramid/TPyramidPhysics.h
new file mode 100644
index 000000000..a30e0b061
--- /dev/null
+++ b/NPLib/Detectors/Pyramid/TPyramidPhysics.h
@@ -0,0 +1,180 @@
+#ifndef TPyramidPHYSICS_H
+#define TPyramidPHYSICS_H
+/*****************************************************************************
+ * Copyright (C) 2009-2018   this file is part of the NPTool Project       *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: Mohamad Moukaddam  contact address: mohamad.moukaddam@iphc.cnrs.fr                        *
+ *                                                                           *
+ * Creation Date  : November 2018                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class hold Pyramid Treated data                                *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *   
+ *                                                                           *
+ *****************************************************************************/
+
+// C++ headers 
+#include <vector>
+#include <map>
+#include <string>
+using namespace std;
+
+// ROOT headers
+#include "TObject.h"
+#include "TH1.h"
+#include "TVector3.h"
+// NPTool headers
+#include "TPyramidData.h"
+#include "TPyramidSpectra.h"
+#include "NPCalibrationManager.h"
+#include "NPVDetector.h"
+#include "NPInputParser.h"
+// forward declaration
+class TPyramidSpectra;
+
+
+
+class TPyramidPhysics : public TObject, public NPL::VDetector {
+  //////////////////////////////////////////////////////////////
+  // constructor and destructor
+  public:
+    TPyramidPhysics();
+    ~TPyramidPhysics() {};
+
+
+  //////////////////////////////////////////////////////////////
+  // Inherited from TObject and overriden to avoid warnings
+  public: 
+    void Clear();   
+    void Clear(const Option_t*) {};
+
+
+  //////////////////////////////////////////////////////////////
+  // data obtained after BuildPhysicalEvent() and stored in
+  // output ROOT file
+  public:
+    vector<int>      DetectorNumber;
+    vector<double>   Energy;
+    vector<double>   Time;
+
+  /// A usefull method to bundle all operation to add a detector
+  void AddDetector(TVector3 POS, string shape); 
+  void AddDetector(double R, double Theta, double Phi, string shape); 
+  
+  //////////////////////////////////////////////////////////////
+  // methods inherited from the VDetector ABC class
+  public:
+    // read stream from ConfigFile to pick-up detector parameters
+    void ReadConfiguration(NPL::InputParser);
+
+    // add parameters to the CalibrationManger
+    void AddParameterToCalibrationManager();
+
+    // method called event by event, aiming at extracting the 
+    // physical information from detector
+    void BuildPhysicalEvent();
+
+    // same as BuildPhysicalEvent() method but with a simpler
+    // treatment
+    void BuildSimplePhysicalEvent();
+
+    // same as above but for online analysis
+    void BuildOnlinePhysicalEvent()  {BuildPhysicalEvent();};
+
+    // activate raw data object and branches from input TChain
+    // in this method mother branches (Detector) AND daughter leaves 
+    // (fDetector_parameter) have to be activated
+    void InitializeRootInputRaw();
+
+    // activate physics data object and branches from input TChain
+    // in this method mother branches (Detector) AND daughter leaves 
+    // (fDetector_parameter) have to be activated
+    void InitializeRootInputPhysics();
+
+    // create branches of output ROOT file
+    void InitializeRootOutput();
+
+    // clear the raw and physical data objects event by event
+    void ClearEventPhysics() {Clear();}      
+    void ClearEventData()    {m_EventData->Clear();}   
+
+    // methods related to the TPyramidSpectra class
+    // instantiate the TPyramidSpectra class and 
+    // declare list of histograms
+    void InitSpectra();
+
+    // fill the spectra
+    void FillSpectra();
+
+    // used for Online mainly, sanity check for histograms and 
+    // change their color if issues are found, for example
+    void CheckSpectra();
+
+    // used for Online only, clear all the spectra
+    void ClearSpectra();
+
+    // write spectra to ROOT output file
+    void WriteSpectra();
+
+
+  //////////////////////////////////////////////////////////////
+  // specific methods to Pyramid array
+  public:
+    // remove bad channels, calibrate the data and apply thresholds
+    void PreTreat();
+
+    // clear the pre-treated object
+    void ClearPreTreatedData()   {m_PreTreatedData->Clear();}
+
+    // read the user configuration file. If no file is found, load standard one
+    void ReadAnalysisConfig();
+
+    // give and external TPyramidData object to TPyramidPhysics. 
+    // needed for online analysis for example
+    void SetRawDataPointer(TPyramidData* rawDataPointer) {m_EventData = rawDataPointer;}
+    
+  // objects are not written in the TTree
+  private:
+    TPyramidData*         m_EventData;        //!
+    TPyramidData*         m_PreTreatedData;   //!
+    TPyramidPhysics*      m_EventPhysics;     //!
+
+  // getters for raw and pre-treated data object
+  public:
+    TPyramidData* GetRawData()        const {return m_EventData;}
+    TPyramidData* GetPreTreatedData() const {return m_PreTreatedData;}
+
+  // parameters used in the analysis
+  private:
+    // thresholds
+    double m_E_RAW_Threshold; //!
+    double m_E_Threshold;     //!
+
+  // number of detectors
+  private:
+    int m_NumberOfDetectors;  //!
+
+  // spectra class
+  private:
+    TPyramidSpectra* m_Spectra; // !
+
+  // spectra getter
+  public:
+    map<string, TH1*>   GetSpectra(); 
+
+  // Static constructor to be passed to the Detector Factory
+  public:
+    static NPL::VDetector* Construct();
+
+    ClassDef(TPyramidPhysics,1)  // PyramidPhysics structure
+};
+#endif
diff --git a/NPLib/Detectors/Pyramid/TPyramidSpectra.cxx b/NPLib/Detectors/Pyramid/TPyramidSpectra.cxx
new file mode 100644
index 000000000..436e7571e
--- /dev/null
+++ b/NPLib/Detectors/Pyramid/TPyramidSpectra.cxx
@@ -0,0 +1,174 @@
+/*****************************************************************************
+ * Copyright (C) 2009-2018   this file is part of the NPTool Project       *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: Mohamad Moukaddam  contact address: mohamad.moukaddam@iphc.cnrs.fr                        *
+ *                                                                           *
+ * Creation Date  : November 2018                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class hold Pyramid Spectra                                     *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *   
+ *                                                                           *
+ *****************************************************************************/
+
+// class header 
+#include "TPyramidSpectra.h"
+
+// STL
+#include <iostream>  
+#include <string>
+using namespace std;
+
+// NPTool header
+#include "NPOptionManager.h"
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+TPyramidSpectra::TPyramidSpectra() 
+   : fNumberOfDetectors(0) {
+  SetName("Pyramid");
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+TPyramidSpectra::TPyramidSpectra(unsigned int NumberOfDetectors) {
+  if(NPOptionManager::getInstance()->GetVerboseLevel()>0)
+    cout << "************************************************" << endl
+      << "TPyramidSpectra : Initalizing control spectra for " 
+      << NumberOfDetectors << " Detectors" << endl
+      << "************************************************" << endl ;
+  SetName("Pyramid");
+  fNumberOfDetectors = NumberOfDetectors;
+
+  InitRawSpectra();
+  InitPreTreatedSpectra();
+  InitPhysicsSpectra();
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+TPyramidSpectra::~TPyramidSpectra() {
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+void TPyramidSpectra::InitRawSpectra() {
+  static string name;
+  for (unsigned int i = 0; i < fNumberOfDetectors; i++) { // loop on number of detectors
+    // Energy 
+    name = "Pyramid"+NPL::itoa(i+1)+"_ENERGY_RAW";
+    AddHisto1D(name, name, 4096, 0, 16384, "Pyramid/RAW");
+    // Time 
+    name = "Pyramid"+NPL::itoa(i+1)+"_TIME_RAW";
+    AddHisto1D(name, name, 4096, 0, 16384, "Pyramid/RAW");
+  } // end loop on number of detectors
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+void TPyramidSpectra::InitPreTreatedSpectra() {
+  static string name;
+  for (unsigned int i = 0; i < fNumberOfDetectors; i++) { // loop on number of detectors
+    // Energy 
+    name = "Pyramid"+NPL::itoa(i+1)+"_ENERGY_CAL";
+    AddHisto1D(name, name, 500, 0, 25, "Pyramid/CAL");
+    // Time
+    name = "Pyramid"+NPL::itoa(i+1)+"_TIME_CAL";
+    AddHisto1D(name, name, 500, 0, 25, "Pyramid/CAL");
+
+  
+  }  // end loop on number of detectors
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+void TPyramidSpectra::InitPhysicsSpectra() {
+  static string name;
+  // Kinematic Plot 
+  name = "Pyramid_ENERGY_TIME";
+  AddHisto2D(name, name, 500, 0, 500, 500, 0, 50, "Pyramid/PHY");
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+void TPyramidSpectra::FillRawSpectra(TPyramidData* RawData) {
+  static string name;
+  static string family;
+
+  // Energy 
+  unsigned int sizeE = RawData->GetMultEnergy();
+  for (unsigned int i = 0; i < sizeE; i++) {
+    name = "Pyramid"+NPL::itoa(RawData->GetE_DetectorNbr(i))+"_ENERGY_RAW";
+    family = "Pyramid/RAW";
+
+    FillSpectra(family,name,RawData->Get_Energy(i));
+  }
+
+  // Time
+  unsigned int sizeT = RawData->GetMultTime();
+  for (unsigned int i = 0; i < sizeT; i++) {
+    name = "Pyramid"+NPL::itoa(RawData->GetT_DetectorNbr(i))+"_TIME_RAW";
+    family = "Pyramid/RAW";
+
+    FillSpectra(family,name,RawData->Get_Time(i));
+  }
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+void TPyramidSpectra::FillPreTreatedSpectra(TPyramidData* PreTreatedData) {
+  static string name;
+  static string family;
+  
+  // Energy 
+  unsigned int sizeE = PreTreatedData->GetMultEnergy();
+  for (unsigned int i = 0; i < sizeE; i++) {
+    name = "Pyramid"+NPL::itoa(PreTreatedData->GetE_DetectorNbr(i))+"_ENERGY_CAL";
+    family = "Pyramid/CAL";
+
+    FillSpectra(family,name,PreTreatedData->Get_Energy(i));
+  }
+
+  // Time
+  unsigned int sizeT = PreTreatedData->GetMultTime();
+  for (unsigned int i = 0; i < sizeT; i++) {
+    name = "Pyramid"+NPL::itoa(PreTreatedData->GetT_DetectorNbr(i))+"_TIME_CAL";
+    family = "Pyramid/CAL";
+
+    FillSpectra(family,name,PreTreatedData->Get_Time(i));
+  }
+}
+
+
+
+////////////////////////////////////////////////////////////////////////////////
+void TPyramidSpectra::FillPhysicsSpectra(TPyramidPhysics* Physics) {
+  static string name;
+  static string family;
+  family= "Pyramid/PHY";
+
+  // Energy vs time
+  unsigned int sizeE = Physics->Energy.size();
+  for(unsigned int i = 0 ; i < sizeE ; i++){
+    name = "Pyramid_ENERGY_TIME";
+    FillSpectra(family,name,Physics->Energy[i],Physics->Time[i]);
+  }
+}
+
diff --git a/NPLib/Detectors/Pyramid/TPyramidSpectra.h b/NPLib/Detectors/Pyramid/TPyramidSpectra.h
new file mode 100644
index 000000000..7bc326611
--- /dev/null
+++ b/NPLib/Detectors/Pyramid/TPyramidSpectra.h
@@ -0,0 +1,62 @@
+#ifndef TPyramidSPECTRA_H
+#define TPyramidSPECTRA_H
+/*****************************************************************************
+ * Copyright (C) 2009-2018   this file is part of the NPTool Project       *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: Mohamad Moukaddam  contact address: mohamad.moukaddam@iphc.cnrs.fr                        *
+ *                                                                           *
+ * Creation Date  : November 2018                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class hold Pyramid Spectra                                     *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *   
+ *                                                                           *
+ *****************************************************************************/
+
+// NPLib headers
+#include "NPVSpectra.h"
+#include "TPyramidData.h"
+#include "TPyramidPhysics.h"
+
+// Forward Declaration
+class TPyramidPhysics;
+
+
+class TPyramidSpectra : public VSpectra {
+  //////////////////////////////////////////////////////////////
+  // constructor and destructor
+  public:
+    TPyramidSpectra();
+    TPyramidSpectra(unsigned int NumberOfDetectors);
+    ~TPyramidSpectra();
+
+  //////////////////////////////////////////////////////////////
+  // Initialization methods
+  private:
+    void InitRawSpectra();
+    void InitPreTreatedSpectra();
+    void InitPhysicsSpectra();
+
+  //////////////////////////////////////////////////////////////
+  // Filling methods
+  public:
+    void FillRawSpectra(TPyramidData*);
+    void FillPreTreatedSpectra(TPyramidData*);
+    void FillPhysicsSpectra(TPyramidPhysics*);
+
+  //////////////////////////////////////////////////////////////
+  // Detector parameters 
+  private:
+    unsigned int fNumberOfDetectors;
+};
+
+#endif
diff --git a/NPSimulation/Detectors/Pyramid/CMakeLists.txt b/NPSimulation/Detectors/Pyramid/CMakeLists.txt
new file mode 100644
index 000000000..e4232b4e7
--- /dev/null
+++ b/NPSimulation/Detectors/Pyramid/CMakeLists.txt
@@ -0,0 +1,2 @@
+add_library(NPSPyramid SHARED  Pyramid.cc)
+target_link_libraries(NPSPyramid NPSCore ${ROOT_LIBRARIES} ${Geant4_LIBRARIES} ${NPLib_LIBRARIES} -lNPPyramid)
diff --git a/NPSimulation/Detectors/Pyramid/Pyramid.cc b/NPSimulation/Detectors/Pyramid/Pyramid.cc
new file mode 100644
index 000000000..fefcc6f1b
--- /dev/null
+++ b/NPSimulation/Detectors/Pyramid/Pyramid.cc
@@ -0,0 +1,296 @@
+/*****************************************************************************
+ * Copyright (C) 2009-2018   this file is part of the NPTool Project       *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: Mohamad Moukaddam  contact address: mohamad.moukaddam@iphc.cnrs.fr                        *
+ *                                                                           *
+ * Creation Date  : November 2018                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class describe  Pyramid simulation                             *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *****************************************************************************/
+
+// C++ headers
+#include <sstream>
+#include <cmath>
+#include <limits>
+//G4 Geometry object
+#include "G4Tubs.hh"
+#include "G4Box.hh"
+
+//G4 sensitive
+#include "G4SDManager.hh"
+#include "G4MultiFunctionalDetector.hh"
+
+//G4 various object
+#include "G4Material.hh"
+#include "G4Transform3D.hh"
+#include "G4PVPlacement.hh"
+#include "G4VisAttributes.hh"
+#include "G4Colour.hh"
+
+// NPTool header
+#include "Pyramid.hh"
+#include "CalorimeterScorers.hh"
+#include "RootOutput.h"
+#include "MaterialManager.hh"
+#include "NPSDetectorFactory.hh"
+#include "NPOptionManager.h"
+#include "NPSHitsMap.hh"
+// CLHEP header
+#include "CLHEP/Random/RandGauss.h"
+
+using namespace std;
+using namespace CLHEP;
+
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+namespace Pyramid_NS{
+  // Energy and time Resolution
+  const double EnergyThreshold = 0.1*MeV;
+  const double ResoTime = 4.5*ns ;
+  const double ResoEnergy = 1.0*MeV ;
+  const double Radius = 50*mm ; 
+  const double Width = 100*mm ;
+  const double Thickness = 300*mm ;
+  const string Material = "BC400";
+}
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+// Pyramid Specific Method
+Pyramid::Pyramid(){
+  m_Event = new TPyramidData() ;
+  m_PyramidScorer = 0;
+  m_SquareDetector = 0;
+  m_CylindricalDetector = 0;
+
+
+  // RGB Color + Transparency
+  m_VisSquare = new G4VisAttributes(G4Colour(0, 1, 0, 0.5));   
+  m_VisCylinder = new G4VisAttributes(G4Colour(0, 0, 1, 0.5));   
+
+}
+
+Pyramid::~Pyramid(){
+}
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+void Pyramid::AddDetector(G4ThreeVector POS, string  Shape){
+  // Convert the POS value to R theta Phi as Spherical coordinate is easier in G4 
+  m_R.push_back(POS.mag());
+  m_Theta.push_back(POS.theta());
+  m_Phi.push_back(POS.phi());
+  m_Shape.push_back(Shape);
+}
+
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+void Pyramid::AddDetector(double  R, double  Theta, double  Phi, string  Shape){
+  m_R.push_back(R);
+  m_Theta.push_back(Theta);
+  m_Phi.push_back(Phi);
+  m_Shape.push_back(Shape);
+}
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+G4LogicalVolume* Pyramid::BuildSquareDetector(){
+  if(!m_SquareDetector){
+    G4Box* box = new G4Box("Pyramid_Box",Pyramid_NS::Width*0.5,
+        Pyramid_NS::Width*0.5,Pyramid_NS::Thickness*0.5);
+
+    G4Material* DetectorMaterial = MaterialManager::getInstance()->GetMaterialFromLibrary(Pyramid_NS::Material);
+    m_SquareDetector = new G4LogicalVolume(box,DetectorMaterial,"logic_Pyramid_Box",0,0,0);
+    m_SquareDetector->SetVisAttributes(m_VisSquare);
+    m_SquareDetector->SetSensitiveDetector(m_PyramidScorer);
+  }
+  return m_SquareDetector;
+}
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+G4LogicalVolume* Pyramid::BuildCylindricalDetector(){
+  if(!m_CylindricalDetector){
+    G4Tubs* tub = new G4Tubs("Pyramid_Cyl",0,Pyramid_NS::Radius,Pyramid_NS::Thickness*0.5,0,360*deg);
+
+    G4Material* DetectorMaterial = MaterialManager::getInstance()->GetMaterialFromLibrary(Pyramid_NS::Material);
+    m_CylindricalDetector = new G4LogicalVolume(tub,DetectorMaterial,"logic_Pyramid_tub",0,0,0);
+    m_CylindricalDetector->SetVisAttributes(m_VisSquare);
+    m_CylindricalDetector->SetSensitiveDetector(m_PyramidScorer);
+
+  }
+  return m_CylindricalDetector;
+}
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+// Virtual Method of NPS::VDetector class
+
+// Read stream at Configfile to pick-up parameters of detector (Position,...)
+// Called in DetecorConstruction::ReadDetextorConfiguration Method
+void Pyramid::ReadConfiguration(NPL::InputParser parser){
+  vector<NPL::InputBlock*> blocks = parser.GetAllBlocksWithToken("Pyramid");
+  if(NPOptionManager::getInstance()->GetVerboseLevel())
+    cout << "//// " << blocks.size() << " detectors found " << endl; 
+
+  vector<string> cart = {"POS","Shape"};
+  vector<string> sphe = {"R","Theta","Phi","Shape"};
+
+  for(unsigned int i = 0 ; i < blocks.size() ; i++){
+    if(blocks[i]->HasTokenList(cart)){
+      if(NPOptionManager::getInstance()->GetVerboseLevel())
+        cout << endl << "////  Pyramid " << i+1 <<  endl;
+    
+      G4ThreeVector Pos = NPS::ConvertVector(blocks[i]->GetTVector3("POS","mm"));
+      string Shape = blocks[i]->GetString("Shape");
+      AddDetector(Pos,Shape);
+    }
+    else if(blocks[i]->HasTokenList(sphe)){
+      if(NPOptionManager::getInstance()->GetVerboseLevel())
+        cout << endl << "////  Pyramid " << i+1 <<  endl;
+      double R = blocks[i]->GetDouble("R","mm");
+      double Theta = blocks[i]->GetDouble("Theta","deg");
+      double Phi = blocks[i]->GetDouble("Phi","deg");
+      string Shape = blocks[i]->GetString("Shape");
+      AddDetector(R,Theta,Phi,Shape);
+    }
+    else{
+      cout << "ERROR: check your input file formatting " << endl;
+      exit(1);
+    }
+  }
+}
+
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+
+// Construct detector and inialise sensitive part.
+// Called After DetecorConstruction::AddDetector Method
+void Pyramid::ConstructDetector(G4LogicalVolume* world){
+  for (unsigned short i = 0 ; i < m_R.size() ; i++) {
+
+    G4double wX = m_R[i] * sin(m_Theta[i] ) * cos(m_Phi[i] ) ;
+    G4double wY = m_R[i] * sin(m_Theta[i] ) * sin(m_Phi[i] ) ;
+    G4double wZ = m_R[i] * cos(m_Theta[i] ) ;
+    G4ThreeVector Det_pos = G4ThreeVector(wX, wY, wZ) ;
+    // So the face of the detector is at R instead of the middle
+    Det_pos+=Det_pos.unit()*Pyramid_NS::Thickness*0.5;
+    // Building Detector reference frame
+    G4double ii = cos(m_Theta[i]) * cos(m_Phi[i]);
+    G4double jj = cos(m_Theta[i]) * sin(m_Phi[i]);
+    G4double kk = -sin(m_Theta[i]);
+    G4ThreeVector Y(ii,jj,kk);
+    G4ThreeVector w = Det_pos.unit();
+    G4ThreeVector u = w.cross(Y);
+    G4ThreeVector v = w.cross(u);
+    v = v.unit();
+    u = u.unit();
+
+    G4RotationMatrix* Rot = new G4RotationMatrix(u,v,w);
+
+    if(m_Shape[i] == "Cylindrical"){
+      new G4PVPlacement(G4Transform3D(*Rot,Det_pos),
+          BuildCylindricalDetector(),
+          "Pyramid",world,false,i+1);
+    }
+
+    else if(m_Shape[i] == "Square"){
+      new G4PVPlacement(G4Transform3D(*Rot,Det_pos),
+          BuildSquareDetector(),
+          "Pyramid",world,false,i+1);
+    }
+  }
+}
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+// Add Detector branch to the EventTree.
+// Called After DetecorConstruction::AddDetector Method
+void Pyramid::InitializeRootOutput(){
+  RootOutput *pAnalysis = RootOutput::getInstance();
+  TTree *pTree = pAnalysis->GetTree();
+  if(!pTree->FindBranch("Pyramid")){
+    pTree->Branch("Pyramid", "TPyramidData", &m_Event) ;
+  }
+  pTree->SetBranchAddress("Pyramid", &m_Event) ;
+}
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+// Read sensitive part and fill the Root tree.
+// Called at in the EventAction::EndOfEventAvtion
+void Pyramid::ReadSensitive(const G4Event* event){
+  m_Event->Clear();
+
+  ///////////
+  // Calorimeter scorer
+  NPS::HitsMap<G4double*>* CaloHitMap;
+  std::map<G4int, G4double**>::iterator Calo_itr;
+
+  G4int CaloCollectionID = G4SDManager::GetSDMpointer()->GetCollectionID("PyramidScorer/Calorimeter");
+  CaloHitMap = (NPS::HitsMap<G4double*>*)(event->GetHCofThisEvent()->GetHC(CaloCollectionID));
+
+  // Loop on the Calo map
+  for (Calo_itr = CaloHitMap->GetMap()->begin() ; Calo_itr != CaloHitMap->GetMap()->end() ; Calo_itr++){
+
+    G4double* Info = *(Calo_itr->second);
+    double Energy = RandGauss::shoot(Info[0],Pyramid_NS::ResoEnergy);
+    if(Energy>Pyramid_NS::EnergyThreshold){
+      double Time = RandGauss::shoot(Info[1],Pyramid_NS::ResoTime);
+      int DetectorNbr = (int) Info[2];
+      m_Event->SetEnergy(DetectorNbr,Energy);
+      m_Event->SetTime(DetectorNbr,Time); 
+    }
+  }
+  // clear map for next event
+  CaloHitMap->clear();
+}
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+////////////////////////////////////////////////////////////////   
+void Pyramid::InitializeScorers() { 
+  // This check is necessary in case the geometry is reloaded
+  bool already_exist = false; 
+  m_PyramidScorer = CheckScorer("PyramidScorer",already_exist) ;
+
+  if(already_exist) 
+    return ;
+
+  // Otherwise the scorer is initialised
+  vector<int> level; level.push_back(0);
+  G4VPrimitiveScorer* Calorimeter= new CALORIMETERSCORERS::PS_Calorimeter("Calorimeter",level, 0) ;
+  //and register it to the multifunctionnal detector
+  m_PyramidScorer->RegisterPrimitive(Calorimeter);
+  G4SDManager::GetSDMpointer()->AddNewDetector(m_PyramidScorer) ;
+}
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+////////////////////////////////////////////////////////////////////////////////
+//            Construct Method to be pass to the DetectorFactory              //
+////////////////////////////////////////////////////////////////////////////////
+NPS::VDetector* Pyramid::Construct(){
+  return  (NPS::VDetector*) new Pyramid();
+}
+
+//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
+////////////////////////////////////////////////////////////////////////////////
+//            Registering the construct method to the factory                 //
+////////////////////////////////////////////////////////////////////////////////
+extern"C" {
+  class proxy_nps_Pyramid{
+    public:
+      proxy_nps_Pyramid(){
+        NPS::DetectorFactory::getInstance()->AddToken("Pyramid","Pyramid");
+        NPS::DetectorFactory::getInstance()->AddDetector("Pyramid",Pyramid::Construct);
+      }
+  };
+
+  proxy_nps_Pyramid p_nps_Pyramid;
+}
diff --git a/NPSimulation/Detectors/Pyramid/Pyramid.hh b/NPSimulation/Detectors/Pyramid/Pyramid.hh
new file mode 100644
index 000000000..d2b8e75c7
--- /dev/null
+++ b/NPSimulation/Detectors/Pyramid/Pyramid.hh
@@ -0,0 +1,117 @@
+#ifndef Pyramid_h
+#define Pyramid_h 1
+/*****************************************************************************
+ * Copyright (C) 2009-2018   this file is part of the NPTool Project       *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: Mohamad Moukaddam  contact address: mohamad.moukaddam@iphc.cnrs.fr                        *
+ *                                                                           *
+ * Creation Date  : November 2018                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class describe  Pyramid simulation                             *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *****************************************************************************/
+
+// C++ header
+#include <string>
+#include <vector>
+using namespace std;
+
+// G4 headers
+#include "G4ThreeVector.hh"
+#include "G4RotationMatrix.hh"
+#include "G4LogicalVolume.hh"
+#include "G4MultiFunctionalDetector.hh"
+
+// NPTool header
+#include "NPSVDetector.hh"
+#include "TPyramidData.h"
+#include "NPInputParser.h"
+
+class Pyramid : public NPS::VDetector{
+  ////////////////////////////////////////////////////
+  /////// Default Constructor and Destructor /////////
+  ////////////////////////////////////////////////////
+  public:
+    Pyramid() ;
+    virtual ~Pyramid() ;
+
+    ////////////////////////////////////////////////////
+    /////// Specific Function of this Class ///////////
+    ////////////////////////////////////////////////////
+  public:
+    // Cartesian
+    void AddDetector(G4ThreeVector POS, string Shape);
+    // Spherical
+    void AddDetector(double R,double Theta,double Phi,string Shape);  
+
+
+    G4LogicalVolume* BuildSquareDetector();
+    G4LogicalVolume* BuildCylindricalDetector();
+  
+  private:
+    G4LogicalVolume* m_SquareDetector;
+    G4LogicalVolume* m_CylindricalDetector;
+    
+    ////////////////////////////////////////////////////
+    //////  Inherite from NPS::VDetector class /////////
+    ////////////////////////////////////////////////////
+  public:
+    // Read stream at Configfile to pick-up parameters of detector (Position,...)
+    // Called in DetecorConstruction::ReadDetextorConfiguration Method
+    void ReadConfiguration(NPL::InputParser) ;
+
+    // Construct detector and inialise sensitive part.
+    // Called After DetecorConstruction::AddDetector Method
+    void ConstructDetector(G4LogicalVolume* world) ;
+
+    // Add Detector branch to the EventTree.
+    // Called After DetecorConstruction::AddDetector Method
+    void InitializeRootOutput() ;
+
+    // Read sensitive part and fill the Root tree.
+    // Called at in the EventAction::EndOfEventAvtion
+    void ReadSensitive(const G4Event* event) ;
+
+  public:   // Scorer
+    //   Initialize all Scorer used by the MUST2Array
+    void InitializeScorers() ;
+
+    //   Associated Scorer
+    G4MultiFunctionalDetector* m_PyramidScorer ;
+    ////////////////////////////////////////////////////
+    ///////////Event class to store Data////////////////
+    ////////////////////////////////////////////////////
+  private:
+    TPyramidData* m_Event ;
+
+    ////////////////////////////////////////////////////
+    ///////////////Private intern Data//////////////////
+    ////////////////////////////////////////////////////
+  private: // Geometry
+    // Detector Coordinate 
+    vector<double>  m_R; 
+    vector<double>  m_Theta;
+    vector<double>  m_Phi; 
+    
+    //   Shape type
+    vector<string> m_Shape ;
+   
+    // Visualisation Attribute
+    G4VisAttributes* m_VisSquare;
+    G4VisAttributes* m_VisCylinder;
+
+  // Needed for dynamic loading of the library
+  public:
+    static NPS::VDetector* Construct();
+};
+#endif
diff --git a/Projects/Paris/DetectorConfigurtation/Paris1.detector b/Projects/Paris/DetectorConfigurtation/Paris1.detector
index 977f6cce7..ea9853b30 100644
--- a/Projects/Paris/DetectorConfigurtation/Paris1.detector
+++ b/Projects/Paris/DetectorConfigurtation/Paris1.detector
@@ -24,111 +24,111 @@ Target
 %%Option: all or sensible for VISualisation
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
+Paris Cluster
  A=		-84.5 	-235	84.5
  B= 	84.5	-235	84.5
  C= 	-84.5	-235	-84.5	
  D= 	84.5	-235	-84.5	
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		-225.920617	-106.419571	84.5
  B=	-106.419571	-225.920617	84.5
  C=	-225.920617	-106.419571	-84.5
  D=	-106.419571	-225.920617	-84.5
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		-235	84.5	84.5
  B=	-235	-84.5	84.5
  C=	-235	84.5	-84.5
  D=	-235	-84.5	-84.5
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2
-ParisCluster
+Paris Cluster
  A=		-106.419571	225.920617	84.5
  B=	-225.920617	106.419571	84.5
  C=	-106.419571	225.920617	-84.5
  D=	-225.920617	106.419571	-84.5
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		84.5	235	84.5
  B=	-84.5	235	84.5
  C=	84.5	235	-84.5
  D=	-84.5	235	-84.5
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		225.920617	106.419571	84.5
  B=	106.419571	225.920617	84.5
  C=	225.920617	106.419571	-84.5
  D=	106.419571	225.920617	-84.5
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		235	-84.5	84.5
  B=	235	84.5	84.5
  C=	235	-84.5	-84.5
  D=	235	84.5	-84.5
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		106.419571	-225.920617	84.5
  B=	225.920617	-106.419571	84.5
  C=	106.419571	-225.920617	-84.5
  D=	225.920617	-106.419571	-84.5
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		84.5	84.5	-235
  B=	-84.5	84.5	-235
  C=	84.5	-84.5	-235
  D=	-84.5	-84.5	-235
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		225.920617	84.5	-106.419571
  B=	106.419571	84.5	-225.920617
  C=	225.920617	-84.5	-106.419571
  D=	106.419571	-84.5	-225.920617
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		106.419571	84.5	225.920617
  B=	225.920617	84.5	106.419571
  C=	106.419571	-84.5	225.920617
  D=	225.920617	-84.5	106.419571
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		-84.5	84.5	235
  B=	84.5	84.5	235
  C=	-84.5	-84.5	235
  D=	84.5	-84.5	235
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		-225.920617	84.5	106.419571
  B=	-106.419571	84.5	225.920617
  C=	-225.920617	-84.5	106.419571
  D=	-106.419571	-84.5	225.920617
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		-106.419571	84.5	-225.920617
  B=	-225.920617	84.5	-106.419571
  C=	-106.419571	-84.5	-225.920617
  D=	-225.920617	-84.5	-106.419571
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		-84.5	106.419571	-225.920617
  B=	84.5	106.419571	-225.920617
  C=	-84.5	225.920617	-106.419571
  D=	84.5	225.920617	-106.419571
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		-84.5	225.920617	106.419571
  B=	84.5	225.920617	106.419571
  C=	-84.5	106.419571	225.920617
  D=	84.5	106.419571	225.920617
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		-84.5	-106.419571	225.920617
  B=	84.5	-106.419571	225.920617
  C=	-84.5	-225.920617	106.419571
  D=	84.5	-225.920617	106.419571
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+Paris Cluster
  A=		-84.5	-225.920617	-106.419571
  B=	84.5	-225.920617	-106.419571
  C=	-84.5	-106.419571	-225.920617
diff --git a/Projects/Paris/DetectorConfigurtation/Paris1moduleChamber.detector b/Projects/Paris/DetectorConfigurtation/Paris1moduleChamber.detector
index 8fd8e1c00..2645e16f6 100644
--- a/Projects/Paris/DetectorConfigurtation/Paris1moduleChamber.detector
+++ b/Projects/Paris/DetectorConfigurtation/Paris1moduleChamber.detector
@@ -1,3 +1,8 @@
+%
+%
+% Working
+%
+%
 %Fichier de configuration manip E225
 %%%%%%%%%%%Target%%%%%%%%%%%%%%%%%%%1
 %Thickness in micrometer
@@ -6,18 +11,17 @@
 %Material name according to the target library
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%GeneralTarget
+GeneralTarget
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%Target
-% THICKNESS= 10.3
-% ANGLE= 0
-% RADIUS=	12
-% MATERIAL= CD2
-% NBLAYERS= 50
-% X= 0
-% Y= 0
-% Z= 0	
-
+Target
+ THICKNESS= 10.3
+ ANGLE= 0
+ RADIUS=	12
+ MATERIAL= CD2
+ NBLAYERS= 50
+ X= 0
+ Y= 0
+ Z= 0	
 
 %%%%%%%%%%Detector%%%%%%%%%%%%%%%%%%%
 %%Position and R given in mm
@@ -29,24 +33,23 @@
 GeneralChamber
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 Chamber
-        Rmin= 200
-        Rmax= 202
-        PhiMin= 0.
-        PhiMax= 6.283185
-        ThetaMin= 0.
-        ThetaMax= 3.14159
-%        MATERIAL= 12C
-        MATERIAL= Alu
-%  MATERIAL= Cu
-
+ Rmin= 120 mm
+ Rmax= 122 mm
+ PhiMin= 0. deg
+ PhiMax= 180 deg
+ ThetaMin= 0. deg
+ ThetaMax= 180 deg
+ MATERIAL= Alu
+ VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisPhoswich
+Paris Phoswich
  A=		-28.5 	-235	28.5
  B= 	28.5	-235	28.5
  C= 	-28.5	-235	-28.5	
  D= 	28.5	-235	-28.5	
+ VIS=all
diff --git a/Projects/Paris/DetectorConfigurtation/Paris2.detector b/Projects/Paris/DetectorConfigurtation/Paris2.detector
index b11469b2a..62012d9b6 100644
--- a/Projects/Paris/DetectorConfigurtation/Paris2.detector
+++ b/Projects/Paris/DetectorConfigurtation/Paris2.detector
@@ -24,147 +24,147 @@ Target
 %%Option: all or sensible for VISualisation
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+%%PARIS
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
+Paris Phoswich
  A=		-175.9824	135.677313	-95.372227
  B=	-199.252552	89.137008	-118.642379
  C=	-135.677313	135.677313	-135.677313
  D=	-158.947466	89.137008	-158.947466
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-135.677313	135.677313	-135.677313
  B=	-158.947466	89.137008	-158.947466
  C=	-95.372227	135.677313	-175.9824
  D=	-118.642379	89.137008	-199.252552
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-132.559704	182.217618	-92.254617
  B=	-155.829857	135.677313	-115.52477
  C=	-92.254617	182.217618	-132.559704
  D=	-115.52477	135.677313	-155.829857
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-95.372227	135.677313	175.9824
  B=	-118.642379	89.137008	199.252552
  C=	-135.677313	135.677313	135.677313
  D=	-158.947466	89.137008	158.947466
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-135.677313	135.677313	135.677313
  B=	-158.947466	89.137008	158.947466
  C=	-175.9824	135.677313	95.372227
  D=	-199.252552	89.137008	118.642379
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-92.254617	182.217618	132.559704
  B=	-115.52477	135.677313	155.829857
  C=	-132.559704	182.217618	92.254617
  D=	-155.829857	135.677313	115.52477
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		175.9824	135.677313	95.372227
  B=	199.252552	89.137008	118.642379
  C=	135.677313	135.677313	135.677313
  D=	158.947466	89.137008	158.947466
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		135.677313	135.677313	135.677313
  B=	158.947466	89.137008	158.947466
  C=	95.372227	135.677313	175.9824
  D=	118.642379	89.137008	199.252552
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		132.559704	182.217618	92.254617
  B=	155.829857	135.677313	115.52477
  C=	92.254617	182.217618	132.559704
  D=	115.52477	135.677313	155.829857
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		95.372227	135.677313	-175.9824
  B=	118.642379	89.137008	-199.252552
  C=	135.677313	135.677313	-135.677313
  D=	158.947466	89.137008	-158.947466
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		135.677313	135.677313	-135.677313
  B=	158.947466	89.137008	-158.947466
  C=	175.9824	135.677313	-95.372227
  D=	199.252552	89.137008	-118.642379
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		92.254617	182.217618	-132.559704
  B=	115.52477	135.677313	-155.829857
  C=	132.559704	182.217618	-92.254617
  D=	155.829857	135.677313	-115.52477
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-95.372227	-135.677313	-175.9824
  B=	-118.642379	-89.137008	-199.252552
  C=	-135.677313	-135.677313	-135.677313
  D=	-158.947466	-89.137008	-158.947466
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-135.677313	-135.677313	-135.677313
  B=	-158.947466	-89.137008	-158.947466
  C=	-175.9824	-135.677313	-95.372227
  D=	-199.252552	-89.137008	-118.642379
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-92.254617	-182.217618	-132.559704
  B=	-115.52477	-135.677313	-155.829857
  C=	-132.559704	-182.217618	-92.254617
  D=	-155.829857	-135.677313	-115.52477
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		175.9824	-135.677313	-95.372227
  B=	199.252552	-89.137008	-118.642379
  C=	135.677313	-135.677313	-135.677313
  D=	158.947466	-89.137008	-158.947466
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		135.677313	-135.677313	-135.677313
  B=	158.947466	-89.137008	-158.947466
  C=	95.372227	-135.677313	-175.9824
  D=	118.642379	-89.137008	-199.252552
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		132.559704	-182.217618	-92.254617
  B=	155.829857	-135.677313	-115.52477
  C=	92.254617	-182.217618	-132.559704
  D=	115.52477	-135.677313	-155.829857
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		95.372227	-135.677313	175.9824
  B=	118.642379	-89.137008	199.252552
  C=	135.677313	-135.677313	135.677313
  D=	158.947466	-89.137008	158.947466
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		135.677313	-135.677313	135.677313
  B=	158.947466	-89.137008	158.947466
  C=	175.9824	-135.677313	95.372227
  D=	199.252552	-89.137008	118.642379
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		92.254617	-182.217618	132.559704
  B=	115.52477	-135.677313	155.829857
  C=	132.559704	-182.217618	92.254617
  D=	155.829857	-135.677313	115.52477
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-175.9824	-135.677313	95.372227
  B=	-199.252552	-89.137008	118.642379
  C=	-135.677313	-135.677313	135.677313
  D=	-158.947466	-89.137008	158.947466
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-135.677313	-135.677313	135.677313
  B=	-158.947466	-89.137008	158.947466
  C=	-95.372227	-135.677313	175.9824
  D=	-118.642379	-89.137008	199.252552
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
+Paris Phoswich
  A=		-132.559704	-182.217618	92.254617
  B=	-155.829857	-135.677313	115.52477
  C=	-92.254617	-182.217618	132.559704
diff --git a/Projects/Paris/DetectorConfigurtation/Paris3by3_CsIshield.detector b/Projects/Paris/DetectorConfigurtation/Paris3by3_CsIshield.detector
index cac61df33..b195da4cc 100644
--- a/Projects/Paris/DetectorConfigurtation/Paris3by3_CsIshield.detector
+++ b/Projects/Paris/DetectorConfigurtation/Paris3by3_CsIshield.detector
@@ -1,3 +1,9 @@
+%
+%
+%             OBSOLETE?
+%
+%
+%
 %Fichier de configuration manip E225
 %%%%%%%%%%%Target%%%%%%%%%%%%%%%%%%%1
 %Thickness in micrometer
@@ -23,7 +29,7 @@ Target
 %%Option: 0,1 for Si SiLi and CsI
 %%Option: all or sensible for VISualisation
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
 ParisCluster
  A=		-84.5 	84.5	0
diff --git a/Projects/Paris/DetectorConfigurtation/Paris3by3_CsIshield208.detector b/Projects/Paris/DetectorConfigurtation/Paris3by3_CsIshield208.detector
index 98601b646..352bf151a 100644
--- a/Projects/Paris/DetectorConfigurtation/Paris3by3_CsIshield208.detector
+++ b/Projects/Paris/DetectorConfigurtation/Paris3by3_CsIshield208.detector
@@ -1,3 +1,9 @@
+%
+%
+%             OBSOLETE?
+%
+%
+%
 %Fichier de configuration manip E225
 %%%%%%%%%%%Target%%%%%%%%%%%%%%%%%%%1
 %Thickness in micrometer
@@ -23,9 +29,9 @@
 %%Option: 0,1 for Si SiLi and CsI
 %%Option: all or sensible for VISualisation
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
+%%PARIS
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
+Paris Cluster
  X1_Y1=	-50.418664	-87.327687	-217.661051
  X1_Y128=	-188.406586	-87.327687	-120.088856
  X128_Y1=	18.575297	-206.828733	-120.088856
diff --git a/Projects/Paris/DetectorConfigurtation/Paris3by3module.detector b/Projects/Paris/DetectorConfigurtation/Paris3by3module.detector
index 4f6ca3ed8..e70855bd0 100644
--- a/Projects/Paris/DetectorConfigurtation/Paris3by3module.detector
+++ b/Projects/Paris/DetectorConfigurtation/Paris3by3module.detector
@@ -24,12 +24,12 @@ Target
 %%Option: all or sensible for VISualisation
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
- X1_Y1=		-84.5 	-235	84.5
- X1_Y128= 	84.5	-235	84.5
- X128_Y1= 	-84.5	-235	-84.5	
- X128_Y128= 	84.5	-235	-84.5	
+Paris Cluster
+ A=		-84.5 	-235	84.5
+ B= 	84.5	-235	84.5
+ C= 	-84.5	-235	-84.5	
+ D= 	84.5	-235	-84.5	
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
diff --git a/Projects/Paris/DetectorConfigurtation/ParisAll_208.detector b/Projects/Paris/DetectorConfigurtation/ParisAll_208.detector
index fed778f5c..b0e272568 100644
--- a/Projects/Paris/DetectorConfigurtation/ParisAll_208.detector
+++ b/Projects/Paris/DetectorConfigurtation/ParisAll_208.detector
@@ -24,189 +24,189 @@ Target
  NBLAYERS= 50
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
- X1_Y1=	-84.5	-208	84.5
- X1_Y128=	84.5	-208	84.5
- X128_Y1=	-84.5	-208	-84.5
- X128_Y128=	84.5	-208	-84.5
+Paris Cluster
+ A=	-84.5	-208	84.5
+ B=	84.5	-208	84.5
+ C=	-84.5	-208	-84.5
+ D=	84.5	-208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
- X1_Y1=	-206.8287414	-87.3276796	84.5
- X1_Y128=	-87.32769537	-206.8287256	84.5
- X128_Y1=	-206.8287414	-87.3276796	-84.5
- X128_Y128=	-87.32769537	-206.8287256	-84.5
+Paris Cluster
+ A=	-206.8287414	-87.3276796	84.5
+ B=	-87.32769537	-206.8287256	84.5
+ C=	-206.8287414	-87.3276796	-84.5
+ D=	-87.32769537	-206.8287256	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-208	84.50001115	84.5
- X1_Y128=	-208	-84.49998885	84.5
- X128_Y1=	-208	84.50001115	-84.5
- X128_Y128=	-208	-84.49998885	-84.5
+Paris Cluster
+ A=	-208	84.50001115	84.5
+ B=	-208	-84.49998885	84.5
+ C=	-208	84.50001115	-84.5
+ D=	-208	-84.49998885	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.3276796	206.8287414	84.5
- X1_Y128=	-206.8287256	87.32769537	84.5
- X128_Y1=	-87.3276796	206.8287414	-84.5
- X128_Y128=	-206.8287256	87.32769537	-84.5
+Paris Cluster
+ A=	-87.3276796	206.8287414	84.5
+ B=	-206.8287256	87.32769537	84.5
+ C=	-87.3276796	206.8287414	-84.5
+ D=	-206.8287256	87.32769537	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	84.50000557	208	84.5
- X1_Y128=	-84.49999443	208	84.5
- X128_Y1=	84.50000557	208	-84.5
- X128_Y128=	-84.49999443	208	-84.5
+Paris Cluster
+ A=	84.50000557	208	84.5
+ B=	-84.49999443	208	84.5
+ C=	84.50000557	208	-84.5
+ D=	-84.49999443	208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	87.32768749	84.5
- X1_Y128=	87.32768749	206.8287335	84.5
- X128_Y1=	206.8287335	87.32768749	-84.5
- X128_Y128=	87.32768749	206.8287335	-84.5
+Paris Cluster
+ A=	206.8287335	87.32768749	84.5
+ B=	87.32768749	206.8287335	84.5
+ C=	206.8287335	87.32768749	-84.5
+ D=	87.32768749	206.8287335	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	208	-84.50002229	84.5
- X1_Y128=	208	84.49997771	84.5
- X128_Y1=	208	-84.50002229	-84.5
- X128_Y128=	208	84.49997771	-84.5
+Paris Cluster
+ A=	208	-84.50002229	84.5
+ B=	208	84.49997771	84.5
+ C=	208	-84.50002229	-84.5
+ D=	208	84.49997771	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32767172	-206.8287493	84.5
- X1_Y128=	206.8287177	-87.32770325	84.5
- X128_Y1=	87.32767172	-206.8287493	-84.5
- X128_Y128=	206.8287177	-87.32770325	-84.5
+Paris Cluster
+ A=	87.32767172	-206.8287493	84.5
+ B=	206.8287177	-87.32770325	84.5
+ C=	87.32767172	-206.8287493	-84.5
+ D=	206.8287177	-87.32770325	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	84.5	84.5	-208
- X1_Y128=	-84.5	84.5	-208
- X128_Y1=	84.5	-84.5	-208
- X128_Y128=	-84.5	-84.5	-208
+Paris Cluster
+ A=	84.5	84.5	-208
+ B=	-84.5	84.5	-208
+ C=	84.5	-84.5	-208
+ D=	-84.5	-84.5	-208
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	84.49998424	-87.32768749
- X1_Y128=	87.32768749	84.49998424	-206.8287335
- X128_Y1=	206.8287335	-84.50001576	-87.32768749
- X128_Y128=	87.32768749	-84.50001576	-206.8287335
+Paris Cluster
+ A=	206.8287335	84.49998424	-87.32768749
+ B=	87.32768749	84.49998424	-206.8287335
+ C=	206.8287335	-84.50001576	-87.32768749
+ D=	87.32768749	-84.50001576	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32768749	84.49998424	206.8287335
- X1_Y128=	206.8287335	84.49998424	87.32768749
- X128_Y1=	87.32768749	-84.50001576	206.8287335
- X128_Y128=	206.8287335	-84.50001576	87.32768749
+Paris Cluster
+ A=	87.32768749	84.49998424	206.8287335
+ B=	206.8287335	84.49998424	87.32768749
+ C=	87.32768749	-84.50001576	206.8287335
+ D=	206.8287335	-84.50001576	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.5	84.5	208
- X1_Y128=	84.5	84.5	208
- X128_Y1=	-84.5	-84.5	208
- X128_Y128=	84.5	-84.5	208
+Paris Cluster
+ A=	-84.5	84.5	208
+ B=	84.5	84.5	208
+ C=	-84.5	-84.5	208
+ D=	84.5	-84.5	208
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-206.8287335	84.50000788	87.32768749
- X1_Y128=	-87.32768749	84.50000788	206.8287335
- X128_Y1=	-206.8287335	-84.49999212	87.32768749
- X128_Y128=	-87.32768749	-84.49999212	206.8287335
+Paris Cluster
+ A=	-206.8287335	84.50000788	87.32768749
+ B=	-87.32768749	84.50000788	206.8287335
+ C=	-206.8287335	-84.49999212	87.32768749
+ D=	-87.32768749	-84.49999212	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.32768749	84.50000788	-206.8287335
- X1_Y128=	-206.8287335	84.50000788	-87.32768749
- X128_Y1=	-87.32768749	-84.49999212	-206.8287335
- X128_Y128=	-206.8287335	-84.49999212	-87.32768749
+Paris Cluster
+ A=	-87.32768749	84.50000788	-206.8287335
+ B=	-206.8287335	84.50000788	-87.32768749
+ C=	-87.32768749	-84.49999212	-206.8287335
+ D=	-206.8287335	-84.49999212	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	87.32768749	-206.8287335
- X1_Y128=	84.50000394	87.32768749	-206.8287335
- X128_Y1=	-84.49999606	206.8287335	-87.32768749
- X128_Y128=	84.50000394	206.8287335	-87.32768749
+Paris Cluster
+ A=	-84.49999606	87.32768749	-206.8287335
+ B=	84.50000394	87.32768749	-206.8287335
+ C=	-84.49999606	206.8287335	-87.32768749
+ D=	84.50000394	206.8287335	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	206.8287335	87.32768749
- X1_Y128=	84.50000394	206.8287335	87.32768749
- X128_Y1=	-84.49999606	87.32768749	206.8287335
- X128_Y128=	84.50000394	87.32768749	206.8287335
+Paris Cluster
+ A=	-84.49999606	206.8287335	87.32768749
+ B=	84.50000394	206.8287335	87.32768749
+ C=	-84.49999606	87.32768749	206.8287335
+ D=	84.50000394	87.32768749	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-87.32768749	206.8287335
- X1_Y128=	84.49998818	-87.32768749	206.8287335
- X128_Y1=	-84.50001182	-206.8287335	87.32768749
- X128_Y128=	84.49998818	-206.8287335	87.32768749
+Paris Cluster
+ A=	-84.50001182	-87.32768749	206.8287335
+ B=	84.49998818	-87.32768749	206.8287335
+ C=	-84.50001182	-206.8287335	87.32768749
+ D=	84.49998818	-206.8287335	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-206.8287335	-87.32768749
- X1_Y128=	84.49998818	-206.8287335	-87.32768749
- X128_Y1=	-84.50001182	-87.32768749	-206.8287335
- X128_Y128=	84.49998818	-87.32768749	-206.8287335
+Paris Cluster
+ A=	-84.50001182	-206.8287335	-87.32768749
+ B=	84.49998818	-206.8287335	-87.32768749
+ C=	-84.50001182	-87.32768749	-206.8287335
+ D=	84.49998818	-87.32768749	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-128.6063166	143.3590149	-88.30123599
- X1_Y128=	-151.8764696	96.81870993	-111.571389
- X128_Y1=	-88.30122956	143.3590149	-128.606323
- X128_Y128=	-111.5713826	96.81870993	-151.876476
+Paris Phoswich
+ A=	-128.6063166	143.3590149	-88.30123599
+ B=	-151.8764696	96.81870993	-111.571389
+ C=	-88.30122956	143.3590149	-128.606323
+ D=	-111.5713826	96.81870993	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30122956	143.3590149	128.606323
- X1_Y128=	-111.5713826	96.81870993	151.876476
- X128_Y1=	-128.6063166	143.3590149	88.30123599
- X128_Y128=	-151.8764696	96.81870993	111.571389
+Paris Phoswich
+ A=	-88.30122956	143.3590149	128.606323
+ B=	-111.5713826	96.81870993	151.876476
+ C=	-128.6063166	143.3590149	88.30123599
+ D=	-151.8764696	96.81870993	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.606323	143.3590085	88.30123599
- X1_Y128=	151.876476	96.81870349	111.571389
- X128_Y1=	88.30123599	143.3590085	128.606323
- X128_Y128=	111.571389	96.81870349	151.876476
+Paris Phoswich
+ A=	128.606323	143.3590085	88.30123599
+ B=	151.876476	96.81870349	111.571389
+ C=	88.30123599	143.3590085	128.606323
+ D=	111.571389	96.81870349	151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	88.30123599	143.3590085	-128.606323
- X1_Y128=	111.571389	96.81870349	-151.876476
- X128_Y1=	128.606323	143.3590085	-88.30123599
- X128_Y128=	151.876476	96.81870349	-111.571389
+Paris Phoswich
+ A=	88.30123599	143.3590085	-128.606323
+ B=	111.571389	96.81870349	-151.876476
+ C=	128.606323	143.3590085	-88.30123599
+ D=	151.876476	96.81870349	-111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30124243	-143.3590021	-128.606323
- X1_Y128=	-111.5713954	-96.81869706	-151.876476
- X128_Y1=	-128.6063294	-143.3590021	-88.30123599
- X128_Y128=	-151.8764824	-96.81869706	-111.571389
+Paris Phoswich
+ A=	-88.30124243	-143.3590021	-128.606323
+ B=	-111.5713954	-96.81869706	-151.876476
+ C=	-128.6063294	-143.3590021	-88.30123599
+ D=	-151.8764824	-96.81869706	-111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.6063101	-143.3590214	-88.30123599
- X1_Y128=	151.8764631	-96.81871636	-111.571389
- X128_Y1=	88.30122312	-143.3590214	-128.606323
- X128_Y128=	111.5713761	-96.81871636	-151.876476
+Paris Phoswich
+ A=	128.6063101	-143.3590214	-88.30123599
+ B=	151.8764631	-96.81871636	-111.571389
+ C=	88.30122312	-143.3590214	-128.606323
+ D=	111.5713761	-96.81871636	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	88.30122312	-143.3590214	128.606323
- X1_Y128=	111.5713761	-96.81871636	151.876476
- X128_Y1=	128.6063101	-143.3590214	88.30123599
- X128_Y128=	151.8764631	-96.81871636	111.571389
+Paris Phoswich
+ A=	88.30122312	-143.3590214	128.606323
+ B=	111.5713761	-96.81871636	151.876476
+ C=	128.6063101	-143.3590214	88.30123599
+ D=	151.8764631	-96.81871636	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-128.6063294	-143.3590021	88.30123599
- X1_Y128=	-151.8764824	-96.81869706	111.571389
- X128_Y1=	-88.30124243	-143.3590021	128.606323
- X128_Y128=	-111.5713954	-96.81869706	151.876476
+Paris Phoswich
+ A=	-128.6063294	-143.3590021	88.30123599
+ B=	-151.8764824	-96.81869706	111.571389
+ C=	-88.30124243	-143.3590021	128.606323
+ D=	-111.5713954	-96.81869706	151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -214,524 +214,524 @@ ParisPhoswich
 Shield
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
 ShieldClParis
- X1_Y1=	151.375	153.75	364
- X1_Y128=	151.375	91.5	364
- X128_Y1=	-84.5	153.75	364
- X128_Y128=	-84.5	91.5	364
+ A=	151.375	153.75	364
+ B=	151.375	91.5	364
+ C=	-84.5	153.75	364
+ D=	-84.5	91.5	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-151.375	364
- X1_Y128=	91.49999999	-151.375	364
- X128_Y1=	153.75	84.49999999	364
- X128_Y128=	91.50000004	84.5	364
+ A=	153.75	-151.375	364
+ B=	91.49999999	-151.375	364
+ C=	153.75	84.49999999	364
+ D=	91.50000004	84.5	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-153.75	364
- X1_Y128=	-151.375	-91.49999999	364
- X128_Y1=	84.49999997	-153.7500001	364
- X128_Y128=	84.5	-91.50000008	364
+ A=	-151.375	-153.75	364
+ B=	-151.375	-91.49999999	364
+ C=	84.49999997	-153.7500001	364
+ D=	84.5	-91.50000008	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	151.375	364
- X1_Y128=	-91.49999998	151.375	364
- X128_Y1=	-153.7500001	-84.49999996	364
- X128_Y128=	-91.50000013	-84.5	364
+ A=	-153.75	151.375	364
+ B=	-91.49999998	151.375	364
+ C=	-153.7500001	-84.49999996	364
+ D=	-91.50000013	-84.5	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
 ShieldClParis
- X1_Y1=	151.375	-148.6692007	366.104536
- X1_Y128=	151.375	-192.6865979	322.0871388
- X128_Y1=	-84.5	-148.6692007	366.104536
- X128_Y128=	-84.5	-192.6865979	322.0871388
+ A=	151.375	-148.6692007	366.104536
+ B=	151.375	-192.6865979	322.0871388
+ C=	-84.5	-148.6692007	366.104536
+ D=	-84.5	-192.6865979	322.0871388
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-364.4251574	150.3485793
- X1_Y128=	91.49999999	-364.4251574	150.3485793
- X128_Y1=	153.75	-197.6363454	317.1373914
- X128_Y128=	91.50000004	-197.6363453	317.1373914
+ A=	153.75	-364.4251574	150.3485793
+ B=	91.49999999	-364.4251574	150.3485793
+ C=	153.75	-197.6363454	317.1373914
+ D=	91.50000004	-197.6363453	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-366.104536	148.6692008
- X1_Y128=	-151.375	-322.0871388	192.6865979
- X128_Y1=	84.49999997	-366.104536	148.6692007
- X128_Y128=	84.5	-322.0871389	192.6865978
+ A=	-151.375	-366.104536	148.6692008
+ B=	-151.375	-322.0871388	192.6865979
+ C=	84.49999997	-366.104536	148.6692007
+ D=	84.5	-322.0871389	192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-150.3485793	364.4251574
- X1_Y128=	-91.49999998	-150.3485793	364.4251574
- X128_Y1=	-153.7500001	-317.1373913	197.6363454
- X128_Y128=	-91.50000013	-317.1373914	197.6363453
+ A=	-153.75	-150.3485793	364.4251574
+ B=	-91.49999998	-150.3485793	364.4251574
+ C=	-153.7500001	-317.1373913	197.6363454
+ D=	-91.50000013	-317.1373914	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2
 ShieldClParis
- X1_Y1=	151.375	-364	153.75
- X1_Y128=	151.375	-364	91.5
- X128_Y1=	-84.5	-364	153.75
- X128_Y128=	-84.5	-364	91.5
+ A=	151.375	-364	153.75
+ B=	151.375	-364	91.5
+ C=	-84.5	-364	153.75
+ D=	-84.5	-364	91.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-364	-151.375
- X1_Y128=	91.49999999	-364	-151.375
- X128_Y1=	153.75	-364	84.49999999
- X128_Y128=	91.50000004	-364	84.5
+ A=	153.75	-364	-151.375
+ B=	91.49999999	-364	-151.375
+ C=	153.75	-364	84.49999999
+ D=	91.50000004	-364	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-364	-153.75
- X1_Y128=	-151.375	-364	-91.49999999
- X128_Y1=	84.49999997	-364	-153.7500001
- X128_Y128=	84.5	-364	-91.50000008
+ A=	-151.375	-364	-153.75
+ B=	-151.375	-364	-91.49999999
+ C=	84.49999997	-364	-153.7500001
+ D=	84.5	-364	-91.50000008
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-364	151.375
- X1_Y128=	-91.49999998	-364	151.375
- X128_Y1=	-153.7500001	-364	-84.49999996
- X128_Y128=	-91.50000013	-364	-84.5
+ A=	-153.75	-364	151.375
+ B=	-91.49999998	-364	151.375
+ C=	-153.7500001	-364	-84.49999996
+ D=	-91.50000013	-364	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%3
 ShieldClParis
- X1_Y1=	151.375	-366.104536	-148.6692007
- X1_Y128=	151.375	-322.0871388	-192.6865979
- X128_Y1=	-84.5	-366.104536	-148.6692007
- X128_Y128=	-84.5	-322.0871388	-192.6865979
+ A=	151.375	-366.104536	-148.6692007
+ B=	151.375	-322.0871388	-192.6865979
+ C=	-84.5	-366.104536	-148.6692007
+ D=	-84.5	-322.0871388	-192.6865979
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-150.3485793	-364.4251574
- X1_Y128=	91.49999999	-150.3485793	-364.4251574
- X128_Y1=	153.75	-317.1373914	-197.6363454
- X128_Y128=	91.50000004	-317.1373914	-197.6363453
+ A=	153.75	-150.3485793	-364.4251574
+ B=	91.49999999	-150.3485793	-364.4251574
+ C=	153.75	-317.1373914	-197.6363454
+ D=	91.50000004	-317.1373914	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-148.6692008	-366.104536
- X1_Y128=	-151.375	-192.6865979	-322.0871388
- X128_Y1=	84.49999997	-148.6692007	-366.104536
- X128_Y128=	84.5	-192.6865978	-322.0871389
+ A=	-151.375	-148.6692008	-366.104536
+ B=	-151.375	-192.6865979	-322.0871388
+ C=	84.49999997	-148.6692007	-366.104536
+ D=	84.5	-192.6865978	-322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-364.4251574	-150.3485793
- X1_Y128=	-91.49999998	-364.4251574	-150.3485793
- X128_Y1=	-153.7500001	-197.6363454	-317.1373913
- X128_Y128=	-91.50000013	-197.6363453	-317.1373914
+ A=	-153.75	-364.4251574	-150.3485793
+ B=	-91.49999998	-364.4251574	-150.3485793
+ C=	-153.7500001	-197.6363454	-317.1373913
+ D=	-91.50000013	-197.6363453	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4
 ShieldClParis
- X1_Y1=	151.375	-153.75	-364
- X1_Y128=	151.375	-91.5	-364
- X128_Y1=	-84.5	-153.75	-364
- X128_Y128=	-84.5	-91.5	-364
+ A=	151.375	-153.75	-364
+ B=	151.375	-91.5	-364
+ C=	-84.5	-153.75	-364
+ D=	-84.5	-91.5	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	151.375	-364
- X1_Y128=	91.49999999	151.375	-364
- X128_Y1=	153.75	-84.49999999	-364
- X128_Y128=	91.50000004	-84.5	-364
+ A=	153.75	151.375	-364
+ B=	91.49999999	151.375	-364
+ C=	153.75	-84.49999999	-364
+ D=	91.50000004	-84.5	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	153.75	-364
- X1_Y128=	-151.375	91.49999999	-364
- X128_Y1=	84.49999997	153.7500001	-364
- X128_Y128=	84.5	91.50000008	-364
+ A=	-151.375	153.75	-364
+ B=	-151.375	91.49999999	-364
+ C=	84.49999997	153.7500001	-364
+ D=	84.5	91.50000008	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-151.375	-364
- X1_Y128=	-91.49999998	-151.375	-364
- X128_Y1=	-153.7500001	84.49999996	-364
- X128_Y128=	-91.50000013	84.5	-364
+ A=	-153.75	-151.375	-364
+ B=	-91.49999998	-151.375	-364
+ C=	-153.7500001	84.49999996	-364
+ D=	-91.50000013	84.5	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
 ShieldClParis
- X1_Y1=	151.375	148.6692007	-366.104536
- X1_Y128=	151.375	192.6865979	-322.0871388
- X128_Y1=	-84.5	148.6692007	-366.104536
- X128_Y128=	-84.5	192.6865979	-322.0871388
+ A=	151.375	148.6692007	-366.104536
+ B=	151.375	192.6865979	-322.0871388
+ C=	-84.5	148.6692007	-366.104536
+ D=	-84.5	192.6865979	-322.0871388
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	364.4251574	-150.3485793
- X1_Y128=	91.49999999	364.4251574	-150.3485793
- X128_Y1=	153.75	197.6363454	-317.1373914
- X128_Y128=	91.50000004	197.6363453	-317.1373914
+ A=	153.75	364.4251574	-150.3485793
+ B=	91.49999999	364.4251574	-150.3485793
+ C=	153.75	197.6363454	-317.1373914
+ D=	91.50000004	197.6363453	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	366.104536	-148.6692008
- X1_Y128=	-151.375	322.0871388	-192.6865979
- X128_Y1=	84.49999997	366.104536	-148.6692007
- X128_Y128=	84.5	322.0871389	-192.6865978
+ A=	-151.375	366.104536	-148.6692008
+ B=	-151.375	322.0871388	-192.6865979
+ C=	84.49999997	366.104536	-148.6692007
+ D=	84.5	322.0871389	-192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	150.3485793	-364.4251574
- X1_Y128=	-91.49999998	150.3485793	-364.4251574
- X128_Y1=	-153.7500001	317.1373913	-197.6363454
- X128_Y128=	-91.50000013	317.1373914	-197.6363453
+ A=	-153.75	150.3485793	-364.4251574
+ B=	-91.49999998	150.3485793	-364.4251574
+ C=	-153.7500001	317.1373913	-197.6363454
+ D=	-91.50000013	317.1373914	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6
 ShieldClParis
- X1_Y1=	151.375	364	-153.75
- X1_Y128=	151.375	364	-91.5
- X128_Y1=	-84.5	364	-153.75
- X128_Y128=	-84.5	364	-91.5
+ A=	151.375	364	-153.75
+ B=	151.375	364	-91.5
+ C=	-84.5	364	-153.75
+ D=	-84.5	364	-91.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	364	151.375
- X1_Y128=	91.49999999	364	151.375
- X128_Y1=	153.75	364	-84.49999999
- X128_Y128=	91.50000004	364	-84.5
+ A=	153.75	364	151.375
+ B=	91.49999999	364	151.375
+ C=	153.75	364	-84.49999999
+ D=	91.50000004	364	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	364	153.75
- X1_Y128=	-151.375	364	91.49999999
- X128_Y1=	84.49999997	364	153.7500001
- X128_Y128=	84.5	364	91.50000008
+ A=	-151.375	364	153.75
+ B=	-151.375	364	91.49999999
+ C=	84.49999997	364	153.7500001
+ D=	84.5	364	91.50000008
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	364	-151.375
- X1_Y128=	-91.49999998	364	-151.375
- X128_Y1=	-153.7500001	364	84.49999996
- X128_Y128=	-91.50000013	364	84.5
+ A=	-153.75	364	-151.375
+ B=	-91.49999998	364	-151.375
+ C=	-153.7500001	364	84.49999996
+ D=	-91.50000013	364	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7
 ShieldClParis
- X1_Y1=	151.375	366.104536	148.6692007
- X1_Y128=	151.375	322.0871388	192.6865979
- X128_Y1=	-84.5	366.104536	148.6692007
- X128_Y128=	-84.5	322.0871388	192.6865979
+ A=	151.375	366.104536	148.6692007
+ B=	151.375	322.0871388	192.6865979
+ C=	-84.5	366.104536	148.6692007
+ D=	-84.5	322.0871388	192.6865979
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	150.3485793	364.4251574
- X1_Y128=	91.49999999	150.3485793	364.4251574
- X128_Y1=	153.75	317.1373914	197.6363454
- X128_Y128=	91.50000004	317.1373914	197.6363453
+ A=	153.75	150.3485793	364.4251574
+ B=	91.49999999	150.3485793	364.4251574
+ C=	153.75	317.1373914	197.6363454
+ D=	91.50000004	317.1373914	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	148.6692008	366.104536
- X1_Y128=	-151.375	192.6865979	322.0871388
- X128_Y1=	84.49999997	148.6692007	366.104536
- X128_Y128=	84.5	192.6865978	322.0871389
+ A=	-151.375	148.6692008	366.104536
+ B=	-151.375	192.6865979	322.0871388
+ C=	84.49999997	148.6692007	366.104536
+ D=	84.5	192.6865978	322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	364.4251574	150.3485793
- X1_Y128=	-91.49999998	364.4251574	150.3485793
- X128_Y1=	-153.7500001	197.6363454	317.1373913
- X128_Y128=	-91.50000013	197.6363453	317.1373914
+ A=	-153.75	364.4251574	150.3485793
+ B=	-91.49999998	364.4251574	150.3485793
+ C=	-153.7500001	197.6363454	317.1373913
+ D=	-91.50000013	197.6363453	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%8
 ShieldClParis
- X1_Y1=	-150.3485793	153.75	364.4251574
- X1_Y128=	-150.3485793	91.5	364.4251574
- X128_Y1=	-317.1373914	153.75	197.6363453
- X128_Y128=	-317.1373914	91.5	197.6363453
+ A=	-150.3485793	153.75	364.4251574
+ B=	-150.3485793	91.5	364.4251574
+ C=	-317.1373914	153.75	197.6363453
+ D=	-317.1373914	91.5	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-148.6692007	-151.375	366.104536
- X1_Y128=	-192.6865979	-151.375	322.0871388
- X128_Y1=	-148.6692007	84.49999999	366.104536
- X128_Y128=	-192.6865978	84.5	322.0871389
+ A=	-148.6692007	-151.375	366.104536
+ B=	-192.6865979	-151.375	322.0871388
+ C=	-148.6692007	84.49999999	366.104536
+ D=	-192.6865978	84.5	322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364.4251574	-153.75	150.3485793
- X1_Y128=	-364.4251574	-91.49999999	150.3485793
- X128_Y1=	-197.6363454	-153.7500001	317.1373913
- X128_Y128=	-197.6363453	-91.50000008	317.1373914
+ A=	-364.4251574	-153.75	150.3485793
+ B=	-364.4251574	-91.49999999	150.3485793
+ C=	-197.6363454	-153.7500001	317.1373913
+ D=	-197.6363453	-91.50000008	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-366.1045359	151.375	148.6692008
- X1_Y128=	-322.0871388	151.375	192.6865979
- X128_Y1=	-366.104536	-84.49999996	148.6692007
- X128_Y128=	-322.0871389	-84.5	192.6865978
+ A=	-366.1045359	151.375	148.6692008
+ B=	-322.0871388	151.375	192.6865979
+ C=	-366.104536	-84.49999996	148.6692007
+ D=	-322.0871389	-84.5	192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%9
 ShieldClParis
- X1_Y1=	-364	153.75	151.375
- X1_Y128=	-364	91.5	151.375
- X128_Y1=	-364	153.75	-84.5
- X128_Y128=	-364	91.5	-84.5
+ A=	-364	153.75	151.375
+ B=	-364	91.5	151.375
+ C=	-364	153.75	-84.5
+ D=	-364	91.5	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	-151.375	153.75
- X1_Y128=	-364	-151.375	91.49999999
- X128_Y1=	-364	84.49999999	153.75
- X128_Y128=	-364	84.5	91.50000004
+ A=	-364	-151.375	153.75
+ B=	-364	-151.375	91.49999999
+ C=	-364	84.49999999	153.75
+ D=	-364	84.5	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	-153.75	-151.375
- X1_Y128=	-364	-91.49999999	-151.375
- X128_Y1=	-364	-153.7500001	84.49999997
- X128_Y128=	-364	-91.50000008	84.5
+ A=	-364	-153.75	-151.375
+ B=	-364	-91.49999999	-151.375
+ C=	-364	-153.7500001	84.49999997
+ D=	-364	-91.50000008	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	151.375	-153.75
- X1_Y128=	-364	151.375	-91.49999998
- X128_Y1=	-364	-84.49999996	-153.7500001
- X128_Y128=	-364	-84.5	-91.50000013
+ A=	-364	151.375	-153.75
+ B=	-364	151.375	-91.49999998
+ C=	-364	-84.49999996	-153.7500001
+ D=	-364	-84.5	-91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%10
 ShieldClParis
- X1_Y1=	-364.4251574	153.75	-150.3485793
- X1_Y128=	-364.4251574	91.5	-150.3485793
- X128_Y1=	-197.6363453	153.75	-317.1373914
- X128_Y128=	-197.6363453	91.5	-317.1373914
+ A=	-364.4251574	153.75	-150.3485793
+ B=	-364.4251574	91.5	-150.3485793
+ C=	-197.6363453	153.75	-317.1373914
+ D=	-197.6363453	91.5	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-366.104536	-151.375	-148.6692007
- X1_Y128=	-322.0871388	-151.375	-192.6865979
- X128_Y1=	-366.104536	84.49999999	-148.6692007
- X128_Y128=	-322.0871389	84.5	-192.6865978
+ A=	-366.104536	-151.375	-148.6692007
+ B=	-322.0871388	-151.375	-192.6865979
+ C=	-366.104536	84.49999999	-148.6692007
+ D=	-322.0871389	84.5	-192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-150.3485793	-153.75	-364.4251574
- X1_Y128=	-150.3485793	-91.49999999	-364.4251574
- X128_Y1=	-317.1373913	-153.7500001	-197.6363454
- X128_Y128=	-317.1373914	-91.50000008	-197.6363453
+ A=	-150.3485793	-153.75	-364.4251574
+ B=	-150.3485793	-91.49999999	-364.4251574
+ C=	-317.1373913	-153.7500001	-197.6363454
+ D=	-317.1373914	-91.50000008	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-148.6692008	151.375	-366.1045359
- X1_Y128=	-192.6865979	151.375	-322.0871388
- X128_Y1=	-148.6692007	-84.49999996	-366.104536
- X128_Y128=	-192.6865978	-84.5	-322.0871389
+ A=	-148.6692008	151.375	-366.1045359
+ B=	-192.6865979	151.375	-322.0871388
+ C=	-148.6692007	-84.49999996	-366.104536
+ D=	-192.6865978	-84.5	-322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%11
 ShieldClParis
- X1_Y1=	150.3485793	153.75	-364.4251574
- X1_Y128=	150.3485793	91.5	-364.4251574
- X128_Y1=	317.1373914	153.75	-197.6363453
- X128_Y128=	317.1373914	91.5	-197.6363453
+ A=	150.3485793	153.75	-364.4251574
+ B=	150.3485793	91.5	-364.4251574
+ C=	317.1373914	153.75	-197.6363453
+ D=	317.1373914	91.5	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	148.6692007	-151.375	-366.104536
- X1_Y128=	192.6865979	-151.375	-322.0871388
- X128_Y1=	148.6692007	84.49999999	-366.104536
- X128_Y128=	192.6865978	84.5	-322.0871389
+ A=	148.6692007	-151.375	-366.104536
+ B=	192.6865979	-151.375	-322.0871388
+ C=	148.6692007	84.49999999	-366.104536
+ D=	192.6865978	84.5	-322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364.4251574	-153.75	-150.3485793
- X1_Y128=	364.4251574	-91.49999999	-150.3485793
- X128_Y1=	197.6363454	-153.7500001	-317.1373913
- X128_Y128=	197.6363453	-91.50000008	-317.1373914
+ A=	364.4251574	-153.75	-150.3485793
+ B=	364.4251574	-91.49999999	-150.3485793
+ C=	197.6363454	-153.7500001	-317.1373913
+ D=	197.6363453	-91.50000008	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	366.1045359	151.375	-148.6692008
- X1_Y128=	322.0871388	151.375	-192.6865979
- X128_Y1=	366.104536	-84.49999996	-148.6692007
- X128_Y128=	322.0871389	-84.5	-192.6865978
+ A=	366.1045359	151.375	-148.6692008
+ B=	322.0871388	151.375	-192.6865979
+ C=	366.104536	-84.49999996	-148.6692007
+ D=	322.0871389	-84.5	-192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%12
 ShieldClParis
- X1_Y1=	364	153.75	-151.375
- X1_Y128=	364	91.5	-151.375
- X128_Y1=	364	153.75	84.5
- X128_Y128=	364	91.5	84.5
+ A=	364	153.75	-151.375
+ B=	364	91.5	-151.375
+ C=	364	153.75	84.5
+ D=	364	91.5	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364	-151.375	-153.75
- X1_Y128=	364	-151.375	-91.49999999
- X128_Y1=	364	84.49999999	-153.75
- X128_Y128=	364	84.5	-91.50000004
+ A=	364	-151.375	-153.75
+ B=	364	-151.375	-91.49999999
+ C=	364	84.49999999	-153.75
+ D=	364	84.5	-91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364	-153.75	151.375
- X1_Y128=	364	-91.49999999	151.375
- X128_Y1=	364	-153.7500001	-84.49999997
- X128_Y128=	364	-91.50000008	-84.5
+ A=	364	-153.75	151.375
+ B=	364	-91.49999999	151.375
+ C=	364	-153.7500001	-84.49999997
+ D=	364	-91.50000008	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364	151.375	153.75
- X1_Y128=	364	151.375	91.49999998
- X128_Y1=	364	-84.49999996	153.7500001
- X128_Y128=	364	-84.5	91.50000013
+ A=	364	151.375	153.75
+ B=	364	151.375	91.49999998
+ C=	364	-84.49999996	153.7500001
+ D=	364	-84.5	91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%13
 ShieldClParis
- X1_Y1=	364.4251574	153.75	150.3485793
- X1_Y128=	364.4251574	91.5	150.3485793
- X128_Y1=	197.6363453	153.75	317.1373914
- X128_Y128=	197.6363453	91.5	317.1373914
+ A=	364.4251574	153.75	150.3485793
+ B=	364.4251574	91.5	150.3485793
+ C=	197.6363453	153.75	317.1373914
+ D=	197.6363453	91.5	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	366.104536	-151.375	148.6692007
- X1_Y128=	322.0871388	-151.375	192.6865979
- X128_Y1=	366.104536	84.49999999	148.6692007
- X128_Y128=	322.0871389	84.5	192.6865978
+ A=	366.104536	-151.375	148.6692007
+ B=	322.0871388	-151.375	192.6865979
+ C=	366.104536	84.49999999	148.6692007
+ D=	322.0871389	84.5	192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	150.3485793	-153.75	364.4251574
- X1_Y128=	150.3485793	-91.49999999	364.4251574
- X128_Y1=	317.1373913	-153.7500001	197.6363454
- X128_Y128=	317.1373914	-91.50000008	197.6363453
+ A=	150.3485793	-153.75	364.4251574
+ B=	150.3485793	-91.49999999	364.4251574
+ C=	317.1373913	-153.7500001	197.6363454
+ D=	317.1373914	-91.50000008	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	148.6692008	151.375	366.1045359
- X1_Y128=	192.6865979	151.375	322.0871388
- X128_Y1=	148.6692007	-84.49999996	366.104536
- X128_Y128=	192.6865978	-84.5	322.0871389
+ A=	148.6692008	151.375	366.1045359
+ B=	192.6865979	151.375	322.0871388
+ C=	148.6692007	-84.49999996	366.104536
+ D=	192.6865978	-84.5	322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%14
 ShieldClParis
- X1_Y1=	-366.104536	-148.6692007	151.375
- X1_Y128=	-322.0871388	-192.6865979	151.375
- X128_Y1=	-366.104536	-148.6692007	-84.5
- X128_Y128=	-322.0871388	-192.6865979	-84.5
+ A=	-366.104536	-148.6692007	151.375
+ B=	-322.0871388	-192.6865979	151.375
+ C=	-366.104536	-148.6692007	-84.5
+ D=	-322.0871388	-192.6865979	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-150.3485793	-364.4251574	153.75
- X1_Y128=	-150.3485793	-364.4251574	91.49999999
- X128_Y1=	-317.1373914	-197.6363454	153.75
- X128_Y128=	-317.1373914	-197.6363453	91.50000004
+ A=	-150.3485793	-364.4251574	153.75
+ B=	-150.3485793	-364.4251574	91.49999999
+ C=	-317.1373914	-197.6363454	153.75
+ D=	-317.1373914	-197.6363453	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-148.6692008	-366.104536	-151.375
- X1_Y128=	-192.6865979	-322.0871388	-151.375
- X128_Y1=	-148.6692007	-366.104536	84.49999997
- X128_Y128=	-192.6865978	-322.0871389	84.5
+ A=	-148.6692008	-366.104536	-151.375
+ B=	-192.6865979	-322.0871388	-151.375
+ C=	-148.6692007	-366.104536	84.49999997
+ D=	-192.6865978	-322.0871389	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364.4251574	-150.3485793	-153.75
- X1_Y128=	-364.4251574	-150.3485793	-91.49999998
- X128_Y1=	-197.6363454	-317.1373913	-153.7500001
- X128_Y128=	-197.6363453	-317.1373914	-91.50000013
+ A=	-364.4251574	-150.3485793	-153.75
+ B=	-364.4251574	-150.3485793	-91.49999998
+ C=	-197.6363454	-317.1373913	-153.7500001
+ D=	-197.6363453	-317.1373914	-91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%15
 ShieldClParis
- X1_Y1=	366.104536	-148.6692007	-151.375
- X1_Y128=	322.0871388	-192.6865979	-151.375
- X128_Y1=	366.104536	-148.6692007	84.5
- X128_Y128=	322.0871388	-192.6865979	84.5
+ A=	366.104536	-148.6692007	-151.375
+ B=	322.0871388	-192.6865979	-151.375
+ C=	366.104536	-148.6692007	84.5
+ D=	322.0871388	-192.6865979	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	150.3485793	-364.4251574	-153.75
- X1_Y128=	150.3485793	-364.4251574	-91.49999999
- X128_Y1=	317.1373914	-197.6363454	-153.75
- X128_Y128=	317.1373914	-197.6363453	-91.50000004
+ A=	150.3485793	-364.4251574	-153.75
+ B=	150.3485793	-364.4251574	-91.49999999
+ C=	317.1373914	-197.6363454	-153.75
+ D=	317.1373914	-197.6363453	-91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	148.6692008	-366.104536	151.375
- X1_Y128=	192.6865979	-322.0871388	151.375
- X128_Y1=	148.6692007	-366.104536	-84.49999997
- X128_Y128=	192.6865978	-322.0871389	-84.5
+ A=	148.6692008	-366.104536	151.375
+ B=	192.6865979	-322.0871388	151.375
+ C=	148.6692007	-366.104536	-84.49999997
+ D=	192.6865978	-322.0871389	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364.4251574	-150.3485793	153.75
- X1_Y128=	364.4251574	-150.3485793	91.49999998
- X128_Y1=	197.6363454	-317.1373913	153.7500001
- X128_Y128=	197.6363453	-317.1373914	91.50000013
+ A=	364.4251574	-150.3485793	153.75
+ B=	364.4251574	-150.3485793	91.49999998
+ C=	197.6363454	-317.1373913	153.7500001
+ D=	197.6363453	-317.1373914	91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%16
 ShieldClParis
- X1_Y1=	-148.6692007	366.104536	151.375
- X1_Y128=	-192.6865979	322.0871388	151.375
- X128_Y1=	-148.6692007	366.104536	-84.5
- X128_Y128=	-192.6865979	322.0871388	-84.5
+ A=	-148.6692007	366.104536	151.375
+ B=	-192.6865979	322.0871388	151.375
+ C=	-148.6692007	366.104536	-84.5
+ D=	-192.6865979	322.0871388	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364.4251574	150.3485793	153.75
- X1_Y128=	-364.4251574	150.3485793	91.49999999
- X128_Y1=	-197.6363454	317.1373914	153.75
- X128_Y128=	-197.6363453	317.1373914	91.50000004
+ A=	-364.4251574	150.3485793	153.75
+ B=	-364.4251574	150.3485793	91.49999999
+ C=	-197.6363454	317.1373914	153.75
+ D=	-197.6363453	317.1373914	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-366.104536	148.6692008	-151.375
- X1_Y128=	-322.0871388	192.6865979	-151.375
- X128_Y1=	-366.104536	148.6692007	84.49999997
- X128_Y128=	-322.0871389	192.6865978	84.5
+ A=	-366.104536	148.6692008	-151.375
+ B=	-322.0871388	192.6865979	-151.375
+ C=	-366.104536	148.6692007	84.49999997
+ D=	-322.0871389	192.6865978	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-150.3485793	364.4251574	-153.75
- X1_Y128=	-150.3485793	364.4251574	-91.49999998
- X128_Y1=	-317.1373913	197.6363454	-153.7500001
- X128_Y128=	-317.1373914	197.6363453	-91.50000013
+ A=	-150.3485793	364.4251574	-153.75
+ B=	-150.3485793	364.4251574	-91.49999998
+ C=	-317.1373913	197.6363454	-153.7500001
+ D=	-317.1373914	197.6363453	-91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%17
 ShieldClParis
- X1_Y1=	148.6692007	366.104536	-151.375
- X1_Y128=	192.6865979	322.0871388	-151.375
- X128_Y1=	148.6692007	366.104536	84.5
- X128_Y128=	192.6865979	322.0871388	84.5
+ A=	148.6692007	366.104536	-151.375
+ B=	192.6865979	322.0871388	-151.375
+ C=	148.6692007	366.104536	84.5
+ D=	192.6865979	322.0871388	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364.4251574	150.3485793	-153.75
- X1_Y128=	364.4251574	150.3485793	-91.49999999
- X128_Y1=	197.6363454	317.1373914	-153.75
- X128_Y128=	197.6363453	317.1373914	-91.50000004
+ A=	364.4251574	150.3485793	-153.75
+ B=	364.4251574	150.3485793	-91.49999999
+ C=	197.6363454	317.1373914	-153.75
+ D=	197.6363453	317.1373914	-91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	366.104536	148.6692008	151.375
- X1_Y128=	322.0871388	192.6865979	151.375
- X128_Y1=	366.104536	148.6692007	-84.49999997
- X128_Y128=	322.0871389	192.6865978	-84.5
+ A=	366.104536	148.6692008	151.375
+ B=	322.0871388	192.6865979	151.375
+ C=	366.104536	148.6692007	-84.49999997
+ D=	322.0871389	192.6865978	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	150.3485793	364.4251574	153.75
- X1_Y128=	150.3485793	364.4251574	91.49999998
- X128_Y1=	317.1373913	197.6363454	153.7500001
- X128_Y128=	317.1373914	197.6363453	91.50000013
+ A=	150.3485793	364.4251574	153.75
+ B=	150.3485793	364.4251574	91.49999998
+ C=	317.1373913	197.6363454	153.7500001
+ D=	317.1373914	197.6363453	91.50000013
  VIS=all
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
diff --git a/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe1.detector b/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe1.detector
index 7c77a09a5..645818954 100644
--- a/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe1.detector
+++ b/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe1.detector
@@ -24,189 +24,189 @@ Target
  NBLAYERS= 50
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
- X1_Y1=	-84.5	-208	84.5
- X1_Y128=	84.5	-208	84.5
- X128_Y1=	-84.5	-208	-84.5
- X128_Y128=	84.5	-208	-84.5
+Paris Cluster
+ C=	-84.5	-208	84.5
+ B=	84.5	-208	84.5
+ C=	-84.5	-208	-84.5
+ D=	84.5	-208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
- X1_Y1=	-206.8287414	-87.3276796	84.5
- X1_Y128=	-87.32769537	-206.8287256	84.5
- X128_Y1=	-206.8287414	-87.3276796	-84.5
- X128_Y128=	-87.32769537	-206.8287256	-84.5
+Paris Cluster
+ C=	-206.8287414	-87.3276796	84.5
+ B=	-87.32769537	-206.8287256	84.5
+ C=	-206.8287414	-87.3276796	-84.5
+ D=	-87.32769537	-206.8287256	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-208	84.50001115	84.5
- X1_Y128=	-208	-84.49998885	84.5
- X128_Y1=	-208	84.50001115	-84.5
- X128_Y128=	-208	-84.49998885	-84.5
+Paris Cluster
+ C=	-208	84.50001115	84.5
+ B=	-208	-84.49998885	84.5
+ C=	-208	84.50001115	-84.5
+ D=	-208	-84.49998885	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.3276796	206.8287414	84.5
- X1_Y128=	-206.8287256	87.32769537	84.5
- X128_Y1=	-87.3276796	206.8287414	-84.5
- X128_Y128=	-206.8287256	87.32769537	-84.5
+Paris Cluster
+ C=	-87.3276796	206.8287414	84.5
+ B=	-206.8287256	87.32769537	84.5
+ C=	-87.3276796	206.8287414	-84.5
+ D=	-206.8287256	87.32769537	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	84.50000557	208	84.5
- X1_Y128=	-84.49999443	208	84.5
- X128_Y1=	84.50000557	208	-84.5
- X128_Y128=	-84.49999443	208	-84.5
+Paris Cluster
+ C=	84.50000557	208	84.5
+ B=	-84.49999443	208	84.5
+ C=	84.50000557	208	-84.5
+ D=	-84.49999443	208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	87.32768749	84.5
- X1_Y128=	87.32768749	206.8287335	84.5
- X128_Y1=	206.8287335	87.32768749	-84.5
- X128_Y128=	87.32768749	206.8287335	-84.5
+Paris Cluster
+ C=	206.8287335	87.32768749	84.5
+ B=	87.32768749	206.8287335	84.5
+ C=	206.8287335	87.32768749	-84.5
+ D=	87.32768749	206.8287335	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	208	-84.50002229	84.5
- X1_Y128=	208	84.49997771	84.5
- X128_Y1=	208	-84.50002229	-84.5
- X128_Y128=	208	84.49997771	-84.5
+Paris Cluster
+ C=	208	-84.50002229	84.5
+ B=	208	84.49997771	84.5
+ C=	208	-84.50002229	-84.5
+ D=	208	84.49997771	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32767172	-206.8287493	84.5
- X1_Y128=	206.8287177	-87.32770325	84.5
- X128_Y1=	87.32767172	-206.8287493	-84.5
- X128_Y128=	206.8287177	-87.32770325	-84.5
+Paris Cluster
+ C=	87.32767172	-206.8287493	84.5
+ B=	206.8287177	-87.32770325	84.5
+ C=	87.32767172	-206.8287493	-84.5
+ D=	206.8287177	-87.32770325	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%ParisCluster
-% X1_Y1=	84.5	84.5	-208
-% X1_Y128=	-84.5	84.5	-208
-% X128_Y1=	84.5	-84.5	-208
-% X128_Y128=	-84.5	-84.5	-208
+%Paris Cluster
+% C=	84.5	84.5	-208
+% B=	-84.5	84.5	-208
+% C=	84.5	-84.5	-208
+% D=	-84.5	-84.5	-208
 % VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	84.49998424	-87.32768749
- X1_Y128=	87.32768749	84.49998424	-206.8287335
- X128_Y1=	206.8287335	-84.50001576	-87.32768749
- X128_Y128=	87.32768749	-84.50001576	-206.8287335
+Paris Cluster
+ C=	206.8287335	84.49998424	-87.32768749
+ B=	87.32768749	84.49998424	-206.8287335
+ C=	206.8287335	-84.50001576	-87.32768749
+ D=	87.32768749	-84.50001576	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32768749	84.49998424	206.8287335
- X1_Y128=	206.8287335	84.49998424	87.32768749
- X128_Y1=	87.32768749	-84.50001576	206.8287335
- X128_Y128=	206.8287335	-84.50001576	87.32768749
+Paris Cluster
+ C=	87.32768749	84.49998424	206.8287335
+ B=	206.8287335	84.49998424	87.32768749
+ C=	87.32768749	-84.50001576	206.8287335
+ D=	206.8287335	-84.50001576	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%ParisCluster
-% X1_Y1=	-84.5	84.5	208
-% X1_Y128=	84.5	84.5	208
-% X128_Y1=	-84.5	-84.5	208
-% X128_Y128=	84.5	-84.5	208
+%Paris Cluster
+% C=	-84.5	84.5	208
+% B=	84.5	84.5	208
+% C=	-84.5	-84.5	208
+% D=	84.5	-84.5	208
 % VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-206.8287335	84.50000788	87.32768749
- X1_Y128=	-87.32768749	84.50000788	206.8287335
- X128_Y1=	-206.8287335	-84.49999212	87.32768749
- X128_Y128=	-87.32768749	-84.49999212	206.8287335
+Paris Cluster
+ C=	-206.8287335	84.50000788	87.32768749
+ B=	-87.32768749	84.50000788	206.8287335
+ C=	-206.8287335	-84.49999212	87.32768749
+ D=	-87.32768749	-84.49999212	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.32768749	84.50000788	-206.8287335
- X1_Y128=	-206.8287335	84.50000788	-87.32768749
- X128_Y1=	-87.32768749	-84.49999212	-206.8287335
- X128_Y128=	-206.8287335	-84.49999212	-87.32768749
+Paris Cluster
+ C=	-87.32768749	84.50000788	-206.8287335
+ B=	-206.8287335	84.50000788	-87.32768749
+ C=	-87.32768749	-84.49999212	-206.8287335
+ D=	-206.8287335	-84.49999212	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	87.32768749	-206.8287335
- X1_Y128=	84.50000394	87.32768749	-206.8287335
- X128_Y1=	-84.49999606	206.8287335	-87.32768749
- X128_Y128=	84.50000394	206.8287335	-87.32768749
+Paris Cluster
+ C=	-84.49999606	87.32768749	-206.8287335
+ B=	84.50000394	87.32768749	-206.8287335
+ C=	-84.49999606	206.8287335	-87.32768749
+ D=	84.50000394	206.8287335	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	206.8287335	87.32768749
- X1_Y128=	84.50000394	206.8287335	87.32768749
- X128_Y1=	-84.49999606	87.32768749	206.8287335
- X128_Y128=	84.50000394	87.32768749	206.8287335
+Paris Cluster
+ C=	-84.49999606	206.8287335	87.32768749
+ B=	84.50000394	206.8287335	87.32768749
+ C=	-84.49999606	87.32768749	206.8287335
+ D=	84.50000394	87.32768749	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-87.32768749	206.8287335
- X1_Y128=	84.49998818	-87.32768749	206.8287335
- X128_Y1=	-84.50001182	-206.8287335	87.32768749
- X128_Y128=	84.49998818	-206.8287335	87.32768749
+Paris Cluster
+ C=	-84.50001182	-87.32768749	206.8287335
+ B=	84.49998818	-87.32768749	206.8287335
+ C=	-84.50001182	-206.8287335	87.32768749
+ D=	84.49998818	-206.8287335	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-206.8287335	-87.32768749
- X1_Y128=	84.49998818	-206.8287335	-87.32768749
- X128_Y1=	-84.50001182	-87.32768749	-206.8287335
- X128_Y128=	84.49998818	-87.32768749	-206.8287335
+Paris Cluster
+ C=	-84.50001182	-206.8287335	-87.32768749
+ B=	84.49998818	-206.8287335	-87.32768749
+ C=	-84.50001182	-87.32768749	-206.8287335
+ D=	84.49998818	-87.32768749	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-128.6063166	143.3590149	-88.30123599
- X1_Y128=	-151.8764696	96.81870993	-111.571389
- X128_Y1=	-88.30122956	143.3590149	-128.606323
- X128_Y128=	-111.5713826	96.81870993	-151.876476
+Paris Phoswich
+ C=	-128.6063166	143.3590149	-88.30123599
+ B=	-151.8764696	96.81870993	-111.571389
+ C=	-88.30122956	143.3590149	-128.606323
+ D=	-111.5713826	96.81870993	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30122956	143.3590149	128.606323
- X1_Y128=	-111.5713826	96.81870993	151.876476
- X128_Y1=	-128.6063166	143.3590149	88.30123599
- X128_Y128=	-151.8764696	96.81870993	111.571389
+Paris Phoswich
+ C=	-88.30122956	143.3590149	128.606323
+ B=	-111.5713826	96.81870993	151.876476
+ C=	-128.6063166	143.3590149	88.30123599
+ D=	-151.8764696	96.81870993	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.606323	143.3590085	88.30123599
- X1_Y128=	151.876476	96.81870349	111.571389
- X128_Y1=	88.30123599	143.3590085	128.606323
- X128_Y128=	111.571389	96.81870349	151.876476
+Paris Phoswich
+ C=	128.606323	143.3590085	88.30123599
+ B=	151.876476	96.81870349	111.571389
+ C=	88.30123599	143.3590085	128.606323
+ D=	111.571389	96.81870349	151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	88.30123599	143.3590085	-128.606323
- X1_Y128=	111.571389	96.81870349	-151.876476
- X128_Y1=	128.606323	143.3590085	-88.30123599
- X128_Y128=	151.876476	96.81870349	-111.571389
+Paris Phoswich
+ C=	88.30123599	143.3590085	-128.606323
+ B=	111.571389	96.81870349	-151.876476
+ C=	128.606323	143.3590085	-88.30123599
+ D=	151.876476	96.81870349	-111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30124243	-143.3590021	-128.606323
- X1_Y128=	-111.5713954	-96.81869706	-151.876476
- X128_Y1=	-128.6063294	-143.3590021	-88.30123599
- X128_Y128=	-151.8764824	-96.81869706	-111.571389
+Paris Phoswich
+ C=	-88.30124243	-143.3590021	-128.606323
+ B=	-111.5713954	-96.81869706	-151.876476
+ C=	-128.6063294	-143.3590021	-88.30123599
+ D=	-151.8764824	-96.81869706	-111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.6063101	-143.3590214	-88.30123599
- X1_Y128=	151.8764631	-96.81871636	-111.571389
- X128_Y1=	88.30122312	-143.3590214	-128.606323
- X128_Y128=	111.5713761	-96.81871636	-151.876476
+Paris Phoswich
+ C=	128.6063101	-143.3590214	-88.30123599
+ B=	151.8764631	-96.81871636	-111.571389
+ C=	88.30122312	-143.3590214	-128.606323
+ D=	111.5713761	-96.81871636	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	88.30122312	-143.3590214	128.606323
- X1_Y128=	111.5713761	-96.81871636	151.876476
- X128_Y1=	128.6063101	-143.3590214	88.30123599
- X128_Y128=	151.8764631	-96.81871636	111.571389
+Paris Phoswich
+ C=	88.30122312	-143.3590214	128.606323
+ B=	111.5713761	-96.81871636	151.876476
+ C=	128.6063101	-143.3590214	88.30123599
+ D=	151.8764631	-96.81871636	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-128.6063294	-143.3590021	88.30123599
- X1_Y128=	-151.8764824	-96.81869706	111.571389
- X128_Y1=	-88.30124243	-143.3590021	128.606323
- X128_Y128=	-111.5713954	-96.81869706	151.876476
+Paris Phoswich
+ C=	-128.6063294	-143.3590021	88.30123599
+ B=	-151.8764824	-96.81869706	111.571389
+ C=	-88.30124243	-143.3590021	128.606323
+ D=	-111.5713954	-96.81869706	151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -214,524 +214,524 @@ ParisPhoswich
 Shield
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
 ShieldClParis
- X1_Y1=	151.375	153.75	364
- X1_Y128=	151.375	91.5	364
- X128_Y1=	-84.5	153.75	364
- X128_Y128=	-84.5	91.5	364
+ C=	151.375	153.75	364
+ B=	151.375	91.5	364
+ C=	-84.5	153.75	364
+ D=	-84.5	91.5	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-151.375	364
- X1_Y128=	91.49999999	-151.375	364
- X128_Y1=	153.75	84.49999999	364
- X128_Y128=	91.50000004	84.5	364
+ C=	153.75	-151.375	364
+ B=	91.49999999	-151.375	364
+ C=	153.75	84.49999999	364
+ D=	91.50000004	84.5	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-153.75	364
- X1_Y128=	-151.375	-91.49999999	364
- X128_Y1=	84.49999997	-153.7500001	364
- X128_Y128=	84.5	-91.50000008	364
+ C=	-151.375	-153.75	364
+ B=	-151.375	-91.49999999	364
+ C=	84.49999997	-153.7500001	364
+ D=	84.5	-91.50000008	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	151.375	364
- X1_Y128=	-91.49999998	151.375	364
- X128_Y1=	-153.7500001	-84.49999996	364
- X128_Y128=	-91.50000013	-84.5	364
+ C=	-153.75	151.375	364
+ B=	-91.49999998	151.375	364
+ C=	-153.7500001	-84.49999996	364
+ D=	-91.50000013	-84.5	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
 ShieldClParis
- X1_Y1=	151.375	-148.6692007	366.104536
- X1_Y128=	151.375	-192.6865979	322.0871388
- X128_Y1=	-84.5	-148.6692007	366.104536
- X128_Y128=	-84.5	-192.6865979	322.0871388
+ C=	151.375	-148.6692007	366.104536
+ B=	151.375	-192.6865979	322.0871388
+ C=	-84.5	-148.6692007	366.104536
+ D=	-84.5	-192.6865979	322.0871388
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-364.4251574	150.3485793
- X1_Y128=	91.49999999	-364.4251574	150.3485793
- X128_Y1=	153.75	-197.6363454	317.1373914
- X128_Y128=	91.50000004	-197.6363453	317.1373914
+ C=	153.75	-364.4251574	150.3485793
+ B=	91.49999999	-364.4251574	150.3485793
+ C=	153.75	-197.6363454	317.1373914
+ D=	91.50000004	-197.6363453	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-366.104536	148.6692008
- X1_Y128=	-151.375	-322.0871388	192.6865979
- X128_Y1=	84.49999997	-366.104536	148.6692007
- X128_Y128=	84.5	-322.0871389	192.6865978
+ C=	-151.375	-366.104536	148.6692008
+ B=	-151.375	-322.0871388	192.6865979
+ C=	84.49999997	-366.104536	148.6692007
+ D=	84.5	-322.0871389	192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-150.3485793	364.4251574
- X1_Y128=	-91.49999998	-150.3485793	364.4251574
- X128_Y1=	-153.7500001	-317.1373913	197.6363454
- X128_Y128=	-91.50000013	-317.1373914	197.6363453
+ C=	-153.75	-150.3485793	364.4251574
+ B=	-91.49999998	-150.3485793	364.4251574
+ C=	-153.7500001	-317.1373913	197.6363454
+ D=	-91.50000013	-317.1373914	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2
 ShieldClParis
- X1_Y1=	151.375	-364	153.75
- X1_Y128=	151.375	-364	91.5
- X128_Y1=	-84.5	-364	153.75
- X128_Y128=	-84.5	-364	91.5
+ C=	151.375	-364	153.75
+ B=	151.375	-364	91.5
+ C=	-84.5	-364	153.75
+ D=	-84.5	-364	91.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-364	-151.375
- X1_Y128=	91.49999999	-364	-151.375
- X128_Y1=	153.75	-364	84.49999999
- X128_Y128=	91.50000004	-364	84.5
+ C=	153.75	-364	-151.375
+ B=	91.49999999	-364	-151.375
+ C=	153.75	-364	84.49999999
+ D=	91.50000004	-364	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-364	-153.75
- X1_Y128=	-151.375	-364	-91.49999999
- X128_Y1=	84.49999997	-364	-153.7500001
- X128_Y128=	84.5	-364	-91.50000008
+ C=	-151.375	-364	-153.75
+ B=	-151.375	-364	-91.49999999
+ C=	84.49999997	-364	-153.7500001
+ D=	84.5	-364	-91.50000008
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-364	151.375
- X1_Y128=	-91.49999998	-364	151.375
- X128_Y1=	-153.7500001	-364	-84.49999996
- X128_Y128=	-91.50000013	-364	-84.5
+ C=	-153.75	-364	151.375
+ B=	-91.49999998	-364	151.375
+ C=	-153.7500001	-364	-84.49999996
+ D=	-91.50000013	-364	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%3
 ShieldClParis
- X1_Y1=	151.375	-366.104536	-148.6692007
- X1_Y128=	151.375	-322.0871388	-192.6865979
- X128_Y1=	-84.5	-366.104536	-148.6692007
- X128_Y128=	-84.5	-322.0871388	-192.6865979
+ C=	151.375	-366.104536	-148.6692007
+ B=	151.375	-322.0871388	-192.6865979
+ C=	-84.5	-366.104536	-148.6692007
+ D=	-84.5	-322.0871388	-192.6865979
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-150.3485793	-364.4251574
- X1_Y128=	91.49999999	-150.3485793	-364.4251574
- X128_Y1=	153.75	-317.1373914	-197.6363454
- X128_Y128=	91.50000004	-317.1373914	-197.6363453
+ C=	153.75	-150.3485793	-364.4251574
+ B=	91.49999999	-150.3485793	-364.4251574
+ C=	153.75	-317.1373914	-197.6363454
+ D=	91.50000004	-317.1373914	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-148.6692008	-366.104536
- X1_Y128=	-151.375	-192.6865979	-322.0871388
- X128_Y1=	84.49999997	-148.6692007	-366.104536
- X128_Y128=	84.5	-192.6865978	-322.0871389
+ C=	-151.375	-148.6692008	-366.104536
+ B=	-151.375	-192.6865979	-322.0871388
+ C=	84.49999997	-148.6692007	-366.104536
+ D=	84.5	-192.6865978	-322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-364.4251574	-150.3485793
- X1_Y128=	-91.49999998	-364.4251574	-150.3485793
- X128_Y1=	-153.7500001	-197.6363454	-317.1373913
- X128_Y128=	-91.50000013	-197.6363453	-317.1373914
+ C=	-153.75	-364.4251574	-150.3485793
+ B=	-91.49999998	-364.4251574	-150.3485793
+ C=	-153.7500001	-197.6363454	-317.1373913
+ D=	-91.50000013	-197.6363453	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4
 ShieldClParis
- X1_Y1=	151.375	-153.75	-364
- X1_Y128=	151.375	-91.5	-364
- X128_Y1=	-84.5	-153.75	-364
- X128_Y128=	-84.5	-91.5	-364
+ C=	151.375	-153.75	-364
+ B=	151.375	-91.5	-364
+ C=	-84.5	-153.75	-364
+ D=	-84.5	-91.5	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	151.375	-364
- X1_Y128=	91.49999999	151.375	-364
- X128_Y1=	153.75	-84.49999999	-364
- X128_Y128=	91.50000004	-84.5	-364
+ C=	153.75	151.375	-364
+ B=	91.49999999	151.375	-364
+ C=	153.75	-84.49999999	-364
+ D=	91.50000004	-84.5	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	153.75	-364
- X1_Y128=	-151.375	91.49999999	-364
- X128_Y1=	84.49999997	153.7500001	-364
- X128_Y128=	84.5	91.50000008	-364
+ C=	-151.375	153.75	-364
+ B=	-151.375	91.49999999	-364
+ C=	84.49999997	153.7500001	-364
+ D=	84.5	91.50000008	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-151.375	-364
- X1_Y128=	-91.49999998	-151.375	-364
- X128_Y1=	-153.7500001	84.49999996	-364
- X128_Y128=	-91.50000013	84.5	-364
+ C=	-153.75	-151.375	-364
+ B=	-91.49999998	-151.375	-364
+ C=	-153.7500001	84.49999996	-364
+ D=	-91.50000013	84.5	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
 ShieldClParis
- X1_Y1=	151.375	148.6692007	-366.104536
- X1_Y128=	151.375	192.6865979	-322.0871388
- X128_Y1=	-84.5	148.6692007	-366.104536
- X128_Y128=	-84.5	192.6865979	-322.0871388
+ C=	151.375	148.6692007	-366.104536
+ B=	151.375	192.6865979	-322.0871388
+ C=	-84.5	148.6692007	-366.104536
+ D=	-84.5	192.6865979	-322.0871388
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	364.4251574	-150.3485793
- X1_Y128=	91.49999999	364.4251574	-150.3485793
- X128_Y1=	153.75	197.6363454	-317.1373914
- X128_Y128=	91.50000004	197.6363453	-317.1373914
+ C=	153.75	364.4251574	-150.3485793
+ B=	91.49999999	364.4251574	-150.3485793
+ C=	153.75	197.6363454	-317.1373914
+ D=	91.50000004	197.6363453	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	366.104536	-148.6692008
- X1_Y128=	-151.375	322.0871388	-192.6865979
- X128_Y1=	84.49999997	366.104536	-148.6692007
- X128_Y128=	84.5	322.0871389	-192.6865978
+ C=	-151.375	366.104536	-148.6692008
+ B=	-151.375	322.0871388	-192.6865979
+ C=	84.49999997	366.104536	-148.6692007
+ D=	84.5	322.0871389	-192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	150.3485793	-364.4251574
- X1_Y128=	-91.49999998	150.3485793	-364.4251574
- X128_Y1=	-153.7500001	317.1373913	-197.6363454
- X128_Y128=	-91.50000013	317.1373914	-197.6363453
+ C=	-153.75	150.3485793	-364.4251574
+ B=	-91.49999998	150.3485793	-364.4251574
+ C=	-153.7500001	317.1373913	-197.6363454
+ D=	-91.50000013	317.1373914	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6
 ShieldClParis
- X1_Y1=	151.375	364	-153.75
- X1_Y128=	151.375	364	-91.5
- X128_Y1=	-84.5	364	-153.75
- X128_Y128=	-84.5	364	-91.5
+ C=	151.375	364	-153.75
+ B=	151.375	364	-91.5
+ C=	-84.5	364	-153.75
+ D=	-84.5	364	-91.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	364	151.375
- X1_Y128=	91.49999999	364	151.375
- X128_Y1=	153.75	364	-84.49999999
- X128_Y128=	91.50000004	364	-84.5
+ C=	153.75	364	151.375
+ B=	91.49999999	364	151.375
+ C=	153.75	364	-84.49999999
+ D=	91.50000004	364	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	364	153.75
- X1_Y128=	-151.375	364	91.49999999
- X128_Y1=	84.49999997	364	153.7500001
- X128_Y128=	84.5	364	91.50000008
+ C=	-151.375	364	153.75
+ B=	-151.375	364	91.49999999
+ C=	84.49999997	364	153.7500001
+ D=	84.5	364	91.50000008
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	364	-151.375
- X1_Y128=	-91.49999998	364	-151.375
- X128_Y1=	-153.7500001	364	84.49999996
- X128_Y128=	-91.50000013	364	84.5
+ C=	-153.75	364	-151.375
+ B=	-91.49999998	364	-151.375
+ C=	-153.7500001	364	84.49999996
+ D=	-91.50000013	364	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7
 ShieldClParis
- X1_Y1=	151.375	366.104536	148.6692007
- X1_Y128=	151.375	322.0871388	192.6865979
- X128_Y1=	-84.5	366.104536	148.6692007
- X128_Y128=	-84.5	322.0871388	192.6865979
+ C=	151.375	366.104536	148.6692007
+ B=	151.375	322.0871388	192.6865979
+ C=	-84.5	366.104536	148.6692007
+ D=	-84.5	322.0871388	192.6865979
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	150.3485793	364.4251574
- X1_Y128=	91.49999999	150.3485793	364.4251574
- X128_Y1=	153.75	317.1373914	197.6363454
- X128_Y128=	91.50000004	317.1373914	197.6363453
+ C=	153.75	150.3485793	364.4251574
+ B=	91.49999999	150.3485793	364.4251574
+ C=	153.75	317.1373914	197.6363454
+ D=	91.50000004	317.1373914	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	148.6692008	366.104536
- X1_Y128=	-151.375	192.6865979	322.0871388
- X128_Y1=	84.49999997	148.6692007	366.104536
- X128_Y128=	84.5	192.6865978	322.0871389
+ C=	-151.375	148.6692008	366.104536
+ B=	-151.375	192.6865979	322.0871388
+ C=	84.49999997	148.6692007	366.104536
+ D=	84.5	192.6865978	322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	364.4251574	150.3485793
- X1_Y128=	-91.49999998	364.4251574	150.3485793
- X128_Y1=	-153.7500001	197.6363454	317.1373913
- X128_Y128=	-91.50000013	197.6363453	317.1373914
+ C=	-153.75	364.4251574	150.3485793
+ B=	-91.49999998	364.4251574	150.3485793
+ C=	-153.7500001	197.6363454	317.1373913
+ D=	-91.50000013	197.6363453	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%8
 ShieldClParis
- X1_Y1=	-150.3485793	153.75	364.4251574
- X1_Y128=	-150.3485793	91.5	364.4251574
- X128_Y1=	-317.1373914	153.75	197.6363453
- X128_Y128=	-317.1373914	91.5	197.6363453
+ C=	-150.3485793	153.75	364.4251574
+ B=	-150.3485793	91.5	364.4251574
+ C=	-317.1373914	153.75	197.6363453
+ D=	-317.1373914	91.5	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-148.6692007	-151.375	366.104536
- X1_Y128=	-192.6865979	-151.375	322.0871388
- X128_Y1=	-148.6692007	84.49999999	366.104536
- X128_Y128=	-192.6865978	84.5	322.0871389
+ C=	-148.6692007	-151.375	366.104536
+ B=	-192.6865979	-151.375	322.0871388
+ C=	-148.6692007	84.49999999	366.104536
+ D=	-192.6865978	84.5	322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364.4251574	-153.75	150.3485793
- X1_Y128=	-364.4251574	-91.49999999	150.3485793
- X128_Y1=	-197.6363454	-153.7500001	317.1373913
- X128_Y128=	-197.6363453	-91.50000008	317.1373914
+ C=	-364.4251574	-153.75	150.3485793
+ B=	-364.4251574	-91.49999999	150.3485793
+ C=	-197.6363454	-153.7500001	317.1373913
+ D=	-197.6363453	-91.50000008	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-366.1045359	151.375	148.6692008
- X1_Y128=	-322.0871388	151.375	192.6865979
- X128_Y1=	-366.104536	-84.49999996	148.6692007
- X128_Y128=	-322.0871389	-84.5	192.6865978
+ C=	-366.1045359	151.375	148.6692008
+ B=	-322.0871388	151.375	192.6865979
+ C=	-366.104536	-84.49999996	148.6692007
+ D=	-322.0871389	-84.5	192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%9
 ShieldClParis
- X1_Y1=	-364	153.75	151.375
- X1_Y128=	-364	91.5	151.375
- X128_Y1=	-364	153.75	-84.5
- X128_Y128=	-364	91.5	-84.5
+ C=	-364	153.75	151.375
+ B=	-364	91.5	151.375
+ C=	-364	153.75	-84.5
+ D=	-364	91.5	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	-151.375	153.75
- X1_Y128=	-364	-151.375	91.49999999
- X128_Y1=	-364	84.49999999	153.75
- X128_Y128=	-364	84.5	91.50000004
+ C=	-364	-151.375	153.75
+ B=	-364	-151.375	91.49999999
+ C=	-364	84.49999999	153.75
+ D=	-364	84.5	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	-153.75	-151.375
- X1_Y128=	-364	-91.49999999	-151.375
- X128_Y1=	-364	-153.7500001	84.49999997
- X128_Y128=	-364	-91.50000008	84.5
+ C=	-364	-153.75	-151.375
+ B=	-364	-91.49999999	-151.375
+ C=	-364	-153.7500001	84.49999997
+ D=	-364	-91.50000008	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	151.375	-153.75
- X1_Y128=	-364	151.375	-91.49999998
- X128_Y1=	-364	-84.49999996	-153.7500001
- X128_Y128=	-364	-84.5	-91.50000013
+ C=	-364	151.375	-153.75
+ B=	-364	151.375	-91.49999998
+ C=	-364	-84.49999996	-153.7500001
+ D=	-364	-84.5	-91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%10
 ShieldClParis
- X1_Y1=	-364.4251574	153.75	-150.3485793
- X1_Y128=	-364.4251574	91.5	-150.3485793
- X128_Y1=	-197.6363453	153.75	-317.1373914
- X128_Y128=	-197.6363453	91.5	-317.1373914
+ C=	-364.4251574	153.75	-150.3485793
+ B=	-364.4251574	91.5	-150.3485793
+ C=	-197.6363453	153.75	-317.1373914
+ D=	-197.6363453	91.5	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-366.104536	-151.375	-148.6692007
- X1_Y128=	-322.0871388	-151.375	-192.6865979
- X128_Y1=	-366.104536	84.49999999	-148.6692007
- X128_Y128=	-322.0871389	84.5	-192.6865978
+ C=	-366.104536	-151.375	-148.6692007
+ B=	-322.0871388	-151.375	-192.6865979
+ C=	-366.104536	84.49999999	-148.6692007
+ D=	-322.0871389	84.5	-192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-150.3485793	-153.75	-364.4251574
- X1_Y128=	-150.3485793	-91.49999999	-364.4251574
- X128_Y1=	-317.1373913	-153.7500001	-197.6363454
- X128_Y128=	-317.1373914	-91.50000008	-197.6363453
+ C=	-150.3485793	-153.75	-364.4251574
+ B=	-150.3485793	-91.49999999	-364.4251574
+ C=	-317.1373913	-153.7500001	-197.6363454
+ D=	-317.1373914	-91.50000008	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-148.6692008	151.375	-366.1045359
- X1_Y128=	-192.6865979	151.375	-322.0871388
- X128_Y1=	-148.6692007	-84.49999996	-366.104536
- X128_Y128=	-192.6865978	-84.5	-322.0871389
+ C=	-148.6692008	151.375	-366.1045359
+ B=	-192.6865979	151.375	-322.0871388
+ C=	-148.6692007	-84.49999996	-366.104536
+ D=	-192.6865978	-84.5	-322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%11
 ShieldClParis
- X1_Y1=	150.3485793	153.75	-364.4251574
- X1_Y128=	150.3485793	91.5	-364.4251574
- X128_Y1=	317.1373914	153.75	-197.6363453
- X128_Y128=	317.1373914	91.5	-197.6363453
+ C=	150.3485793	153.75	-364.4251574
+ B=	150.3485793	91.5	-364.4251574
+ C=	317.1373914	153.75	-197.6363453
+ D=	317.1373914	91.5	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	148.6692007	-151.375	-366.104536
- X1_Y128=	192.6865979	-151.375	-322.0871388
- X128_Y1=	148.6692007	84.49999999	-366.104536
- X128_Y128=	192.6865978	84.5	-322.0871389
+ C=	148.6692007	-151.375	-366.104536
+ B=	192.6865979	-151.375	-322.0871388
+ C=	148.6692007	84.49999999	-366.104536
+ D=	192.6865978	84.5	-322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364.4251574	-153.75	-150.3485793
- X1_Y128=	364.4251574	-91.49999999	-150.3485793
- X128_Y1=	197.6363454	-153.7500001	-317.1373913
- X128_Y128=	197.6363453	-91.50000008	-317.1373914
+ C=	364.4251574	-153.75	-150.3485793
+ B=	364.4251574	-91.49999999	-150.3485793
+ C=	197.6363454	-153.7500001	-317.1373913
+ D=	197.6363453	-91.50000008	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	366.1045359	151.375	-148.6692008
- X1_Y128=	322.0871388	151.375	-192.6865979
- X128_Y1=	366.104536	-84.49999996	-148.6692007
- X128_Y128=	322.0871389	-84.5	-192.6865978
+ C=	366.1045359	151.375	-148.6692008
+ B=	322.0871388	151.375	-192.6865979
+ C=	366.104536	-84.49999996	-148.6692007
+ D=	322.0871389	-84.5	-192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%12
 ShieldClParis
- X1_Y1=	364	153.75	-151.375
- X1_Y128=	364	91.5	-151.375
- X128_Y1=	364	153.75	84.5
- X128_Y128=	364	91.5	84.5
+ C=	364	153.75	-151.375
+ B=	364	91.5	-151.375
+ C=	364	153.75	84.5
+ D=	364	91.5	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364	-151.375	-153.75
- X1_Y128=	364	-151.375	-91.49999999
- X128_Y1=	364	84.49999999	-153.75
- X128_Y128=	364	84.5	-91.50000004
+ C=	364	-151.375	-153.75
+ B=	364	-151.375	-91.49999999
+ C=	364	84.49999999	-153.75
+ D=	364	84.5	-91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364	-153.75	151.375
- X1_Y128=	364	-91.49999999	151.375
- X128_Y1=	364	-153.7500001	-84.49999997
- X128_Y128=	364	-91.50000008	-84.5
+ C=	364	-153.75	151.375
+ B=	364	-91.49999999	151.375
+ C=	364	-153.7500001	-84.49999997
+ D=	364	-91.50000008	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364	151.375	153.75
- X1_Y128=	364	151.375	91.49999998
- X128_Y1=	364	-84.49999996	153.7500001
- X128_Y128=	364	-84.5	91.50000013
+ C=	364	151.375	153.75
+ B=	364	151.375	91.49999998
+ C=	364	-84.49999996	153.7500001
+ D=	364	-84.5	91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%13
 ShieldClParis
- X1_Y1=	364.4251574	153.75	150.3485793
- X1_Y128=	364.4251574	91.5	150.3485793
- X128_Y1=	197.6363453	153.75	317.1373914
- X128_Y128=	197.6363453	91.5	317.1373914
+ C=	364.4251574	153.75	150.3485793
+ B=	364.4251574	91.5	150.3485793
+ C=	197.6363453	153.75	317.1373914
+ D=	197.6363453	91.5	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	366.104536	-151.375	148.6692007
- X1_Y128=	322.0871388	-151.375	192.6865979
- X128_Y1=	366.104536	84.49999999	148.6692007
- X128_Y128=	322.0871389	84.5	192.6865978
+ C=	366.104536	-151.375	148.6692007
+ B=	322.0871388	-151.375	192.6865979
+ C=	366.104536	84.49999999	148.6692007
+ D=	322.0871389	84.5	192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	150.3485793	-153.75	364.4251574
- X1_Y128=	150.3485793	-91.49999999	364.4251574
- X128_Y1=	317.1373913	-153.7500001	197.6363454
- X128_Y128=	317.1373914	-91.50000008	197.6363453
+ C=	150.3485793	-153.75	364.4251574
+ B=	150.3485793	-91.49999999	364.4251574
+ C=	317.1373913	-153.7500001	197.6363454
+ D=	317.1373914	-91.50000008	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	148.6692008	151.375	366.1045359
- X1_Y128=	192.6865979	151.375	322.0871388
- X128_Y1=	148.6692007	-84.49999996	366.104536
- X128_Y128=	192.6865978	-84.5	322.0871389
+ C=	148.6692008	151.375	366.1045359
+ B=	192.6865979	151.375	322.0871388
+ C=	148.6692007	-84.49999996	366.104536
+ D=	192.6865978	-84.5	322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%14
 ShieldClParis
- X1_Y1=	-366.104536	-148.6692007	151.375
- X1_Y128=	-322.0871388	-192.6865979	151.375
- X128_Y1=	-366.104536	-148.6692007	-84.5
- X128_Y128=	-322.0871388	-192.6865979	-84.5
+ C=	-366.104536	-148.6692007	151.375
+ B=	-322.0871388	-192.6865979	151.375
+ C=	-366.104536	-148.6692007	-84.5
+ D=	-322.0871388	-192.6865979	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-150.3485793	-364.4251574	153.75
- X1_Y128=	-150.3485793	-364.4251574	91.49999999
- X128_Y1=	-317.1373914	-197.6363454	153.75
- X128_Y128=	-317.1373914	-197.6363453	91.50000004
+ C=	-150.3485793	-364.4251574	153.75
+ B=	-150.3485793	-364.4251574	91.49999999
+ C=	-317.1373914	-197.6363454	153.75
+ D=	-317.1373914	-197.6363453	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-148.6692008	-366.104536	-151.375
- X1_Y128=	-192.6865979	-322.0871388	-151.375
- X128_Y1=	-148.6692007	-366.104536	84.49999997
- X128_Y128=	-192.6865978	-322.0871389	84.5
+ C=	-148.6692008	-366.104536	-151.375
+ B=	-192.6865979	-322.0871388	-151.375
+ C=	-148.6692007	-366.104536	84.49999997
+ D=	-192.6865978	-322.0871389	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364.4251574	-150.3485793	-153.75
- X1_Y128=	-364.4251574	-150.3485793	-91.49999998
- X128_Y1=	-197.6363454	-317.1373913	-153.7500001
- X128_Y128=	-197.6363453	-317.1373914	-91.50000013
+ C=	-364.4251574	-150.3485793	-153.75
+ B=	-364.4251574	-150.3485793	-91.49999998
+ C=	-197.6363454	-317.1373913	-153.7500001
+ D=	-197.6363453	-317.1373914	-91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%15
 ShieldClParis
- X1_Y1=	366.104536	-148.6692007	-151.375
- X1_Y128=	322.0871388	-192.6865979	-151.375
- X128_Y1=	366.104536	-148.6692007	84.5
- X128_Y128=	322.0871388	-192.6865979	84.5
+ C=	366.104536	-148.6692007	-151.375
+ B=	322.0871388	-192.6865979	-151.375
+ C=	366.104536	-148.6692007	84.5
+ D=	322.0871388	-192.6865979	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	150.3485793	-364.4251574	-153.75
- X1_Y128=	150.3485793	-364.4251574	-91.49999999
- X128_Y1=	317.1373914	-197.6363454	-153.75
- X128_Y128=	317.1373914	-197.6363453	-91.50000004
+ C=	150.3485793	-364.4251574	-153.75
+ B=	150.3485793	-364.4251574	-91.49999999
+ C=	317.1373914	-197.6363454	-153.75
+ D=	317.1373914	-197.6363453	-91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	148.6692008	-366.104536	151.375
- X1_Y128=	192.6865979	-322.0871388	151.375
- X128_Y1=	148.6692007	-366.104536	-84.49999997
- X128_Y128=	192.6865978	-322.0871389	-84.5
+ C=	148.6692008	-366.104536	151.375
+ B=	192.6865979	-322.0871388	151.375
+ C=	148.6692007	-366.104536	-84.49999997
+ D=	192.6865978	-322.0871389	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364.4251574	-150.3485793	153.75
- X1_Y128=	364.4251574	-150.3485793	91.49999998
- X128_Y1=	197.6363454	-317.1373913	153.7500001
- X128_Y128=	197.6363453	-317.1373914	91.50000013
+ C=	364.4251574	-150.3485793	153.75
+ B=	364.4251574	-150.3485793	91.49999998
+ C=	197.6363454	-317.1373913	153.7500001
+ D=	197.6363453	-317.1373914	91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%16
 ShieldClParis
- X1_Y1=	-148.6692007	366.104536	151.375
- X1_Y128=	-192.6865979	322.0871388	151.375
- X128_Y1=	-148.6692007	366.104536	-84.5
- X128_Y128=	-192.6865979	322.0871388	-84.5
+ C=	-148.6692007	366.104536	151.375
+ B=	-192.6865979	322.0871388	151.375
+ C=	-148.6692007	366.104536	-84.5
+ D=	-192.6865979	322.0871388	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364.4251574	150.3485793	153.75
- X1_Y128=	-364.4251574	150.3485793	91.49999999
- X128_Y1=	-197.6363454	317.1373914	153.75
- X128_Y128=	-197.6363453	317.1373914	91.50000004
+ C=	-364.4251574	150.3485793	153.75
+ B=	-364.4251574	150.3485793	91.49999999
+ C=	-197.6363454	317.1373914	153.75
+ D=	-197.6363453	317.1373914	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-366.104536	148.6692008	-151.375
- X1_Y128=	-322.0871388	192.6865979	-151.375
- X128_Y1=	-366.104536	148.6692007	84.49999997
- X128_Y128=	-322.0871389	192.6865978	84.5
+ C=	-366.104536	148.6692008	-151.375
+ B=	-322.0871388	192.6865979	-151.375
+ C=	-366.104536	148.6692007	84.49999997
+ D=	-322.0871389	192.6865978	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-150.3485793	364.4251574	-153.75
- X1_Y128=	-150.3485793	364.4251574	-91.49999998
- X128_Y1=	-317.1373913	197.6363454	-153.7500001
- X128_Y128=	-317.1373914	197.6363453	-91.50000013
+ C=	-150.3485793	364.4251574	-153.75
+ B=	-150.3485793	364.4251574	-91.49999998
+ C=	-317.1373913	197.6363454	-153.7500001
+ D=	-317.1373914	197.6363453	-91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%17
 ShieldClParis
- X1_Y1=	148.6692007	366.104536	-151.375
- X1_Y128=	192.6865979	322.0871388	-151.375
- X128_Y1=	148.6692007	366.104536	84.5
- X128_Y128=	192.6865979	322.0871388	84.5
+ C=	148.6692007	366.104536	-151.375
+ B=	192.6865979	322.0871388	-151.375
+ C=	148.6692007	366.104536	84.5
+ D=	192.6865979	322.0871388	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364.4251574	150.3485793	-153.75
- X1_Y128=	364.4251574	150.3485793	-91.49999999
- X128_Y1=	197.6363454	317.1373914	-153.75
- X128_Y128=	197.6363453	317.1373914	-91.50000004
+ C=	364.4251574	150.3485793	-153.75
+ B=	364.4251574	150.3485793	-91.49999999
+ C=	197.6363454	317.1373914	-153.75
+ D=	197.6363453	317.1373914	-91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	366.104536	148.6692008	151.375
- X1_Y128=	322.0871388	192.6865979	151.375
- X128_Y1=	366.104536	148.6692007	-84.49999997
- X128_Y128=	322.0871389	192.6865978	-84.5
+ C=	366.104536	148.6692008	151.375
+ B=	322.0871388	192.6865979	151.375
+ C=	366.104536	148.6692007	-84.49999997
+ D=	322.0871389	192.6865978	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	150.3485793	364.4251574	153.75
- X1_Y128=	150.3485793	364.4251574	91.49999998
- X128_Y1=	317.1373913	197.6363454	153.7500001
- X128_Y128=	317.1373914	197.6363453	91.50000013
+ C=	150.3485793	364.4251574	153.75
+ B=	150.3485793	364.4251574	91.49999998
+ C=	317.1373913	197.6363454	153.7500001
+ D=	317.1373914	197.6363453	91.50000013
  VIS=all
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
diff --git a/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe1noshield.detector b/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe1noshield.detector
index 55b87da60..585e3d43b 100644
--- a/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe1noshield.detector
+++ b/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe1noshield.detector
@@ -24,189 +24,189 @@ Target
  NBLAYERS= 50
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
- X1_Y1=	-84.5	-208	84.5
- X1_Y128=	84.5	-208	84.5
- X128_Y1=	-84.5	-208	-84.5
- X128_Y128=	84.5	-208	-84.5
+Paris Cluster
+ A=	-84.5	-208	84.5
+ B=	84.5	-208	84.5
+ C=	-84.5	-208	-84.5
+ D=	84.5	-208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
- X1_Y1=	-206.8287414	-87.3276796	84.5
- X1_Y128=	-87.32769537	-206.8287256	84.5
- X128_Y1=	-206.8287414	-87.3276796	-84.5
- X128_Y128=	-87.32769537	-206.8287256	-84.5
+Paris Cluster
+ A=	-206.8287414	-87.3276796	84.5
+ B=	-87.32769537	-206.8287256	84.5
+ C=	-206.8287414	-87.3276796	-84.5
+ D=	-87.32769537	-206.8287256	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-208	84.50001115	84.5
- X1_Y128=	-208	-84.49998885	84.5
- X128_Y1=	-208	84.50001115	-84.5
- X128_Y128=	-208	-84.49998885	-84.5
+Paris Cluster
+ A=	-208	84.50001115	84.5
+ B=	-208	-84.49998885	84.5
+ C=	-208	84.50001115	-84.5
+ D=	-208	-84.49998885	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.3276796	206.8287414	84.5
- X1_Y128=	-206.8287256	87.32769537	84.5
- X128_Y1=	-87.3276796	206.8287414	-84.5
- X128_Y128=	-206.8287256	87.32769537	-84.5
+Paris Cluster
+ A=	-87.3276796	206.8287414	84.5
+ B=	-206.8287256	87.32769537	84.5
+ C=	-87.3276796	206.8287414	-84.5
+ D=	-206.8287256	87.32769537	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	84.50000557	208	84.5
- X1_Y128=	-84.49999443	208	84.5
- X128_Y1=	84.50000557	208	-84.5
- X128_Y128=	-84.49999443	208	-84.5
+Paris Cluster
+ A=	84.50000557	208	84.5
+ B=	-84.49999443	208	84.5
+ C=	84.50000557	208	-84.5
+ D=	-84.49999443	208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	87.32768749	84.5
- X1_Y128=	87.32768749	206.8287335	84.5
- X128_Y1=	206.8287335	87.32768749	-84.5
- X128_Y128=	87.32768749	206.8287335	-84.5
+Paris Cluster
+ A=	206.8287335	87.32768749	84.5
+ B=	87.32768749	206.8287335	84.5
+ C=	206.8287335	87.32768749	-84.5
+ D=	87.32768749	206.8287335	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	208	-84.50002229	84.5
- X1_Y128=	208	84.49997771	84.5
- X128_Y1=	208	-84.50002229	-84.5
- X128_Y128=	208	84.49997771	-84.5
+Paris Cluster
+ A=	208	-84.50002229	84.5
+ B=	208	84.49997771	84.5
+ C=	208	-84.50002229	-84.5
+ D=	208	84.49997771	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32767172	-206.8287493	84.5
- X1_Y128=	206.8287177	-87.32770325	84.5
- X128_Y1=	87.32767172	-206.8287493	-84.5
- X128_Y128=	206.8287177	-87.32770325	-84.5
+Paris Cluster
+ A=	87.32767172	-206.8287493	84.5
+ B=	206.8287177	-87.32770325	84.5
+ C=	87.32767172	-206.8287493	-84.5
+ D=	206.8287177	-87.32770325	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%ParisCluster
-% X1_Y1=	84.5	84.5	-208
-% X1_Y128=	-84.5	84.5	-208
-% X128_Y1=	84.5	-84.5	-208
-% X128_Y128=	-84.5	-84.5	-208
+%Paris Cluster
+% A=	84.5	84.5	-208
+% B=	-84.5	84.5	-208
+% C=	84.5	-84.5	-208
+% D=	-84.5	-84.5	-208
 % VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	84.49998424	-87.32768749
- X1_Y128=	87.32768749	84.49998424	-206.8287335
- X128_Y1=	206.8287335	-84.50001576	-87.32768749
- X128_Y128=	87.32768749	-84.50001576	-206.8287335
+Paris Cluster
+ A=	206.8287335	84.49998424	-87.32768749
+ B=	87.32768749	84.49998424	-206.8287335
+ C=	206.8287335	-84.50001576	-87.32768749
+ D=	87.32768749	-84.50001576	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32768749	84.49998424	206.8287335
- X1_Y128=	206.8287335	84.49998424	87.32768749
- X128_Y1=	87.32768749	-84.50001576	206.8287335
- X128_Y128=	206.8287335	-84.50001576	87.32768749
+Paris Cluster
+ A=	87.32768749	84.49998424	206.8287335
+ B=	206.8287335	84.49998424	87.32768749
+ C=	87.32768749	-84.50001576	206.8287335
+ D=	206.8287335	-84.50001576	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%ParisCluster
-% X1_Y1=	-84.5	84.5	208
-% X1_Y128=	84.5	84.5	208
-% X128_Y1=	-84.5	-84.5	208
-% X128_Y128=	84.5	-84.5	208
+%Paris Cluster
+% A=	-84.5	84.5	208
+% B=	84.5	84.5	208
+% C=	-84.5	-84.5	208
+% D=	84.5	-84.5	208
 % VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-206.8287335	84.50000788	87.32768749
- X1_Y128=	-87.32768749	84.50000788	206.8287335
- X128_Y1=	-206.8287335	-84.49999212	87.32768749
- X128_Y128=	-87.32768749	-84.49999212	206.8287335
+Paris Cluster
+ A=	-206.8287335	84.50000788	87.32768749
+ B=	-87.32768749	84.50000788	206.8287335
+ C=	-206.8287335	-84.49999212	87.32768749
+ D=	-87.32768749	-84.49999212	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.32768749	84.50000788	-206.8287335
- X1_Y128=	-206.8287335	84.50000788	-87.32768749
- X128_Y1=	-87.32768749	-84.49999212	-206.8287335
- X128_Y128=	-206.8287335	-84.49999212	-87.32768749
+Paris Cluster
+ A=	-87.32768749	84.50000788	-206.8287335
+ B=	-206.8287335	84.50000788	-87.32768749
+ C=	-87.32768749	-84.49999212	-206.8287335
+ D=	-206.8287335	-84.49999212	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	87.32768749	-206.8287335
- X1_Y128=	84.50000394	87.32768749	-206.8287335
- X128_Y1=	-84.49999606	206.8287335	-87.32768749
- X128_Y128=	84.50000394	206.8287335	-87.32768749
+Paris Cluster
+ A=	-84.49999606	87.32768749	-206.8287335
+ B=	84.50000394	87.32768749	-206.8287335
+ C=	-84.49999606	206.8287335	-87.32768749
+ D=	84.50000394	206.8287335	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	206.8287335	87.32768749
- X1_Y128=	84.50000394	206.8287335	87.32768749
- X128_Y1=	-84.49999606	87.32768749	206.8287335
- X128_Y128=	84.50000394	87.32768749	206.8287335
+Paris Cluster
+ A=	-84.49999606	206.8287335	87.32768749
+ B=	84.50000394	206.8287335	87.32768749
+ C=	-84.49999606	87.32768749	206.8287335
+ D=	84.50000394	87.32768749	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-87.32768749	206.8287335
- X1_Y128=	84.49998818	-87.32768749	206.8287335
- X128_Y1=	-84.50001182	-206.8287335	87.32768749
- X128_Y128=	84.49998818	-206.8287335	87.32768749
+Paris Cluster
+ A=	-84.50001182	-87.32768749	206.8287335
+ B=	84.49998818	-87.32768749	206.8287335
+ C=	-84.50001182	-206.8287335	87.32768749
+ D=	84.49998818	-206.8287335	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-206.8287335	-87.32768749
- X1_Y128=	84.49998818	-206.8287335	-87.32768749
- X128_Y1=	-84.50001182	-87.32768749	-206.8287335
- X128_Y128=	84.49998818	-87.32768749	-206.8287335
+Paris Cluster
+ A=	-84.50001182	-206.8287335	-87.32768749
+ B=	84.49998818	-206.8287335	-87.32768749
+ C=	-84.50001182	-87.32768749	-206.8287335
+ D=	84.49998818	-87.32768749	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-128.6063166	143.3590149	-88.30123599
- X1_Y128=	-151.8764696	96.81870993	-111.571389
- X128_Y1=	-88.30122956	143.3590149	-128.606323
- X128_Y128=	-111.5713826	96.81870993	-151.876476
+Paris Phoswich
+ A=	-128.6063166	143.3590149	-88.30123599
+ B=	-151.8764696	96.81870993	-111.571389
+ C=	-88.30122956	143.3590149	-128.606323
+ D=	-111.5713826	96.81870993	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30122956	143.3590149	128.606323
- X1_Y128=	-111.5713826	96.81870993	151.876476
- X128_Y1=	-128.6063166	143.3590149	88.30123599
- X128_Y128=	-151.8764696	96.81870993	111.571389
+Paris Phoswich
+ A=	-88.30122956	143.3590149	128.606323
+ B=	-111.5713826	96.81870993	151.876476
+ C=	-128.6063166	143.3590149	88.30123599
+ D=	-151.8764696	96.81870993	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.606323	143.3590085	88.30123599
- X1_Y128=	151.876476	96.81870349	111.571389
- X128_Y1=	88.30123599	143.3590085	128.606323
- X128_Y128=	111.571389	96.81870349	151.876476
+Paris Phoswich
+ A=	128.606323	143.3590085	88.30123599
+ B=	151.876476	96.81870349	111.571389
+ C=	88.30123599	143.3590085	128.606323
+ D=	111.571389	96.81870349	151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	88.30123599	143.3590085	-128.606323
- X1_Y128=	111.571389	96.81870349	-151.876476
- X128_Y1=	128.606323	143.3590085	-88.30123599
- X128_Y128=	151.876476	96.81870349	-111.571389
+Paris Phoswich
+ A=	88.30123599	143.3590085	-128.606323
+ B=	111.571389	96.81870349	-151.876476
+ C=	128.606323	143.3590085	-88.30123599
+ D=	151.876476	96.81870349	-111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30124243	-143.3590021	-128.606323
- X1_Y128=	-111.5713954	-96.81869706	-151.876476
- X128_Y1=	-128.6063294	-143.3590021	-88.30123599
- X128_Y128=	-151.8764824	-96.81869706	-111.571389
+Paris Phoswich
+ A=	-88.30124243	-143.3590021	-128.606323
+ B=	-111.5713954	-96.81869706	-151.876476
+ C=	-128.6063294	-143.3590021	-88.30123599
+ D=	-151.8764824	-96.81869706	-111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.6063101	-143.3590214	-88.30123599
- X1_Y128=	151.8764631	-96.81871636	-111.571389
- X128_Y1=	88.30122312	-143.3590214	-128.606323
- X128_Y128=	111.5713761	-96.81871636	-151.876476
+Paris Phoswich
+ A=	128.6063101	-143.3590214	-88.30123599
+ B=	151.8764631	-96.81871636	-111.571389
+ C=	88.30122312	-143.3590214	-128.606323
+ D=	111.5713761	-96.81871636	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	88.30122312	-143.3590214	128.606323
- X1_Y128=	111.5713761	-96.81871636	151.876476
- X128_Y1=	128.6063101	-143.3590214	88.30123599
- X128_Y128=	151.8764631	-96.81871636	111.571389
+Paris Phoswich
+ A=	88.30122312	-143.3590214	128.606323
+ B=	111.5713761	-96.81871636	151.876476
+ C=	128.6063101	-143.3590214	88.30123599
+ D=	151.8764631	-96.81871636	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-128.6063294	-143.3590021	88.30123599
- X1_Y128=	-151.8764824	-96.81869706	111.571389
- X128_Y1=	-88.30124243	-143.3590021	128.606323
- X128_Y128=	-111.5713954	-96.81869706	151.876476
+Paris Phoswich
+ A=	-128.6063294	-143.3590021	88.30123599
+ B=	-151.8764824	-96.81869706	111.571389
+ C=	-88.30124243	-143.3590021	128.606323
+ D=	-111.5713954	-96.81869706	151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe2.detector b/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe2.detector
index 538513ec4..52bc43508 100644
--- a/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe2.detector
+++ b/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe2.detector
@@ -1,3 +1,8 @@
+%
+%
+% Working, Shield part is obsolete
+%
+%
 %Fichier de configuration manip E225
 %%%%%%%%%%Detector%%%%%%%%%%%%%%%%%%%
 %%Position and R given in mm
@@ -24,189 +29,189 @@ Target
  NBLAYERS= 50
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
- X1_Y1=	-84.5	-208	84.5
- X1_Y128=	84.5	-208	84.5
- X128_Y1=	-84.5	-208	-84.5
- X128_Y128=	84.5	-208	-84.5
+Paris Cluster
+ A=	-84.5	-208	84.5
+ B=	84.5	-208	84.5
+ C=	-84.5	-208	-84.5
+ D=	84.5	-208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
- X1_Y1=	-206.8287414	-87.3276796	84.5
- X1_Y128=	-87.32769537	-206.8287256	84.5
- X128_Y1=	-206.8287414	-87.3276796	-84.5
- X128_Y128=	-87.32769537	-206.8287256	-84.5
+Paris Cluster
+ A=	-206.8287414	-87.3276796	84.5
+ B=	-87.32769537	-206.8287256	84.5
+ C=	-206.8287414	-87.3276796	-84.5
+ D=	-87.32769537	-206.8287256	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-208	84.50001115	84.5
- X1_Y128=	-208	-84.49998885	84.5
- X128_Y1=	-208	84.50001115	-84.5
- X128_Y128=	-208	-84.49998885	-84.5
+Paris Cluster
+ A=	-208	84.50001115	84.5
+ B=	-208	-84.49998885	84.5
+ C=	-208	84.50001115	-84.5
+ D=	-208	-84.49998885	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.3276796	206.8287414	84.5
- X1_Y128=	-206.8287256	87.32769537	84.5
- X128_Y1=	-87.3276796	206.8287414	-84.5
- X128_Y128=	-206.8287256	87.32769537	-84.5
+Paris Cluster
+ A=	-87.3276796	206.8287414	84.5
+ B=	-206.8287256	87.32769537	84.5
+ C=	-87.3276796	206.8287414	-84.5
+ D=	-206.8287256	87.32769537	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	84.50000557	208	84.5
- X1_Y128=	-84.49999443	208	84.5
- X128_Y1=	84.50000557	208	-84.5
- X128_Y128=	-84.49999443	208	-84.5
+Paris Cluster
+ A=	84.50000557	208	84.5
+ B=	-84.49999443	208	84.5
+ C=	84.50000557	208	-84.5
+ D=	-84.49999443	208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	87.32768749	84.5
- X1_Y128=	87.32768749	206.8287335	84.5
- X128_Y1=	206.8287335	87.32768749	-84.5
- X128_Y128=	87.32768749	206.8287335	-84.5
+Paris Cluster
+ A=	206.8287335	87.32768749	84.5
+ B=	87.32768749	206.8287335	84.5
+ C=	206.8287335	87.32768749	-84.5
+ D=	87.32768749	206.8287335	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	208	-84.50002229	84.5
- X1_Y128=	208	84.49997771	84.5
- X128_Y1=	208	-84.50002229	-84.5
- X128_Y128=	208	84.49997771	-84.5
+Paris Cluster
+ A=	208	-84.50002229	84.5
+ B=	208	84.49997771	84.5
+ C=	208	-84.50002229	-84.5
+ D=	208	84.49997771	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32767172	-206.8287493	84.5
- X1_Y128=	206.8287177	-87.32770325	84.5
- X128_Y1=	87.32767172	-206.8287493	-84.5
- X128_Y128=	206.8287177	-87.32770325	-84.5
+Paris Cluster
+ A=	87.32767172	-206.8287493	84.5
+ B=	206.8287177	-87.32770325	84.5
+ C=	87.32767172	-206.8287493	-84.5
+ D=	206.8287177	-87.32770325	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	84.5	84.5	-208
- X1_Y128=	-84.5	84.5	-208
- X128_Y1=	84.5	-84.5	-208
- X128_Y128=	-84.5	-84.5	-208
+Paris Cluster
+ A=	84.5	84.5	-208
+ B=	-84.5	84.5	-208
+ C=	84.5	-84.5	-208
+ D=	-84.5	-84.5	-208
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	84.49998424	-87.32768749
- X1_Y128=	87.32768749	84.49998424	-206.8287335
- X128_Y1=	206.8287335	-84.50001576	-87.32768749
- X128_Y128=	87.32768749	-84.50001576	-206.8287335
+Paris Cluster
+ A=	206.8287335	84.49998424	-87.32768749
+ B=	87.32768749	84.49998424	-206.8287335
+ C=	206.8287335	-84.50001576	-87.32768749
+ D=	87.32768749	-84.50001576	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32768749	84.49998424	206.8287335
- X1_Y128=	206.8287335	84.49998424	87.32768749
- X128_Y1=	87.32768749	-84.50001576	206.8287335
- X128_Y128=	206.8287335	-84.50001576	87.32768749
+Paris Cluster
+ A=	87.32768749	84.49998424	206.8287335
+ B=	206.8287335	84.49998424	87.32768749
+ C=	87.32768749	-84.50001576	206.8287335
+ D=	206.8287335	-84.50001576	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.5	84.5	208
- X1_Y128=	84.5	84.5	208
- X128_Y1=	-84.5	-84.5	208
- X128_Y128=	84.5	-84.5	208
+Paris Cluster
+ A=	-84.5	84.5	208
+ B=	84.5	84.5	208
+ C=	-84.5	-84.5	208
+ D=	84.5	-84.5	208
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-206.8287335	84.50000788	87.32768749
- X1_Y128=	-87.32768749	84.50000788	206.8287335
- X128_Y1=	-206.8287335	-84.49999212	87.32768749
- X128_Y128=	-87.32768749	-84.49999212	206.8287335
+Paris Cluster
+ A=	-206.8287335	84.50000788	87.32768749
+ B=	-87.32768749	84.50000788	206.8287335
+ C=	-206.8287335	-84.49999212	87.32768749
+ D=	-87.32768749	-84.49999212	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.32768749	84.50000788	-206.8287335
- X1_Y128=	-206.8287335	84.50000788	-87.32768749
- X128_Y1=	-87.32768749	-84.49999212	-206.8287335
- X128_Y128=	-206.8287335	-84.49999212	-87.32768749
+Paris Cluster
+ A=	-87.32768749	84.50000788	-206.8287335
+ B=	-206.8287335	84.50000788	-87.32768749
+ C=	-87.32768749	-84.49999212	-206.8287335
+ D=	-206.8287335	-84.49999212	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	87.32768749	-206.8287335
- X1_Y128=	84.50000394	87.32768749	-206.8287335
- X128_Y1=	-84.49999606	206.8287335	-87.32768749
- X128_Y128=	84.50000394	206.8287335	-87.32768749
+Paris Cluster
+ A=	-84.49999606	87.32768749	-206.8287335
+ B=	84.50000394	87.32768749	-206.8287335
+ C=	-84.49999606	206.8287335	-87.32768749
+ D=	84.50000394	206.8287335	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	206.8287335	87.32768749
- X1_Y128=	84.50000394	206.8287335	87.32768749
- X128_Y1=	-84.49999606	87.32768749	206.8287335
- X128_Y128=	84.50000394	87.32768749	206.8287335
+Paris Cluster
+ A=	-84.49999606	206.8287335	87.32768749
+ B=	84.50000394	206.8287335	87.32768749
+ C=	-84.49999606	87.32768749	206.8287335
+ D=	84.50000394	87.32768749	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-87.32768749	206.8287335
- X1_Y128=	84.49998818	-87.32768749	206.8287335
- X128_Y1=	-84.50001182	-206.8287335	87.32768749
- X128_Y128=	84.49998818	-206.8287335	87.32768749
+Paris Cluster
+ A=	-84.50001182	-87.32768749	206.8287335
+ B=	84.49998818	-87.32768749	206.8287335
+ C=	-84.50001182	-206.8287335	87.32768749
+ D=	84.49998818	-206.8287335	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-206.8287335	-87.32768749
- X1_Y128=	84.49998818	-206.8287335	-87.32768749
- X128_Y1=	-84.50001182	-87.32768749	-206.8287335
- X128_Y128=	84.49998818	-87.32768749	-206.8287335
+Paris Cluster
+ A=	-84.50001182	-206.8287335	-87.32768749
+ B=	84.49998818	-206.8287335	-87.32768749
+ C=	-84.50001182	-87.32768749	-206.8287335
+ D=	84.49998818	-87.32768749	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-128.6063166	143.3590149	-88.30123599
- X1_Y128=	-151.8764696	96.81870993	-111.571389
- X128_Y1=	-88.30122956	143.3590149	-128.606323
- X128_Y128=	-111.5713826	96.81870993	-151.876476
+Paris Phoswich
+ A=	-128.6063166	143.3590149	-88.30123599
+ B=	-151.8764696	96.81870993	-111.571389
+ C=	-88.30122956	143.3590149	-128.606323
+ D=	-111.5713826	96.81870993	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30122956	143.3590149	128.606323
- X1_Y128=	-111.5713826	96.81870993	151.876476
- X128_Y1=	-128.6063166	143.3590149	88.30123599
- X128_Y128=	-151.8764696	96.81870993	111.571389
+Paris Phoswich
+ A=	-88.30122956	143.3590149	128.606323
+ B=	-111.5713826	96.81870993	151.876476
+ C=	-128.6063166	143.3590149	88.30123599
+ D=	-151.8764696	96.81870993	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.606323	143.3590085	88.30123599
- X1_Y128=	151.876476	96.81870349	111.571389
- X128_Y1=	88.30123599	143.3590085	128.606323
- X128_Y128=	111.571389	96.81870349	151.876476
+Paris Phoswich
+ A=	128.606323	143.3590085	88.30123599
+ B=	151.876476	96.81870349	111.571389
+ C=	88.30123599	143.3590085	128.606323
+ D=	111.571389	96.81870349	151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%ParisPhoswich
-% X1_Y1=	88.30123599	143.3590085	-128.606323
-% X1_Y128=	111.571389	96.81870349	-151.876476
-% X128_Y1=	128.606323	143.3590085	-88.30123599
-% X128_Y128=	151.876476	96.81870349	-111.571389
+%Paris Phoswich
+% A=	88.30123599	143.3590085	-128.606323
+% B=	111.571389	96.81870349	-151.876476
+% C=	128.606323	143.3590085	-88.30123599
+% D=	151.876476	96.81870349	-111.571389
 % VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30124243	-143.3590021	-128.606323
- X1_Y128=	-111.5713954	-96.81869706	-151.876476
- X128_Y1=	-128.6063294	-143.3590021	-88.30123599
- X128_Y128=	-151.8764824	-96.81869706	-111.571389
+Paris Phoswich
+ A=	-88.30124243	-143.3590021	-128.606323
+ B=	-111.5713954	-96.81869706	-151.876476
+ C=	-128.6063294	-143.3590021	-88.30123599
+ D=	-151.8764824	-96.81869706	-111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.6063101	-143.3590214	-88.30123599
- X1_Y128=	151.8764631	-96.81871636	-111.571389
- X128_Y1=	88.30122312	-143.3590214	-128.606323
- X128_Y128=	111.5713761	-96.81871636	-151.876476
+Paris Phoswich
+ A=	128.6063101	-143.3590214	-88.30123599
+ B=	151.8764631	-96.81871636	-111.571389
+ C=	88.30122312	-143.3590214	-128.606323
+ D=	111.5713761	-96.81871636	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	88.30122312	-143.3590214	128.606323
- X1_Y128=	111.5713761	-96.81871636	151.876476
- X128_Y1=	128.6063101	-143.3590214	88.30123599
- X128_Y128=	151.8764631	-96.81871636	111.571389
+Paris Phoswich
+ A=	88.30122312	-143.3590214	128.606323
+ B=	111.5713761	-96.81871636	151.876476
+ C=	128.6063101	-143.3590214	88.30123599
+ D=	151.8764631	-96.81871636	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%ParisPhoswich
-% X1_Y1=	-128.6063294	-143.3590021	88.30123599
-% X1_Y128=	-151.8764824	-96.81869706	111.571389
-% X128_Y1=	-88.30124243	-143.3590021	128.606323
-% X128_Y128=	-111.5713954	-96.81869706	151.876476
+%Paris Phoswich
+% A=	-128.6063294	-143.3590021	88.30123599
+% B=	-151.8764824	-96.81869706	111.571389
+% C=	-88.30124243	-143.3590021	128.606323
+% D=	-111.5713954	-96.81869706	151.876476
 % VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -214,524 +219,524 @@ ParisPhoswich
 Shield
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
 ShieldClParis
- X1_Y1=	151.375	153.75	364
- X1_Y128=	151.375	91.5	364
- X128_Y1=	-84.5	153.75	364
- X128_Y128=	-84.5	91.5	364
+ A=	151.375	153.75	364
+ B=	151.375	91.5	364
+ C=	-84.5	153.75	364
+ D=	-84.5	91.5	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-151.375	364
- X1_Y128=	91.49999999	-151.375	364
- X128_Y1=	153.75	84.49999999	364
- X128_Y128=	91.50000004	84.5	364
+ A=	153.75	-151.375	364
+ B=	91.49999999	-151.375	364
+ C=	153.75	84.49999999	364
+ D=	91.50000004	84.5	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-153.75	364
- X1_Y128=	-151.375	-91.49999999	364
- X128_Y1=	84.49999997	-153.7500001	364
- X128_Y128=	84.5	-91.50000008	364
+ A=	-151.375	-153.75	364
+ B=	-151.375	-91.49999999	364
+ C=	84.49999997	-153.7500001	364
+ D=	84.5	-91.50000008	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	151.375	364
- X1_Y128=	-91.49999998	151.375	364
- X128_Y1=	-153.7500001	-84.49999996	364
- X128_Y128=	-91.50000013	-84.5	364
+ A=	-153.75	151.375	364
+ B=	-91.49999998	151.375	364
+ C=	-153.7500001	-84.49999996	364
+ D=	-91.50000013	-84.5	364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
 ShieldClParis
- X1_Y1=	151.375	-148.6692007	366.104536
- X1_Y128=	151.375	-192.6865979	322.0871388
- X128_Y1=	-84.5	-148.6692007	366.104536
- X128_Y128=	-84.5	-192.6865979	322.0871388
+ A=	151.375	-148.6692007	366.104536
+ B=	151.375	-192.6865979	322.0871388
+ C=	-84.5	-148.6692007	366.104536
+ D=	-84.5	-192.6865979	322.0871388
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-364.4251574	150.3485793
- X1_Y128=	91.49999999	-364.4251574	150.3485793
- X128_Y1=	153.75	-197.6363454	317.1373914
- X128_Y128=	91.50000004	-197.6363453	317.1373914
+ A=	153.75	-364.4251574	150.3485793
+ B=	91.49999999	-364.4251574	150.3485793
+ C=	153.75	-197.6363454	317.1373914
+ D=	91.50000004	-197.6363453	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-366.104536	148.6692008
- X1_Y128=	-151.375	-322.0871388	192.6865979
- X128_Y1=	84.49999997	-366.104536	148.6692007
- X128_Y128=	84.5	-322.0871389	192.6865978
+ A=	-151.375	-366.104536	148.6692008
+ B=	-151.375	-322.0871388	192.6865979
+ C=	84.49999997	-366.104536	148.6692007
+ D=	84.5	-322.0871389	192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-150.3485793	364.4251574
- X1_Y128=	-91.49999998	-150.3485793	364.4251574
- X128_Y1=	-153.7500001	-317.1373913	197.6363454
- X128_Y128=	-91.50000013	-317.1373914	197.6363453
+ A=	-153.75	-150.3485793	364.4251574
+ B=	-91.49999998	-150.3485793	364.4251574
+ C=	-153.7500001	-317.1373913	197.6363454
+ D=	-91.50000013	-317.1373914	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2
 ShieldClParis
- X1_Y1=	151.375	-364	153.75
- X1_Y128=	151.375	-364	91.5
- X128_Y1=	-84.5	-364	153.75
- X128_Y128=	-84.5	-364	91.5
+ A=	151.375	-364	153.75
+ B=	151.375	-364	91.5
+ C=	-84.5	-364	153.75
+ D=	-84.5	-364	91.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-364	-151.375
- X1_Y128=	91.49999999	-364	-151.375
- X128_Y1=	153.75	-364	84.49999999
- X128_Y128=	91.50000004	-364	84.5
+ A=	153.75	-364	-151.375
+ B=	91.49999999	-364	-151.375
+ C=	153.75	-364	84.49999999
+ D=	91.50000004	-364	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-364	-153.75
- X1_Y128=	-151.375	-364	-91.49999999
- X128_Y1=	84.49999997	-364	-153.7500001
- X128_Y128=	84.5	-364	-91.50000008
+ A=	-151.375	-364	-153.75
+ B=	-151.375	-364	-91.49999999
+ C=	84.49999997	-364	-153.7500001
+ D=	84.5	-364	-91.50000008
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-364	151.375
- X1_Y128=	-91.49999998	-364	151.375
- X128_Y1=	-153.7500001	-364	-84.49999996
- X128_Y128=	-91.50000013	-364	-84.5
+ A=	-153.75	-364	151.375
+ B=	-91.49999998	-364	151.375
+ C=	-153.7500001	-364	-84.49999996
+ D=	-91.50000013	-364	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%3
 ShieldClParis
- X1_Y1=	151.375	-366.104536	-148.6692007
- X1_Y128=	151.375	-322.0871388	-192.6865979
- X128_Y1=	-84.5	-366.104536	-148.6692007
- X128_Y128=	-84.5	-322.0871388	-192.6865979
+ A=	151.375	-366.104536	-148.6692007
+ B=	151.375	-322.0871388	-192.6865979
+ C=	-84.5	-366.104536	-148.6692007
+ D=	-84.5	-322.0871388	-192.6865979
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	-150.3485793	-364.4251574
- X1_Y128=	91.49999999	-150.3485793	-364.4251574
- X128_Y1=	153.75	-317.1373914	-197.6363454
- X128_Y128=	91.50000004	-317.1373914	-197.6363453
+ A=	153.75	-150.3485793	-364.4251574
+ B=	91.49999999	-150.3485793	-364.4251574
+ C=	153.75	-317.1373914	-197.6363454
+ D=	91.50000004	-317.1373914	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	-148.6692008	-366.104536
- X1_Y128=	-151.375	-192.6865979	-322.0871388
- X128_Y1=	84.49999997	-148.6692007	-366.104536
- X128_Y128=	84.5	-192.6865978	-322.0871389
+ A=	-151.375	-148.6692008	-366.104536
+ B=	-151.375	-192.6865979	-322.0871388
+ C=	84.49999997	-148.6692007	-366.104536
+ D=	84.5	-192.6865978	-322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-364.4251574	-150.3485793
- X1_Y128=	-91.49999998	-364.4251574	-150.3485793
- X128_Y1=	-153.7500001	-197.6363454	-317.1373913
- X128_Y128=	-91.50000013	-197.6363453	-317.1373914
+ A=	-153.75	-364.4251574	-150.3485793
+ B=	-91.49999998	-364.4251574	-150.3485793
+ C=	-153.7500001	-197.6363454	-317.1373913
+ D=	-91.50000013	-197.6363453	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4
 ShieldClParis
- X1_Y1=	151.375	-153.75	-364
- X1_Y128=	151.375	-91.5	-364
- X128_Y1=	-84.5	-153.75	-364
- X128_Y128=	-84.5	-91.5	-364
+ A=	151.375	-153.75	-364
+ B=	151.375	-91.5	-364
+ C=	-84.5	-153.75	-364
+ D=	-84.5	-91.5	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	151.375	-364
- X1_Y128=	91.49999999	151.375	-364
- X128_Y1=	153.75	-84.49999999	-364
- X128_Y128=	91.50000004	-84.5	-364
+ A=	153.75	151.375	-364
+ B=	91.49999999	151.375	-364
+ C=	153.75	-84.49999999	-364
+ D=	91.50000004	-84.5	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	153.75	-364
- X1_Y128=	-151.375	91.49999999	-364
- X128_Y1=	84.49999997	153.7500001	-364
- X128_Y128=	84.5	91.50000008	-364
+ A=	-151.375	153.75	-364
+ B=	-151.375	91.49999999	-364
+ C=	84.49999997	153.7500001	-364
+ D=	84.5	91.50000008	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	-151.375	-364
- X1_Y128=	-91.49999998	-151.375	-364
- X128_Y1=	-153.7500001	84.49999996	-364
- X128_Y128=	-91.50000013	84.5	-364
+ A=	-153.75	-151.375	-364
+ B=	-91.49999998	-151.375	-364
+ C=	-153.7500001	84.49999996	-364
+ D=	-91.50000013	84.5	-364
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
 ShieldClParis
- X1_Y1=	151.375	148.6692007	-366.104536
- X1_Y128=	151.375	192.6865979	-322.0871388
- X128_Y1=	-84.5	148.6692007	-366.104536
- X128_Y128=	-84.5	192.6865979	-322.0871388
+ A=	151.375	148.6692007	-366.104536
+ B=	151.375	192.6865979	-322.0871388
+ C=	-84.5	148.6692007	-366.104536
+ D=	-84.5	192.6865979	-322.0871388
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	364.4251574	-150.3485793
- X1_Y128=	91.49999999	364.4251574	-150.3485793
- X128_Y1=	153.75	197.6363454	-317.1373914
- X128_Y128=	91.50000004	197.6363453	-317.1373914
+ A=	153.75	364.4251574	-150.3485793
+ B=	91.49999999	364.4251574	-150.3485793
+ C=	153.75	197.6363454	-317.1373914
+ D=	91.50000004	197.6363453	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	366.104536	-148.6692008
- X1_Y128=	-151.375	322.0871388	-192.6865979
- X128_Y1=	84.49999997	366.104536	-148.6692007
- X128_Y128=	84.5	322.0871389	-192.6865978
+ A=	-151.375	366.104536	-148.6692008
+ B=	-151.375	322.0871388	-192.6865979
+ C=	84.49999997	366.104536	-148.6692007
+ D=	84.5	322.0871389	-192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	150.3485793	-364.4251574
- X1_Y128=	-91.49999998	150.3485793	-364.4251574
- X128_Y1=	-153.7500001	317.1373913	-197.6363454
- X128_Y128=	-91.50000013	317.1373914	-197.6363453
+ A=	-153.75	150.3485793	-364.4251574
+ B=	-91.49999998	150.3485793	-364.4251574
+ C=	-153.7500001	317.1373913	-197.6363454
+ D=	-91.50000013	317.1373914	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6
 ShieldClParis
- X1_Y1=	151.375	364	-153.75
- X1_Y128=	151.375	364	-91.5
- X128_Y1=	-84.5	364	-153.75
- X128_Y128=	-84.5	364	-91.5
+ A=	151.375	364	-153.75
+ B=	151.375	364	-91.5
+ C=	-84.5	364	-153.75
+ D=	-84.5	364	-91.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	364	151.375
- X1_Y128=	91.49999999	364	151.375
- X128_Y1=	153.75	364	-84.49999999
- X128_Y128=	91.50000004	364	-84.5
+ A=	153.75	364	151.375
+ B=	91.49999999	364	151.375
+ C=	153.75	364	-84.49999999
+ D=	91.50000004	364	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	364	153.75
- X1_Y128=	-151.375	364	91.49999999
- X128_Y1=	84.49999997	364	153.7500001
- X128_Y128=	84.5	364	91.50000008
+ A=	-151.375	364	153.75
+ B=	-151.375	364	91.49999999
+ C=	84.49999997	364	153.7500001
+ D=	84.5	364	91.50000008
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	364	-151.375
- X1_Y128=	-91.49999998	364	-151.375
- X128_Y1=	-153.7500001	364	84.49999996
- X128_Y128=	-91.50000013	364	84.5
+ A=	-153.75	364	-151.375
+ B=	-91.49999998	364	-151.375
+ C=	-153.7500001	364	84.49999996
+ D=	-91.50000013	364	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7
 ShieldClParis
- X1_Y1=	151.375	366.104536	148.6692007
- X1_Y128=	151.375	322.0871388	192.6865979
- X128_Y1=	-84.5	366.104536	148.6692007
- X128_Y128=	-84.5	322.0871388	192.6865979
+ A=	151.375	366.104536	148.6692007
+ B=	151.375	322.0871388	192.6865979
+ C=	-84.5	366.104536	148.6692007
+ D=	-84.5	322.0871388	192.6865979
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	153.75	150.3485793	364.4251574
- X1_Y128=	91.49999999	150.3485793	364.4251574
- X128_Y1=	153.75	317.1373914	197.6363454
- X128_Y128=	91.50000004	317.1373914	197.6363453
+ A=	153.75	150.3485793	364.4251574
+ B=	91.49999999	150.3485793	364.4251574
+ C=	153.75	317.1373914	197.6363454
+ D=	91.50000004	317.1373914	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-151.375	148.6692008	366.104536
- X1_Y128=	-151.375	192.6865979	322.0871388
- X128_Y1=	84.49999997	148.6692007	366.104536
- X128_Y128=	84.5	192.6865978	322.0871389
+ A=	-151.375	148.6692008	366.104536
+ B=	-151.375	192.6865979	322.0871388
+ C=	84.49999997	148.6692007	366.104536
+ D=	84.5	192.6865978	322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-153.75	364.4251574	150.3485793
- X1_Y128=	-91.49999998	364.4251574	150.3485793
- X128_Y1=	-153.7500001	197.6363454	317.1373913
- X128_Y128=	-91.50000013	197.6363453	317.1373914
+ A=	-153.75	364.4251574	150.3485793
+ B=	-91.49999998	364.4251574	150.3485793
+ C=	-153.7500001	197.6363454	317.1373913
+ D=	-91.50000013	197.6363453	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%8
 ShieldClParis
- X1_Y1=	-150.3485793	153.75	364.4251574
- X1_Y128=	-150.3485793	91.5	364.4251574
- X128_Y1=	-317.1373914	153.75	197.6363453
- X128_Y128=	-317.1373914	91.5	197.6363453
+ A=	-150.3485793	153.75	364.4251574
+ B=	-150.3485793	91.5	364.4251574
+ C=	-317.1373914	153.75	197.6363453
+ D=	-317.1373914	91.5	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-148.6692007	-151.375	366.104536
- X1_Y128=	-192.6865979	-151.375	322.0871388
- X128_Y1=	-148.6692007	84.49999999	366.104536
- X128_Y128=	-192.6865978	84.5	322.0871389
+ A=	-148.6692007	-151.375	366.104536
+ B=	-192.6865979	-151.375	322.0871388
+ C=	-148.6692007	84.49999999	366.104536
+ D=	-192.6865978	84.5	322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364.4251574	-153.75	150.3485793
- X1_Y128=	-364.4251574	-91.49999999	150.3485793
- X128_Y1=	-197.6363454	-153.7500001	317.1373913
- X128_Y128=	-197.6363453	-91.50000008	317.1373914
+ A=	-364.4251574	-153.75	150.3485793
+ B=	-364.4251574	-91.49999999	150.3485793
+ C=	-197.6363454	-153.7500001	317.1373913
+ D=	-197.6363453	-91.50000008	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-366.1045359	151.375	148.6692008
- X1_Y128=	-322.0871388	151.375	192.6865979
- X128_Y1=	-366.104536	-84.49999996	148.6692007
- X128_Y128=	-322.0871389	-84.5	192.6865978
+ A=	-366.1045359	151.375	148.6692008
+ B=	-322.0871388	151.375	192.6865979
+ C=	-366.104536	-84.49999996	148.6692007
+ D=	-322.0871389	-84.5	192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%9
 ShieldClParis
- X1_Y1=	-364	153.75	151.375
- X1_Y128=	-364	91.5	151.375
- X128_Y1=	-364	153.75	-84.5
- X128_Y128=	-364	91.5	-84.5
+ A=	-364	153.75	151.375
+ B=	-364	91.5	151.375
+ C=	-364	153.75	-84.5
+ D=	-364	91.5	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	-151.375	153.75
- X1_Y128=	-364	-151.375	91.49999999
- X128_Y1=	-364	84.49999999	153.75
- X128_Y128=	-364	84.5	91.50000004
+ A=	-364	-151.375	153.75
+ B=	-364	-151.375	91.49999999
+ C=	-364	84.49999999	153.75
+ D=	-364	84.5	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	-153.75	-151.375
- X1_Y128=	-364	-91.49999999	-151.375
- X128_Y1=	-364	-153.7500001	84.49999997
- X128_Y128=	-364	-91.50000008	84.5
+ A=	-364	-153.75	-151.375
+ B=	-364	-91.49999999	-151.375
+ C=	-364	-153.7500001	84.49999997
+ D=	-364	-91.50000008	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	151.375	-153.75
- X1_Y128=	-364	151.375	-91.49999998
- X128_Y1=	-364	-84.49999996	-153.7500001
- X128_Y128=	-364	-84.5	-91.50000013
+ A=	-364	151.375	-153.75
+ B=	-364	151.375	-91.49999998
+ C=	-364	-84.49999996	-153.7500001
+ D=	-364	-84.5	-91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%10
 ShieldClParis
- X1_Y1=	-364.4251574	153.75	-150.3485793
- X1_Y128=	-364.4251574	91.5	-150.3485793
- X128_Y1=	-197.6363453	153.75	-317.1373914
- X128_Y128=	-197.6363453	91.5	-317.1373914
+ A=	-364.4251574	153.75	-150.3485793
+ B=	-364.4251574	91.5	-150.3485793
+ C=	-197.6363453	153.75	-317.1373914
+ D=	-197.6363453	91.5	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-366.104536	-151.375	-148.6692007
- X1_Y128=	-322.0871388	-151.375	-192.6865979
- X128_Y1=	-366.104536	84.49999999	-148.6692007
- X128_Y128=	-322.0871389	84.5	-192.6865978
+ A=	-366.104536	-151.375	-148.6692007
+ B=	-322.0871388	-151.375	-192.6865979
+ C=	-366.104536	84.49999999	-148.6692007
+ D=	-322.0871389	84.5	-192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-150.3485793	-153.75	-364.4251574
- X1_Y128=	-150.3485793	-91.49999999	-364.4251574
- X128_Y1=	-317.1373913	-153.7500001	-197.6363454
- X128_Y128=	-317.1373914	-91.50000008	-197.6363453
+ A=	-150.3485793	-153.75	-364.4251574
+ B=	-150.3485793	-91.49999999	-364.4251574
+ C=	-317.1373913	-153.7500001	-197.6363454
+ D=	-317.1373914	-91.50000008	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-148.6692008	151.375	-366.1045359
- X1_Y128=	-192.6865979	151.375	-322.0871388
- X128_Y1=	-148.6692007	-84.49999996	-366.104536
- X128_Y128=	-192.6865978	-84.5	-322.0871389
+ A=	-148.6692008	151.375	-366.1045359
+ B=	-192.6865979	151.375	-322.0871388
+ C=	-148.6692007	-84.49999996	-366.104536
+ D=	-192.6865978	-84.5	-322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%11
 ShieldClParis
- X1_Y1=	150.3485793	153.75	-364.4251574
- X1_Y128=	150.3485793	91.5	-364.4251574
- X128_Y1=	317.1373914	153.75	-197.6363453
- X128_Y128=	317.1373914	91.5	-197.6363453
+ A=	150.3485793	153.75	-364.4251574
+ B=	150.3485793	91.5	-364.4251574
+ C=	317.1373914	153.75	-197.6363453
+ D=	317.1373914	91.5	-197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	148.6692007	-151.375	-366.104536
- X1_Y128=	192.6865979	-151.375	-322.0871388
- X128_Y1=	148.6692007	84.49999999	-366.104536
- X128_Y128=	192.6865978	84.5	-322.0871389
+ A=	148.6692007	-151.375	-366.104536
+ B=	192.6865979	-151.375	-322.0871388
+ C=	148.6692007	84.49999999	-366.104536
+ D=	192.6865978	84.5	-322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364.4251574	-153.75	-150.3485793
- X1_Y128=	364.4251574	-91.49999999	-150.3485793
- X128_Y1=	197.6363454	-153.7500001	-317.1373913
- X128_Y128=	197.6363453	-91.50000008	-317.1373914
+ A=	364.4251574	-153.75	-150.3485793
+ B=	364.4251574	-91.49999999	-150.3485793
+ C=	197.6363454	-153.7500001	-317.1373913
+ D=	197.6363453	-91.50000008	-317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	366.1045359	151.375	-148.6692008
- X1_Y128=	322.0871388	151.375	-192.6865979
- X128_Y1=	366.104536	-84.49999996	-148.6692007
- X128_Y128=	322.0871389	-84.5	-192.6865978
+ A=	366.1045359	151.375	-148.6692008
+ B=	322.0871388	151.375	-192.6865979
+ C=	366.104536	-84.49999996	-148.6692007
+ D=	322.0871389	-84.5	-192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%12
 ShieldClParis
- X1_Y1=	364	153.75	-151.375
- X1_Y128=	364	91.5	-151.375
- X128_Y1=	364	153.75	84.5
- X128_Y128=	364	91.5	84.5
+ A=	364	153.75	-151.375
+ B=	364	91.5	-151.375
+ C=	364	153.75	84.5
+ D=	364	91.5	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364	-151.375	-153.75
- X1_Y128=	364	-151.375	-91.49999999
- X128_Y1=	364	84.49999999	-153.75
- X128_Y128=	364	84.5	-91.50000004
+ A=	364	-151.375	-153.75
+ B=	364	-151.375	-91.49999999
+ C=	364	84.49999999	-153.75
+ D=	364	84.5	-91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364	-153.75	151.375
- X1_Y128=	364	-91.49999999	151.375
- X128_Y1=	364	-153.7500001	-84.49999997
- X128_Y128=	364	-91.50000008	-84.5
+ A=	364	-153.75	151.375
+ B=	364	-91.49999999	151.375
+ C=	364	-153.7500001	-84.49999997
+ D=	364	-91.50000008	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364	151.375	153.75
- X1_Y128=	364	151.375	91.49999998
- X128_Y1=	364	-84.49999996	153.7500001
- X128_Y128=	364	-84.5	91.50000013
+ A=	364	151.375	153.75
+ B=	364	151.375	91.49999998
+ C=	364	-84.49999996	153.7500001
+ D=	364	-84.5	91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%13
 ShieldClParis
- X1_Y1=	364.4251574	153.75	150.3485793
- X1_Y128=	364.4251574	91.5	150.3485793
- X128_Y1=	197.6363453	153.75	317.1373914
- X128_Y128=	197.6363453	91.5	317.1373914
+ A=	364.4251574	153.75	150.3485793
+ B=	364.4251574	91.5	150.3485793
+ C=	197.6363453	153.75	317.1373914
+ D=	197.6363453	91.5	317.1373914
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	366.104536	-151.375	148.6692007
- X1_Y128=	322.0871388	-151.375	192.6865979
- X128_Y1=	366.104536	84.49999999	148.6692007
- X128_Y128=	322.0871389	84.5	192.6865978
+ A=	366.104536	-151.375	148.6692007
+ B=	322.0871388	-151.375	192.6865979
+ C=	366.104536	84.49999999	148.6692007
+ D=	322.0871389	84.5	192.6865978
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	150.3485793	-153.75	364.4251574
- X1_Y128=	150.3485793	-91.49999999	364.4251574
- X128_Y1=	317.1373913	-153.7500001	197.6363454
- X128_Y128=	317.1373914	-91.50000008	197.6363453
+ A=	150.3485793	-153.75	364.4251574
+ B=	150.3485793	-91.49999999	364.4251574
+ C=	317.1373913	-153.7500001	197.6363454
+ D=	317.1373914	-91.50000008	197.6363453
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	148.6692008	151.375	366.1045359
- X1_Y128=	192.6865979	151.375	322.0871388
- X128_Y1=	148.6692007	-84.49999996	366.104536
- X128_Y128=	192.6865978	-84.5	322.0871389
+ A=	148.6692008	151.375	366.1045359
+ B=	192.6865979	151.375	322.0871388
+ C=	148.6692007	-84.49999996	366.104536
+ D=	192.6865978	-84.5	322.0871389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%14
 ShieldClParis
- X1_Y1=	-366.104536	-148.6692007	151.375
- X1_Y128=	-322.0871388	-192.6865979	151.375
- X128_Y1=	-366.104536	-148.6692007	-84.5
- X128_Y128=	-322.0871388	-192.6865979	-84.5
+ A=	-366.104536	-148.6692007	151.375
+ B=	-322.0871388	-192.6865979	151.375
+ C=	-366.104536	-148.6692007	-84.5
+ D=	-322.0871388	-192.6865979	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-150.3485793	-364.4251574	153.75
- X1_Y128=	-150.3485793	-364.4251574	91.49999999
- X128_Y1=	-317.1373914	-197.6363454	153.75
- X128_Y128=	-317.1373914	-197.6363453	91.50000004
+ A=	-150.3485793	-364.4251574	153.75
+ B=	-150.3485793	-364.4251574	91.49999999
+ C=	-317.1373914	-197.6363454	153.75
+ D=	-317.1373914	-197.6363453	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-148.6692008	-366.104536	-151.375
- X1_Y128=	-192.6865979	-322.0871388	-151.375
- X128_Y1=	-148.6692007	-366.104536	84.49999997
- X128_Y128=	-192.6865978	-322.0871389	84.5
+ A=	-148.6692008	-366.104536	-151.375
+ B=	-192.6865979	-322.0871388	-151.375
+ C=	-148.6692007	-366.104536	84.49999997
+ D=	-192.6865978	-322.0871389	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364.4251574	-150.3485793	-153.75
- X1_Y128=	-364.4251574	-150.3485793	-91.49999998
- X128_Y1=	-197.6363454	-317.1373913	-153.7500001
- X128_Y128=	-197.6363453	-317.1373914	-91.50000013
+ A=	-364.4251574	-150.3485793	-153.75
+ B=	-364.4251574	-150.3485793	-91.49999998
+ C=	-197.6363454	-317.1373913	-153.7500001
+ D=	-197.6363453	-317.1373914	-91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%15
 ShieldClParis
- X1_Y1=	366.104536	-148.6692007	-151.375
- X1_Y128=	322.0871388	-192.6865979	-151.375
- X128_Y1=	366.104536	-148.6692007	84.5
- X128_Y128=	322.0871388	-192.6865979	84.5
+ A=	366.104536	-148.6692007	-151.375
+ B=	322.0871388	-192.6865979	-151.375
+ C=	366.104536	-148.6692007	84.5
+ D=	322.0871388	-192.6865979	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	150.3485793	-364.4251574	-153.75
- X1_Y128=	150.3485793	-364.4251574	-91.49999999
- X128_Y1=	317.1373914	-197.6363454	-153.75
- X128_Y128=	317.1373914	-197.6363453	-91.50000004
+ A=	150.3485793	-364.4251574	-153.75
+ B=	150.3485793	-364.4251574	-91.49999999
+ C=	317.1373914	-197.6363454	-153.75
+ D=	317.1373914	-197.6363453	-91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	148.6692008	-366.104536	151.375
- X1_Y128=	192.6865979	-322.0871388	151.375
- X128_Y1=	148.6692007	-366.104536	-84.49999997
- X128_Y128=	192.6865978	-322.0871389	-84.5
+ A=	148.6692008	-366.104536	151.375
+ B=	192.6865979	-322.0871388	151.375
+ C=	148.6692007	-366.104536	-84.49999997
+ D=	192.6865978	-322.0871389	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364.4251574	-150.3485793	153.75
- X1_Y128=	364.4251574	-150.3485793	91.49999998
- X128_Y1=	197.6363454	-317.1373913	153.7500001
- X128_Y128=	197.6363453	-317.1373914	91.50000013
+ A=	364.4251574	-150.3485793	153.75
+ B=	364.4251574	-150.3485793	91.49999998
+ C=	197.6363454	-317.1373913	153.7500001
+ D=	197.6363453	-317.1373914	91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%16
 ShieldClParis
- X1_Y1=	-148.6692007	366.104536	151.375
- X1_Y128=	-192.6865979	322.0871388	151.375
- X128_Y1=	-148.6692007	366.104536	-84.5
- X128_Y128=	-192.6865979	322.0871388	-84.5
+ A=	-148.6692007	366.104536	151.375
+ B=	-192.6865979	322.0871388	151.375
+ C=	-148.6692007	366.104536	-84.5
+ D=	-192.6865979	322.0871388	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364.4251574	150.3485793	153.75
- X1_Y128=	-364.4251574	150.3485793	91.49999999
- X128_Y1=	-197.6363454	317.1373914	153.75
- X128_Y128=	-197.6363453	317.1373914	91.50000004
+ A=	-364.4251574	150.3485793	153.75
+ B=	-364.4251574	150.3485793	91.49999999
+ C=	-197.6363454	317.1373914	153.75
+ D=	-197.6363453	317.1373914	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-366.104536	148.6692008	-151.375
- X1_Y128=	-322.0871388	192.6865979	-151.375
- X128_Y1=	-366.104536	148.6692007	84.49999997
- X128_Y128=	-322.0871389	192.6865978	84.5
+ A=	-366.104536	148.6692008	-151.375
+ B=	-322.0871388	192.6865979	-151.375
+ C=	-366.104536	148.6692007	84.49999997
+ D=	-322.0871389	192.6865978	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-150.3485793	364.4251574	-153.75
- X1_Y128=	-150.3485793	364.4251574	-91.49999998
- X128_Y1=	-317.1373913	197.6363454	-153.7500001
- X128_Y128=	-317.1373914	197.6363453	-91.50000013
+ A=	-150.3485793	364.4251574	-153.75
+ B=	-150.3485793	364.4251574	-91.49999998
+ C=	-317.1373913	197.6363454	-153.7500001
+ D=	-317.1373914	197.6363453	-91.50000013
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%17
 ShieldClParis
- X1_Y1=	148.6692007	366.104536	-151.375
- X1_Y128=	192.6865979	322.0871388	-151.375
- X128_Y1=	148.6692007	366.104536	84.5
- X128_Y128=	192.6865979	322.0871388	84.5
+ A=	148.6692007	366.104536	-151.375
+ B=	192.6865979	322.0871388	-151.375
+ C=	148.6692007	366.104536	84.5
+ D=	192.6865979	322.0871388	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	364.4251574	150.3485793	-153.75
- X1_Y128=	364.4251574	150.3485793	-91.49999999
- X128_Y1=	197.6363454	317.1373914	-153.75
- X128_Y128=	197.6363453	317.1373914	-91.50000004
+ A=	364.4251574	150.3485793	-153.75
+ B=	364.4251574	150.3485793	-91.49999999
+ C=	197.6363454	317.1373914	-153.75
+ D=	197.6363453	317.1373914	-91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	366.104536	148.6692008	151.375
- X1_Y128=	322.0871388	192.6865979	151.375
- X128_Y1=	366.104536	148.6692007	-84.49999997
- X128_Y128=	322.0871389	192.6865978	-84.5
+ A=	366.104536	148.6692008	151.375
+ B=	322.0871388	192.6865979	151.375
+ C=	366.104536	148.6692007	-84.49999997
+ D=	322.0871389	192.6865978	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	150.3485793	364.4251574	153.75
- X1_Y128=	150.3485793	364.4251574	91.49999998
- X128_Y1=	317.1373913	197.6363454	153.7500001
- X128_Y128=	317.1373914	197.6363453	91.50000013
+ A=	150.3485793	364.4251574	153.75
+ B=	150.3485793	364.4251574	91.49999998
+ C=	317.1373913	197.6363454	153.7500001
+ D=	317.1373914	197.6363453	91.50000013
  VIS=all
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
diff --git a/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe2noshield.detector b/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe2noshield.detector
index df9815c34..8ca3de4b6 100644
--- a/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe2noshield.detector
+++ b/Projects/Paris/DetectorConfigurtation/ParisAll_208pipe2noshield.detector
@@ -1,3 +1,8 @@
+%
+%
+% Working
+%
+%
 %Fichier de configuration manip E225
 %%%%%%%%%%Detector%%%%%%%%%%%%%%%%%%%
 %%Position and R given in mm
@@ -24,188 +29,188 @@ Target
  NBLAYERS= 50
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
- X1_Y1=	-84.5	-208	84.5
- X1_Y128=	84.5	-208	84.5
- X128_Y1=	-84.5	-208	-84.5
- X128_Y128=	84.5	-208	-84.5
+Paris Cluster
+ A=	-84.5	-208	84.5
+ B=	84.5	-208	84.5
+ C=	-84.5	-208	-84.5
+ D=	84.5	-208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
- X1_Y1=	-206.8287414	-87.3276796	84.5
- X1_Y128=	-87.32769537	-206.8287256	84.5
- X128_Y1=	-206.8287414	-87.3276796	-84.5
- X128_Y128=	-87.32769537	-206.8287256	-84.5
+Paris Cluster
+ A=	-206.8287414	-87.3276796	84.5
+ B=	-87.32769537	-206.8287256	84.5
+ C=	-206.8287414	-87.3276796	-84.5
+ D=	-87.32769537	-206.8287256	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-208	84.50001115	84.5
- X1_Y128=	-208	-84.49998885	84.5
- X128_Y1=	-208	84.50001115	-84.5
- X128_Y128=	-208	-84.49998885	-84.5
+Paris Cluster
+ A=	-208	84.50001115	84.5
+ B=	-208	-84.49998885	84.5
+ C=	-208	84.50001115	-84.5
+ D=	-208	-84.49998885	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.3276796	206.8287414	84.5
- X1_Y128=	-206.8287256	87.32769537	84.5
- X128_Y1=	-87.3276796	206.8287414	-84.5
- X128_Y128=	-206.8287256	87.32769537	-84.5
+Paris Cluster
+ A=	-87.3276796	206.8287414	84.5
+ B=	-206.8287256	87.32769537	84.5
+ C=	-87.3276796	206.8287414	-84.5
+ D=	-206.8287256	87.32769537	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	84.50000557	208	84.5
- X1_Y128=	-84.49999443	208	84.5
- X128_Y1=	84.50000557	208	-84.5
- X128_Y128=	-84.49999443	208	-84.5
+Paris Cluster
+ A=	84.50000557	208	84.5
+ B=	-84.49999443	208	84.5
+ C=	84.50000557	208	-84.5
+ D=	-84.49999443	208	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	87.32768749	84.5
- X1_Y128=	87.32768749	206.8287335	84.5
- X128_Y1=	206.8287335	87.32768749	-84.5
- X128_Y128=	87.32768749	206.8287335	-84.5
+Paris Cluster
+ A=	206.8287335	87.32768749	84.5
+ B=	87.32768749	206.8287335	84.5
+ C=	206.8287335	87.32768749	-84.5
+ D=	87.32768749	206.8287335	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	208	-84.50002229	84.5
- X1_Y128=	208	84.49997771	84.5
- X128_Y1=	208	-84.50002229	-84.5
- X128_Y128=	208	84.49997771	-84.5
+Paris Cluster
+ A=	208	-84.50002229	84.5
+ B=	208	84.49997771	84.5
+ C=	208	-84.50002229	-84.5
+ D=	208	84.49997771	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32767172	-206.8287493	84.5
- X1_Y128=	206.8287177	-87.32770325	84.5
- X128_Y1=	87.32767172	-206.8287493	-84.5
- X128_Y128=	206.8287177	-87.32770325	-84.5
+Paris Cluster
+ A=	87.32767172	-206.8287493	84.5
+ B=	206.8287177	-87.32770325	84.5
+ C=	87.32767172	-206.8287493	-84.5
+ D=	206.8287177	-87.32770325	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	84.5	84.5	-208
- X1_Y128=	-84.5	84.5	-208
- X128_Y1=	84.5	-84.5	-208
- X128_Y128=	-84.5	-84.5	-208
+Paris Cluster
+ A=	84.5	84.5	-208
+ B=	-84.5	84.5	-208
+ C=	84.5	-84.5	-208
+ D=	-84.5	-84.5	-208
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	206.8287335	84.49998424	-87.32768749
- X1_Y128=	87.32768749	84.49998424	-206.8287335
- X128_Y1=	206.8287335	-84.50001576	-87.32768749
- X128_Y128=	87.32768749	-84.50001576	-206.8287335
+Paris Cluster
+ A=	206.8287335	84.49998424	-87.32768749
+ B=	87.32768749	84.49998424	-206.8287335
+ C=	206.8287335	-84.50001576	-87.32768749
+ D=	87.32768749	-84.50001576	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	87.32768749	84.49998424	206.8287335
- X1_Y128=	206.8287335	84.49998424	87.32768749
- X128_Y1=	87.32768749	-84.50001576	206.8287335
- X128_Y128=	206.8287335	-84.50001576	87.32768749
+Paris Cluster
+ A=	87.32768749	84.49998424	206.8287335
+ B=	206.8287335	84.49998424	87.32768749
+ C=	87.32768749	-84.50001576	206.8287335
+ D=	206.8287335	-84.50001576	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.5	84.5	208
- X1_Y128=	84.5	84.5	208
- X128_Y1=	-84.5	-84.5	208
- X128_Y128=	84.5	-84.5	208
+Paris Cluster
+ A=	-84.5	84.5	208
+ B=	84.5	84.5	208
+ C=	-84.5	-84.5	208
+ D=	84.5	-84.5	208
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-206.8287335	84.50000788	87.32768749
- X1_Y128=	-87.32768749	84.50000788	206.8287335
- X128_Y1=	-206.8287335	-84.49999212	87.32768749
- X128_Y128=	-87.32768749	-84.49999212	206.8287335
+Paris Cluster
+ A=	-206.8287335	84.50000788	87.32768749
+ B=	-87.32768749	84.50000788	206.8287335
+ C=	-206.8287335	-84.49999212	87.32768749
+ D=	-87.32768749	-84.49999212	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-87.32768749	84.50000788	-206.8287335
- X1_Y128=	-206.8287335	84.50000788	-87.32768749
- X128_Y1=	-87.32768749	-84.49999212	-206.8287335
- X128_Y128=	-206.8287335	-84.49999212	-87.32768749
+Paris Cluster
+ A=	-87.32768749	84.50000788	-206.8287335
+ B=	-206.8287335	84.50000788	-87.32768749
+ C=	-87.32768749	-84.49999212	-206.8287335
+ D=	-206.8287335	-84.49999212	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	87.32768749	-206.8287335
- X1_Y128=	84.50000394	87.32768749	-206.8287335
- X128_Y1=	-84.49999606	206.8287335	-87.32768749
- X128_Y128=	84.50000394	206.8287335	-87.32768749
+Paris Cluster
+ A=	-84.49999606	87.32768749	-206.8287335
+ B=	84.50000394	87.32768749	-206.8287335
+ C=	-84.49999606	206.8287335	-87.32768749
+ D=	84.50000394	206.8287335	-87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.49999606	206.8287335	87.32768749
- X1_Y128=	84.50000394	206.8287335	87.32768749
- X128_Y1=	-84.49999606	87.32768749	206.8287335
- X128_Y128=	84.50000394	87.32768749	206.8287335
+Paris Cluster
+ A=	-84.49999606	206.8287335	87.32768749
+ B=	84.50000394	206.8287335	87.32768749
+ C=	-84.49999606	87.32768749	206.8287335
+ D=	84.50000394	87.32768749	206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-87.32768749	206.8287335
- X1_Y128=	84.49998818	-87.32768749	206.8287335
- X128_Y1=	-84.50001182	-206.8287335	87.32768749
- X128_Y128=	84.49998818	-206.8287335	87.32768749
+Paris Cluster
+ A=	-84.50001182	-87.32768749	206.8287335
+ B=	84.49998818	-87.32768749	206.8287335
+ C=	-84.50001182	-206.8287335	87.32768749
+ D=	84.49998818	-206.8287335	87.32768749
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisCluster
- X1_Y1=	-84.50001182	-206.8287335	-87.32768749
- X1_Y128=	84.49998818	-206.8287335	-87.32768749
- X128_Y1=	-84.50001182	-87.32768749	-206.8287335
- X128_Y128=	84.49998818	-87.32768749	-206.8287335
+Paris Cluster
+ A=	-84.50001182	-206.8287335	-87.32768749
+ B=	84.49998818	-206.8287335	-87.32768749
+ C=	-84.50001182	-87.32768749	-206.8287335
+ D=	84.49998818	-87.32768749	-206.8287335
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-128.6063166	143.3590149	-88.30123599
- X1_Y128=	-151.8764696	96.81870993	-111.571389
- X128_Y1=	-88.30122956	143.3590149	-128.606323
- X128_Y128=	-111.5713826	96.81870993	-151.876476
+Paris Phoswich
+ A=	-128.6063166	143.3590149	-88.30123599
+ B=	-151.8764696	96.81870993	-111.571389
+ C=	-88.30122956	143.3590149	-128.606323
+ D=	-111.5713826	96.81870993	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30122956	143.3590149	128.606323
- X1_Y128=	-111.5713826	96.81870993	151.876476
- X128_Y1=	-128.6063166	143.3590149	88.30123599
- X128_Y128=	-151.8764696	96.81870993	111.571389
+Paris Phoswich
+ A=	-88.30122956	143.3590149	128.606323
+ B=	-111.5713826	96.81870993	151.876476
+ C=	-128.6063166	143.3590149	88.30123599
+ D=	-151.8764696	96.81870993	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.606323	143.3590085	88.30123599
- X1_Y128=	151.876476	96.81870349	111.571389
- X128_Y1=	88.30123599	143.3590085	128.606323
- X128_Y128=	111.571389	96.81870349	151.876476
+Paris Phoswich
+ A=	128.606323	143.3590085	88.30123599
+ B=	151.876476	96.81870349	111.571389
+ C=	88.30123599	143.3590085	128.606323
+ D=	111.571389	96.81870349	151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%ParisPhoswich
-% X1_Y1=	88.30123599	143.3590085	-128.606323
-% X1_Y128=	111.571389	96.81870349	-151.876476
-% X128_Y1=	128.606323	143.3590085	-88.30123599
-% X128_Y128=	151.876476	96.81870349	-111.571389
+%Paris Phoswich
+% A=	88.30123599	143.3590085	-128.606323
+% B=	111.571389	96.81870349	-151.876476
+% C=	128.606323	143.3590085	-88.30123599
+% D=	151.876476	96.81870349	-111.571389
 % VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	-88.30124243	-143.3590021	-128.606323
- X1_Y128=	-111.5713954	-96.81869706	-151.876476
- X128_Y1=	-128.6063294	-143.3590021	-88.30123599
- X128_Y128=	-151.8764824	-96.81869706	-111.571389
+Paris Phoswich
+ A=	-88.30124243	-143.3590021	-128.606323
+ B=	-111.5713954	-96.81869706	-151.876476
+ C=	-128.6063294	-143.3590021	-88.30123599
+ D=	-151.8764824	-96.81869706	-111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	128.6063101	-143.3590214	-88.30123599
- X1_Y128=	151.8764631	-96.81871636	-111.571389
- X128_Y1=	88.30122312	-143.3590214	-128.606323
- X128_Y128=	111.5713761	-96.81871636	-151.876476
+Paris Phoswich
+ A=	128.6063101	-143.3590214	-88.30123599
+ B=	151.8764631	-96.81871636	-111.571389
+ C=	88.30122312	-143.3590214	-128.606323
+ D=	111.5713761	-96.81871636	-151.876476
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-ParisPhoswich
- X1_Y1=	88.30122312	-143.3590214	128.606323
- X1_Y128=	111.5713761	-96.81871636	151.876476
- X128_Y1=	128.6063101	-143.3590214	88.30123599
- X128_Y128=	151.8764631	-96.81871636	111.571389
+Paris Phoswich
+ A=	88.30122312	-143.3590214	128.606323
+ B=	111.5713761	-96.81871636	151.876476
+ C=	128.6063101	-143.3590214	88.30123599
+ D=	151.8764631	-96.81871636	111.571389
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%ParisPhoswich
-% X1_Y1=	-128.6063294	-143.3590021	88.30123599
-% X1_Y128=	-151.8764824	-96.81869706	111.571389
-% X128_Y1=	-88.30124243	-143.3590021	128.606323
-% X128_Y128=	-111.5713954	-96.81869706	151.876476
+%Paris Phoswich
+% A=	-128.6063294	-143.3590021	88.30123599
+% B=	-151.8764824	-96.81869706	111.571389
+% C=	-88.30124243	-143.3590021	128.606323
+% D=	-111.5713954	-96.81869706	151.876476
 % VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Projects/Paris/DetectorConfigurtation/ParisAll_208tilt.detector b/Projects/Paris/DetectorConfigurtation/ParisAll_208tilt.detector
index 5919341a8..f55ec0229 100644
--- a/Projects/Paris/DetectorConfigurtation/ParisAll_208tilt.detector
+++ b/Projects/Paris/DetectorConfigurtation/ParisAll_208tilt.detector
@@ -1,3 +1,8 @@
+%
+%
+% Working
+%
+%
 %Fichier de configuration manip E225
 %%%%%%%%%%%Target%%%%%%%%%%%%%%%%%%%1
 %Thickness in micrometer
@@ -27,194 +32,194 @@ Target
 
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
- X1_Y1=	-50.418664	-87.327687	-217.661051
- X1_Y128=	-188.406586	-87.327687	-120.088856
- X128_Y1=	18.575297	-206.828733	-120.088856
- X128_Y128=	-119.412625	-206.828733	-22.51666
+Paris Cluster
+ A=	-50.418664	-87.327687	-217.661051
+ B=	-188.406586	-87.327687	-120.088856
+ C=	18.575297	-206.828733	-120.088856
+ D=	-119.412625	-206.828733	-22.51666
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisClShield
- X1_Y1=	151.375	153.75	364
- X1_Y128=	151.375	91.5	364
- X128_Y1=	-84.5	153.75	364
- X128_Y128=	-84.5	91.5	364
- VIS= 0
+%Paris Cluster
+% A=	151.375	153.75	364
+% B=	151.375	91.5	364
+% C=	-84.5	153.75	364
+% D=	-84.5	91.5	364
+% VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
- X1_Y1=	-190.237216	-86.499477	-117.780059
- X1_Y128=	-239.023313	-1.999477	20.207863
- X128_Y1=	-121.243255	-206.000523	-20.207863
- X128_Y128=	-170.029352	-121.500523	117.780059
+Paris Cluster
+ A=	-190.237216	-86.499477	-117.780059
+ B=	-239.023313	-1.999477	20.207863
+ C=	-121.243255	-206.000523	-20.207863
+ D=	-170.029352	-121.500523	117.780059
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2
-ParisCluster
- X1_Y1=	-238.82525	0	22.51666
- X1_Y128=	-169.831289	119.501046	120.088856
- X128_Y1=	-169.831289	-119.501046	120.088856
- X128_Y128=	-100.837328	0	217.661051
+Paris Cluster
+ A=	-238.82525	0	22.51666
+ B=	-169.831289	119.501046	120.088856
+ C=	-169.831289	-119.501046	120.088856
+ D=	-100.837328	0	217.661051
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%3
-ParisCluster
- X1_Y1=	-167.720555	121.500523	121.045191
- X1_Y128=	-21.362262	206.000523	121.045191
- X128_Y1=	-98.726594	1.999477	218.617387
- X128_Y128=	47.631699	86.499477	218.617387
+Paris Cluster
+ A=	-167.720555	121.500523	121.045191
+ B=	-21.362262	206.000523	121.045191
+ C=	-98.726594	1.999477	218.617387
+ D=	47.631699	86.499477	218.617387
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4
-ParisCluster
- X1_Y1=	-18.575297	206.828733	120.088856
- X1_Y128=	119.412625	206.828733	22.51666
- X128_Y1=	50.418664	87.327687	217.661051
- X128_Y128=	188.406586	87.327687	120.088856
+Paris Cluster
+ A=	-18.575297	206.828733	120.088856
+ B=	119.412625	206.828733	22.51666
+ C=	50.418664	87.327687	217.661051
+ D=	188.406586	87.327687	120.088856
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
-ParisCluster
- X1_Y1=	121.243255	206.000523	20.207863
- X1_Y128=	170.029352	121.500523	-117.780059
- X128_Y1=	190.237216	86.499477	117.780059
- X128_Y128=	239.023313	1.999477	-20.207863
+Paris Cluster
+ A=	121.243255	206.000523	20.207863
+ B=	170.029352	121.500523	-117.780059
+ C=	190.237216	86.499477	117.780059
+ D=	239.023313	1.999477	-20.207863
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6
-ParisCluster
- X1_Y1=	169.831289	119.501046	-120.088856
- X1_Y128=	100.837328	0	-217.661051
- X128_Y1=	238.82525	0	-22.51666
- X128_Y128=	169.831289	-119.501046	-120.088856
+Paris Cluster
+ A=	169.831289	119.501046	-120.088856
+ B=	100.837328	0	-217.661051
+ C=	238.82525	0	-22.51666
+ D=	169.831289	-119.501046	-120.088856
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7
-ParisCluster
- X1_Y1=	98.726594	-1.999477	-218.617387
- X1_Y128=	-47.631699	-86.499477	-218.617387
- X128_Y1=	167.720555	-121.500523	-121.045191
- X128_Y128=	21.362262	-206.000523	-121.045191
+Paris Cluster
+ A=	98.726594	-1.999477	-218.617387
+ B=	-47.631699	-86.499477	-218.617387
+ C=	167.720555	-121.500523	-121.045191
+ D=	21.362262	-206.000523	-121.045191
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%8
-ParisCluster
- X1_Y1=	50.418664	-87.327687	217.661051
- X1_Y128=	188.406586	-87.327687	120.088856
- X128_Y1=	-18.575297	-206.828733	120.088856
- X128_Y128=	119.412625	-206.828733	22.51666
+Paris Cluster
+ A=	50.418664	-87.327687	217.661051
+ B=	188.406586	-87.327687	120.088856
+ C=	-18.575297	-206.828733	120.088856
+ D=	119.412625	-206.828733	22.51666
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%9
-ParisCluster
- X1_Y1=	190.237216	-86.499477	117.780059
- X1_Y128=	239.023313	-1.999477	-20.207863
- X128_Y1=	121.243255	-206.000523	20.207863
- X128_Y128=	170.029352	-121.500523	-117.780059
+Paris Cluster
+ A=	190.237216	-86.499477	117.780059
+ B=	239.023313	-1.999477	-20.207863
+ C=	121.243255	-206.000523	20.207863
+ D=	170.029352	-121.500523	-117.780059
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%10
-ParisCluster
- X1_Y1=	167.720555	121.500523	-121.045191
- X1_Y128=	21.362262	206.000523	-121.045191
- X128_Y1=	98.726594	1.999477	-218.617387
- X128_Y128=	-47.631699	86.499477	-218.617387
+Paris Cluster
+ A=	167.720555	121.500523	-121.045191
+ B=	21.362262	206.000523	-121.045191
+ C=	98.726594	1.999477	-218.617387
+ D=	-47.631699	86.499477	-218.617387
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%11
-ParisCluster
- X1_Y1=	18.575297	206.828733	-120.088856
- X1_Y128=	-119.412625	206.828733	-22.51666
- X128_Y1=	-50.418664	87.327687	-217.661051
- X128_Y128=	-188.406586	87.327687	-120.088856
+Paris Cluster
+ A=	18.575297	206.828733	-120.088856
+ B=	-119.412625	206.828733	-22.51666
+ C=	-50.418664	87.327687	-217.661051
+ D=	-188.406586	87.327687	-120.088856
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%12
-ParisCluster
- X1_Y1=	-121.243255	206.000523	-20.207863
- X1_Y128=	-170.029352	121.500523	117.780059
- X128_Y1=	-190.237216	86.499477	-117.780059
- X128_Y128=	-239.023313	1.999477	20.207863
+Paris Cluster
+ A=	-121.243255	206.000523	-20.207863
+ B=	-170.029352	121.500523	117.780059
+ C=	-190.237216	86.499477	-117.780059
+ D=	-239.023313	1.999477	20.207863
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%13
-ParisCluster
- X1_Y1=	-98.726594	-1.999477	218.617387
- X1_Y128=	47.631699	-86.499477	218.617387
- X128_Y1=	-167.720555	-121.500523	121.045191
- X128_Y128=	-21.362262	-206.000523	121.045191
+Paris Cluster
+ A=	-98.726594	-1.999477	218.617387
+ B=	47.631699	-86.499477	218.617387
+ C=	-167.720555	-121.500523	121.045191
+ D=	-21.362262	-206.000523	121.045191
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%14
-ParisCluster
- X1_Y1=	189.082817	-84.5	121.045191
- X1_Y128=	51.094895	-84.5	218.617387
- X128_Y1=	189.082817	84.5	121.045191
- X128_Y128=	51.094895	84.5	218.617387
+Paris Cluster
+ A=	189.082817	-84.5	121.045191
+ B=	51.094895	-84.5	218.617387
+ C=	189.082817	84.5	121.045191
+ D=	51.094895	84.5	218.617387
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%15
-ParisCluster
- X1_Y1=	117.780059	208	20.207863
- X1_Y128=	-20.207863	208	117.780059
- X128_Y1=	20.207863	208	-117.780059
- X128_Y128=	-117.780059	208	-20.207863
+Paris Cluster
+ A=	117.780059	208	20.207863
+ B=	-20.207863	208	117.780059
+ C=	20.207863	208	-117.780059
+ D=	-117.780059	208	-20.207863
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%16
-ParisCluster
- X1_Y1=	-51.094895	84.5	-218.617387
- X1_Y128=	-189.082817	84.5	-121.045191
- X128_Y1=	-51.094895	-84.5	-218.617387
- X128_Y128=	-189.082817	-84.5	-121.045191
+Paris Cluster
+ A=	-51.094895	84.5	-218.617387
+ B=	-189.082817	84.5	-121.045191
+ C=	-51.094895	-84.5	-218.617387
+ D=	-189.082817	-84.5	-121.045191
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%17
-ParisCluster
- X1_Y1=	20.207863	-208	-117.780059
- X1_Y128=	-117.780059	-208	-20.207863
- X128_Y1=	117.780059	-208	20.207863
- X128_Y128=	-20.207863	-208	117.780059
+Paris Cluster
+ A=	20.207863	-208	-117.780059
+ B=	-117.780059	-208	-20.207863
+ C=	117.780059	-208	20.207863
+ D=	-20.207863	-208	117.780059
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisPhoswich
- X1_Y1=	-130.029382	-147.354047	79.168457
- X1_Y128=	-82.529382	-163.80853	106.038515
- X128_Y1=	-113.574899	-175.854047	32.628152
- X128_Y128=	-66.074899	-192.30853	59.49821
+Paris Phoswich
+ A=	-130.029382	-147.354047	79.168457
+ B=	-82.529382	-163.80853	106.038515
+ C=	-113.574899	-175.854047	32.628152
+ D=	-66.074899	-192.30853	59.49821
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisPhoswich
- X1_Y1=	68.620416	-175.854047	-96.203391
- X1_Y128=	78.120416	-192.30853	-42.463276
- X128_Y1=	117.983864	-147.354047	-96.203391
- X128_Y128=	127.483864	-163.80853	-42.463276
+Paris Phoswich
+ A=	68.620416	-175.854047	-96.203391
+ B=	78.120416	-192.30853	-42.463276
+ C=	117.983864	-147.354047	-96.203391
+ D=	127.483864	-163.80853	-42.463276
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2
-ParisPhoswich
- X1_Y1=	209.081522	10.431724	32.628152
- X1_Y128=	199.581522	-38.931724	59.49821
- X128_Y1=	192.627039	38.931724	79.168457
- X128_Y128=	183.127039	-10.431724	106.038515
+Paris Phoswich
+ A=	209.081522	10.431724	32.628152
+ B=	199.581522	-38.931724	59.49821
+ C=	192.627039	38.931724	79.168457
+ D=	183.127039	-10.431724	106.038515
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%3
-%ParisPhoswich
-% X1_Y1=	10.431724	38.931724	208
-% X1_Y128=	38.931724	-10.431724	208
-% X128_Y1=	-38.931724	10.431724	208
-% X128_Y128=	-10.431724	-38.931724	208
+%Paris Phoswich
+% A=	10.431724	38.931724	208
+% B=	38.931724	-10.431724	208
+% C=	-38.931724	10.431724	208
+% D=	-10.431724	-38.931724	208
 % VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4
-%ParisPhoswich
-% X1_Y1=	-38.931724	10.431724	-208.000012
-% X1_Y128=	-10.431724	-38.931724	-208.000012
-% X128_Y1=	10.431724	38.931724	-208.000012
-% X128_Y128=	38.931724	-10.431724	-208.000012
+%Paris Phoswich
+% A=	-38.931724	10.431724	-208.000012
+% B=	-10.431724	-38.931724	-208.000012
+% C=	10.431724	38.931724	-208.000012
+% D=	38.931724	-10.431724	-208.000012
 % VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
-ParisPhoswich
- X1_Y1=	82.529387	163.80854	-106.038519
- X1_Y128=	130.029387	147.354057	-79.168461
- X128_Y1=	66.074904	192.30854	-59.498213
- X128_Y128=	113.574904	175.854057	-32.628156
+Paris Phoswich
+ A=	82.529387	163.80854	-106.038519
+ B=	130.029387	147.354057	-79.168461
+ C=	66.074904	192.30854	-59.498213
+ D=	113.574904	175.854057	-32.628156
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6
-ParisPhoswich
- X1_Y1=	-78.120422	192.30854	42.46328
- X1_Y128=	-68.620422	175.854057	96.203395
- X128_Y1=	-127.48387	163.80854	42.46328
- X128_Y128=	-117.98387	147.354057	96.203395
+Paris Phoswich
+ A=	-78.120422	192.30854	42.46328
+ B=	-68.620422	175.854057	96.203395
+ C=	-127.48387	163.80854	42.46328
+ D=	-117.98387	147.354057	96.203395
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7
-ParisPhoswich
- X1_Y1=	-199.581533	38.931724	-59.498213
- X1_Y128=	-209.081533	-10.431724	-32.628156
- X128_Y1=	-183.12705	10.431724	-106.038519
- X128_Y128=	-192.62705	-38.931724	-79.168461	
+Paris Phoswich
+ A=	-199.581533	38.931724	-59.498213
+ B=	-209.081533	-10.431724	-32.628156
+ C=	-183.12705	10.431724	-106.038519
+ D=	-192.62705	-38.931724	-79.168461	
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Projects/Paris/DetectorConfigurtation/ParisAll_235.detector b/Projects/Paris/DetectorConfigurtation/ParisAll_235.detector
index bba3ba507..0dc64a83b 100644
--- a/Projects/Paris/DetectorConfigurtation/ParisAll_235.detector
+++ b/Projects/Paris/DetectorConfigurtation/ParisAll_235.detector
@@ -1,3 +1,8 @@
+%
+%
+% Working
+%
+%
 %Fichier de configuration manip E225
 %%%%%%%%%%%Target%%%%%%%%%%%%%%%%%%%1
 %Thickness in micrometer
@@ -30,311 +35,311 @@ Target
 GeneralChamber
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 Chamber
-        Rmin= 200
-        Rmax= 201
-        PhiMin= 0.
-        PhiMax= 6.14318
-        ThetaMin= 0.
-        ThetaMax= 3.14159
-        MATERIAL= Cu
-
+ Rmin= 200 mm
+ Rmax= 201 mm
+ PhiMin= 0.0 deg
+ PhiMax= 90.0 deg
+ ThetaMin= 0.0 deg
+ ThetaMax= 90.0 deg
+ MATERIAL= Al
+ VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
- X1_Y1=		-84.5 	-235	84.5
- X1_Y128= 	84.5	-235	84.5
- X128_Y1= 	-84.5	-235	-84.5	
- X128_Y128= 	84.5	-235	-84.5	
+Paris Cluster
+ A=		-84.5 	-235	84.5
+ B= 	84.5	-235	84.5
+ C= 	-84.5	-235	-84.5	
+ D= 	84.5	-235	-84.5	
  VIS= 0
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
- X1_Y1=		-225.920617	-106.419571	84.5
- X1_Y128=	-106.419571	-225.920617	84.5
- X128_Y1=	-225.920617	-106.419571	-84.5
- X128_Y128=	-106.419571	-225.920617	-84.5
+Paris Cluster
+ A=		-225.920617	-106.419571	84.5
+ B=	-106.419571	-225.920617	84.5
+ C=	-225.920617	-106.419571	-84.5
+ D=	-106.419571	-225.920617	-84.5
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2
-ParisCluster
- X1_Y1=		-235	84.5	84.5
- X1_Y128=	-235	-84.5	84.5
- X128_Y1=	-235	84.5	-84.5
- X128_Y128=	-235	-84.5	-84.5
+Paris Cluster
+ A=		-235	84.5	84.5
+ B=	-235	-84.5	84.5
+ C=	-235	84.5	-84.5
+ D=	-235	-84.5	-84.5
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%3
-ParisCluster
- X1_Y1=		-106.419571	225.920617	84.5
- X1_Y128=	-225.920617	106.419571	84.5
- X128_Y1=	-106.419571	225.920617	-84.5
- X128_Y128=	-225.920617	106.419571	-84.5
+Paris Cluster
+ A=		-106.419571	225.920617	84.5
+ B=	-225.920617	106.419571	84.5
+ C=	-106.419571	225.920617	-84.5
+ D=	-225.920617	106.419571	-84.5
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4
-ParisCluster
- X1_Y1=		84.5	235	84.5
- X1_Y128=	-84.5	235	84.5
- X128_Y1=	84.5	235	-84.5
- X128_Y128=	-84.5	235	-84.5
+Paris Cluster
+ A=		84.5	235	84.5
+ B=	-84.5	235	84.5
+ C=	84.5	235	-84.5
+ D=	-84.5	235	-84.5
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
-ParisCluster
- X1_Y1=		225.920617	106.419571	84.5
- X1_Y128=	106.419571	225.920617	84.5
- X128_Y1=	225.920617	106.419571	-84.5
- X128_Y128=	106.419571	225.920617	-84.5
+Paris Cluster
+ A=		225.920617	106.419571	84.5
+ B=	106.419571	225.920617	84.5
+ C=	225.920617	106.419571	-84.5
+ D=	106.419571	225.920617	-84.5
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6
-ParisCluster
- X1_Y1=		235	-84.5	84.5
- X1_Y128=	235	84.5	84.5
- X128_Y1=	235	-84.5	-84.5
- X128_Y128=	235	84.5	-84.5
+Paris Cluster
+ A=		235	-84.5	84.5
+ B=	235	84.5	84.5
+ C=	235	-84.5	-84.5
+ D=	235	84.5	-84.5
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7
-ParisCluster
- X1_Y1=		106.419571	-225.920617	84.5
- X1_Y128=	225.920617	-106.419571	84.5
- X128_Y1=	106.419571	-225.920617	-84.5
- X128_Y128=	225.920617	-106.419571	-84.5
+Paris Cluster
+ A=		106.419571	-225.920617	84.5
+ B=	225.920617	-106.419571	84.5
+ C=	106.419571	-225.920617	-84.5
+ D=	225.920617	-106.419571	-84.5
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%8
-ParisCluster
- X1_Y1=		84.5	84.5	-235
- X1_Y128=	-84.5	84.5	-235
- X128_Y1=	84.5	-84.5	-235
- X128_Y128=	-84.5	-84.5	-235
+Paris Cluster
+ A=		84.5	84.5	-235
+ B=	-84.5	84.5	-235
+ C=	84.5	-84.5	-235
+ D=	-84.5	-84.5	-235
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%9
-ParisCluster
- X1_Y1=		225.920617	84.5	-106.419571
- X1_Y128=	106.419571	84.5	-225.920617
- X128_Y1=	225.920617	-84.5	-106.419571
- X128_Y128=	106.419571	-84.5	-225.920617
+Paris Cluster
+ A=		225.920617	84.5	-106.419571
+ B=	106.419571	84.5	-225.920617
+ C=	225.920617	-84.5	-106.419571
+ D=	106.419571	-84.5	-225.920617
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%10
-ParisCluster
- X1_Y1=		106.419571	84.5	225.920617
- X1_Y128=	225.920617	84.5	106.419571
- X128_Y1=	106.419571	-84.5	225.920617
- X128_Y128=	225.920617	-84.5	106.419571
+Paris Cluster
+ A=		106.419571	84.5	225.920617
+ B=	225.920617	84.5	106.419571
+ C=	106.419571	-84.5	225.920617
+ D=	225.920617	-84.5	106.419571
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%11
-ParisCluster
- X1_Y1=		-84.5	84.5	235
- X1_Y128=	84.5	84.5	235
- X128_Y1=	-84.5	-84.5	235
- X128_Y128=	84.5	-84.5	235
+Paris Cluster
+ A=		-84.5	84.5	235
+ B=	84.5	84.5	235
+ C=	-84.5	-84.5	235
+ D=	84.5	-84.5	235
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%12
-ParisCluster
- X1_Y1=		-225.920617	84.5	106.419571
- X1_Y128=	-106.419571	84.5	225.920617
- X128_Y1=	-225.920617	-84.5	106.419571
- X128_Y128=	-106.419571	-84.5	225.920617
+Paris Cluster
+ A=		-225.920617	84.5	106.419571
+ B=	-106.419571	84.5	225.920617
+ C=	-225.920617	-84.5	106.419571
+ D=	-106.419571	-84.5	225.920617
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%13
-ParisCluster
- X1_Y1=		-106.419571	84.5	-225.920617
- X1_Y128=	-225.920617	84.5	-106.419571
- X128_Y1=	-106.419571	-84.5	-225.920617
- X128_Y128=	-225.920617	-84.5	-106.419571
+Paris Cluster
+ A=		-106.419571	84.5	-225.920617
+ B=	-225.920617	84.5	-106.419571
+ C=	-106.419571	-84.5	-225.920617
+ D=	-225.920617	-84.5	-106.419571
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%14
-ParisCluster
- X1_Y1=		-84.5	106.419571	-225.920617
- X1_Y128=	84.5	106.419571	-225.920617
- X128_Y1=	-84.5	225.920617	-106.419571
- X128_Y128=	84.5	225.920617	-106.419571
+Paris Cluster
+ A=		-84.5	106.419571	-225.920617
+ B=	84.5	106.419571	-225.920617
+ C=	-84.5	225.920617	-106.419571
+ D=	84.5	225.920617	-106.419571
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%15
-ParisCluster
- X1_Y1=		-84.5	225.920617	106.419571
- X1_Y128=	84.5	225.920617	106.419571
- X128_Y1=	-84.5	106.419571	225.920617
- X128_Y128=	84.5	106.419571	225.920617
+Paris Cluster
+ A=		-84.5	225.920617	106.419571
+ B=	84.5	225.920617	106.419571
+ C=	-84.5	106.419571	225.920617
+ D=	84.5	106.419571	225.920617
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%16
-ParisCluster
- X1_Y1=		-84.5	-106.419571	225.920617
- X1_Y128=	84.5	-106.419571	225.920617
- X128_Y1=	-84.5	-225.920617	106.419571
- X128_Y128=	84.5	-225.920617	106.419571
+Paris Cluster
+ A=		-84.5	-106.419571	225.920617
+ B=	84.5	-106.419571	225.920617
+ C=	-84.5	-225.920617	106.419571
+ D=	84.5	-225.920617	106.419571
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%17
-ParisCluster
- X1_Y1=		-84.5	-225.920617	-106.419571
- X1_Y128=	84.5	-225.920617	-106.419571
- X128_Y1=	-84.5	-106.419571	-225.920617
- X128_Y128=	84.5	-106.419571	-225.920617
+Paris Cluster
+ A=		-84.5	-225.920617	-106.419571
+ B=	84.5	-225.920617	-106.419571
+ C=	-84.5	-106.419571	-225.920617
+ D=	84.5	-106.419571	-225.920617
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisPhoswich
- X1_Y1=		-175.9824	135.677313	-95.372227
- X1_Y128=	-199.252552	89.137008	-118.642379
- X128_Y1=	-135.677313	135.677313	-135.677313
- X128_Y128=	-158.947466	89.137008	-158.947466
+Paris Phoswich
+ A=		-175.9824	135.677313	-95.372227
+ B=	-199.252552	89.137008	-118.642379
+ C=	-135.677313	135.677313	-135.677313
+ D=	-158.947466	89.137008	-158.947466
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisPhoswich
- X1_Y1=		-135.677313	135.677313	-135.677313
- X1_Y128=	-158.947466	89.137008	-158.947466
- X128_Y1=	-95.372227	135.677313	-175.9824
- X128_Y128=	-118.642379	89.137008	-199.252552
+Paris Phoswich
+ A=		-135.677313	135.677313	-135.677313
+ B=	-158.947466	89.137008	-158.947466
+ C=	-95.372227	135.677313	-175.9824
+ D=	-118.642379	89.137008	-199.252552
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2
-ParisPhoswich
- X1_Y1=		-132.559704	182.217618	-92.254617
- X1_Y128=	-155.829857	135.677313	-115.52477
- X128_Y1=	-92.254617	182.217618	-132.559704
- X128_Y128=	-115.52477	135.677313	-155.829857
+Paris Phoswich
+ A=		-132.559704	182.217618	-92.254617
+ B=	-155.829857	135.677313	-115.52477
+ C=	-92.254617	182.217618	-132.559704
+ D=	-115.52477	135.677313	-155.829857
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%3
-ParisPhoswich
- X1_Y1=		-95.372227	135.677313	175.9824
- X1_Y128=	-118.642379	89.137008	199.252552
- X128_Y1=	-135.677313	135.677313	135.677313
- X128_Y128=	-158.947466	89.137008	158.947466
+Paris Phoswich
+ A=		-95.372227	135.677313	175.9824
+ B=	-118.642379	89.137008	199.252552
+ C=	-135.677313	135.677313	135.677313
+ D=	-158.947466	89.137008	158.947466
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4
-ParisPhoswich
- X1_Y1=		-135.677313	135.677313	135.677313
- X1_Y128=	-158.947466	89.137008	158.947466
- X128_Y1=	-175.9824	135.677313	95.372227
- X128_Y128=	-199.252552	89.137008	118.642379
+Paris Phoswich
+ A=		-135.677313	135.677313	135.677313
+ B=	-158.947466	89.137008	158.947466
+ C=	-175.9824	135.677313	95.372227
+ D=	-199.252552	89.137008	118.642379
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
-ParisPhoswich
- X1_Y1=		-92.254617	182.217618	132.559704
- X1_Y128=	-115.52477	135.677313	155.829857
- X128_Y1=	-132.559704	182.217618	92.254617
- X128_Y128=	-155.829857	135.677313	115.52477
+Paris Phoswich
+ A=		-92.254617	182.217618	132.559704
+ B=	-115.52477	135.677313	155.829857
+ C=	-132.559704	182.217618	92.254617
+ D=	-155.829857	135.677313	115.52477
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6
-%ParisPhoswich
-% X1_Y1=		175.9824	135.677313	95.372227
-% X1_Y128=	199.252552	89.137008	118.642379
-% X128_Y1=	135.677313	135.677313	135.677313
-% X128_Y128=	158.947466	89.137008	158.947466
+%Paris Phoswich
+% A=		175.9824	135.677313	95.372227
+% B=	199.252552	89.137008	118.642379
+% C=	135.677313	135.677313	135.677313
+% D=	158.947466	89.137008	158.947466
 % VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7
-%ParisPhoswich
-% X1_Y1=		135.677313	135.677313	135.677313
-% X1_Y128=	158.947466	89.137008	158.947466
-% X128_Y1=	95.372227	135.677313	175.9824
-% X128_Y128=	118.642379	89.137008	199.252552
+%Paris Phoswich
+% A=		135.677313	135.677313	135.677313
+% B=	158.947466	89.137008	158.947466
+% C=	95.372227	135.677313	175.9824
+% D=	118.642379	89.137008	199.252552
 % VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%8
-%ParisPhoswich
-% X1_Y1=		132.559704	182.217618	92.254617
-% X1_Y128=	155.829857	135.677313	115.52477
-% X128_Y1=	92.254617	182.217618	132.559704
-% X128_Y128=	115.52477	135.677313	155.829857
+%Paris Phoswich
+% A=		132.559704	182.217618	92.254617
+% B=	155.829857	135.677313	115.52477
+% C=	92.254617	182.217618	132.559704
+% D=	115.52477	135.677313	155.829857
 % VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%9
-ParisPhoswich
- X1_Y1=		95.372227	135.677313	-175.9824
- X1_Y128=	118.642379	89.137008	-199.252552
- X128_Y1=	135.677313	135.677313	-135.677313
- X128_Y128=	158.947466	89.137008	-158.947466
+Paris Phoswich
+ A=		95.372227	135.677313	-175.9824
+ B=	118.642379	89.137008	-199.252552
+ C=	135.677313	135.677313	-135.677313
+ D=	158.947466	89.137008	-158.947466
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%10
-ParisPhoswich
- X1_Y1=		135.677313	135.677313	-135.677313
- X1_Y128=	158.947466	89.137008	-158.947466
- X128_Y1=	175.9824	135.677313	-95.372227
- X128_Y128=	199.252552	89.137008	-118.642379
+Paris Phoswich
+ A=		135.677313	135.677313	-135.677313
+ B=	158.947466	89.137008	-158.947466
+ C=	175.9824	135.677313	-95.372227
+ D=	199.252552	89.137008	-118.642379
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%11
-ParisPhoswich
- X1_Y1=		92.254617	182.217618	-132.559704
- X1_Y128=	115.52477	135.677313	-155.829857
- X128_Y1=	132.559704	182.217618	-92.254617
- X128_Y128=	155.829857	135.677313	-115.52477
+Paris Phoswich
+ A=		92.254617	182.217618	-132.559704
+ B=	115.52477	135.677313	-155.829857
+ C=	132.559704	182.217618	-92.254617
+ D=	155.829857	135.677313	-115.52477
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%12
-%ParisPhoswich
-% X1_Y1=		-95.372227	-135.677313	-175.9824
-% X1_Y128=	-118.642379	-89.137008	-199.252552
-% X128_Y1=	-135.677313	-135.677313	-135.677313
-% X128_Y128=	-158.947466	-89.137008	-158.947466
+%Paris Phoswich
+% A=		-95.372227	-135.677313	-175.9824
+% B=	-118.642379	-89.137008	-199.252552
+% C=	-135.677313	-135.677313	-135.677313
+% D=	-158.947466	-89.137008	-158.947466
 % VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%13
-%ParisPhoswich
-% X1_Y1=		-135.677313	-135.677313	-135.677313
-% X1_Y128=	-158.947466	-89.137008	-158.947466
-% X128_Y1=	-175.9824	-135.677313	-95.372227
-% X128_Y128=	-199.252552	-89.137008	-118.642379
+%Paris Phoswich
+% A=		-135.677313	-135.677313	-135.677313
+% B=	-158.947466	-89.137008	-158.947466
+% C=	-175.9824	-135.677313	-95.372227
+% D=	-199.252552	-89.137008	-118.642379
 % VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%14
-%ParisPhoswich
-% X1_Y1=		-92.254617	-182.217618	-132.559704
-% X1_Y128=	-115.52477	-135.677313	-155.829857
-% X128_Y1=	-132.559704	-182.217618	-92.254617
-% X128_Y128=	-155.829857	-135.677313	-115.52477
+%Paris Phoswich
+% A=		-92.254617	-182.217618	-132.559704
+% B=	-115.52477	-135.677313	-155.829857
+% C=	-132.559704	-182.217618	-92.254617
+% D=	-155.829857	-135.677313	-115.52477
 % VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%15
-ParisPhoswich
- X1_Y1=		175.9824	-135.677313	-95.372227
- X1_Y128=	199.252552	-89.137008	-118.642379
- X128_Y1=	135.677313	-135.677313	-135.677313
- X128_Y128=	158.947466	-89.137008	-158.947466
+Paris Phoswich
+ A=		175.9824	-135.677313	-95.372227
+ B=	199.252552	-89.137008	-118.642379
+ C=	135.677313	-135.677313	-135.677313
+ D=	158.947466	-89.137008	-158.947466
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%16
-ParisPhoswich
- X1_Y1=		135.677313	-135.677313	-135.677313
- X1_Y128=	158.947466	-89.137008	-158.947466
- X128_Y1=	95.372227	-135.677313	-175.9824
- X128_Y128=	118.642379	-89.137008	-199.252552
+Paris Phoswich
+ A=		135.677313	-135.677313	-135.677313
+ B=	158.947466	-89.137008	-158.947466
+ C=	95.372227	-135.677313	-175.9824
+ D=	118.642379	-89.137008	-199.252552
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%17
-ParisPhoswich
- X1_Y1=		132.559704	-182.217618	-92.254617
- X1_Y128=	155.829857	-135.677313	-115.52477
- X128_Y1=	92.254617	-182.217618	-132.559704
- X128_Y128=	115.52477	-135.677313	-155.829857
+Paris Phoswich
+ A=		132.559704	-182.217618	-92.254617
+ B=	155.829857	-135.677313	-115.52477
+ C=	92.254617	-182.217618	-132.559704
+ D=	115.52477	-135.677313	-155.829857
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%18
-ParisPhoswich
- X1_Y1=		95.372227	-135.677313	175.9824
- X1_Y128=	118.642379	-89.137008	199.252552
- X128_Y1=	135.677313	-135.677313	135.677313
- X128_Y128=	158.947466	-89.137008	158.947466
+Paris Phoswich
+ A=		95.372227	-135.677313	175.9824
+ B=	118.642379	-89.137008	199.252552
+ C=	135.677313	-135.677313	135.677313
+ D=	158.947466	-89.137008	158.947466
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%19
-ParisPhoswich
- X1_Y1=		135.677313	-135.677313	135.677313
- X1_Y128=	158.947466	-89.137008	158.947466
- X128_Y1=	175.9824	-135.677313	95.372227
- X128_Y128=	199.252552	-89.137008	118.642379
+Paris Phoswich
+ A=		135.677313	-135.677313	135.677313
+ B=	158.947466	-89.137008	158.947466
+ C=	175.9824	-135.677313	95.372227
+ D=	199.252552	-89.137008	118.642379
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%20
-ParisPhoswich
- X1_Y1=		92.254617	-182.217618	132.559704
- X1_Y128=	115.52477	-135.677313	155.829857
- X128_Y1=	132.559704	-182.217618	92.254617
- X128_Y128=	155.829857	-135.677313	115.52477
+Paris Phoswich
+ A=		92.254617	-182.217618	132.559704
+ B=	115.52477	-135.677313	155.829857
+ C=	132.559704	-182.217618	92.254617
+ D=	155.829857	-135.677313	115.52477
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%21
-ParisPhoswich
- X1_Y1=		-175.9824	-135.677313	95.372227
- X1_Y128=	-199.252552	-89.137008	118.642379
- X128_Y1=	-135.677313	-135.677313	135.677313
- X128_Y128=	-158.947466	-89.137008	158.947466
+Paris Phoswich
+ A=		-175.9824	-135.677313	95.372227
+ B=	-199.252552	-89.137008	118.642379
+ C=	-135.677313	-135.677313	135.677313
+ D=	-158.947466	-89.137008	158.947466
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%22
-ParisPhoswich
- X1_Y1=		-135.677313	-135.677313	135.677313
- X1_Y128=	-158.947466	-89.137008	158.947466
- X128_Y1=	-95.372227	-135.677313	175.9824
- X128_Y128=	-118.642379	-89.137008	199.252552
+Paris Phoswich
+ A=		-135.677313	-135.677313	135.677313
+ B=	-158.947466	-89.137008	158.947466
+ C=	-95.372227	-135.677313	175.9824
+ D=	-118.642379	-89.137008	199.252552
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%23
-ParisPhoswich
- X1_Y1=		-132.559704	-182.217618	92.254617
- X1_Y128=	-155.829857	-135.677313	115.52477
- X128_Y1=	-92.254617	-182.217618	132.559704
- X128_Y128=	-115.52477	-135.677313	155.829857
+Paris Phoswich
+ A=		-132.559704	-182.217618	92.254617
+ B=	-155.829857	-135.677313	115.52477
+ C=	-92.254617	-182.217618	132.559704
+ D=	-115.52477	-135.677313	155.829857
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Projects/Paris/DetectorConfigurtation/ParisAll_278.detector b/Projects/Paris/DetectorConfigurtation/ParisAll_278.detector
index b3977df16..121639dbf 100644
--- a/Projects/Paris/DetectorConfigurtation/ParisAll_278.detector
+++ b/Projects/Paris/DetectorConfigurtation/ParisAll_278.detector
@@ -1,3 +1,8 @@
+%
+%
+% Working
+%
+%
 %Fichier de configuration manip E225
 %%%%%%%%%%%Target%%%%%%%%%%%%%%%%%%%1
 %Thickness in micrometer
@@ -27,187 +32,187 @@ Target
 
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-Paris
+%%PARIS
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
-ParisCluster
- X1_Y1=	-87.401156	-247.587661	-124.767336
- X1_Y128=	-224.125028	-149.474941	-109.227808
- X128_Y1=	-87.401156	-274.025085	42.151993
- X128_Y128=	-224.125028	-175.912365	57.691522
+Paris Cluster
+ A=	-87.401156	-247.587661	-124.767336
+ B=	-224.125028	-149.474941	-109.227808
+ C=	-87.401156	-274.025085	42.151993
+ D=	-224.125028	-175.912365	57.691522
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
-ParisCluster
- X1_Y1=	-225.918041	-147.037454	-108.841748
- X1_Y128=	-278.141913	11.712262	-83.698263
- X128_Y1=	-225.918041	-173.474878	58.077582
- X128_Y128=	-278.141913	-14.725162	83.221067
+Paris Cluster
+ A=	-225.918041	-147.037454	-108.841748
+ B=	-278.141913	11.712262	-83.698263
+ C=	-225.918041	-173.474878	58.077582
+ D=	-278.141913	-14.725162	83.221067
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%2
-ParisCluster
- X1_Y1=	-278.141913	14.725162	-83.221067
- X1_Y128=	-225.918041	173.474878	-58.077582
- X128_Y1=	-278.141913	-11.712262	83.698263
- X128_Y128=	-225.918041	147.037454	108.841748
+Paris Cluster
+ A=	-278.141913	14.725162	-83.221067
+ B=	-225.918041	173.474878	-58.077582
+ C=	-278.141913	-11.712262	83.698263
+ D=	-225.918041	147.037454	108.841748
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%3
-ParisCluster
- X1_Y1=	-224.125028	175.912365	-57.691522
- X1_Y128=	-87.401156	274.025085	-42.151993
- X128_Y1=	-224.125028	149.474941	109.227808
- X128_Y128=	-87.401156	247.587661	124.767336
+Paris Cluster
+ A=	-224.125028	175.912365	-57.691522
+ B=	-87.401156	274.025085	-42.151993
+ C=	-224.125028	149.474941	109.227808
+ D=	-87.401156	247.587661	124.767336
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4
-ParisCluster
- X1_Y1=	87.401156	274.025085	-42.151993
- X1_Y128=	224.125028	175.912365	-57.691522
- X128_Y1=	87.401156	247.587661	124.767336
- X128_Y128=	224.125028	149.474941	109.227808
+Paris Cluster
+ A=	87.401156	274.025085	-42.151993
+ B=	224.125028	175.912365	-57.691522
+ C=	87.401156	247.587661	124.767336
+ D=	224.125028	149.474941	109.227808
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5
-ParisCluster
- X1_Y1=	225.918041	173.474878	-58.077582
- X1_Y128=	278.141913	14.725162	-83.221067
- X128_Y1=	225.918041	147.037454	108.841748
- X128_Y128=	278.141913	-11.712262	83.698263
+Paris Cluster
+ A=	225.918041	173.474878	-58.077582
+ B=	278.141913	14.725162	-83.221067
+ C=	225.918041	147.037454	108.841748
+ D=	278.141913	-11.712262	83.698263
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%6
-ParisCluster
- X1_Y1=	278.141913	11.712262	-83.698263
- X1_Y128=	225.918041	-147.037454	-108.841748
- X128_Y1=	278.141913	-14.725162	83.221067
- X128_Y128=	225.918041	-173.474878	58.077582
+Paris Cluster
+ A=	278.141913	11.712262	-83.698263
+ B=	225.918041	-147.037454	-108.841748
+ C=	278.141913	-14.725162	83.221067
+ D=	225.918041	-173.474878	58.077582
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%7
-ParisCluster
- X1_Y1=	224.125028	-149.474941	-109.227808
- X1_Y128=	87.401156	-247.587661	-124.767336
- X128_Y1=	224.125028	-175.912365	57.691522
- X128_Y128=	87.401156	-274.025085	42.151993
+Paris Cluster
+ A=	224.125028	-149.474941	-109.227808
+ B=	87.401156	-247.587661	-124.767336
+ C=	224.125028	-175.912365	57.691522
+ D=	87.401156	-274.025085	42.151993
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%8ok
-ParisCluster
- X1_Y1=	84.5	87.401156	264.057357
- X1_Y128=	-84.5	87.401156	264.057357
- X128_Y1=	84.5	224.125028	164.72165
- X128_Y128=	-84.5	224.125028	164.72165
+Paris Cluster
+ A=	84.5	87.401156	264.057357
+ B=	-84.5	87.401156	264.057357
+ C=	84.5	224.125028	164.72165
+ D=	-84.5	224.125028	164.72165
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%9ok
-ParisCluster
- X1_Y1=	84.5	225.918041	162.253779
- X1_Y128=	-84.5	225.918041	162.253779
- X128_Y1=	84.5	278.141913	1.525228
- X128_Y128=	-84.5	278.141913	1.525228
+Paris Cluster
+ A=	84.5	225.918041	162.253779
+ B=	-84.5	225.918041	162.253779
+ C=	84.5	278.141913	1.525228
+ D=	-84.5	278.141913	1.525228
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%10ok
-ParisCluster
- X1_Y1=	84.5	278.141913	-1.525228
- X1_Y128=	-84.5	278.141913	-1.525228
- X128_Y1=	84.5	225.918041	-162.253779
- X128_Y128=	-84.5	225.918041	-162.253779
+Paris Cluster
+ A=	84.5	278.141913	-1.525228
+ B=	-84.5	278.141913	-1.525228
+ C=	84.5	225.918041	-162.253779
+ D=	-84.5	225.918041	-162.253779
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%11ok
-ParisCluster
- X1_Y1=	84.5	224.125028	-164.72165
- X1_Y128=	-84.5	224.125028	-164.72165
- X128_Y1=	84.5	87.401156	-264.057357
- X128_Y128=	-84.5	87.401156	-264.057357
+Paris Cluster
+ A=	84.5	224.125028	-164.72165
+ B=	-84.5	224.125028	-164.72165
+ C=	84.5	87.401156	-264.057357
+ D=	-84.5	87.401156	-264.057357
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%12ok
-ParisCluster
- X1_Y1=		84.5	84.5	-265
- X1_Y128=	-84.5	84.5	-265
- X128_Y1=	84.5	-84.5	-265
- X128_Y128=	-84.5	-84.5	-265
+Paris Cluster
+ A=		84.5	84.5	-265
+ B=	-84.5	84.5	-265
+ C=	84.5	-84.5	-265
+ D=	-84.5	-84.5	-265
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%13ok
-ParisCluster
- X1_Y1=		84.5	-87.401156	-264.057357
- X1_Y128=	-84.5	-87.401156	-264.057357
- X128_Y1=	84.5	-224.125028	-164.72165
- X128_Y128=	-84.5	-224.125028	-164.72165
+Paris Cluster
+ A=		84.5	-87.401156	-264.057357
+ B=	-84.5	-87.401156	-264.057357
+ C=	84.5	-224.125028	-164.72165
+ D=	-84.5	-224.125028	-164.72165
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%14ok
-ParisCluster
- X1_Y1=	84.5	-225.918041	-162.253779
- X1_Y128=	-84.5	-225.918041	-162.253779
- X128_Y1=	84.5	-278.141913	-1.525228
- X128_Y128=	-84.5	-278.141913	-1.525228
+Paris Cluster
+ A=	84.5	-225.918041	-162.253779
+ B=	-84.5	-225.918041	-162.253779
+ C=	84.5	-278.141913	-1.525228
+ D=	-84.5	-278.141913	-1.525228
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%15ok
-ParisCluster
- X1_Y1=	84.5	-278.141913	1.525228
- X1_Y128=	-84.5	-278.141913	1.525228
- X128_Y1=	84.5	-225.918041	162.253779
- X128_Y128=	-84.5	-225.918041	162.253779
+Paris Cluster
+ A=	84.5	-278.141913	1.525228
+ B=	-84.5	-278.141913	1.525228
+ C=	84.5	-225.918041	162.253779
+ D=	-84.5	-225.918041	162.253779
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%16ok
-ParisCluster
- X1_Y1=	84.5	-224.125028	164.72165
- X1_Y128=	-84.5	-224.125028	164.72165
- X128_Y1=	84.5	-87.401156	264.057357
- X128_Y128=	-84.5	-87.401156	264.057357
+Paris Cluster
+ A=	84.5	-224.125028	164.72165
+ B=	-84.5	-224.125028	164.72165
+ C=	84.5	-87.401156	264.057357
+ D=	-84.5	-87.401156	264.057357
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%17OK
-ParisCluster
- X1_Y1=	84.5	-84.5	265
- X1_Y128=	-84.5	-84.5	265
- X128_Y1=	84.5	84.5	265
- X128_Y128=	-84.5	84.5	265
+Paris Cluster
+ A=	84.5	-84.5	265
+ B=	-84.5	-84.5	265
+ C=	84.5	84.5	265
+ D=	-84.5	84.5	265
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%18ok
-ParisCluster
- X1_Y1=	-256.780109	22.871011	-134.651931
- X1_Y128=	-137.279063	41.565093	-252.681721
- X128_Y1=	-219.852255	175.843938	-73.035235
- X128_Y128=	-100.351209	194.53802	-191.065025
+Paris Cluster
+ A=	-256.780109	22.871011	-134.651931
+ B=	-137.279063	41.565093	-252.681721
+ C=	-219.852255	175.843938	-73.035235
+ D=	-100.351209	194.53802	-191.065025
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%19ok
-ParisCluster
- X1_Y1=	-99.997656	-125.919004	-242.178392
- X1_Y128=	-136.92551	38.607501	-253.508118
- X128_Y1=	-219.498702	-144.613086	-124.148602
- X128_Y128=	-256.426556	19.913419	-135.478328
+Paris Cluster
+ A=	-99.997656	-125.919004	-242.178392
+ B=	-136.92551	38.607501	-253.508118
+ C=	-219.498702	-144.613086	-124.148602
+ D=	-256.426556	19.913419	-135.478328
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%20ok
-ParisCluster
- X1_Y1=	-136.571956	-38.662809	253.857318
- X1_Y128=	-256.073002	-19.968727	135.827528
- X128_Y1=	-99.644102	125.863696	242.527592
- X128_Y128=	-219.145148	144.557778	124.497802
+Paris Cluster
+ A=	-136.571956	-38.662809	253.857318
+ B=	-256.073002	-19.968727	135.827528
+ C=	-99.644102	125.863696	242.527592
+ D=	-219.145148	144.557778	124.497802
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%21ok
-ParisCluster
- X1_Y1=	-219.498702	-175.899246	73.384435
- X1_Y128=	-256.426556	-22.926319	135.001131
- X128_Y1=	-99.997656	-194.593328	191.414225
- X128_Y128=	-136.92551	-41.620401	253.030921
+Paris Cluster
+ A=	-219.498702	-175.899246	73.384435
+ B=	-256.426556	-22.926319	135.001131
+ C=	-99.997656	-194.593328	191.414225
+ D=	-136.92551	-41.620401	253.030921
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%22ok
-ParisCluster
- X1_Y1=	256.780109	-19.858111	135.129127
- X1_Y128=	137.279063	-38.552193	253.158917
- X128_Y1=	219.852255	144.668394	123.799401
- X128_Y128=	100.351209	125.974312	241.829191
+Paris Cluster
+ A=	256.780109	-19.858111	135.129127
+ B=	137.279063	-38.552193	253.158917
+ C=	219.852255	144.668394	123.799401
+ D=	100.351209	125.974312	241.829191
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%23ok
-ParisCluster
- X1_Y1=	99.997656	-194.593328	191.414225
- X1_Y128=	136.92551	-41.620401	253.030921
- X128_Y1=	219.498702	-175.899246	73.384435
- X128_Y128=	256.426556	-22.926319	135.001131
+Paris Cluster
+ A=	99.997656	-194.593328	191.414225
+ B=	136.92551	-41.620401	253.030921
+ C=	219.498702	-175.899246	73.384435
+ D=	256.426556	-22.926319	135.001131
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%24ok
-ParisCluster
- X1_Y1=	136.571956	41.675709	-253.380122
- X1_Y128=	256.073002	22.981627	-135.350332
- X128_Y1=	99.644102	194.648636	-191.763426
- X128_Y128=	219.145148	175.954554	-73.733636
+Paris Cluster
+ A=	136.571956	41.675709	-253.380122
+ B=	256.073002	22.981627	-135.350332
+ C=	99.644102	194.648636	-191.763426
+ D=	219.145148	175.954554	-73.733636
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%25ok
-ParisCluster
- X1_Y1=	219.498702	-144.613086	-124.148602
- X1_Y128=	256.426556	19.913419	-135.478328
- X128_Y1=	99.997656	-125.919004	-242.178392
- X128_Y128=	136.92551	38.607501	-253.508118
+Paris Cluster
+ A=	219.498702	-144.613086	-124.148602
+ B=	256.426556	19.913419	-135.478328
+ C=	99.997656	-125.919004	-242.178392
+ D=	136.92551	38.607501	-253.508118
  VIS= all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Projects/Paris/DetectorConfigurtation/ParisPhShield.detector b/Projects/Paris/DetectorConfigurtation/ParisPhShield.detector
index 329803461..7400c8b29 100644
--- a/Projects/Paris/DetectorConfigurtation/ParisPhShield.detector
+++ b/Projects/Paris/DetectorConfigurtation/ParisPhShield.detector
@@ -1,3 +1,8 @@
+%
+%
+% Shield is obsolete
+%
+%
 %Fichier de configuration manip E225
 %%%%%%%%%%%Target%%%%%%%%%%%%%%%%%%%1
 %Thickness in micrometer
@@ -12,7 +17,7 @@ Target
  THICKNESS= 10.3
  ANGLE= 0
  RADIUS=	12
- MATERIAL= CD2l
+ MATERIAL= CD2
  NBLAYERS= 50
  X= 0
  Y= 0
@@ -27,31 +32,31 @@ Target
 Shield
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%9
 ShieldClParis
- X1_Y1=	-364	153.75	151.375
- X1_Y128=	-364	91.5	151.375
- X128_Y1=	-364	153.75	-84.5
- X128_Y128=	-364	91.5	-84.5
+ A=	-364	153.75	151.375
+ B=	-364	91.5	151.375
+ C=	-364	153.75	-84.5
+ D=	-364	91.5	-84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	-151.375	153.75
- X1_Y128=	-364	-151.375	91.49999999
- X128_Y1=	-364	84.49999999	153.75
- X128_Y128=	-364	84.5	91.50000004
+ A=	-364	-151.375	153.75
+ B=	-364	-151.375	91.49999999
+ C=	-364	84.49999999	153.75
+ D=	-364	84.5	91.50000004
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	-153.75	-151.375
- X1_Y128=	-364	-91.49999999	-151.375
- X128_Y1=	-364	-153.7500001	84.49999997
- X128_Y128=	-364	-91.50000008	84.5
+ A=	-364	-153.75	-151.375
+ B=	-364	-91.49999999	-151.375
+ C=	-364	-153.7500001	84.49999997
+ D=	-364	-91.50000008	84.5
  VIS=all
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 ShieldClParis
- X1_Y1=	-364	151.375	-153.75
- X1_Y128=	-364	151.375	-91.49999998
- X128_Y1=	-364	-84.49999996	-153.7500001
- X128_Y128=	-364	-84.5	-91.50000013
+ A=	-364	151.375	-153.75
+ B=	-364	151.375	-91.49999998
+ C=	-364	-84.49999996	-153.7500001
+ D=	-364	-84.5	-91.50000013
  VIS=all
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%0
diff --git a/Projects/Pyramid/Analysis.cxx b/Projects/Pyramid/Analysis.cxx
new file mode 100644
index 000000000..3cc062b07
--- /dev/null
+++ b/Projects/Pyramid/Analysis.cxx
@@ -0,0 +1,68 @@
+/*****************************************************************************
+ * Copyright (C) 2009-2016    this file is part of the NPTool Project        *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: XAUTHORX  contact address: XMAILX                        *
+ *                                                                           *
+ * Creation Date  : XMONTHX XYEARX                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class describe  Pyramid analysis project                       *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *****************************************************************************/
+
+#include<iostream>
+using namespace std;
+#include"Analysis.h"
+#include"NPAnalysisFactory.h"
+#include"NPDetectorManager.h"
+////////////////////////////////////////////////////////////////////////////////
+Analysis::Analysis(){
+}
+////////////////////////////////////////////////////////////////////////////////
+Analysis::~Analysis(){
+}
+
+////////////////////////////////////////////////////////////////////////////////
+void Analysis::Init(){
+   Pyramid= (TPyramidPhysicsPhysics*) m_DetectorManager->GetDetector("Pyramid");
+}
+
+////////////////////////////////////////////////////////////////////////////////
+void Analysis::TreatEvent(){
+}
+
+////////////////////////////////////////////////////////////////////////////////
+void Analysis::End(){
+}
+
+
+////////////////////////////////////////////////////////////////////////////////
+//            Construct Method to be pass to the DetectorFactory              //
+////////////////////////////////////////////////////////////////////////////////
+NPL::VAnalysis* Analysis::Construct(){
+  return (NPL::VAnalysis*) new Analysis();
+}
+
+////////////////////////////////////////////////////////////////////////////////
+//            Registering the construct method to the factory                 //
+////////////////////////////////////////////////////////////////////////////////
+extern "C"{
+class proxy{
+  public:
+    proxy(){
+      NPL::AnalysisFactory::getInstance()->SetConstructor(Analysis::Construct);
+    }
+};
+
+proxy p;
+}
+
diff --git a/Projects/Pyramid/Analysis.h b/Projects/Pyramid/Analysis.h
new file mode 100644
index 000000000..8172dc9e9
--- /dev/null
+++ b/Projects/Pyramid/Analysis.h
@@ -0,0 +1,42 @@
+#ifndef Analysis_h 
+#define Analysis_h
+/*****************************************************************************
+ * Copyright (C) 2009-2016    this file is part of the NPTool Project        *
+ *                                                                           *
+ * For the licensing terms see $NPTOOL/Licence/NPTool_Licence                *
+ * For the list of contributors see $NPTOOL/Licence/Contributors             *
+ *****************************************************************************/
+
+/*****************************************************************************
+ * Original Author: XAUTHORX  contact address: XMAILX                        *
+ *                                                                           *
+ * Creation Date  : XMONTHX XYEARX                                           *
+ * Last update    :                                                          *
+ *---------------------------------------------------------------------------*
+ * Decription:                                                               *
+ *  This class describe  Pyramid analysis project                       *
+ *                                                                           *
+ *---------------------------------------------------------------------------*
+ * Comment:                                                                  *
+ *                                                                           *
+ *****************************************************************************/
+
+#include"NPVAnalysis.h"
+#include"TPyramidPhysics.h"
+class Analysis: public NPL::VAnalysis{
+  public:
+    Analysis();
+    ~Analysis();
+
+  public: 
+    void Init();
+    void TreatEvent();
+    void End();
+
+   static NPL::VAnalysis* Construct();
+
+  private:
+   TPyramidPhysics* Pyramid;
+
+};
+#endif
diff --git a/Projects/Pyramid/CMakeLists.txt b/Projects/Pyramid/CMakeLists.txt
new file mode 100644
index 000000000..22c74affd
--- /dev/null
+++ b/Projects/Pyramid/CMakeLists.txt
@@ -0,0 +1,5 @@
+cmake_minimum_required (VERSION 2.8) 
+# Setting the policy to match Cmake version
+cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
+# include the default NPAnalysis cmake file
+include("../../NPLib/ressources/CMake/NPAnalysis.cmake")
diff --git a/Projects/Pyramid/Pyramid.detector b/Projects/Pyramid/Pyramid.detector
new file mode 100644
index 000000000..a9d557b07
--- /dev/null
+++ b/Projects/Pyramid/Pyramid.detector
@@ -0,0 +1,25 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+Target
+ THICKNESS= 10 micrometer
+ RADIUS=	20 mm
+ MATERIAL= CD2
+ ANGLE= 0 deg
+ X= 0 mm
+ Y= 0 mm
+ Z= 0 mm
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+Pyramid
+ POS= 0 0 350 mm
+ Shape= Square
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+Pyramid
+ POS = 35 35 35 cm
+ Shape= Square
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+Pyramid
+ R= 350 mm
+ THETA= 90 deg
+ PHI= 63 deg
+ Shape= Cylindrical
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
-- 
GitLab