9 #ifndef ThePEG_CKMBase_H 10 #define ThePEG_CKMBase_H 13 #include "ThePEG/Interface/Interfaced.h" 14 #include "StandardModelBase.fh" 36 virtual vector< vector<double> >
getMatrix(
unsigned int nf)
const = 0;
74 static string className() {
return "ThePEG::CKMBase"; }
ClassTraitsType is an empty, non-polymorphic, base class.
virtual vector< vector< double > > getMatrix(unsigned int nf) const =0
Return the matrix of squared CKM matrix elements.
This is the main namespace within which all identifiers in ThePEG are declared.
CKMBase & operator=(const CKMBase &)
Private and non-existent assignment operator.
static AbstractNoPIOClassDescription< CKMBase > initCKMBase
Describe an abstract class without persistent data.
CKMBase is an abstract base classused by the StandardModelBase to implement the Cabibbo-Kobayashi-Mas...
A concreate implementation of ClassDescriptionBase describing an abstract class without persistent da...
static void Init()
Standard Init function used to initialize the interface.
The Interfaced class is derived from the InterfacedBase class adding a couple of things particular to...
The default concrete implementation of ClassTraitsBase.
BaseClassTraits describes the base classes of the templated class.
The templated ClassTraitsBase class defines a set of default information about classes used by ThePEG...