ROOTPWA
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
relampl
TSpinWaveFunction.h
Go to the documentation of this file.
1
//
2
// Uncomment the following line
3
// if you want to work in CINT (root.cern.ch)
4
//
5
//#define __JCINT__
6
#ifndef __JCINT__
7
#define Int_t long long
8
#define Double_t double
9
#define Bool_t bool
10
#endif
11
12
#include "
TJwfTensor.h
"
13
14
class
TSpinWaveFunction
{
15
16
private
:
17
Int_t
J
;
18
Int_t
max_pzm
;
19
Int_t
*
pot3
;
20
Int_t
*
mi
;
21
Int_t
*
M
;
22
char
type
;
// 's' Spin, 'l' Orbital Angular Momentum
23
// 'c' Spin conjugated
24
TFracNum
*
coeff
;
25
26
public
:
27
TSpinWaveFunction
() {
28
J
=0;
29
max_pzm
=1;
30
pot3
=0;
mi
=0;
M
=0;
31
}
32
33
TSpinWaveFunction
(
Int_t
J
,
char
type
);
34
TTensorSum
*
GetTensorSum
(
char
name,
Int_t
delta);
35
TTensorSum
*
GetSpinCoupledTensorSum
(
TSpinWaveFunction
*,
Int_t
,
Int_t
);
36
37
Int_t
CheckCGFormula
();
38
39
//ClassDef(TSpinWaveFunction,1);
40
41
};
Generated by
1.8.1.2