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
StarRoot
TIdTruUtil.h
1
// Author: Victor Perev 08/04/01
2
3
4
#ifndef ROOT_TIdTruUtil
5
#define ROOT_TIdTruUtil
6
7
9
// //
10
// TIdTruUtil //
11
// IdTruth utility //
12
// //
14
#include "TNamed.h"
15
#include <map>
16
class
TIdTruUtil
:
public
TNamed
17
{
18
public
:
19
TIdTruUtil
(
const
char
*name=
""
);
20
~
TIdTruUtil
();
21
void
Clear(
const
char
* opt=0);
22
void
Add(
int
idTru,
int
qua=100);
23
int
Size()
const
{
return
mSize;}
24
int
GetIdTru();
25
double
GetQua();
26
27
// Data members
28
private
:
29
void
Eval();
30
31
private
:
32
int
mSize;
33
int
mEvalted;
34
int
mIdTru;
35
double
mQua;
36
std::map <int,double> mDetWt;
37
ClassDef(
TIdTruUtil
,0)
38
39
};
40
#endif //ROOT_TIdTruUtil
TIdTruUtil
Definition:
TIdTruUtil.h:16
Generated by
1.8.5