What are the meanings for the three parameters of constructor for G4WeightWindowAlgorithm class?for

From Path_to_Geant4/examples/extended/biasing/B01/exampleB01.cc, the key codes are:
‘’’
G4VWeightWindowAlgorithm *wwAlg = 0; // pointer for WeightWindow
wwAlg = new G4WeightWindowAlgorithm(1, // upper limit factor
1, // survival factor
100); // max. number of splitting
‘’’
here are three parameters of (1,1,100), what are the exact meanings of these three parameters?
_Geant4 Version:_11.01
_Operating System:_Ubuntu 20.04
_Compiler/Version:_GCC 9.4.0
_CMake Version:_3.16