|
gdynamicDigitization
|
#include "greadoutSpecs.h"#include "gfactory_options.h"#include "gfactory.h"#include "gtouchable.h"#include "ghit.h"#include "gDigitizedData.h"#include "gTrueInfoData.h"#include "gtranslationTable.h"#include "gdynamicdigitization_options.h"#include <utility>#include <vector>#include <bitset>#include <map>#include <string>#include <optional>#include "G4Step.hh"

Go to the source code of this file.
Data Structures | |
| class | GTouchableModifiers |
| Class to manage modifications to a GTouchable using defined modifier weights. More... | |
| class | GDynamicDigitization |
| Abstract base class for dynamic digitization functionality. More... | |
Namespaces | |
| namespace | gdynamicdigitization |
Typedefs | |
| using | gdynamicdigitization::dRoutinesMap = std::unordered_map<std::string, std::shared_ptr<GDynamicDigitization>> |
Functions | |
| std::shared_ptr< GDynamicDigitization > | gdynamicdigitization::load_dynamicRoutine (const std::string &plugin_name, const std::shared_ptr< GOptions > &gopts) |
| std::shared_ptr< const dRoutinesMap > | gdynamicdigitization::dynamicRoutinesMap (const std::vector< std::string > &plugin_names, const std::shared_ptr< GOptions > &gopts) |