00001 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 00002 00003 #ifndef musrIBackwardSD_h 00004 #define musrIBackwardSD_h 1 00005 00006 #include "G4VSensitiveDetector.hh" 00007 #include "musrIBackwardHit.hh" 00008 00009 class G4Step; 00010 class G4HCofThisEvent; 00011 00012 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 00013 00014 class musrIBackwardSD : public G4VSensitiveDetector 00015 { 00016 public: 00017 musrIBackwardSD(G4String); 00018 ~musrIBackwardSD(); 00019 00020 void Initialize(G4HCofThisEvent*); 00021 G4bool ProcessHits(G4Step*, G4TouchableHistory*); 00022 void EndOfEvent(G4HCofThisEvent*); 00023 00024 private: 00025 musrIBackwardHitsCollection* ibackwardCollection; 00026 00027 }; 00028 00029 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 00030 00031 #endif 00032
1.4.6