ROOTPWA
Public Member Functions | Private Attributes | List of all members
TFhh Class Reference

Relativistic helicity-coupling structure. More...

#include <TFhh.h>

Public Member Functions

 TFhh ()
 TFhh (Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, TLSAmpl **, Int_t)
 TFhh (TFhh *, char)
 TFhh (TFhh *, TFhh *)
Int_t GetNterms ()
Int_t IsNuNu ()
Int_t IsNuMinusNu ()
Int_t GetLambda ()
Int_t GetNu ()
Int_t GetJ ()
Int_t GetEvenContr ()
TLSContrib ** GetLStPtr ()
char * GetName ()
Int_t NonRelLimit ()
Int_t PrintNRG ()
Int_t Print ()

Private Attributes

char * name_str
Int_t J
Int_t lambda
Int_t nu
Int_t even_contraction
Int_t Nterms
TLSContrib ** LSt
Int_t NNRterms
TLSNonRel ** NRLSt

Detailed Description

Relativistic helicity-coupling structure.

The class describes relativistic helicity-coupling amplitudes, as described in the paper [PRD78(2008)], equation (6.6). It collects a field of terms TLSContrib with different LS. It also provides the relation to the non-relativistic Zeemach amplitudes.

Author
Jan.F.nosp@m.ried.nosp@m.rich@.nosp@m.ph.t.nosp@m.um.de

Definition at line 27 of file TFhh.h.

Constructor & Destructor Documentation

TFhh::TFhh ( )
inline

Definition at line 42 of file TFhh.h.

References J, lambda, LSt, Nterms, and nu.

TFhh::TFhh ( Int_t  J_,
Int_t  S1,
Int_t  S2,
Int_t  lambda_,
Int_t  nu_,
Int_t  nLS,
TLSAmpl **  LSampl,
Int_t  even_contr_ 
)

Definition at line 11 of file TFhh.cc.

References box, CGIndex(), debugFhh, ClebschGordanBox::GetCG(), Int_t, lambda(), and TFracNum_Zero().

TFhh::TFhh ( TFhh sFhh,
char  flag 
)

Definition at line 49 of file TFhh.cc.

References debugFhh, GetEvenContr(), GetJ(), GetLambda(), GetLStPtr(), GetName(), GetNterms(), GetNu(), and lambda().

TFhh::TFhh ( TFhh sFhh,
TFhh xFhh 
)

Member Function Documentation

Int_t TFhh::GetEvenContr ( )
inline

Definition at line 59 of file TFhh.h.

References even_contraction.

Referenced by TFhh().

Int_t TFhh::GetJ ( )
inline

Definition at line 58 of file TFhh.h.

References J.

Referenced by TFhh().

Int_t TFhh::GetLambda ( )
inline

Definition at line 56 of file TFhh.h.

References lambda.

Referenced by TFhh().

TLSContrib** TFhh::GetLStPtr ( )
inline

Definition at line 60 of file TFhh.h.

References LSt.

Referenced by TFhh().

char* TFhh::GetName ( )
inline

Definition at line 61 of file TFhh.h.

References name_str.

Referenced by TFhh().

Int_t TFhh::GetNterms ( )
inline

Definition at line 53 of file TFhh.h.

References Nterms.

Referenced by TFhh().

Int_t TFhh::GetNu ( )
inline

Definition at line 57 of file TFhh.h.

References nu.

Referenced by TFhh().

Int_t TFhh::IsNuMinusNu ( )
inline

Definition at line 55 of file TFhh.h.

References lambda, and nu.

Int_t TFhh::IsNuNu ( )
inline

Definition at line 54 of file TFhh.h.

References lambda, and nu.

Int_t TFhh::NonRelLimit ( )

Definition at line 145 of file TFhh.cc.

References TLSNonRel::GetL(), i, and Int_t.

Int_t TFhh::Print ( )

Definition at line 189 of file TFhh.cc.

References Int_t.

Int_t TFhh::PrintNRG ( )

Definition at line 178 of file TFhh.cc.

References Int_t.

Member Data Documentation

Int_t TFhh::even_contraction
private

Definition at line 34 of file TFhh.h.

Referenced by GetEvenContr().

Int_t TFhh::J
private

Definition at line 31 of file TFhh.h.

Referenced by GetJ(), and TFhh().

Int_t TFhh::lambda
private

Definition at line 32 of file TFhh.h.

Referenced by GetLambda(), IsNuMinusNu(), IsNuNu(), and TFhh().

TLSContrib* * TFhh::LSt
private

Definition at line 36 of file TFhh.h.

Referenced by GetLStPtr(), and TFhh().

char* TFhh::name_str
private

Definition at line 30 of file TFhh.h.

Referenced by GetName().

Int_t TFhh::NNRterms
private

Definition at line 37 of file TFhh.h.

TLSNonRel* * TFhh::NRLSt
private

Definition at line 38 of file TFhh.h.

Int_t TFhh::Nterms
private

Definition at line 35 of file TFhh.h.

Referenced by GetNterms(), and TFhh().

Int_t TFhh::nu
private

Definition at line 33 of file TFhh.h.

Referenced by GetNu(), IsNuMinusNu(), IsNuNu(), and TFhh().


The documentation for this class was generated from the following files: