GamR  0.0.0
GammaROOT
Loading...
Searching...
No Matches
GamR::Coulex::Level Class Reference

#include <CoulexCalculation.hh>

+ Collaboration diagram for GamR::Coulex::Level:

Public Member Functions

 Level (std::string name, float energy, float spin, bool parity, int kband)
 
bool operator< (const Level &rhs) const
 
std::string PrintSP ()
 

Public Attributes

int fIndex
 
std::string fName
 
float fEnergy
 
float fSpin
 
bool fParity
 
int fKBand
 
float fCrossSection
 
GamR::AngDist::StatTensorfStatTensor
 

Detailed Description

Definition at line 52 of file CoulexCalculation.hh.

Constructor & Destructor Documentation

◆ Level()

GamR::Coulex::Level::Level ( std::string name,
float energy,
float spin,
bool parity,
int kband )
inline

Definition at line 63 of file CoulexCalculation.hh.

References fCrossSection, fEnergy, fIndex, fKBand, fName, fParity, fSpin, and fStatTensor.

Referenced by operator<().

+ Here is the caller graph for this function:

Member Function Documentation

◆ operator<()

bool GamR::Coulex::Level::operator< ( const Level & rhs) const
inline

Definition at line 75 of file CoulexCalculation.hh.

References Level(), and fEnergy.

+ Here is the call graph for this function:

◆ PrintSP()

std::string GamR::Coulex::Level::PrintSP ( )

Format spin and parity nicely

Returns
string containing spin and parity, i.e. 2+

Definition at line 74 of file CoulexCalculation.cc.

References fParity, and fSpin.

Referenced by GamR::Coulex::LevelScheme::PrintLevels(), and GamR::Coulex::CoulexCalculation::SaveToFile().

+ Here is the caller graph for this function:

Member Data Documentation

◆ fCrossSection

float GamR::Coulex::Level::fCrossSection

Definition at line 60 of file CoulexCalculation.hh.

Referenced by Level().

◆ fEnergy

◆ fIndex

◆ fKBand

int GamR::Coulex::Level::fKBand

Definition at line 59 of file CoulexCalculation.hh.

Referenced by Level().

◆ fName

std::string GamR::Coulex::Level::fName

Definition at line 55 of file CoulexCalculation.hh.

Referenced by Level(), and GamR::Coulex::CoulexCalculation::SetLevelScheme().

◆ fParity

bool GamR::Coulex::Level::fParity

◆ fSpin

float GamR::Coulex::Level::fSpin

◆ fStatTensor

GamR::AngDist::StatTensor* GamR::Coulex::Level::fStatTensor

Definition at line 61 of file CoulexCalculation.hh.

Referenced by Level().


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