BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtValError.cc File Reference
#include "EvtPatches.hh"
#include "EvtValError.hh"
#include <assert.h>
#include <iostream>
#include <math.h>

Go to the source code of this file.

Functions

EvtValError operator* (const EvtValError &x1, const EvtValError &x2)
EvtValError operator/ (const EvtValError &x1, const EvtValError &x2)
EvtValError operator+ (const EvtValError &x1, const EvtValError &x2)
EvtValError operator* (const EvtValError &x, double c)
EvtValError operator* (double c, const EvtValError &x)
ostream & operator<< (ostream &os, const EvtValError &other)

Function Documentation

◆ operator*() [1/3]

EvtValError operator* ( const EvtValError & x,
double c )

Definition at line 115 of file EvtValError.cc.

115 {
116 EvtValError ret( x );
117 ret *= c;
118 return ret;
119}

◆ operator*() [2/3]

EvtValError operator* ( const EvtValError & x1,
const EvtValError & x2 )

Definition at line 97 of file EvtValError.cc.

97 {
98 EvtValError ret( x1 );
99 ret *= x2;
100 return ret;
101}

◆ operator*() [3/3]

EvtValError operator* ( double c,
const EvtValError & x )

Definition at line 121 of file EvtValError.cc.

121 {
122 EvtValError ret( x );
123 ret *= c;
124 return ret;
125}

◆ operator+()

EvtValError operator+ ( const EvtValError & x1,
const EvtValError & x2 )

Definition at line 109 of file EvtValError.cc.

109 {
110 EvtValError ret( x1 );
111 ret += x2;
112 return ret;
113}

◆ operator/()

EvtValError operator/ ( const EvtValError & x1,
const EvtValError & x2 )

Definition at line 103 of file EvtValError.cc.

103 {
104 EvtValError ret( x1 );
105 ret /= x2;
106 return ret;
107}

◆ operator<<()

ostream & operator<< ( ostream & os,
const EvtValError & other )

Definition at line 127 of file EvtValError.cc.

127 {
128 other.print( os );
129 return os;
130}
Index other(Index i, Index j)