hep-mc
0.8
|
Return type of the plain MC integrator.
Public Member Functions | |
plain_result (std::vector< distribution_result< T >> const &distributions, std::size_t calls, std::size_t non_zero_calls, std::size_t finite_calls, T sum, T sum_of_squares) | |
plain_result (std::istream &in) | |
plain_result (plain_result< T > const &)=default | |
plain_result (plain_result< T > &&) noexcept=default | |
plain_result & | operator= (plain_result< T > const &)=default |
plain_result & | operator= (plain_result< T > &&) noexcept=default |
~plain_result () override=default | |
std::vector< distribution_result< T > > const & | distributions () const |
void | serialize (std::ostream &out) const override |
![]() | |
mc_result (std::size_t calls, std::size_t non_zero_calls, std::size_t finite_calls, T sum, T sum_of_squares) | |
mc_result (std::istream &in) | |
mc_result (mc_result< T > const &)=default | |
mc_result (mc_result< T > &&) noexcept=default | |
mc_result & | operator= (mc_result< T > const &)=default |
mc_result & | operator= (mc_result< T > &&) noexcept=default |
virtual | ~mc_result ()=default |
std::size_t | calls () const |
T | value () const |
T | variance () const |
T | error () const |
std::size_t | finite_calls () const |
std::size_t | non_zero_calls () const |
T | sum () const |
T | sum_of_squares () const |
Additional Inherited Members | |
![]() | |
using | numeric_type = T |
|
inline |
Constructor.
|
inlineexplicit |
Deserialization constructor.
|
default |
Copy constructor.
|
defaultnoexcept |
Move constructor.
|
overridedefault |
Destructor.
|
inline |
Returns the differential distributions accumulated during the integration.
|
default |
Assignment operator.
|
defaultnoexcept |
Move assignment operator.
|
inlineoverridevirtual |
Serializes this object.
Reimplemented from hep::mc_result< T >.
Reimplemented in hep::vegas_result< T >.