simple-tof-analysis
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Functions
Variables
Groups
Pages
TOF-dEdx_fitting
TShine
include
TSFunc2DProd.h
1
/*
2
* TSFunc2DProd.h
3
*
4
* Created on: Aug 5, 2014
5
* Author: Silvestro di Luise
6
* Silvestro.Di.Luise@cern.ch
7
*
8
*/
9
10
#ifndef TSFUNC2DPROD_H_
11
#define TSFUNC2DPROD_H_
12
13
#include "TSFunction2D.h"
14
15
/*
16
*
17
*/
18
class
TSFunc2DProd
:
public
TSFunction2D
{
19
20
public
:
21
22
TSFunc2DProd
(TString name,TString title,
TSFunction1D
&funcX,
TSFunction1D
&funcY);
23
24
virtual
~
TSFunc2DProd
();
25
26
//make these purely virtual?
27
//virtual double Eval(double *x, double *y=0) const;
28
//virtual double Eval() const;
29
virtual
double
Evaluate()
const
;
30
31
void
SetFunctionX();
32
void
SetFunctionY();
33
34
private
:
35
36
TSFunction1D
*fFuncX;
37
TSFunction1D
*fFuncY;
38
39
40
};
41
42
#endif
/* TSFUNC2DPROD_H_ */
TSFunction1D
Definition:
TSFunction1D.h:43
TSFunc2DProd
Definition:
TSFunc2DProd.h:18
TSFunction2D
Definition:
TSFunction2D.h:27
Generated by
1.8.5