Skip to content
Snippets Groups Projects
Commit 1d03842b authored by Bertram Kopf's avatar Bertram Kopf
Browse files

bug fix in LSDecNonRef; added mandatory prefactor

parent 71ea2c14
No related branches found
No related tags found
No related merge requests found
......@@ -161,8 +161,8 @@ complex<double> LSDecNonRefAmps::lsLoop(AbsXdecAmp* grandmaAmp, Spin& lamX, EvtD
complex<double> amp(0.,0.);
for (it=_LSs.begin(); it!=_LSs.end(); ++it){
if( fabs(lambda)>(*it)->S) continue;
if (_absDyn->isLdependent()) amp+=_currentParamPreFacMagExpi.at(*it)*cgPre_LSMap.at(*it)*_cachedDynLSMap[std::this_thread::get_id()][(*it)->L];
else amp+=_currentParamMagExpi.at(*it)*cgPre_LSMap.at(*it);
if (_absDyn->isLdependent()) amp+=_currentParamPreFacMagExpi.at(*it)*cgPre_LSMap.at(*it)*_cachedDynLSMap.at(std::this_thread::get_id()).at((*it)->L);
else amp+=_currentParamPreFacMagExpi.at(*it)*cgPre_LSMap.at(*it);
}
Id3StringType IdJLamXLam12=FunctionUtils::spin3Index(_J, lamX, lambda);
amp *= conj(currentWignerDMap.at(IdJLamXLam12));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment