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

#include <TJwfTensor.h>

Public Member Functions

 TTensorSum ()
Int_t AddTerm (TTensorTerm *)
Int_t SpinInnerContraction (Int_t)
TTensorSumLSContraction (TTensorSum *, Int_t, Int_t, Int_t, char)
TTensorSumLJContraction (Int_t, Int_t)
Int_t GetNterms ()
Int_t Print (char)
Int_t Print ()
TTensorTermGetTerm (Int_t i)

Private Attributes

Int_t Nterms
TTensorTermterms

Detailed Description

Definition at line 60 of file TJwfTensor.h.

Constructor & Destructor Documentation

TTensorSum::TTensorSum ( )
inline

Definition at line 67 of file TJwfTensor.h.

References Nterms, and terms.

Member Function Documentation

Int_t TTensorSum::AddTerm ( TTensorTerm addt)
Int_t TTensorSum::GetNterms ( )
inline

Definition at line 75 of file TJwfTensor.h.

References Nterms.

Referenced by TLSAmpl::TLSAmpl().

TTensorTerm* TTensorSum::GetTerm ( Int_t  i)
inline

Definition at line 79 of file TJwfTensor.h.

References i, and terms.

Referenced by TLSAmpl::GetTerm().

TTensorSum * TTensorSum::LJContraction ( Int_t  cChiPhi,
Int_t  even 
)

Definition at line 348 of file TJwfTensor.cc.

References AddTerm(), i, Int_t, TTensorTerm::IsNonZero(), Nterms, and terms.

Referenced by TLSAmpl::TLSAmpl().

TTensorSum * TTensorSum::LSContraction ( TTensorSum L,
Int_t  contr,
Int_t  co,
Int_t  ce,
char  con_type 
)

Definition at line 331 of file TJwfTensor.cc.

References AddTerm(), i, Int_t, TTensorTerm::IsNonZero(), Nterms, and terms.

Referenced by TLSAmpl::TLSAmpl().

Int_t TTensorSum::Print ( char  flag)

Definition at line 286 of file TJwfTensor.cc.

References i, and Int_t.

Referenced by TLSAmpl::TLSAmpl().

Int_t TTensorSum::Print ( )
inline

Definition at line 77 of file TJwfTensor.h.

References Print().

Referenced by Print().

Int_t TTensorSum::SpinInnerContraction ( Int_t  cPsiInt)

Definition at line 308 of file TJwfTensor.cc.

References i, and Int_t.

Referenced by TLSAmpl::TLSAmpl().

Member Data Documentation

Int_t TTensorSum::Nterms
private

Definition at line 63 of file TJwfTensor.h.

Referenced by GetNterms(), LJContraction(), LSContraction(), and TTensorSum().

TTensorTerm* TTensorSum::terms
private

Definition at line 64 of file TJwfTensor.h.

Referenced by GetTerm(), LJContraction(), LSContraction(), and TTensorSum().


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