/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
TrackingTools/GsfTracking/src/FullConvolutionWithMaterial.cc
21 строка
813 B
Cms Build
Clang-Format
31 май 2019, 13:17
31 май 2019, 13:17
df3006f
Код
Авторство
О чём код?
#include "TrackingTools/GsfTracking/interface/FullConvolutionWithMaterial.h" #include "TrackingTools/GsfTools/interface/MultiTrajectoryStateAssembler.h" TrajectoryStateOnSurface FullConvolutionWithMaterial::operator()(const TrajectoryStateOnSurface& tsos, const PropagationDirection propDir) const { // // vector of result states MultiTrajectoryStateAssembler result; // // now add material effects to each component // for (auto const& iTsos : tsos.components()) { // add material TrajectoryStateOnSurface updatedTSoS = theMEUpdator->updateState(iTsos, propDir); if (updatedTSoS.isValid()) result.addState(updatedTSoS); else result.addInvalidState(iTsos.weight()); } return result.combinedState(); }