library: libRooFit
#include "RooComplex.h"

RooComplex


class description - header file - source file
viewCVS header - viewCVS source

class RooComplex

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
RooComplex(const RooComplex&)
RooComplex(Double_t a = 0, Double_t b = 0)
virtual~RooComplex()
Double_tabs() const
Double_tabs2() const
static TClass*Class()
RooComplexconj() const
RooComplexexp() const
Double_tim() const
virtual TClass*IsA() const
RooComplexoperator*(const RooComplex& other) const
RooComplexoperator*(const Double_t& other) const
RooComplexoperator+(const RooComplex& other) const
RooComplexoperator-() const
RooComplexoperator-(const RooComplex& other) const
RooComplexoperator/(const RooComplex& other) const
RooComplex&operator=(const RooComplex& other)
Bool_toperator==(const RooComplex& other) const
voidPrint() const
Double_tre() const
virtual voidShowMembers(TMemberInspector& insp, char* parent)
RooComplexsqrt() const
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

private:
Double_t_re
Double_t_im

Class Description

void Print()
  WVE Solaric CC5.0 complains about this
inline RooComplex(Double_t a=0, Double_t b=0)
{ }
virtual ~RooComplex()
{}
RooComplex& operator=(const RooComplex& other)
RooComplex operator-()
 unary operators
return RooComplex(-_re,-_im)
RooComplex operator+(const RooComplex& other)
 binary operators
RooComplex operator-(const RooComplex& other)
RooComplex operator*(const RooComplex& other)
RooComplex operator/(const RooComplex& other)
RooComplex operator*(const Double_t& other)
Bool_t operator==(const RooComplex& other)
Double_t re()
 unary functions
Double_t im()
Double_t abs()
return sqrt(_re*_re + _im*_im)
Double_t abs2()
RooComplex exp()
RooComplex conj()

Last update: Sat Dec 9 09:57:22 2006
Copyright (c) 2000-2005, Regents of the University of California *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.