A special bin content type to compute the bin error in weighted filling.
Definition at line 21 of file RBinWithError.hxx.
Public Member Functions | |
| void | AtomicAdd (const RBinWithError &rhs) |
| Add another bin content using atomic instructions. | |
| void | AtomicAdd (double w) |
| void | AtomicInc () |
| operator double () const | |
| operator float () const | |
| RBinWithError & | operator*= (double factor) |
| RBinWithError & | operator++ () |
| RBinWithError | operator++ (int) |
| RBinWithError & | operator+= (const RBinWithError &rhs) |
| RBinWithError & | operator+= (double w) |
Public Attributes | |
| double | fSum = 0 |
| double | fSum2 = 0 |
Private Member Functions | |
| void | AtomicAdd (double a, double a2) |
#include <ROOT/RBinWithError.hxx>
|
inline |
Add another bin content using atomic instructions.
| [in] | rhs | another bin content that must not be modified during the operation |
Definition at line 99 of file RBinWithError.hxx.
Definition at line 64 of file RBinWithError.hxx.
|
inline |
Definition at line 94 of file RBinWithError.hxx.
|
inline |
Definition at line 92 of file RBinWithError.hxx.
|
inlineexplicit |
Definition at line 26 of file RBinWithError.hxx.
|
inlineexplicit |
Definition at line 25 of file RBinWithError.hxx.
|
inline |
Definition at line 56 of file RBinWithError.hxx.
|
inline |
Definition at line 28 of file RBinWithError.hxx.
|
inline |
Definition at line 35 of file RBinWithError.hxx.
|
inline |
Definition at line 49 of file RBinWithError.hxx.
|
inline |
Definition at line 42 of file RBinWithError.hxx.
| double ROOT::Experimental::RBinWithError::fSum = 0 |
Definition at line 22 of file RBinWithError.hxx.
| double ROOT::Experimental::RBinWithError::fSum2 = 0 |
Definition at line 23 of file RBinWithError.hxx.