NCOscProb.cxx File Reference

#include "NCUtils/NCOscProb.h"
#include "NCUtils/NCType.h"
#include "OscProb/OscCalc.h"
#include "MessageService/MsgService.h"
#include "TComplex.h"
#include "TMath.h"
#include <cassert>
#include <cmath>

Go to the source code of this file.

Defines

#define CASEMUTOALPHA(alpha)

Functions

 CVSID ("$Id: NCOscProb.cxx,v 1.44 2014/02/18 03:18:27 rhatcher Exp $")

Define Documentation

#define CASEMUTOALPHA ( alpha   ) 
Value:
p  = umu3Sqr*u##alpha##3Sqr*sinSqrDelta31(); \
    p += umu4Sqr*u##alpha##4Sqr*sinSqrDelta41(); \
    p += (umuu##alpha).Re()*(sinSqrDelta31() - sinSqrDelta43() + sinSqrDelta41()); \
    p *= 4; \
    p += 2.*(umuu##alpha).Im()*(sin2Delta31() - sin2Delta41() + sin2Delta43()); \
    return p

Referenced by NC::OscProb::FourFlavorBase::TransitionProbability().


Function Documentation

CVSID ( "$Id: NCOscProb.  cxx,
v 1.44 2014/02/18 03:18:27 rhatcher Exp $"   
)

Generated on 8 Jul 2019 for loon by  doxygen 1.6.1