| 
    Jpp
    17.2.0
    
   the software that should make you happy 
   | 
 
Auxiliary class for defining an oscillogram axis. More...
#include <JOscillogram.hh>
  
 Public Types | |
| typedef JGrid< double > | JGrid_t | 
| typedef JAbstractCollection < JAbscissa_t >::abscissa_type  | abscissa_type | 
Public Member Functions | |
| JOscillogramAxis (const int type, const JGrid_t binning) | |
| Constructor.  More... | |
| JOscillogramAxis (const int type, const int N, const double min, const double max) | |
| Constructor.  More... | |
| virtual int | getSize () const override | 
| Get number of elements.  More... | |
| virtual abscissa_type | getX (int index) const override | 
| Get abscissa value.  More... | |
| virtual abscissa_type | getXmin () const override | 
| Get minimal abscissa value.  More... | |
| virtual abscissa_type | getXmax () const override | 
| Get maximal abscissa value.  More... | |
| int | getIndex (typename JClass< abscissa_type >::argument_type x) const | 
| Get index of given abscissa value.  More... | |
| template<class JElement_t , class JDistance_t > | |
| const JGrid & | operator() (JCollection< JElement_t, JDistance_t > &collection) const | 
| Configure collection.  More... | |
| bool | is_equal (const JAbstractCollection &collection) const | 
| Test whether abstract collections are equal.  More... | |
Public Attributes | |
| int | type | 
| axis type  More... | |
Protected Attributes | |
| int | size | 
| abscissa_type | xmin | 
| abscissa_type | xmax | 
Auxiliary class for defining an oscillogram axis.
Definition at line 35 of file JOscillogram.hh.
| typedef JGrid<double> JOSCPROB::JOscillogramAxis::JGrid_t | 
Definition at line 38 of file JOscillogram.hh.
      
  | 
  inherited | 
      
  | 
  inline | 
Constructor.
| type | oscillation variable type | 
| binning | oscillation variable binning | 
Definition at line 47 of file JOscillogram.hh.
      
  | 
  inline | 
Constructor.
| type | oscillogram variable type | 
| N | number of bins | 
| min | minimum axis value | 
| max | maximum axis value | 
Definition at line 62 of file JOscillogram.hh.
      
  | 
  inlineoverridevirtualinherited | 
Get number of elements.
Implements JTOOLS::JAbstractCollection< JAbscissa_t >.
      
  | 
  inlineoverridevirtualinherited | 
Get abscissa value.
| index | index | 
Implements JTOOLS::JAbstractCollection< JAbscissa_t >.
Definition at line 87 of file JGrid.hh.
      
  | 
  inlineoverridevirtualinherited | 
Get minimal abscissa value.
Implements JTOOLS::JAbstractCollection< JAbscissa_t >.
      
  | 
  inlineoverridevirtualinherited | 
Get maximal abscissa value.
Implements JTOOLS::JAbstractCollection< JAbscissa_t >.
      
  | 
  inlineinherited | 
      
  | 
  inlineinherited | 
Configure collection.
| collection | collection | 
Definition at line 134 of file JGrid.hh.
      
  | 
  inlineinherited | 
Test whether abstract collections are equal.
| collection | abstract collection | 
Definition at line 72 of file JAbstractCollection.hh.
| int JOSCPROB::JOscillogramAxis::type | 
axis type
Definition at line 71 of file JOscillogram.hh.
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
 1.8.5