Skip to content

WriteCondHandle: allow range dependency on ReadCondHandles

Charles Leggett requested to merge leggett/athena:dev/WriteCondDeps into master

allow a WriteCondHandle's range to be automatically set from the intersection of the ranges of any number of ReadCondHandles. Provides a new WriteCondHandle::record( T* ) method that doesn't take a range. If this method is used but no dependencies have been set, will return an error.

also adds the method getRange() to ReadCondHandles and WriteCondHandles.

adds a test in StoreGate/test, and expands the example in AthenaExamples/AthExHive

Merge request reports