#include <G4MultiFunctionalDetector.hh>
◆ G4MultiFunctionalDetector()
G4MultiFunctionalDetector::G4MultiFunctionalDetector |
( |
const G4String & | name | ) |
|
◆ ~G4MultiFunctionalDetector()
G4MultiFunctionalDetector::~G4MultiFunctionalDetector |
( |
| ) |
|
|
override |
◆ clear()
void G4MultiFunctionalDetector::clear |
( |
| ) |
|
|
overridevirtual |
◆ DrawAll()
void G4MultiFunctionalDetector::DrawAll |
( |
| ) |
|
|
overridevirtual |
◆ EndOfEvent()
◆ GetNumberOfPrimitives()
G4int G4MultiFunctionalDetector::GetNumberOfPrimitives |
( |
| ) |
const |
|
inline |
◆ GetPrimitive()
◆ Initialize()
◆ PrintAll()
void G4MultiFunctionalDetector::PrintAll |
( |
| ) |
|
|
overridevirtual |
◆ ProcessHits()
◆ RegisterPrimitive()
Definition at line 61 of file G4MultiFunctionalDetector.cc.
62{
64 if (pr == aPS) {
67 <<
">." <<
G4endl <<
"Method RegisterPrimitive() is ignored." <<
G4endl;
69 return false;
70 }
71 }
76 {
77
78
80 }
81 return true;
82}
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::ostringstream G4ExceptionDescription
static G4SDManager * GetSDMpointer()
void AddNewCollection(const G4String &SDname, const G4String &DCname)
void SetMultiFunctionalDetector(G4MultiFunctionalDetector *d)
const G4String & GetName() const
G4String SensitiveDetectorName
G4CollectionNameVector collectionName
◆ RemovePrimitive()
Definition at line 84 of file G4MultiFunctionalDetector.cc.
85{
90 return true;
91 }
93 <<
">." <<
G4endl <<
"Method RemovePrimitive() is ignored." <<
G4endl;
94 return false;
95}
G4GLOB_DLL std::ostream G4cerr
◆ primitives
Definition at line 71 of file G4MultiFunctionalDetector.hh.
Referenced by clear(), DrawAll(), EndOfEvent(), GetNumberOfPrimitives(), GetPrimitive(), Initialize(), PrintAll(), ProcessHits(), RegisterPrimitive(), RemovePrimitive(), and ~G4MultiFunctionalDetector().
The documentation for this class was generated from the following files: