RootAuxDynIO: Better sync RNTuple field names with TTree branch names
This MR aims to better align the RNTuple
field names for dynamic attributes with the TTree
branch names. Right now, a branch we write in TTree
named, e.g., AnalysisJetsAuxDyn.pt
, is written as AnalysisJetsAux::pt
in RNTuple
. With this MR, the latter becomes AnalysisJetsAuxDyn:pt
. In general, RNTuple
doesn't allow dot characters in field names. Therefore, for now we stick to colon as the delimiter.