gparticle
Loading...
Searching...
No Matches
gparticle_options.h
Go to the documentation of this file.
1#pragma once
2
10// gparticle
11#include "gparticle.h"
12
13// gemc
14#include "goptions.h"
15
16constexpr const char* GPARTICLE_LOGGER = "gparticle";
17
29namespace gparticle {
48
70std::vector<GparticlePtr> getGParticles(const std::shared_ptr<GOptions>& gopts,
71 std::shared_ptr<GLogger>& logger);
72} // namespace gparticle
Definition of the Gparticle class used by the gparticle module.
constexpr const char * GPARTICLE_LOGGER
vector< GparticlePtr > getGParticles(const std::shared_ptr< GOptions > &gopts, std::shared_ptr< GLogger > &logger)
Builds the list of generator particles from structured options.
GOptions defineOptions()
Defines the structured options used by the gparticle module.