44 #include "G4HCofThisEvent.hh"
57 #include "G4THitsCollection.hh"
69 fTotalEventEdep(0.),fEventEdepCollection(0),
70 fProtonCurrentCollection(0),fGammaCurrentCollection(0),
71 fElectronCurrentCollection(0)
90 static G4int HCID = -1;
G4String SensitiveDetectorName
G4ParticleDefinition * GetDefinition() const
G4double GetWeight() const
G4StepStatus GetStepStatus() const
RMC01DoubleWithWeightHitsCollection * fElectronCurrentCollection
virtual G4int GetCollectionID(G4int i)
virtual G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist)
G4StepPoint * GetPreStepPoint() const
Definition of the RMC01SD class.
void insert(G4String str)
RMC01DoubleWithWeightHitsCollection * fEventEdepCollection
static G4Proton * Proton()
RMC01DoubleWithWeightHitsCollection * fProtonCurrentCollection
G4double GetTotalEnergyDeposit() const
void AddHitsCollection(G4int HCID, G4VHitsCollection *aHC)
virtual void Initialize(G4HCofThisEvent *HCE)
G4double GetWeight() const
static G4Electron * Electron()
G4CollectionNameVector collectionName
RMC01DoubleWithWeightHitsCollection * fGammaCurrentCollection
G4double GetKineticEnergy() const
G4Track * GetTrack() const
virtual void EndOfEvent(G4HCofThisEvent *HCE)