Skip to content
Snippets Groups Projects
  1. Jan 22, 2016
  2. Jan 21, 2016
    • Marco Clemencic's avatar
      made DataObjectDescriptor.__eq__ more robust · 1e44d498
      Marco Clemencic authored
      Fixes GAUDI-1155.
      
      See merge request !99
      1e44d498
    • Marco Clemencic's avatar
      bde63898
    • Marco Clemencic's avatar
      Revert "remove unused GSL components" · 10300ee7
      Marco Clemencic authored
      This reverts commit 42443573.
      Fixes GAUDI-1167.
      See merge request !98
      
      Conflicts:
      
      	GaudiExamples/src/GSLTools/EqSolverIAlg.h
      	GaudiExamples/src/GSLTools/EqSolverPAlg.h
      	GaudiExamples/src/GSLTools/FuncMinimumGenAlg.h
      	GaudiExamples/src/GSLTools/FuncMinimumIAlg.h
      	GaudiExamples/src/GSLTools/FuncMinimumPAlg.h
      	GaudiGSL/GaudiGSL/GaudiGSL.h
      	GaudiGSL/GaudiGSL/GslError.h
      	GaudiGSL/GaudiGSL/GslErrorHandlers.h
      	GaudiGSL/GaudiGSL/IFuncMinimum.h
      	GaudiGSL/GaudiGSL/IGslErrorHandler.h
      	GaudiGSL/GaudiGSL/IGslSvc.h
      	GaudiGSL/src/Components/EqSolver.cpp
      	GaudiGSL/src/Components/EqSolver.h
      	GaudiGSL/src/Components/FuncMinimum.cpp
      	GaudiGSL/src/Components/FuncMinimum.h
      	GaudiGSL/src/Components/GslErrorCount.cpp
      	GaudiGSL/src/Components/GslErrorCount.h
      	GaudiGSL/src/Components/GslErrorException.cpp
      	GaudiGSL/src/Components/GslErrorException.h
      	GaudiGSL/src/Components/GslErrorPrint.cpp
      	GaudiGSL/src/Components/GslErrorPrint.h
      	GaudiGSL/src/Components/GslSvc.cpp
      	GaudiGSL/src/Components/GslSvc.h
      	GaudiGSL/src/Lib/GaudiGSL.cpp
      	GaudiGSL/src/Lib/GslErrorHandlers.cpp
      10300ee7
    • Marco Clemencic's avatar
      Revert "remove unused GSL components; search in LHCb and ATLAS code base... · 0bfd0e7e
      Marco Clemencic authored
      Revert "remove unused GSL components; search in LHCb and ATLAS code base didn't reveal any usage of them"
      
      This reverts commit 42443573.
      
      Conflicts:
      
      	GaudiExamples/src/GSLTools/EqSolverIAlg.h
      	GaudiExamples/src/GSLTools/EqSolverPAlg.h
      	GaudiExamples/src/GSLTools/FuncMinimumGenAlg.h
      	GaudiExamples/src/GSLTools/FuncMinimumIAlg.h
      	GaudiExamples/src/GSLTools/FuncMinimumPAlg.h
      	GaudiGSL/GaudiGSL/GaudiGSL.h
      	GaudiGSL/GaudiGSL/GslError.h
      	GaudiGSL/GaudiGSL/GslErrorHandlers.h
      	GaudiGSL/GaudiGSL/IFuncMinimum.h
      	GaudiGSL/GaudiGSL/IGslErrorHandler.h
      	GaudiGSL/GaudiGSL/IGslSvc.h
      	GaudiGSL/src/Components/EqSolver.cpp
      	GaudiGSL/src/Components/EqSolver.h
      	GaudiGSL/src/Components/FuncMinimum.cpp
      	GaudiGSL/src/Components/FuncMinimum.h
      	GaudiGSL/src/Components/GslErrorCount.cpp
      	GaudiGSL/src/Components/GslErrorCount.h
      	GaudiGSL/src/Components/GslErrorException.cpp
      	GaudiGSL/src/Components/GslErrorException.h
      	GaudiGSL/src/Components/GslErrorPrint.cpp
      	GaudiGSL/src/Components/GslErrorPrint.h
      	GaudiGSL/src/Components/GslSvc.cpp
      	GaudiGSL/src/Components/GslSvc.h
      	GaudiGSL/src/Lib/GaudiGSL.cpp
      	GaudiGSL/src/Lib/GslErrorHandlers.cpp
      0bfd0e7e
    • Marco Clemencic's avatar
      ensure that destination vector for DataSvc::objectLeaves gets reset · f637ca43
      Marco Clemencic authored
      The change restore the implementation in 'master' before the merge of 'hive'.
      
      Fixes GAUDI-1166.
      See merge request !97
      f637ca43
    • Marco Clemencic's avatar
  3. Jan 19, 2016
    • Marco Clemencic's avatar
      Allow override of CPack settings · 6e55dafa
      Marco Clemencic authored
      Moved most of the CPack setup code into a separate file, cmake/GaudiCPackSettings.cmake, which gets included by the project's main CMakeLists.txt file. In such a way that allows ATLAS to provide a modified file while building Gaudi.
      
      Also made a minor update to cmake/cpack_install.cmake.
      
      Fixes GAUDI-1165
      See merge request !92
      6e55dafa
  4. Jan 18, 2016
  5. Jan 14, 2016
  6. Jan 13, 2016
  7. Jan 12, 2016
  8. Jan 11, 2016
    • Marco Clemencic's avatar
      change return type of Property::declare{Read,Update}Handler from void to Property&, · ce142973
      Marco Clemencic authored
      The reason is that this way one can write code like this:
      ```C++
        declareProperty("trackMaxChi2", m_trackMaxChi2 = 25.)
          ->declareUpdateHandler( [this](Property&){ this->m_trackChi = std::sqrt(this->m_trackMaxChi2); } )
          .useUpdateHandler();
      ```
      this keeps m_trackChi in sync with m_trackMaxChi2. Without the call
      to useUpdateHandler, if there is no entry in the JobOptionsSvc,
      m_trackChi would not be set, and one would have to duplicate the
      code to 'derive' m_trackChi from m_trackMaxChi2 just to initialize
      it to the proper default.
      
      Fixes GAUDI-1160.
      
      See merge request !85
      ce142973
    • Marco Clemencic's avatar
      add support for std::array in SerializeSTL · cd47f7e4
      Marco Clemencic authored
      Fixes GAUDI-1159.
      
      See merge request !86
      cd47f7e4
Loading