CMS 3D CMS Logo

fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 > Class Template Reference

#include <PhysicsTools/Utilities/interface/MultiHistoChiSquare.h>

List of all members.

Public Member Functions

size_t degreesOfFreedom () const
const T1 & function1 () const
T1 & function1 ()
const T2 & function2 () const
T2 & function2 ()
const T3 & function3 () const
T3 & function3 ()
const T4 & function4 () const
T4 & function4 ()
const T5 & function5 () const
T5 & function5 ()
const T6 & function6 () const
T6 & function6 ()
 MultiHistoChiSquare (T1 &t1, TH1 *histo1, T2 &t2, TH1 *histo2, T3 &t3, TH1 *histo3, T4 &t4, TH1 *histo4, T5 &t5, TH1 *histo5, T6 &t6, TH1 *histo6, double rangeMin, double rangeMax)
 MultiHistoChiSquare ()
double operator() () const
void setHistos (TH1 *histo1, TH1 *histo2, TH1 *histo3, TH1 *histo4, TH1 *histo5, TH1 *histo6)

Private Attributes

HistoChiSquare< T1 > chi1_
HistoChiSquare< T2 > chi2_
HistoChiSquare< T3 > chi3_
HistoChiSquare< T4 > chi4_
HistoChiSquare< T5 > chi5_
HistoChiSquare< T6 > chi6_


Detailed Description

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
class fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >

Definition at line 19 of file MultiHistoChiSquare.h.


Constructor & Destructor Documentation

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::MultiHistoChiSquare (  )  [inline]

Definition at line 21 of file MultiHistoChiSquare.h.

00021 { }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::MultiHistoChiSquare ( T1 &  t1,
TH1 *  histo1,
T2 &  t2,
TH1 *  histo2,
T3 &  t3,
TH1 *  histo3,
T4 &  t4,
TH1 *  histo4,
T5 &  t5,
TH1 *  histo5,
T6 &  t6,
TH1 *  histo6,
double  rangeMin,
double  rangeMax 
) [inline]

Definition at line 22 of file MultiHistoChiSquare.h.

