SOFTSUSY
4.1
|
Contains RPV MSSM soft SUSY breaking parameters. More...
#include <rpvsusypars.h>
Public Member Functions | |
RpvSoftPars () | |
bilinear RPV parameters: 1..3 More... | |
RpvSoftPars (const RpvSoftPars &) | |
Constructor sets object with another as copy. | |
RpvSoftPars (const DoubleVector &m, const Tensor &hu, const Tensor &hd, const Tensor &he, const DoubleVector &d) | |
const RpvSoftPars & | operator= (const RpvSoftPars &s) |
Sets contents of operator equal to those of another. | |
void | setDr (const DoubleVector &V) |
Sets bilinear RPV D parameters equal to a vector. | |
void | setD (int, double) |
Sets an individual bilinear RPV D parameter. | |
void | setMh1lSquared (int i, double f) |
Sets a single \( m_{H_1 L_i}^2 \). | |
void | setMh1lSquared (const DoubleVector &v) |
Sets all \( m_{H_1 L_i}^2 \). | |
void | setHr (RpvCouplings, int, int, int, double) |
Sets an element of \( h_U \)=hu, \( h_D \)=hd or \( h_E \)=he. | |
void | setHr (RpvCouplings, const Tensor &) |
Sets all elements of \( h_U \)=hu, \( h_D \)=hd or \( h_E \)=he. | |
void | set (const DoubleVector &v, int &k) |
void | setRpvSoftPars (const RpvSoftPars &s) |
Sets all parameters in object equal to those in another. | |
const RpvSoftPars & | displayRpvSoft () const |
Returns object as a const. | |
const Tensor & | displayHr (RpvCouplings) const |
Returns one of RPV \( h_{U,D,E} \) parameter tensors. | |
const DoubleVector & | displayMh1lSquared () const |
Returns vector of \( m_{H_1 L_i}^2 \). | |
const DoubleVector & | displayDr () const |
Returns vector of $D$ parameters. | |
void | checkOut (double tol) const |
void | display (DoubleVector &v, int &k) const |
Contains RPV MSSM soft SUSY breaking parameters.
softsusy::RpvSoftPars::RpvSoftPars | ( | ) |
bilinear RPV parameters: 1..3
Default constructor contains zeroes
|
inline |
\( m_{H_1 L}^2 \)=m, \( h_U \)=hu, \( h_D \)=hd, \( h_E \)=he, \( D \)=d
void softsusy::RpvSoftPars::checkOut | ( | double | tol | ) | const |
Only outputs matrices with non-zero elements (ie with at least one element higher than tol)
void softsusy::RpvSoftPars::display | ( | DoubleVector & | v, |
int & | k | ||
) | const |
Returns whole object as a vector, and adds number of contained parameters to k
void softsusy::RpvSoftPars::set | ( | const DoubleVector & | v, |
int & | k | ||
) |
Obligatory set function which sets all parameters to be equal to elements of the vector v. k is incremented by the number of parameters contained