#include <G4CrossSectionSourcePtr.hh>
Public Member Functions | |
G4CrossSectionSourcePtr (G4VCrossSectionSource *x=0) | |
~G4CrossSectionSourcePtr () | |
G4CrossSectionSourcePtr (const G4CrossSectionSourcePtr &xw) | |
const G4VCrossSectionSource * | operator() () const |
G4VCrossSectionSource * | operator() () |
G4CrossSectionSourcePtr & | operator= (const G4CrossSectionSourcePtr &xw) |
G4bool | operator== (const G4CrossSectionSourcePtr &right) const |
G4bool | operator< (const G4CrossSectionSourcePtr &) |
Definition at line 48 of file G4CrossSectionSourcePtr.hh.
G4CrossSectionSourcePtr::G4CrossSectionSourcePtr | ( | G4VCrossSectionSource * | x = 0 |
) |
G4CrossSectionSourcePtr::~G4CrossSectionSourcePtr | ( | ) | [inline] |
G4CrossSectionSourcePtr::G4CrossSectionSourcePtr | ( | const G4CrossSectionSourcePtr & | xw | ) | [inline] |
G4VCrossSectionSource * G4CrossSectionSourcePtr::operator() | ( | ) |
const G4VCrossSectionSource * G4CrossSectionSourcePtr::operator() | ( | ) | const |
G4bool G4CrossSectionSourcePtr::operator< | ( | const G4CrossSectionSourcePtr & | ) | [inline] |
G4CrossSectionSourcePtr & G4CrossSectionSourcePtr::operator= | ( | const G4CrossSectionSourcePtr & | xw | ) |
Definition at line 49 of file G4CrossSectionSourcePtr.cc.
References x_.
00050 { 00051 if (this != &xw) { 00052 x_ = xw.x_; 00053 } 00054 return *this; 00055 }
G4bool G4CrossSectionSourcePtr::operator== | ( | const G4CrossSectionSourcePtr & | right | ) | const |
Definition at line 57 of file G4CrossSectionSourcePtr.cc.
References operator()().
00058 { 00059 return *(this->operator()()) == *right(); 00060 }