CMS 3D CMS Logo

Public Member Functions | Private Attributes

fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood > Class Template Reference

#include <CombinedChiSquaredLikelihood.h>

List of all members.

Public Member Functions

ChiSquaredchi2 ()
const ChiSquaredchi2 () const
 CombinedChiSquaredLikelihood (const ChiSquared &chi2, const Likelihood &like)
 CombinedChiSquaredLikelihood ()
const Likelihoodlike () const
Likelihoodlike ()
size_t numberOfBins () const
double operator() () const

Private Attributes

ChiSquared chi2_
Likelihood like_

Detailed Description

template<typename ChiSquared, typename Likelihood>
class fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >

Definition at line 8 of file CombinedChiSquaredLikelihood.h.


Constructor & Destructor Documentation

template<typename ChiSquared, typename Likelihood>
fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::CombinedChiSquaredLikelihood ( ) [inline]

Definition at line 10 of file CombinedChiSquaredLikelihood.h.

{ }
template<typename ChiSquared, typename Likelihood>
fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::CombinedChiSquaredLikelihood ( const ChiSquared chi2,
const Likelihood like 
) [inline]

Definition at line 11 of file CombinedChiSquaredLikelihood.h.

                                                                                   :
      chi2_(chi2), like_(like) { }

Member Function Documentation

template<typename ChiSquared, typename Likelihood>
ChiSquared& fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::chi2 ( void  ) [inline]
template<typename ChiSquared, typename Likelihood>
const ChiSquared& fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::chi2 ( void  ) const [inline]
template<typename ChiSquared, typename Likelihood>
const Likelihood& fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::like ( ) const [inline]
template<typename ChiSquared, typename Likelihood>
Likelihood& fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::like ( ) [inline]
template<typename ChiSquared, typename Likelihood>
size_t fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::numberOfBins ( ) const [inline]
template<typename ChiSquared, typename Likelihood>
double fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::operator() ( ) const [inline]

Member Data Documentation

template<typename ChiSquared, typename Likelihood>
ChiSquared fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::chi2_ [private]
template<typename ChiSquared, typename Likelihood>
Likelihood fit::CombinedChiSquaredLikelihood< ChiSquared, Likelihood >::like_ [private]