| virtual | ~TFitResultPtr() |
| static TClass* | Class() |
| TFitResult* | Get() const |
| virtual TClass* | IsA() const |
| int | operator int() const |
| TFitResult& | operator*() const |
| TFitResult* | operator->() const |
| TFitResultPtr& | operator=(const TFitResultPtr& rhs) |
| virtual void | ShowMembers(TMemberInspector& insp) const |
| virtual void | Streamer(TBuffer&) |
| void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
| TFitResultPtr(int status = -1) | |
| TFitResultPtr(const shared_ptr<TFitResult>& p) | |
| TFitResultPtr(TFitResult* p) | |
| TFitResultPtr(const TFitResultPtr& rhs) |
| shared_ptr<TFitResult> | fPointer | ! Smart Pointer to TFitResult class |
| int | fStatus | fit status code |

destructor - delete the contained TFitResult pointer if needed if ( fPointer != 0) delete fPointer;
implement the de-reference operator to make the class acts as a pointer to a TFitResult assert in case the class does not contain a pointer to TFitResult
implement the -> operator to make the class acts as a pointer to a TFitResult assert in case the class does not contain a pointer to TFitResult
assignment operator if needed copy the TFitResult object and delete previous one if existing