Open vepadulano opened 8 months ago
@vepadulano
ROOT::Internal::GetDemangledTypeName(t)
calls TClassEdit::DemangleName(t.name, status)
We could also use RDFInternal::DemangleTypeIdName
within the RDFInternal namespace which calls TClassEdit::DemangleTypeIDName(ti, errcode)
-> TClassEdit::DemangleName(ti.name(), errcode)
Explain what you would like to see improved and how.
From https://its.cern.ch/jira/browse/ROOT-10355
Currently, {{RDataFrame}} uses an own implementation of getting the typename as string, namely {{ROOT::Internal::RDF::TypeID2TypeName}}. However, we could reuse {{ROOT::Internal::GetDemangledTypeName}} from ROOT core, which has the same functionality and is the superior implementation.
ROOT version
Any
Installation method
Any
Operating system
Any
Additional context
No response