| 
    Geant4
    10.02
    
   | 
 
#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 38 of file HadrontherapyDetectorSD.hh.
| HadrontherapyDetectorSD::HadrontherapyDetectorSD | ( | G4String | name | ) | 
Definition at line 42 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 53 of file HadrontherapyDetectorSD.cc.
      
  | 
  virtual | 
Reimplemented from G4VSensitiveDetector.
Definition at line 225 of file HadrontherapyDetectorSD.cc.
References G4VSensitiveDetector::GetCollectionID(), and HitsCollection.
 Here is the call graph for this function:
      
  | 
  virtual | 
Reimplemented from G4VSensitiveDetector.
Definition at line 58 of file HadrontherapyDetectorSD.cc.
References G4VSensitiveDetector::collectionName, HitsCollection, and sensitiveDetectorName.
      
  | 
  virtual | 
Implements G4VSensitiveDetector.
Definition at line 66 of file HadrontherapyDetectorSD.cc.
References A(), HadrontherapyAnalysisManager::GetInstance(), HadrontherapyMatrix::GetInstance(), HadrontherapyLet::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 52 of file HadrontherapyDetectorSD.hh.
Referenced by EndOfEvent(), HadrontherapyDetectorSD(), Initialize(), and ProcessHits().
| std::ofstream HadrontherapyDetectorSD::ofs | 
Definition at line 44 of file HadrontherapyDetectorSD.hh.
      
  | 
  private | 
Definition at line 53 of file HadrontherapyDetectorSD.hh.
Referenced by HadrontherapyDetectorSD(), and Initialize().