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