StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StMath.hh
1 /***************************************************************************
2  *
3  * $Id: StMath.hh,v 1.4 2004/01/27 02:51:57 perev Exp $
4  *
5  * Author: Thomas Ullrich, Apr 2000
6  ***************************************************************************
7  *
8  * Description: Prototypes for various specialized math routines.
9  *
10  ***************************************************************************
11  *
12  * $Log: StMath.hh,v $
13  * Revision 1.4 2004/01/27 02:51:57 perev
14  * Add finite() for float
15  *
16  * Revision 1.3 2003/11/25 04:22:33 perev
17  * finite(float) implemented
18  *
19  * Revision 1.2 2003/11/20 03:02:07 perev
20  * New utility class StMath
21  *
22  * Revision 1.1 2000/04/06 22:23:29 ullrich
23  * Initial Revision
24  *
25  **************************************************************************/
26 #ifndef StMath_hh
27 #define StMath_hh
28 
29 double probChiSquared(double, unsigned int);
30 
31 class StMath
32 {
33 public:
34 static int tooBig(float *arr, int narr, double toobig = 1.e+6);
35 static int tooBig(double *arr, int narr, double toobig = 1.e+6);
36 static int Finite(const float &f);
37 static int Finite(const double &f);
38 };
39 
40 
41 #endif
Definition: StMath.hh:31