dqm_persistency::PRegion Node1 dqm_persistency::PRegion + subparameters + layout + PRegion() + ~PRegion() + Print() + AddSubparameter() + GetSubparameter() Node2 dqm_persistency::PParameter + name + input + result + algorithm + reference + weight + disableChildren + metadata + shape + parentRegion + PParameter() + ~PParameter() + Print() + GetParentRegion() Node2->Node1 Node3 TNamed Node3->Node2