Skip to content

DD4hepSvc Option to print DD4hep conditions in message stream after loading a slice

Ben Couturier requested to merge bcouturi_DD4hepDumpConditions into master

This MR adds an option to the DD4hepSvc that allows printing all conditions after loading (only useful for debugging). The output looks like:

LHCb::Det::LbDD...   INFO = Detector: /world
LHCb::Det::LbDD...   INFO Condition 124D33D097CF90D0 name:'' bound:1 valid:1
IOVrun(0):[50-79]
Cond type: dd4hep::detail::ConditionObject
Data Type: LHCb::DetCond::Examples::Functional::MyData

LHCb::Det::LbDD...   INFO Condition 124D33D0A99E346D name:'' bound:1 valid:1
IOVrun(0):[50-79]
Cond type: dd4hep::detail::ConditionObject
Data Type: LHCb::DetCond::Examples::Functional::MyData

LHCb::Det::LbDD...   INFO Condition 124D33D0BABD631B name:'TestCondition' bound:1 valid:1
IOVrun(0):[50-79]
Cond type: dd4hep::detail::ConditionObject
Data Type: ParamValidDataObject

LHCb::Det::LbDD...   INFO Condition 124D33D0C1F0F85A name:'TestConditionYML' bound:1 valid:1
IOVrun(0):[50-79]
Cond type: dd4hep::detail::ConditionObject
Data Type: YAML::Node
YAML Content: 
par1: 0.6
par2: 1.71
Edited by Ben Couturier

Merge request reports