ROOT
6.14/05
Reference Guide
hist
hist
src
TF3.cxx
Go to the documentation of this file.
1
// @(#)root/hist:$Id$
2
// Author: Rene Brun 27/10/95
3
4
/*************************************************************************
5
* Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
#include "
TROOT.h
"
13
#include "
TF3.h
"
14
#include "
TMath.h
"
15
#include "
TH3.h
"
16
#include "
TVirtualPad.h
"
17
#include "
TRandom.h
"
18
#include "
TVectorD.h
"
19
#include "
Riostream.h
"
20
#include "
TColor.h
"
21
#include "
TVirtualFitter.h
"
22
#include "
TVirtualHistPainter.h
"
23
#include "
TClass.h
"
24
#include <cassert>
25
26
ClassImp
(
TF3
);
27
28
/** \class TF3
29
\ingroup Hist
30
A 3-Dim function with parameters
31
*/
32
33
////////////////////////////////////////////////////////////////////////////////
34
/// F3 default constructor
35
36
TF3::TF3
():
TF2
()
37
{
38
fNpz
= 0;
39
fZmin
= 0;
40
fZmax
= 1;
41
}
42
43
44
////////////////////////////////////////////////////////////////////////////////
45
/// F3 constructor using a formula definition
46
///
47
/// See TFormula constructor for explanation of the formula syntax.
48
49
TF3::TF3
(
const
char
*
name
,
const
char
*formula,
Double_t
xmin
,
Double_t
xmax
,
Double_t
ymin
,
Double_t
ymax
,
Double_t
zmin,
Double_t
zmax,
Option_t
* opt)
50
:
TF2
(name,formula,xmin,xmax,ymax,ymin,opt)
51
{
52
fZmin
= zmin;
53
fZmax
= zmax;
54
fNpz
= 30;
55
Int_t
ndim =
GetNdim
();