DeterminantEq¶
-
class DeterminantEq : public HJCFIT::LaplaceSurvivor¶
A functor to compute the W matrix, so as to find its roots.
The whole implementation is done w.r.t. to AF transitions. However, in practice, this is sufficient to compute FA transitions as well, by messing with the input matrix.
Public Functions
-
inline DeterminantEq(DeterminantEq const &_c)¶
Constructor.
-
template<class T>
inline DeterminantEq(Eigen::DenseBase<T> const &_matrix, t_uint _nopen, t_real _tau)¶ Constructor.
-
inline t_real operator()(t_real _s) const¶
Computes the determinant \(\mathrm{det}(sI - H(s))\)
- Parameters:
_s – [in] Value of the laplacian scale.
-
inline t_real operator()(t_real _s, t_real _tau) const¶
Computes the determinant \(\mathrm{det}(sI - H(s, \tau))\)
- Parameters:
_s – [in] Value of the laplacian scale
_tau – [in] Maximum length of missed events
-
inline DeterminantEq transpose() const¶
Determinant equation for transpose matrix.
In other words, if looking at open states, then returns equation for shut states, and vice-versa.
-
inline t_rmatrix H(t_real _s) const¶
Computes \(sI - Q_{AA} - Q_{AF}\ \int_0^\tau e^{-st}e^{Q_{FF}t}\partial\,t\ Q_{FA}\)
- Parameters:
_s – [in] Value of the laplacian scale.
-
inline DeterminantEq(DeterminantEq const &_c)¶