ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
ROOT::Minuit2::ABObj< mtype, M, T > Class Template Reference

template<class mtype, class M, class T>
class ROOT::Minuit2::ABObj< mtype, M, T >

Definition at line 21 of file ABObj.h.

Public Types

typedef mtype Type
 

Public Member Functions

 ABObj (const M &obj)
 
 ABObj (const M &obj, T factor)
 
 ~ABObj ()
 
 ABObj (const ABObj &obj)
 
template<class b , class c >
 ABObj (const ABObj< mtype, b, c > &obj)
 
const M & Obj () const
 
T f () const
 

Private Member Functions

 ABObj ()
 
ABObjoperator= (const ABObj &)
 
template<class a , class b , class c >
 ABObj (const ABObj< a, b, c > &)
 
template<class a , class b , class c >
ABObjoperator= (const ABObj< a, b, c > &)
 

Private Attributes

fObject
 
T fFactor
 

#include <Minuit2/ABObj.h>

Member Typedef Documentation

template<class mtype, class M, class T>
typedef mtype ROOT::Minuit2::ABObj< mtype, M, T >::Type

Definition at line 25 of file ABObj.h.

Constructor & Destructor Documentation

template<class mtype, class M, class T>
ROOT::Minuit2::ABObj< mtype, M, T >::ABObj ( )
inlineprivate

Definition at line 29 of file ABObj.h.

template<class mtype, class M, class T>
template<class a , class b , class c >
ROOT::Minuit2::ABObj< mtype, M, T >::ABObj ( const ABObj< a, b, c > &  )
inlineprivate

Definition at line 34 of file ABObj.h.

template<class mtype, class M, class T>
ROOT::Minuit2::ABObj< mtype, M, T >::ABObj ( const M &  obj)
inline

Definition at line 41 of file ABObj.h.

template<class mtype, class M, class T>
ROOT::Minuit2::ABObj< mtype, M, T >::ABObj ( const M &  obj,
T  factor 
)
inline

Definition at line 43 of file ABObj.h.

template<class mtype, class M, class T>
ROOT::Minuit2::ABObj< mtype, M, T >::~ABObj ( )
inline

Definition at line 45 of file ABObj.h.

template<class mtype, class M, class T>
ROOT::Minuit2::ABObj< mtype, M, T >::ABObj ( const ABObj< mtype, M, T > &  obj)
inline

Definition at line 47 of file ABObj.h.

template<class mtype, class M, class T>
template<class b , class c >
ROOT::Minuit2::ABObj< mtype, M, T >::ABObj ( const ABObj< mtype, b, c > &  obj)
inline

Definition at line 51 of file ABObj.h.

Member Function Documentation

template<class mtype, class M, class T>
T ROOT::Minuit2::ABObj< mtype, M, T >::f ( ) const
inline
template<class mtype, class M, class T>
const M& ROOT::Minuit2::ABObj< mtype, M, T >::Obj ( ) const
inline
template<class mtype, class M, class T>
ABObj& ROOT::Minuit2::ABObj< mtype, M, T >::operator= ( const ABObj< mtype, M, T > &  )
inlineprivate

Definition at line 31 of file ABObj.h.

template<class mtype, class M, class T>
template<class a , class b , class c >
ABObj& ROOT::Minuit2::ABObj< mtype, M, T >::operator= ( const ABObj< a, b, c > &  )
inlineprivate

Definition at line 37 of file ABObj.h.

Member Data Documentation

template<class mtype, class M, class T>
T ROOT::Minuit2::ABObj< mtype, M, T >::fFactor
private
template<class mtype, class M, class T>
M ROOT::Minuit2::ABObj< mtype, M, T >::fObject
private
Collaboration diagram for ROOT::Minuit2::ABObj< mtype, M, T >:
[legend]

The documentation for this class was generated from the following file: