CBM_YAML_PROPERTIES(yaml::Property(&Channel::vCPTOff, "vCPTOff", "CPT offset"), yaml::Property(&Channel::vCPTotGain, "vCPTotGain", "CP time over threshold gain"), yaml::Property(&Channel::vCPTotOff, "vCPTotOff", "CP time over threshold offset"), yaml::Property(&Channel::vCPWalk, "vCPWalk", "CP walk correction", YAML::Block, YAML::Flow))
CBM_YAML_PROPERTIES(yaml::Property(&Diamond::refAddress, "refAddress", "reference HW address to distinguish this BMON"), yaml::Property(&Diamond::numClWalkBinX, "numClWalkBinX", "number of walk correction bins"), yaml::Property(&Diamond::TOTMax, "TOTMax", "maximum time over threshold"), yaml::Property(&Diamond::TOTMin, "TOTMin", "minimum time over threshold"), yaml::Property(&Diamond::channelDeadtime, "channelDeadtime", "channel dead time"), yaml::Property(&Diamond::chanPar, "chanPar", "channel parameters"))
CBM_YAML_PROPERTIES(yaml::Property(&CalibrateSetup::selectionMask, "selectionMask", "A bit mask to distinguish between different diamonds"), yaml::Property(&CalibrateSetup::diamonds, "diamonds", "Parameters of each diamond"))