Jpp 19.3.0-rc.2
the software that should make you happy
|
Type definition of a JHistogramMap based on JMap implementation. More...
#include <JHistogramMap_t.hh>
Public Types | |
typedef JMap_t< JAbscissa_t, JContents_t, JDistance_t > | collection_type |
typedef JHistogram< JAbscissa_t, typename JContents_t::contents_type > | histogram_type |
typedef collection_type::abscissa_type | abscissa_type |
typedef collection_type::ordinate_type | ordinate_type |
typedef collection_type::value_type | value_type |
typedef collection_type::const_iterator | const_iterator |
typedef collection_type::const_reverse_iterator | const_reverse_iterator |
typedef collection_type::iterator | iterator |
typedef collection_type::reverse_iterator | reverse_iterator |
typedef histogram_type::contents_type | contents_type |
Public Member Functions | |
virtual void | evaluate (const abscissa_type *pX, typename JLANG::JClass< contents_type >::argument_type w) |
Fill histogram. | |
virtual void | evaluate (const abscissa_type *pX, typename JLANG::JClass< contents_type >::argument_type w)=0 |
Histogram filling. | |
JHistogramMap & | mul (typename JLANG::JClass< contents_type >::argument_type factor) |
Scale contents. | |
JHistogram & | mul (const double value) |
Scale histogram. | |
JHistogramMap & | div (typename JLANG::JClass< contents_type >::argument_type factor) |
Scale contents. | |
JHistogram & | div (double value) |
Scale histogram. | |
void | reset () |
Reset. | |
JHistogram & | add (const JHistogram &histogram) |
Add histogram. | |
JHistogram & | sub (const JHistogram &histogram) |
Subtract histogram. | |
const contents_type & | getUnderflow () const |
Get contents below lower limit. | |
const contents_type & | getOverflow () const |
Get contents above upper limit. | |
const contents_type & | getIntegral () const |
Get contents above upper limit. | |
Protected Attributes | |
contents_type | underflow |
contents_type | overflow |
contents_type | integral |
Type definition of a JHistogramMap based on JMap implementation.
Definition at line 25 of file JHistogramMap_t.hh.
|
inherited |
Definition at line 34 of file JHistogramMap.hh.
|
inherited |
Definition at line 35 of file JHistogramMap.hh.
|
inherited |
Definition at line 37 of file JHistogramMap.hh.
|
inherited |
Definition at line 38 of file JHistogramMap.hh.
|
inherited |
Definition at line 39 of file JHistogramMap.hh.
|
inherited |
Definition at line 41 of file JHistogramMap.hh.
|
inherited |
Definition at line 42 of file JHistogramMap.hh.
|
inherited |
Definition at line 43 of file JHistogramMap.hh.
|
inherited |
Definition at line 44 of file JHistogramMap.hh.
|
inherited |
Definition at line 47 of file JHistogramMap.hh.
|
inlinevirtualinherited |
Fill histogram.
pX | pointer to abscissa values |
w | weight |
Definition at line 63 of file JHistogramMap.hh.
|
pure virtualinherited |
Histogram filling.
pX | pointer to abscissa values |
w | weight |
|
inlineinherited |
Scale contents.
factor | multiplication factor |
Definition at line 87 of file JHistogramMap.hh.
|
inlineinherited |
Scale histogram.
value | multiplication factor |
Definition at line 112 of file JHistogram.hh.
|
inlineinherited |
Scale contents.
factor | division factor |
Definition at line 102 of file JHistogramMap.hh.
|
inlineinherited |
Scale histogram.
value | division factor |
Definition at line 128 of file JHistogram.hh.
|
inlineinherited |
|
inlineinherited |
Add histogram.
histogram | histogram |
Definition at line 80 of file JHistogram.hh.
|
inlineinherited |
Subtract histogram.
histogram | histogram |
Definition at line 96 of file JHistogram.hh.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
protectedinherited |
Definition at line 206 of file JHistogram.hh.
|
protectedinherited |
Definition at line 207 of file JHistogram.hh.
|
protectedinherited |
Definition at line 208 of file JHistogram.hh.