|
Jpp
18.6.0-rc.1
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 37 of file JOscillogram.hh.
| typedef JGrid<double> JOSCPROB::JOscillogramAxis::JGrid_t |
Definition at line 40 of file JOscillogram.hh.
|
inherited |
|
inline |
Constructor.
| type | oscillation variable type |
| binning | oscillation variable binning |
Definition at line 49 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 64 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 73 of file JOscillogram.hh.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
1.8.5