diff --git a/math/mathcore/inc/LinkDef2.h b/math/mathcore/inc/LinkDef2.h index 8951113cd659e471b022af26638fbc59c687132a..46a961f5a84b44148857d350feba214d135ddb89 100644 --- a/math/mathcore/inc/LinkDef2.h +++ b/math/mathcore/inc/LinkDef2.h @@ -64,7 +64,9 @@ #pragma link C++ class TRandomGen<ROOT::Math::MixMaxEngine<240,0>>+; +#pragma link C++ class TRandomGen<ROOT::Math::MixMaxEngine<256,0>>+; #pragma link C++ class TRandomGen<ROOT::Math::MixMaxEngine<256,2>>+; +#pragma link C++ class TRandomGen<ROOT::Math::MixMaxEngine<256,4>>+; #pragma link C++ class TRandomGen<ROOT::Math::MixMaxEngine<17,0>>+; #pragma link C++ class TRandomGen<ROOT::Math::MixMaxEngine<17,1>>+; #pragma link C++ class TRandomGen<ROOT::Math::StdEngine<std::mt19937_64>>+; @@ -75,10 +77,12 @@ #pragma link C++ class ROOT::Math::Random<ROOT::Math::LCGEngine>+; #pragma link C++ class ROOT::Math::Random<ROOT::Math::MersenneTwisterEngine>+; #pragma link C++ class ROOT::Math::Random<ROOT::Math::MixMaxEngine<240,0>>+; +#pragma link C++ class ROOT::Math::Random<ROOT::Math::MixMaxEngine<256,0>>+; #pragma link C++ class ROOT::Math::Random<ROOT::Math::MixMaxEngine<256,2>>+; -#pragma link C++ class ROOT::Math::Random<ROOT::Math::MixMaxEngine<256,2>>+; +#pragma link C++ class ROOT::Math::Random<ROOT::Math::MixMaxEngine<256,4>>+; #pragma link C++ class ROOT::Math::Random<ROOT::Math::MixMaxEngine<17,0>>+; #pragma link C++ class ROOT::Math::Random<ROOT::Math::MixMaxEngine<17,1>>+; +#pragma link C++ class ROOT::Math::Random<ROOT::Math::MixMaxEngine<17,2>>+; // #pragma link C++ typedef ROOT::Math::RandomMT19937; // #pragma link C++ typedef ROOT::Math::RandomMT64; diff --git a/math/mathcore/inc/TRandomGen.h b/math/mathcore/inc/TRandomGen.h index 8a58441e70467c8fbfbecb4da057d9c35bc716d6..556cc40e380c065e01b08b8bb228867c77fdc528 100644 --- a/math/mathcore/inc/TRandomGen.h +++ b/math/mathcore/inc/TRandomGen.h @@ -65,8 +65,8 @@ public: #ifdef DEFINE_TEMPL_INSTANCE extern template class TRandomGen<ROOT::Math::MixMaxEngine<240,0>>; -extern template class TRandomGen<ROOT::Math::MixMaxEngine<256,2>>; -extern template class TRandomGen<ROOT::Math::MixMaxEngine<256,4>>; +extern template class TRandomGen<ROOT::Math::MixMaxEngine<256,2>>; +extern template class TRandomGen<ROOT::Math::MixMaxEngine<256,4>>; extern template class TRandomGen<ROOT::Math::MixMaxEngine<17,0>>; extern template class TRandomGen<ROOT::Math::MixMaxEngine<17,1>>;