#include <G4MultiSensitiveDetector.hh>
Definition at line 40 of file G4MultiSensitiveDetector.hh.
◆ sds_t
◆ sdsConstIter
◆ G4MultiSensitiveDetector() [1/2]
G4MultiSensitiveDetector::G4MultiSensitiveDetector |
( |
G4String |
name | ) |
|
◆ G4MultiSensitiveDetector() [2/2]
◆ ~G4MultiSensitiveDetector()
G4MultiSensitiveDetector::~G4MultiSensitiveDetector |
( |
| ) |
|
|
virtual |
◆ AddSD()
◆ clear()
void G4MultiSensitiveDetector::clear |
( |
| ) |
|
|
virtual |
◆ ClearSDs()
void G4MultiSensitiveDetector::ClearSDs |
( |
| ) |
|
|
inline |
◆ Clone()
◆ DrawAll()
void G4MultiSensitiveDetector::DrawAll |
( |
| ) |
|
|
virtual |
◆ EndOfEvent()
◆ GetBegin()
◆ GetCollectionID()
G4int G4MultiSensitiveDetector::GetCollectionID |
( |
G4int |
i | ) |
|
|
finalprotectedvirtual |
Reimplemented from G4VSensitiveDetector.
Definition at line 117 of file G4MultiSensitiveDetector.cc.
118{
120 msg <<
GetName()<<
" : This method cannot be called for an instance of type G4MultiSensitiveDetector."
121 << " First retrieve a contained G4VSensitiveDetector with. i.e. GetSD and then "
122 << " call this method.";
124 return -1;
125}
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::ostringstream G4ExceptionDescription
◆ GetEnd()
◆ GetSD()
◆ GetSize()
sds_t::size_type G4MultiSensitiveDetector::GetSize |
( |
| ) |
const |
|
inline |
◆ Initialize()
◆ operator=()
Definition at line 63 of file G4MultiSensitiveDetector.cc.
64{
65 if ( this != &rhs ) {
66
68 fSensitiveDetectors = rhs.fSensitiveDetectors;
69 }
70 return *this;
71}
G4VSensitiveDetector & operator=(const G4VSensitiveDetector &right)
◆ PrintAll()
void G4MultiSensitiveDetector::PrintAll |
( |
| ) |
|
|
virtual |
◆ ProcessHits()
The documentation for this class was generated from the following files: