1 package yawn.nn.appart;
2
3 /***
4 * A general gain control.
5 *
6 * <p>$Id: GainControlUnit.java,v 1.9 2005/05/09 11:04:55 supermarti Exp $</p>
7 *
8 * @author Luis Martí (luis dot marti at uc3m dot es)
9 * @version $Revision: 1.9 $
10 */
11
12 abstract public class GainControlUnit {
13
14 /***
15 *
16 * @uml.property name="rho"
17 */
18 protected double rho;
19
20 /***
21 *
22 * @uml.property name="rho"
23 */
24 public void setVigilanceParameter(double val) {
25 rho = val;
26 }
27
28 /***
29 *
30 * @uml.property name="rho"
31 */
32 public double getVigilanceParameter() {
33 return rho;
34 }
35
36 public abstract boolean fires();
37
38 }