Hello,
say that in a binary classifcation I am adding trees for different processes (i.e., describing different physics processes) to the background sample:
dataloader.AddSignalTree(treeS, 1.0)
dataloader.AddBackgroundTree(treeBkg1, 1.0)
dataloader.AddBackgroundTree(treeBkg2, 1.0)
dataloader.AddBackgroundTree(treeBkg3, 1.0)
If I set theSplitMode=Random
option, and set a number for nTrain(Test)_Signal
and nTrain(Test)_Background
, will it be ensured that the subsample of training(testing) events will be chosen randomly among the various background processes trees? Or is there anything else I should take care of?
Thanks!
Marco