Skip to content
Snippets Groups Projects
  1. Jan 06, 2021
  2. Dec 17, 2020
  3. Dec 16, 2020
  4. Dec 10, 2020
  5. Dec 08, 2020
  6. Dec 07, 2020
    • Frank Winklmeier's avatar
      Refactor code to read GeoDB · e40ce6ea
      Frank Winklmeier authored
      Move detector-specific code to read the geometry database into
      standalone "[Det]GeoDB.py" modules. Use this code both in the old
      jobproperties as well as in the new-style `AutoConfigFlags` to avoid the
      copy&paste of the same code.
      
      Also fix the caching of `AutoConfigFlags.GetDetDescrInfo` to make sure the
      geometry DB is only queried once per geometry tag.
      e40ce6ea
  7. Dec 04, 2020
  8. Dec 02, 2020
    • Nicholas Styles's avatar
      faa1d52b
    • Andrea Dell'Acqua's avatar
      Major revision of the GeoModelXml code (Nigel Hessey, spring 2020). · 932e14d0
      Andrea Dell'Acqua authored and Walter Lampl's avatar Walter Lampl committed
      Main changes:
      - introduction of new shape (simplepolygonbrep)
      - unification of messaging code, with the introduction of an OutputDirector
      - consistent utilization of XMLString::transcode() throughout the code
      new files:
      	GeoModelXml/OutputDirector.h
      	GeoModelXml/shape/MakeSimplePolygonBrep.h
      	src/MakeSimplePolygonBrep.cxx
      deleted file:
      	GeoModelXml/translate.h
      Please note that data/geomodel.dtd (needed at run time) was modified according to the simplepolygonbrep introduction)
      List of modified files (basically all of them!) follows:
      
      	modified:   GeoModelXml/AddbranchProcessor.h
      	modified:   GeoModelXml/AssemblyProcessor.h
      	modified:   GeoModelXml/AssemblyrefProcessor.h
      	modified:   GeoModelXml/Element2GeoItem.h
      	modified:   GeoModelXml/ElementProcessor.h
      	modified:   GeoModelXml/Gmx2Geo.h
      	modified:   GeoModelXml/GmxUtil.h
      	modified:   GeoModelXml/IndexProcessor.h
      	modified:   GeoModelXml/LogvolProcessor.h
      	modified:   GeoModelXml/LogvolrefProcessor.h
      	modified:   GeoModelXml/MakeElement.h
      	modified:   GeoModelXml/MakeMaterial.h
      	modified:   GeoModelXml/MakeRotation.h
      	modified:   GeoModelXml/MakeTransformation.h
      	modified:   GeoModelXml/MakeTransformationref.h
      	modified:   GeoModelXml/MakeTranslation.h
      	modified:   GeoModelXml/MulticopyProcessor.h
      	modified:   GeoModelXml/StrictErrorHandler.h
      	modified:   GeoModelXml/TransformProcessor.h
      	modified:   GeoModelXml/TransformrefProcessor.h
      	modified:   GeoModelXml/createdomdocument.h
      	modified:   GeoModelXml/shape/AddPlane.h
      	modified:   GeoModelXml/shape/MakeBox.h
      	modified:   GeoModelXml/shape/MakeCons.h
      	modified:   GeoModelXml/shape/MakeGenericTrap.h
      	modified:   GeoModelXml/shape/MakeIntersection.h
      	modified:   GeoModelXml/shape/MakePara.h
      	modified:   GeoModelXml/shape/MakePcon.h
      	modified:   GeoModelXml/shape/MakePgon.h
      	modified:   GeoModelXml/shape/MakeShaperef.h
      	modified:   GeoModelXml/shape/MakeSubtraction.h
      	modified:   GeoModelXml/shape/MakeTrap.h
      	modified:   GeoModelXml/shape/MakeTrd.h
      	modified:   GeoModelXml/shape/MakeTube.h
      	modified:   GeoModelXml/shape/MakeTubs.h
      	modified:   GeoModelXml/shape/MakeUnion.h
      	modified:   data/geomodel.dtd
      	modified:   src/AddPlane.cxx
      	modified:   src/AddbranchProcessor.cxx
      	modified:   src/AssemblyProcessor.cxx
      	modified:   src/AssemblyrefProcessor.cxx
      	modified:   src/Element2GeoItem.cxx
      	modified:   src/ElementProcessor.cxx
      	modified:   src/Gmx2Geo.cxx
      	modified:   src/GmxInterface.cxx
      	modified:   src/GmxUtil.cxx
      	modified:   src/IndexProcessor.cxx
      	modified:   src/LogvolProcessor.cxx
      	modified:   src/LogvolrefProcessor.cxx
      	modified:   src/MakeBox.cxx
      	modified:   src/MakeCons.cxx
      	modified:   src/MakeElement.cxx
      	modified:   src/MakeGenericTrap.cxx
      	modified:   src/MakeIntersection.cxx
      	modified:   src/MakeMaterial.cxx
      	modified:   src/MakePara.cxx
      	modified:   src/MakePcon.cxx
      	modified:   src/MakePgon.cxx
      	modified:   src/MakeRotation.cxx
      	modified:   src/MakeShaperef.cxx
      	modified:   src/MakeSubtraction.cxx
      	modified:   src/MakeTransformation.cxx
      	modified:   src/MakeTransformationref.cxx
      	modified:   src/MakeTranslation.cxx
      	modified:   src/MakeTrap.cxx
      	modified:   src/MakeTrd.cxx
      	modified:   src/MakeTube.cxx
      	modified:   src/MakeTubs.cxx
      	modified:   src/MakeUnion.cxx
      	modified:   src/MulticopyProcessor.cxx
      	modified:   src/PositionIndex.cxx
      	modified:   src/StrictErrorHandler.cxx
      	modified:   src/TransformProcessor.cxx
      	modified:   src/TransformrefProcessor.cxx
      	modified:   src/createdomdocument.cxx
      932e14d0
  9. Dec 01, 2020
  10. Nov 28, 2020
  11. Nov 27, 2020
  12. Nov 26, 2020
  13. Nov 19, 2020
  14. Nov 18, 2020
  15. Nov 16, 2020
  16. Nov 14, 2020
  17. Nov 12, 2020
  18. Nov 10, 2020
  19. Nov 02, 2020
  20. Oct 21, 2020
  21. Oct 20, 2020
  22. Oct 16, 2020
  23. Oct 11, 2020
  24. Oct 09, 2020
  25. Oct 07, 2020
  26. Oct 06, 2020
Loading