Rectangular cut can't vary discrete variable

Hi !
I am currently trying to use rectangular Cut (methode “Cuts”) from TMVA and i have a set of different type of variable with some i want to vary as continuum way and other in a discret way.

The probleme is the optimiser only vary in a continuum way also for the variables i declared as ‘int’

factory->AddVariable(“varname”,’'I");

At the beginning i thought it was the fact that my discrete variable was declared as double in my tree but i try with a int variable from my tree and i have the same issue.
Is that a common issue ?

@moneta can probably help you