How to modify SplitLevel during tree cloning?


Is there any public function available for TTree and/or TBranch to change SplitLevel during a tree cloning or copying? I intend to rewrite the tree with different SplitLevel to test the performance difference.


No, you cannot do that. Clone is creating an identical data structure.
You must create a new Tree and create your branch(es) with the new split level.