~ubuntu-branches/ubuntu/trusty/gnuradio/trusty

« back to all changes in this revision

Viewing changes to gnuradio-core/src/lib/general/gri_agc2_ff.h

  • Committer: Bazaar Package Importer
  • Author(s): Kamal Mostafa
  • Date: 2010-03-13 07:46:01 UTC
  • mfrom: (2.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20100313074601-zjsa893a87bozyh7
Tags: 3.2.2.dfsg-1ubuntu1
* Fix build for Ubuntu lucid (LP: #260406)
  - add binary package dep for libusrp0, libusrp2-0: adduser
  - debian/rules clean: remove pre-built Qt moc files

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
    : _attack_rate(attack_rate), _decay_rate(decay_rate), _reference(reference), 
40
40
      _gain(gain), _max_gain(max_gain) {};
41
41
 
 
42
  float attack_rate () const { return _attack_rate; }
42
43
  float decay_rate () const  { return _decay_rate; }
43
 
  float attack_rate () const { return _attack_rate; }
44
44
  float reference () const   { return _reference; }
45
45
  float gain () const        { return _gain;  }
46
46
  float max_gain () const    { return _max_gain; }
47
47
  
 
48
  void set_attack_rate (float rate) { _attack_rate = rate; }
48
49
  void set_decay_rate (float rate) { _decay_rate = rate; }
49
 
  void set_attack_rate (float rate) { _attack_rate = rate; }
50
50
  void set_reference (float reference) { _reference = reference; }
51
51
  void set_gain (float gain) { _gain = gain; }
52
52
  void set_max_gain (float max_gain) { _max_gain = max_gain; }
79
79
  }
80
80
  
81
81
 protected:
 
82
  float _attack_rate;           // attack_rate for fast changing signals
82
83
  float _decay_rate;            // decay rate for slow changing signals
83
 
  float _attack_rate;           // attack_rate for fast changing signals
84
84
  float _reference;             // reference value
85
85
  float _gain;                  // current gain
86
86
  float _max_gain;              // maximum gain