79 Error(
"PDEFoamVect",
"COPY CONSTRUCTOR NOT IMPLEMENTED" );
100 if (&vect ==
this)
return *
this;
102 Error(
"PDEFoamVect",
"operator=Dims. are different: %d and %d \n ",
fDim, vect.
fDim);
122 Error(
"PDEFoamVect",
"operator[], out of range \n");
143 Error(
"PDEFoamVect",
"operator+, different dimensions= %d %d \n",
fDim, shift.
fDim);
156 Error(
"PDEFoamVect",
"operator+, different dimensions= %d %d \n",
fDim, shift.
fDim);
218 streamsize wid = std::cout.width();
219 if(!option)
Error(
"Print ",
"No option set \n");
222 std::cout << std::setw(12) << *(
fCoords+i) <<
",";
225 std::cout.width(wid);
int Int_t
Signed integer 4 bytes (int).
double Double_t
Double 8 bytes.
const char Option_t
Option string (const char).
Error("WriteTObject","The current directory (%s) is not associated with a file. The object (%s) has not been written.", GetName(), objname)
PDEFoamVect operator-(const PDEFoamVect &)
subtraction operator -; difference of 2 vectors; c=a-b, a=a-b, NEVER USE IT, VERY SLOW!
PDEFoamVect & operator=(const PDEFoamVect &)
substitution operator
void Print(Option_t *option) const override
Printout of all vector components.
PDEFoamVect & operator+=(const PDEFoamVect &)
unary addition operator +=; adding vector c*=x,
PDEFoamVect operator+(const PDEFoamVect &)
addition operator +; sum of 2 vectors: c=a+b, a=a+b, NEVER USE IT, VERY SLOW!
virtual ~PDEFoamVect()
Destructor.
Double_t & operator[](Int_t)
[] is for access to elements as in ordinary matrix like a[j]=b[j] (Perhaps against some strict rules ...
PDEFoamVect & operator*=(const Double_t &)
unary multiplication operator *=
PDEFoamVect()
Constructor.
PDEFoamVect & operator-=(const PDEFoamVect &)
unary subtraction operator -=
Double_t * fCoords
[fDim] Coordinates
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
TObject()
TObject constructor.