Exemplo n.º 1
0
ZFitterWrapper::ZFitterWrapper(const StandardModel& SM_i)
: SM(SM_i)
{
    MzCache = 0.0;
    MtCache = 0.0;
    MhCache = 0.0; 
    AlsMzCache = 0.0; 
    DAle5MzCache = 0.0;

    // constants
    V_TB = 1.0;
    UMASS = 0.1;
    DMASS = 0.1;

    init(0);

    // Flags [default: AMT4=4, ISPP=2, ALEM = 3, FINR = 1]
    int  AFBC = 1, SCAL = 0, SCRE = 0, AMT4 = 6, BORN = 0,
         BOXD = 1, CONV = 1, FINR = 0, FOT2 = 3, GAMS = 1,
         DIAG = 1, INTF = 0, BARB = 2, PART = 0, POWR = 1,
         PRNT = 0, ALEM = 2, QCDC = 3, VPOL = 1, WEAK = 1,
         FTJR = 1, EXPR = 0, EXPF = 0, HIGS = 0, AFMT = 3,
         CZAK = 1, PREC = 10,HIG2 = 0, ALE2 = 3, GFER = 2,
         ISPP = 2, FSRS = 1, MISC = 0, MISD = 1, IPFC = 5,
         IPSC = 0, IPTO = 3, FBHO = 0, FSPP = 0, FUNA = 0,
         ASCR = 1, SFSR = 1, ENUE = 1, TUPV = 1, DMWW = 0,
         DSWW = 0;

    int flags[46] = {AFBC, SCAL, SCRE, AMT4, BORN, BOXD, CONV, FINR, FOT2, GAMS,
                     DIAG, INTF, BARB, PART, POWR, PRNT, ALEM, QCDC, VPOL, WEAK,
                     FTJR, EXPR, EXPF, HIGS, AFMT, CZAK, PREC, HIG2, ALE2, GFER,
                     ISPP, FSRS, MISC, MISD, IPFC, IPSC, IPTO, FBHO, FSPP, FUNA,
                     ASCR, SFSR, ENUE, TUPV, DMWW, DSWW};
    setAllFlags(flags, 0);
}
Exemplo n.º 2
0
void
TNamedEntry :: Load ( SaveLoadManager& m )
{
	setAllFlags(m.loadUInt());
}