#include <G4VSensitiveDetector.hh>
Definition at line 50 of file G4VSensitiveDetector.hh.
G4VSensitiveDetector::G4VSensitiveDetector |
( |
G4String |
name | ) |
|
Definition at line 33 of file G4VSensitiveDetector.cc.
37 size_t sLast = name.
last(
'/');
38 if(sLast==std::string::npos)
G4String SensitiveDetectorName
G4String & remove(str_size)
G4String & prepend(const char *)
G4VReadOutGeometry * ROgeometry
G4VSensitiveDetector::~G4VSensitiveDetector |
( |
| ) |
|
|
virtual |
void G4VSensitiveDetector::Activate |
( |
G4bool |
activeFlag | ) |
|
|
inline |
void G4VSensitiveDetector::clear |
( |
| ) |
|
|
virtual |
Reimplemented in G4MultiSensitiveDetector.
Definition at line 69 of file G4VSensitiveDetector.cc.
72 msg <<
"Derived class does not implement cloning,\n"
73 <<
"but Clone method called.\n"
74 <<
"Cannot continue;";
std::ostringstream G4ExceptionDescription
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
void G4VSensitiveDetector::DrawAll |
( |
| ) |
|
|
virtual |
G4int G4VSensitiveDetector::GetCollectionID |
( |
G4int |
i | ) |
|
|
protectedvirtual |
G4String G4VSensitiveDetector::GetCollectionName |
( |
G4int |
id | ) |
const |
|
inline |
G4String G4VSensitiveDetector::GetFullPathName |
( |
| ) |
const |
|
inline |
G4String G4VSensitiveDetector::GetName |
( |
| ) |
const |
|
inline |
G4int G4VSensitiveDetector::GetNumberOfCollections |
( |
| ) |
const |
|
inline |
G4String G4VSensitiveDetector::GetPathName |
( |
| ) |
const |
|
inline |
Definition at line 114 of file G4VSensitiveDetector.hh.
G4VReadOutGeometry * ROgeometry
virtual G4bool CheckROVolume(G4Step *, G4TouchableHistory *&)
virtual G4bool Accept(const G4Step *) const =0
virtual G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist)=0
G4bool G4VSensitiveDetector::isActive |
( |
| ) |
const |
|
inline |
Definition at line 79 of file G4VSensitiveDetector.cc.
81 if (
this == &right )
return *
this;
G4String SensitiveDetectorName
G4VReadOutGeometry * ROgeometry
void G4VSensitiveDetector::PrintAll |
( |
| ) |
|
|
virtual |
void G4VSensitiveDetector::SetVerboseLevel |
( |
G4int |
vl | ) |
|
|
inline |
G4bool G4VSensitiveDetector::active |
|
protected |
G4String G4VSensitiveDetector::fullPathName |
|
protected |
G4String G4VSensitiveDetector::SensitiveDetectorName |
|
protected |
G4String G4VSensitiveDetector::thePathName |
|
protected |
G4int G4VSensitiveDetector::verboseLevel |
|
protected |
The documentation for this class was generated from the following files: