Skip to content

WIP: DD4hep integration prototype

Ben Couturier requested to merge DD4hep_Integration into master

This is the prototype of the DD4hep integration prototype, split in two packages:

  • Det/LbDD4hep: The actual integration package with provides the service to load the conditions from DD4hep (using the IDD4hepSvc for the moment).
  • Ex/LbDD4hepExample: provides an algorithms that creates a cache containing information identical to what is derived by the VPClus algorithm and compares the values obtained from DD4hep to those obtained from DetDesc.

N.B. The conditions are currently taken from a directory in the DDUpgrade project. The plan is to go directly to the git CondDB, but this is not implemented yet.

This packages needs the DDUpgrade project available, in order to build and run. In order to avoid disrupting other developments, it is disabled by default and one needs to enable it with "-DUSE_DDUPGRADE=ON"

Merge request reports