Pluto v6.3.0
Loading...
Searching...
No Matches
PValues.h
Go to the documentation of this file.
1// Author: I. Froehlich
2// Written: 9.7.2007
3// Revised:
4// PValues Class Header
5
6#ifndef _PVALUES_H_
7#define _PVALUES_H_
8
9#include "TObject.h"
10
11#define MAX_VALUES 10
12
13#define T_MATRIX 1
14#define U_MATRIX 2
15#define TU_MATRIX 3
16#define CHANNEL_POS 4
17
18#define IS_BREAKUP 10
19#define P_SCATTER 11
20
21class PValues: public TObject {
22
23 public:
25 PValues(const PValues &p);
26
27 void Print(const Option_t *delme = NULL) const;
28 bool SetValue(int id, double val);
29 bool GetValue(int id, double *val);
30 int StringToValueID(char *st);
31
32
33 protected:
34
37
39
40 ClassDef(PValues, 0) // User value container
41
42};
43
44#endif
#define MAX_VALUES
Definition PValues.h:11
PValues(const PValues &p)
void Print(const Option_t *delme=NULL) const
double array_val[MAX_VALUES]
Definition PValues.h:36
int array_id[MAX_VALUES]
Definition PValues.h:35
int StringToValueID(char *st)
bool SetValue(int id, double val)
int pointer
Definition PValues.h:38
bool GetValue(int id, double *val)
PParticle * p
Definition dp_mult.C:24