00028                                                           :
00029    chi1_(t1, histo1, rangeMin, rangeMax), 
00030    chi2_(t2, histo2, rangeMin, rangeMax), 
00031    chi3_(t3, histo3, rangeMin, rangeMax),
00032    chi4_(t4, histo4, rangeMin, rangeMax),
00033    chi5_(t5, histo5, rangeMin, rangeMax),
00034    chi6_(t6, histo6, rangeMin, rangeMax) {
00035    }
   double operator()() const { 


Member Function Documentation

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
size_t fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::degreesOfFreedom (  )  const [inline]

Definition at line 53 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi1_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi2_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi3_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi4_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi5_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi6_, and fit::HistoChiSquare< T >::degreesOfFreedom().

00053                                    { 
00054      return 
00055      chi1_.degreesOfFreedom() +
00056      chi2_.degreesOfFreedom() +
00057      chi3_.degreesOfFreedom() +
00058      chi4_.degreesOfFreedom() +
00059      chi5_.degreesOfFreedom() +
00060      chi6_.degreesOfFreedom() ;
00061    }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
const T1& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function1 (  )  const [inline]

Definition at line 63 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi1_, and fit::HistoChiSquare< T >::function().

00063 { return chi1_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
T1& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function1 (  )  [inline]

Definition at line 62 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi1_, and fit::HistoChiSquare< T >::function().

00062 { return chi1_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
const T2& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function2 (  )  const [inline]

Definition at line 65 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi2_, and fit::HistoChiSquare< T >::function().

00065 { return chi2_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
T2& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function2 (  )  [inline]

Definition at line 64 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi2_, and fit::HistoChiSquare< T >::function().

00064 { return chi2_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
const T3& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function3 (  )  const [inline]

Definition at line 67 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi3_, and fit::HistoChiSquare< T >::function().

00067 { return chi3_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
T3& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function3 (  )  [inline]

Definition at line 66 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi3_, and fit::HistoChiSquare< T >::function().

00066 { return chi3_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
const T4& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function4 (  )  const [inline]

Definition at line 69 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi4_, and fit::HistoChiSquare< T >::function().

00069 { return chi4_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
T4& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function4 (  )  [inline]

Definition at line 68 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi4_, and fit::HistoChiSquare< T >::function().

00068 { return chi4_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
const T5& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function5 (  )  const [inline]

Definition at line 71 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi5_, and fit::HistoChiSquare< T >::function().

00071 { return chi5_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
T5& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function5 (  )  [inline]

Definition at line 70 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi5_, and fit::HistoChiSquare< T >::function().

00070 { return chi5_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
const T6& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function6 (  )  const [inline]

Definition at line 73 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi6_, and fit::HistoChiSquare< T >::function().

00073 { return chi6_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
T6& fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function6 (  )  [inline]

Definition at line 72 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi6_, and fit::HistoChiSquare< T >::function().

00072 { return chi6_.function(); }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
double fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::operator() ( void   )  const [inline]

Definition at line 36 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi1_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi2_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi3_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi4_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi5_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi6_, count, GenMuonPlsPt100GeV_cfg::cout, and lat::endl().

00036                              { 
00037      double chi2 = chi1_() + chi2_() + chi3_() + chi4_() + chi5_() + chi6_();
00038      static size_t count = 0;
00039      ++count;
00040      if(count % 10 == 0)
00041      std::cout << ">>> " << count << ") chi2 = " << chi2 << std::endl;
00042      return chi2;
00043 
00044    }

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
void fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::setHistos ( TH1 *  histo1,
TH1 *  histo2,
TH1 *  histo3,
TH1 *  histo4,
TH1 *  histo5,
TH1 *  histo6 
) [inline]

Definition at line 45 of file MultiHistoChiSquare.h.

References fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi1_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi2_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi3_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi4_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi5_, fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi6_, and fit::HistoChiSquare< T >::setHistos().

00045                                                                                                     { 
00046      chi1_.setHistos(histo1);
00047      chi2_.setHistos(histo2);
00048      chi3_.setHistos(histo3);
00049      chi4_.setHistos(histo4);
00050      chi5_.setHistos(histo5);
00051      chi6_.setHistos(histo6);
00052    }


Member Data Documentation

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
HistoChiSquare<T1> fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi1_ [private]

Definition at line 75 of file MultiHistoChiSquare.h.

Referenced by fit::MultiHistoChiSquare< T1, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::function1(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function1(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::function1(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::function1(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::operator()(), fit::MultiHistoChiSquare< T1, T2, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::setHistos(), and fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::setHistos().

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
HistoChiSquare<T2> fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi2_ [private]

Definition at line 76 of file MultiHistoChiSquare.h.

Referenced by fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::function2(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function2(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::function2(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::function2(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::operator()(), fit::MultiHistoChiSquare< T1, T2, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::setHistos(), and fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::setHistos().

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
HistoChiSquare<T3> fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi3_ [private]

Definition at line 77 of file MultiHistoChiSquare.h.

Referenced by fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::function3(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function3(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::function3(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::function3(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, T3, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::setHistos(), and fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::setHistos().

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
HistoChiSquare<T4> fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi4_ [private]

Definition at line 78 of file MultiHistoChiSquare.h.

Referenced by fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function4(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::function4(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::function4(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, helper::MultiHistoChiSquareNoArg, helper::MultiHistoChiSquareNoArg >::setHistos(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::setHistos(), and fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::setHistos().

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
HistoChiSquare<T5> fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi5_ [private]

Definition at line 79 of file MultiHistoChiSquare.h.

Referenced by fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function5(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::function5(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::operator()(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, helper::MultiHistoChiSquareNoArg >::setHistos(), and fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::setHistos().

template<typename T1, typename T2 = helper::MultiHistoChiSquareNoArg, typename T3 = helper::MultiHistoChiSquareNoArg, typename T4 = helper::MultiHistoChiSquareNoArg, typename T5 = helper::MultiHistoChiSquareNoArg, typename T6 = helper::MultiHistoChiSquareNoArg>
HistoChiSquare<T6> fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::chi6_ [private]

Definition at line 80 of file MultiHistoChiSquare.h.

Referenced by fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::degreesOfFreedom(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::function6(), fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::operator()(), and fit::MultiHistoChiSquare< T1, T2, T3, T4, T5, T6 >::setHistos().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:46:54 2009 for CMSSW by  doxygen 1.5.4