#include <G4MultiFunctionalDetector.hh>
◆ G4MultiFunctionalDetector()
G4MultiFunctionalDetector::G4MultiFunctionalDetector |
( |
G4String |
name | ) |
|
◆ ~G4MultiFunctionalDetector()
G4MultiFunctionalDetector::~G4MultiFunctionalDetector |
( |
| ) |
|
|
virtual |
◆ clear()
void G4MultiFunctionalDetector::clear |
( |
void |
| ) |
|
|
virtual |
◆ DrawAll()
void G4MultiFunctionalDetector::DrawAll |
( |
void |
| ) |
|
|
virtual |
◆ EndOfEvent()
◆ GetNumberOfPrimitives()
G4int G4MultiFunctionalDetector::GetNumberOfPrimitives |
( |
| ) |
const |
|
inline |
◆ GetPrimitive()
◆ Initialize()
◆ PrintAll()
void G4MultiFunctionalDetector::PrintAll |
( |
void |
| ) |
|
|
virtual |
◆ ProcessHits()
◆ RegisterPrimitive()
Definition at line 57 of file G4MultiFunctionalDetector.cc.
65 <<
">." <<
G4endl <<
"Method RegisterPrimitive() is ignored." <<
G4endl;
66 G4Exception(
"G4MultiFunctionalDetector::RegisterPrimitive",
"Det0101",
71 primitives.push_back(aPS);
G4String SensitiveDetectorName
void AddNewCollection(G4String SDname, G4String DCname)
std::ostringstream G4ExceptionDescription
void insert(G4String str)
std::vector< G4VPrimitiveScorer * > primitives
G4VSensitiveDetector * FindSensitiveDetector(G4String dName, G4bool warning=true)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
static G4SDManager * GetSDMpointer()
void SetMultiFunctionalDetector(G4MultiFunctionalDetector *d)
G4CollectionNameVector collectionName
◆ RemovePrimitive()
Definition at line 83 of file G4MultiFunctionalDetector.cc.
93 <<
">." <<
G4endl <<
"Method RemovePrimitive() is ignored." <<
G4endl;
G4String SensitiveDetectorName
std::vector< G4VPrimitiveScorer * > primitives
void SetMultiFunctionalDetector(G4MultiFunctionalDetector *d)
G4GLOB_DLL std::ostream G4cerr
◆ primitives
The documentation for this class was generated from the following files: