There is a newer version of the record available.

Published July 6, 2017 | Version v01-01
Software Open

AIDASoft/DD4hep: v01-01

Description

v01-01
  • 2017-07-06 Markus Frank (PR#201) ## DDCore: Changes to the VolumeManager interface

    Recent descrepancies showed that the call to lookup a placement from the volume manager may have an ambiguous meaning: It may (as used until now) be the placement of thge closest detector element - a functionality used by various tests or be the placement of the sensitive volume itself. So far, since each sensitive volume in the DD4hep tests is represented by a DetElement structure, both approaches returned the same placed volume.

    Since there is the possibility to have sensitive volumes, which are not directly connected to a single DetElement structure, this call was split to resolve this ambiguity:

    /// Lookup a physical (placed) volume identified by its 64 bit hit ID PlacedVolume lookupVolumePlacement(VolumeID volume_id) const; /// Lookup a physical (placed) volume of the detector element /// containing a volume identified by its 64 bit hit ID PlacedVolume lookupDetElementPlacement(VolumeID volume_id) const;

  • 2017-07-06 Andre Sailer (PR#200)

    • Now will give a warning if multiple entities (e.g., constants) of the same name are defined in the XML

Files

AIDASoft/DD4hep-v01-01.zip

Files (21.6 MB)

Name Size Download all
md5:81051ca298a8393d674081d50f18e0cc
21.6 MB Preview Download

Additional details

Related works