Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Lpar::Cpar Class Reference

List of all members.

Public Member Functions

double cfi () const
double cfi () const
double cfi () const
double cfi () const
 Cpar (const Lpar &)
 Cpar (const Lpar &)
 Cpar (const Lpar &)
 Cpar (const Lpar &)
double cu () const
double cu () const
double cu () const
double cu () const
double da () const
double da () const
double da () const
double da () const
double fi () const
double fi () const
double fi () const
double fi () const
double sfi () const
double sfi () const
double sfi () const
double sfi () const
double xi () const
double xi () const
double xi () const
double xi () const

Private Attributes

double m_cfi
double m_cu
double m_da
double m_fi
double m_sfi

Constructor & Destructor Documentation

Lpar::Cpar::Cpar const Lpar  ) 
 

00037                            {
00038   m_cu = l.kappa();
00039   if (l.alpha() !=0 && l.beta() !=0)
00040     m_fi = atan2(l.alpha(), -l.beta());
00041   else m_fi = 0;
00042   if(m_fi<0) m_fi+=2*M_PI;
00043   m_da = 2 * l.gamma()/ (1 + sqrt (1 + 4 * l.kappa() * l.gamma()));
00044   m_cfi = cos(m_fi);
00045   m_sfi = sin(m_fi);
00046 }

Lpar::Cpar::Cpar const Lpar  ) 
 

Lpar::Cpar::Cpar const Lpar  ) 
 

Lpar::Cpar::Cpar const Lpar  ) 
 


Member Function Documentation

double Lpar::Cpar::cfi  )  const [inline]
 

00102 { return m_cfi; }

double Lpar::Cpar::cfi  )  const [inline]
 

00094 { return m_cfi; }

double Lpar::Cpar::cfi  )  const [inline]
 

00102 { return m_cfi; }

double Lpar::Cpar::cfi  )  const [inline]
 

00094 { return m_cfi; }

double Lpar::Cpar::cu  )  const [inline]
 

00104 { return m_cu; }

double Lpar::Cpar::cu  )  const [inline]
 

00096 { return m_cu; }

double Lpar::Cpar::cu  )  const [inline]
 

00104 { return m_cu; }

double Lpar::Cpar::cu  )  const [inline]
 

00096 { return m_cu; }

double Lpar::Cpar::da  )  const [inline]
 

00103 { return m_da; }

double Lpar::Cpar::da  )  const [inline]
 

00095 { return m_da; }

double Lpar::Cpar::da  )  const [inline]
 

00103 { return m_da; }

double Lpar::Cpar::da  )  const [inline]
 

00095 { return m_da; }

double Lpar::Cpar::fi  )  const [inline]
 

00105 { return m_fi; }

double Lpar::Cpar::fi  )  const [inline]
 

00097 { return m_fi; }

double Lpar::Cpar::fi  )  const [inline]
 

00105 { return m_fi; }

double Lpar::Cpar::fi  )  const [inline]
 

00097 { return m_fi; }

double Lpar::Cpar::sfi  )  const [inline]
 

00101 { return m_sfi; }

double Lpar::Cpar::sfi  )  const [inline]
 

00093 { return m_sfi; }

double Lpar::Cpar::sfi  )  const [inline]
 

00101 { return m_sfi; }

double Lpar::Cpar::sfi  )  const [inline]
 

00093 { return m_sfi; }

double Lpar::Cpar::xi  )  const [inline]
 

00100 { return 1 + 2 * m_cu * m_da; }

double Lpar::Cpar::xi  )  const [inline]
 

00092 { return 1 + 2 * m_cu * m_da; }

double Lpar::Cpar::xi  )  const [inline]
 

00100 { return 1 + 2 * m_cu * m_da; }

double Lpar::Cpar::xi  )  const [inline]
 

00092 { return 1 + 2 * m_cu * m_da; }


Member Data Documentation

double Lpar::Cpar::m_cfi [private]
 

double Lpar::Cpar::m_cu [private]
 

double Lpar::Cpar::m_da [private]
 

double Lpar::Cpar::m_fi [private]
 

double Lpar::Cpar::m_sfi [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 16:21:36 2011 for BOSS6.5.5 by  doxygen 1.3.9.1