Geant4
10.03.p02
|
#include <B4cCalorimeterSD.hh>
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 |
Calorimeter sensitive detector class
In Initialize(), it creates one hit for each calorimeter layer and one more hit for accounting the total quantities in all layers.
The values are accounted in hits in ProcessHits() function which is called by Geant4 kernel at each step.
Definition at line 51 of file B4cCalorimeterSD.hh.
B4cCalorimeterSD::B4cCalorimeterSD | ( | const G4String & | name, |
const G4String & | hitsCollectionName, | ||
G4int | nofCells | ||
) |
Definition at line 40 of file B4cCalorimeterSD.cc.
|
virtual |
Definition at line 53 of file B4cCalorimeterSD.cc.
|
virtual |
Reimplemented from G4VSensitiveDetector.
Definition at line 120 of file B4cCalorimeterSD.cc.
|
virtual |
Reimplemented from G4VSensitiveDetector.
Definition at line 59 of file B4cCalorimeterSD.cc.
|
virtual |
Implements G4VSensitiveDetector.
Definition at line 79 of file B4cCalorimeterSD.cc.