public class ESBCutConfig extends AbstractConfig<Double>
ESBCutConfig
is an implementation of the abstract
AbstractCutConfig
for cuts the energy slope cut. It
stores both the cut lower bound and the parameter F used in the slope
equation. These values may also be set by classes within the same
package.Modifier and Type | Field and Description |
---|---|
private static int |
ENERGY_SLOPE_THRESHOLD |
private static int |
PARAMETER_F |
Constructor and Description |
---|
ESBCutConfig()
Instantiates a new
ESBCutConfig object. |
Modifier and Type | Method and Description |
---|---|
double |
getLowerBound()
Gets the lower bound of the cut.
|
double |
getParameterF()
Gets the parameter F in the energy slope equation.
|
(package private) void |
setLowerBound(double value)
Sets the lower bound of the cut to the specified value.
|
(package private) void |
setParameterF(double value)
Sets the parameter F in the energy slope equation.
|
getValue, isEnabled, setIsEnabled, setValue
private static final int ENERGY_SLOPE_THRESHOLD
private static final int PARAMETER_F
public double getLowerBound()
double
.public double getParameterF()
double
.void setLowerBound(double value)
value
- - The new lower bound for the cut.void setParameterF(double value)
value
- - The new parameter for the cut.Copyright © 2019. All rights reserved.