Celeritas 0.7.0-dev.313+develop.1857205b
Loading...
Searching...
No Matches
Macros
DTMixMucfModel.cc File Reference
#include "DTMixMucfModel.hh"
#include <algorithm>
#include "corecel/OpaqueIdIO.hh"
#include "corecel/inp/Grid.hh"
#include "celeritas/global/ActionLauncher.hh"
#include "celeritas/global/TrackExecutor.hh"
#include "celeritas/grid/NonuniformGridBuilder.hh"
#include "celeritas/inp/MucfPhysics.hh"
#include "celeritas/mat/MaterialParams.hh"
#include "celeritas/mucf/executor/DTMixMucfExecutor.hh"
#include "celeritas/phys/InteractionApplier.hh"
#include "celeritas/phys/PDGNumber.hh"
#include "celeritas/phys/ParticleParams.hh"
#include "detail/MucfMaterialInserter.hh"

Macros

#define MP_ADD(MEMBER)
 

Macro Definition Documentation

◆ MP_ADD

#define MP_ADD (   MEMBER)
Value:
ids.MEMBER = particles.find(pdg::MEMBER()); \
if (!ids.MEMBER) \
{ \
missing.push_back({#MEMBER, pdg::MEMBER()}); \
} \
else \
{ \
auto p_view = particles.get(ids.MEMBER); \
masses.MEMBER = p_view.mass(); \
}