StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
St_baseTest
StMicky.h
1
#ifndef ROOT_StMicky
2
#define ROOT_StMicky
3
//Author : Valery Fine(fine@bnl.gov) 25/09/99
4
// This class is to provide "micky" test for RMath.h methods
5
// derived from CERNLIB
6
// http://wwwinfo.cern.ch/asdoc/shortwrupsdir/f110/top.html
7
// $Id: StMicky.h,v 1.7 2006/12/08 17:51:14 fine Exp $
8
// $Log: StMicky.h,v $
9
// Revision 1.7 2006/12/08 17:51:14 fine
10
// prepare the test are to move to ROOT CVS
11
//
12
// Revision 1.6 1999/09/30 15:50:22 fine
13
// ClassDef has been introduced
14
//
15
// Revision 1.5 1999/09/29 04:05:55 fine
16
// StMicky::Txmx prototype fixed for HP
17
//
18
// Revision 1.4 1999/09/27 00:13:46 fine
19
// test F112 has been fixed for Sun
20
//
21
// Revision 1.3 1999/09/26 23:37:22 fine
22
// test F112 package has been introduced
23
//
24
// Revision 1.2 1999/09/26 19:35:12 fine
25
// Micky test has been rearranged
26
//
27
// Revision 1.1 1999/09/24 17:25:04 fine
28
// Missing StMicky.h
29
//
30
// Revision 1.1 1999/09/23 18:33:10 fine
31
// test system for RMath class has been introduced
32
//
33
34
#include "Rtypes.h"
35
36
typedef
struct
{
37
int
iqbitw, iqchaw, itb, nlines, itimes;
38
float
timerd;
39
int
iflgu, lungu;
40
float
zergu, zerov[5], zerlev;
41
int
loglev, nfaipr, neachp, nfailt, nfail, ntest, mtestv[20];
42
}
PARAM
;
43
44
typedef
struct
{
45
float
a[1000], b[1010];
46
int
ibcd[47], intg[100];
47
}
BLNK
;
48
49
class
StMicky
{
50
private
:
51
PARAM
param_1;
52
BLNK
_BLNK__1;
53
int
*ia;
int
*ib;
54
double
*da;
double
*db;
55
public
:
56
StMicky
();
57
BLNK
&Blank() {
return
*(&(_BLNK__1)); }
58
void
Minit();
59
void
Mverif(
int
ntt,
float
*have,
float
*amust,
int
nn);
60
void
Newguy(
const
char
*t1,
const
char
*t2);
61
void
Prtest();
62
PARAM
&Param() {
return
*(¶m_1);}
63
void
Timing(
int
*)
const
{;}
64
void
Timed(
float
*)
const
{;}
65
//-- tests:
66
//-- test F110
67
void
Tmxm();
68
//-- test F112
69
int
ttrinv();
70
int
ttrla();
71
int
ttrcho();
72
};
73
74
75
#endif
StMicky
Definition:
StMicky.h:49
BLNK
Definition:
StMicky.h:44
PARAM
Definition:
StMicky.h:36
Generated by
1.8.5