v01-13
v01-13
-
2020-07-02 MarkusFrankATcernch (PR#684)
- Fix compiler issue for clang 3.9 (resolves #683)
-
2020-07-02 Andre Sailer (PR#682)
- CMake: add option
DD4HEP_USE_TBB
to require TBB or not Filter
andSpecParRegistry
classes from CMSSW (see #675)
- CMake: add option
-
2020-07-01 vvolkl (PR#679)
- Add CPack Configuration
-
2020-06-30 Markus Frank (PR#680)
-
2020-06-30 Marco Clemencic (PR#678)
- Modernization and clean up of
dd4hep::IOV
(using
instead oftypedef
,constexpr
instead ofenum
) - Make
dd4hep::IOV::Key
uniform wrt first and second type - Use
std::int64_t
instead oflong
fordd4hep::IOV::Key
elements
- Modernization and clean up of
-
2020-06-18 lintao (PR#677)
- Fixed the
CLHEP::mm
todd4hep::mm
conversion problem inDDG4/src/Geant4SensitiveDetector.cpp
- Fixed the
-
2020-06-11 Markus FRANK (PR#676)
- Fix problem with missing header in DDEve appearing in ROOT head.
-
2020-06-08 Marko Petric (PR#673)
- Use unique include guard in
BitFieldCoder.h
- fix ambiguity in test between
BitField64
in LCIO and DD4hep
- fix ambiguity in test between
- Cast to string
coll_nam
inDDG4.py
before using further, otherwise string concatenation does not work
- Use unique include guard in
-
2020-05-29 Andre Sailer (PR#672)
- Use unique include guards
-
2020-04-24 Frank Gaede (PR#663)
- fix compilation of
DigiKernel.cpp
with TBB
- fix compilation of
-
2020-04-09 Andre Sailer (PR#660)
- DDG4: fix behaviour of ParticleRejectFilter and ParticleSelectFilter, They now properly select or reject the given particle type, instead of the opposite. Fixes #657
-
2020-04-09 Markus FRANK (PR#659)
- Allow condition objects, which do not provide a default constructor. If such objects should be managed, these cannot be saved with ROOT - these objects may only live in memory. ROOT requires a default constructor.
-
2020-04-09 Marko Petric (PR#654)
- Rewrite rpath usage on macOS and make it relocatable with help of
@rpath
- itroduce new option
DD4HEP_SET_RPATH
defaultON
- itroduce new option
- adopt
thisdd4hep.sh
and other.sh
scripts to work with zsh (new default for macOS 10.15) - Drop
MakeGaudiMap.cmake
and call directlylistcomponents
- fix env settings for macOS
- Drop deprecated
-std=
flag in dictionary creation
- Rewrite rpath usage on macOS and make it relocatable with help of
-
2020-03-23 Andre Sailer (PR#652)
- Documentation: fix broken mathml, fixes #651
-
2020-03-20 Andre Sailer (PR#649)
- CMake: add
DD4HEP_HIGH_MEM_POOL_DEPTH
option. Allow setting of parallel builds of DDParser objects with the ninja generator. Defaults to "memory / 2000 cores (rounded down)"
- CMake: add
-
2020-03-20 Andre Sailer (PR#632)
- CMake: Adapt to ROOT 6.22 python library ROOTTPython
-
2020-03-18 Andre Sailer (PR#636)
- DDG4: add reader for HepMC3 files
- DDG4: add generic EventParameters class to pass event level parameters from different input sources to different output sources, supercedes the LCIOEventParameters class
-
2020-03-11 Markus Frank (PR#647)
- The CAD volume plugin allows to embed valumes and shapes originating from Computer Aided Design drawings using multiple formats as they are supported by the open asset importer library (http://assimp.org ). The plugin can be used whenever the
xml
fragment matches the following pattern:<XXX ref="file-name" material="material-name"> <material name="material-name"/> <!-- alternative: child or attr --> Envelope: Use special envelop shape (default: assembly) The envelope tag must match the expected pattern of the utility dd4hep::xml::createStdVolume(Detector& desc, xml::Element e) <envelope name="volume-name" material="material-name"> <shape name="shape-name" type="shape-type" args....> </shape> </envelope> Option 1: No additional children. use default material and place all children in the origin of the envelope Option 2: Volume with default material <volume name="vol-name"/> Option 3: Volume with non-default material <volume name="vol-name" material="material-name"/> Option 4: Volume with optional placement. No position = (0,0,0), No rotation = (0,0,0) <volume name="vol-name" material="material-name"/> <position x="0" y="0" z="5*cm"/> <rotation x="0" y="0" z="0.5*pi*rad"/> </volume> For sensitive volumes: add physical volume IDs: <volume name="vol-name" material="material-name"/> <physvolid name="layer" value="1"/> <physvolid name="slice" value="10"/> </volume> </XXX>
- The CAD volume plugin allows to embed valumes and shapes originating from Computer Aided Design drawings using multiple formats as they are supported by the open asset importer library (http://assimp.org ). The plugin can be used whenever the