Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::FemtoYlmIndexes Class Reference
Inheritance diagram for Hal::FemtoYlmIndexes:

Public Member Functions

 FemtoYlmIndexes (Int_t L=5)
 
 FemtoYlmIndexes (const FemtoYlmIndexes &other)
 
FemtoYlmIndexesoperator= (const FemtoYlmIndexes &other)
 
void Resize (Int_t newL)
 
Double_t GetEls (Int_t i) const
 
Int_t GetElsi (Int_t i) const
 
Double_t GetEms (Int_t i) const
 
Int_t GetEmsi (Int_t i) const
 
Int_t GetMaxL () const
 
Int_t GetMaxJM () const
 
Int_t GetIndex (Int_t l, Int_t m) const
 
Int_t GetPadId (Int_t l, Int_t m) const
 
virtual void Print (Option_t *option="") const
 
virtual ~FemtoYlmIndexes ()
 

Detailed Description

Definition at line 22 of file FemtoYlmIndexes.h.

Constructor & Destructor Documentation

◆ FemtoYlmIndexes() [1/2]

Hal::FemtoYlmIndexes::FemtoYlmIndexes ( Int_t L = 5)

default construtor

Parameters
Lmax L

Definition at line 32 of file FemtoYlmIndexes.cxx.

◆ FemtoYlmIndexes() [2/2]

Hal::FemtoYlmIndexes::FemtoYlmIndexes ( const FemtoYlmIndexes & other)

Definition at line 85 of file FemtoYlmIndexes.cxx.

◆ ~FemtoYlmIndexes()

Hal::FemtoYlmIndexes::~FemtoYlmIndexes ( )
virtual

destructor

Definition at line 18 of file FemtoYlmIndexes.cxx.

Member Function Documentation

◆ GetEls()

Double_t Hal::FemtoYlmIndexes::GetEls ( Int_t i) const
inline
Parameters
i
Returns
L for given index (as double)

Definition at line 54 of file FemtoYlmIndexes.h.

◆ GetElsi()

Int_t Hal::FemtoYlmIndexes::GetElsi ( Int_t i) const
inline
Parameters
i
Returns
L for given index (as int)

Definition at line 60 of file FemtoYlmIndexes.h.

◆ GetEms()

Double_t Hal::FemtoYlmIndexes::GetEms ( Int_t i) const
inline
Parameters
i
Returns
M for given index (as double)

Definition at line 66 of file FemtoYlmIndexes.h.

◆ GetEmsi()

Int_t Hal::FemtoYlmIndexes::GetEmsi ( Int_t i) const
inline
Parameters
i
Returns
M for given index (as int)

Definition at line 72 of file FemtoYlmIndexes.h.

◆ GetIndex()

Int_t Hal::FemtoYlmIndexes::GetIndex ( Int_t l,
Int_t m ) const
inline
Parameters
l
m
Returns
index for given l and m

Definition at line 89 of file FemtoYlmIndexes.h.

◆ GetMaxJM()

Int_t Hal::FemtoYlmIndexes::GetMaxJM ( ) const
inline
Returns
(L+1)^2

Definition at line 82 of file FemtoYlmIndexes.h.

◆ GetMaxL()

Int_t Hal::FemtoYlmIndexes::GetMaxL ( ) const
inline
Returns
maxL

Definition at line 77 of file FemtoYlmIndexes.h.

◆ GetPadId()

Int_t Hal::FemtoYlmIndexes::GetPadId ( Int_t l,
Int_t m ) const

return pad id for drawing SH coefficients

Parameters
l
m
Returns

Definition at line 87 of file FemtoYlmIndexes.cxx.

◆ operator=()

FemtoYlmIndexes & Hal::FemtoYlmIndexes::operator= ( const FemtoYlmIndexes & other)

assignement operator

Parameters
other
Returns

Definition at line 25 of file FemtoYlmIndexes.cxx.

◆ Print()

void Hal::FemtoYlmIndexes::Print ( Option_t * option = "") const
virtual

Definition at line 107 of file FemtoYlmIndexes.cxx.

◆ Resize()

void Hal::FemtoYlmIndexes::Resize ( Int_t newL)

changes max L to newL

Parameters
newL

Definition at line 37 of file FemtoYlmIndexes.cxx.


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