| 
    Geant4
    10.01.p03
    
   | 
 
#include <HadrontherapyDetectorSD.hh>
 Inheritance diagram for HadrontherapyDetectorSD:
 Collaboration diagram for HadrontherapyDetectorSD:Public Attributes | |
| std::ofstream | ofs | 
Private Attributes | |
| HadrontherapyDetectorHitsCollection * | HitsCollection | 
| G4String | sensitiveDetectorName | 
Additional Inherited Members | |
  Protected Member Functions inherited from G4VSensitiveDetector | |
| virtual G4int | GetCollectionID (G4int i) | 
  Protected Attributes inherited from G4VSensitiveDetector | |
| G4CollectionNameVector | collectionName | 
| G4String | SensitiveDetectorName | 
| G4String | thePathName | 
| G4String | fullPathName | 
| G4int | verboseLevel | 
| G4bool | active | 
| G4VReadOutGeometry * | ROgeometry | 
| G4VSDFilter * | filter | 
Definition at line 45 of file HadrontherapyDetectorSD.hh.
| HadrontherapyDetectorSD::HadrontherapyDetectorSD | ( | G4String | name | ) | 
Definition at line 45 of file HadrontherapyDetectorSD.cc.
References G4VSensitiveDetector::collectionName, HitsCollection, G4CollectionNameVector::insert(), name, and sensitiveDetectorName.
 Here is the call graph for this function:| HadrontherapyDetectorSD::~HadrontherapyDetectorSD | ( | ) | 
Definition at line 56 of file HadrontherapyDetectorSD.cc.
      
  | 
  virtual | 
Reimplemented from G4VSensitiveDetector.
Definition at line 228 of file HadrontherapyDetectorSD.cc.
References G4VSensitiveDetector::GetCollectionID(), and HitsCollection.
 Here is the call graph for this function:
      
  | 
  virtual | 
Reimplemented from G4VSensitiveDetector.
Definition at line 61 of file HadrontherapyDetectorSD.cc.
References G4VSensitiveDetector::collectionName, HitsCollection, and sensitiveDetectorName.
      
  | 
  virtual | 
Implements G4VSensitiveDetector.
Definition at line 69 of file HadrontherapyDetectorSD.cc.
References A, HadrontherapyLet::GetInstance(), HadrontherapyAnalysisManager::GetInstance(), HadrontherapyMatrix::GetInstance(), G4VSensitiveDetector::GetName(), G4ParticleDefinition::GetPDGEncoding(), G4Step::GetPreStepPoint(), G4VTouchable::GetReplicaNumber(), G4StepPoint::GetTouchable(), HitsCollection, keV, and MeV.
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 59 of file HadrontherapyDetectorSD.hh.
Referenced by EndOfEvent(), HadrontherapyDetectorSD(), Initialize(), and ProcessHits().
| std::ofstream HadrontherapyDetectorSD::ofs | 
Definition at line 51 of file HadrontherapyDetectorSD.hh.
      
  | 
  private | 
Definition at line 60 of file HadrontherapyDetectorSD.hh.
Referenced by HadrontherapyDetectorSD(), and Initialize().