gdynamicDigitization
Loading...
Searching...
No Matches
plugin_load_example.cc File Reference
#include "gdynamicdigitization.h"
#include "gdynamicdigitization_options.h"
#include "gfactory.h"
#include "event/gEventDataCollection.h"
Include dependency graph for plugin_load_example.cc:

Go to the source code of this file.

Data Structures

class  jthread_alias
 

Functions

auto run_simulation_in_threads (int nevents, int nthreads, const std::shared_ptr< GOptions > &gopt, const std::shared_ptr< GLogger > &log, const std::shared_ptr< const gdynamicdigitization::dRoutinesMap > &dynamicRoutinesMap) -> std::vector< std::unique_ptr< GEventDataCollection > >
 
int main (int argc, char *argv[])
 

Variables

const std::string plugin_name = "test_gdynamic_plugin"
 

Function Documentation

◆ main()

int main ( int argc,
char * argv[] )

Definition at line 115 of file plugin_load_example.cc.

◆ run_simulation_in_threads()

auto run_simulation_in_threads ( int nevents,
int nthreads,
const std::shared_ptr< GOptions > & gopt,
const std::shared_ptr< GLogger > & log,
const std::shared_ptr< const gdynamicdigitization::dRoutinesMap > & dynamicRoutinesMap ) -> std::vector<std::unique_ptr<GEventDataCollection>>

Definition at line 36 of file plugin_load_example.cc.

Variable Documentation

◆ plugin_name

const std::string plugin_name = "test_gdynamic_plugin"

Definition at line 34 of file plugin_load_example.cc.