aegir
Phlex-based simulation framework for the SHiP experiment.
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
mc_particle_source.hpp File Reference
#include <SHiP/MCParticle.hpp>
#include <functional>
#include <string>
#include <utility>
#include <vector>
#include "phlex/concurrency.hpp"
#include "phlex/core/product_selector.hpp"
#include "phlex/model/data_cell_index.hpp"
#include "phlex/model/products.hpp"
#include "phlex/source.hpp"
Include dependency graph for mc_particle_source.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  aegir
 

Typedefs

using aegir::mc_particle_generator = std::function< std::vector< SHiP::MCParticle >(phlex::data_cell_index const &)>
 

Functions

phlex::detail::provider_bundles aegir::mc_particle_provider_bundles (phlex::product_selector const &selector, mc_particle_generator generate, phlex::concurrency max_concurrency)