Logo ROOT  
Reference Guide
ROOT::Minuit2::ABProd< M1, M2 > Class Template Reference

template<class M1, class M2>
class ROOT::Minuit2::ABProd< M1, M2 >

Definition at line 21 of file ABProd.h.

Public Member Functions

 ABProd (const ABProd &prod)
 
template<class MI1 , class MI2 >
 ABProd (const ABProd< MI1, MI2 > &prod)
 
 ABProd (const M1 &a, const M2 &b)
 
 ~ABProd ()
 
const M1 & A () const
 
const M2 & B () const
 

Private Member Functions

 ABProd ()
 
ABProdoperator= (const ABProd &)
 
template<class MI1 , class MI2 >
ABProdoperator= (const ABProd< MI1, MI2 > &)
 

Private Attributes

M1 fA
 
M2 fB
 

#include <Minuit2/ABProd.h>

Constructor & Destructor Documentation

◆ ABProd() [1/4]

template<class M1 , class M2 >
ROOT::Minuit2::ABProd< M1, M2 >::ABProd ( )
inlineprivate

Definition at line 25 of file ABProd.h.

◆ ABProd() [2/4]

template<class M1 , class M2 >
ROOT::Minuit2::ABProd< M1, M2 >::ABProd ( const M1 &  a,
const M2 &  b 
)
inline

Definition at line 34 of file ABProd.h.

◆ ~ABProd()

template<class M1 , class M2 >
ROOT::Minuit2::ABProd< M1, M2 >::~ABProd ( )
inline

Definition at line 36 of file ABProd.h.

◆ ABProd() [3/4]

template<class M1 , class M2 >
ROOT::Minuit2::ABProd< M1, M2 >::ABProd ( const ABProd< M1, M2 > &  prod)
inline

Definition at line 38 of file ABProd.h.

◆ ABProd() [4/4]

template<class M1 , class M2 >
template<class MI1 , class MI2 >
ROOT::Minuit2::ABProd< M1, M2 >::ABProd ( const ABProd< MI1, MI2 > &  prod)
inline

Definition at line 41 of file ABProd.h.

Member Function Documentation

◆ A()

template<class M1 , class M2 >
const M1 & ROOT::Minuit2::ABProd< M1, M2 >::A ( ) const
inline

Definition at line 43 of file ABProd.h.

◆ B()

template<class M1 , class M2 >
const M2 & ROOT::Minuit2::ABProd< M1, M2 >::B ( ) const
inline

Definition at line 44 of file ABProd.h.

◆ operator=() [1/2]

template<class M1 , class M2 >
ABProd & ROOT::Minuit2::ABProd< M1, M2 >::operator= ( const ABProd< M1, M2 > &  )
inlineprivate

Definition at line 27 of file ABProd.h.

◆ operator=() [2/2]

template<class M1 , class M2 >
template<class MI1 , class MI2 >
ABProd & ROOT::Minuit2::ABProd< M1, M2 >::operator= ( const ABProd< MI1, MI2 > &  )
inlineprivate

Definition at line 30 of file ABProd.h.

Member Data Documentation

◆ fA

template<class M1 , class M2 >
M1 ROOT::Minuit2::ABProd< M1, M2 >::fA
private

Definition at line 48 of file ABProd.h.

◆ fB

template<class M1 , class M2 >
M2 ROOT::Minuit2::ABProd< M1, M2 >::fB
private

Definition at line 49 of file ABProd.h.


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