GEMC
1.8
Geant4 Monte-Carlo Framework
|
Go to the source code of this file.
Data Structures | |
class | PH_output |
class | MPHBaseClass |
Typedefs | |
typedef MPHBaseClass *(* | MPHB_Factory) () |
Define MPHB_Factory as a pointer to a function that returns a pointer. More... | |
Functions | |
MPHBaseClass * | GetMPHClass (map< string, MPHB_Factory > *MProcessHit_Map, string) |
Return MPHBaseClass from the Hit Process Map. More... | |
Defines the Process Hit Base Class.
It contains the factory method MPHB_Factory that returns a pointer to a MPHBaseClass.
The virtual method ProcessHit returns a PH_output.
Definition in file MPHBaseClass.h.
typedef MPHBaseClass*(* MPHB_Factory) () |
Definition at line 47 of file MPHBaseClass.h.
MPHBaseClass* GetMPHClass | ( | map< string, MPHB_Factory > * | MProcessHit_Map, |
string | |||
) |
Definition at line 8 of file MPHBaseClass.cc.