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) |