library: libRooFit #include "RooComplex.h"

# RooComplex

class description - source file - inheritance tree (.pdf)

## class RooComplex

| Inheritance Chart:

`RooComplex`

        public:

                          RooComplex(Double_t a = 0, Double_t b = 0)
               RooComplex operator-() const
               RooComplex operator+(const RooComplex& other) const
               RooComplex operator-(const RooComplex& other) const
               RooComplex operator*(const RooComplex& other) const
               RooComplex operator/(const RooComplex& other) const
               RooComplex operator*(const Double_t& other) const
               RooComplex exp() const
               RooComplex conj() const
               RooComplex sqrt() const
                          RooComplex(const RooComplex&)
                  virtual ~RooComplex()
                 Double_t abs() const
                 Double_t abs2() const
           static TClass* Class()
                 Double_t im() const
          virtual TClass* IsA() const
              RooComplex& operator=(const RooComplex& other)
                   Bool_t operator==(const RooComplex& other) const
                     void Print() const
                 Double_t re() const
             virtual void ShowMembers(TMemberInspector& insp, char* parent)
             virtual void Streamer(TBuffer& b)
                     void StreamerNVirtual(TBuffer& b)

### Data Members

        private:

          Double_t _re
          Double_t _im

## Class Description

void Print() const

      WVE Solaric CC5.0 complains about this

### Inline Functions

                   void ~RooComplex()
             RooComplex RooComplex(Double_t a = 0, Double_t b = 0)
            RooComplex& operator=(const RooComplex& other)
             RooComplex operator-() const
             RooComplex operator+(const RooComplex& other) const
             RooComplex operator-(const RooComplex& other) const
             RooComplex operator*(const RooComplex& other) const
             RooComplex operator/(const RooComplex& other) const
             RooComplex operator*(const Double_t& other) const
                 Bool_t operator==(const RooComplex& other) const
               Double_t re() const
               Double_t im() const
               Double_t abs() const
               Double_t abs2() const
             RooComplex exp() const
             RooComplex conj() const
             RooComplex sqrt() const
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
             RooComplex RooComplex(const RooComplex&)

Last update: Tue Jun 28 18:11:27 2005
Copyright (c) 2000-2005, Regents of the University of California *