![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/runAndEvent/RE05/include/RE05CalorimeterSD.hh>
Inheritance diagram for RE05CalorimeterSD:
Collaboration diagram for RE05CalorimeterSD:Private Attributes | |
| RE05CalorimeterHitsCollection * | fCalCollection |
| G4int | fCellID [20][48] |
| const G4int | fNumberOfCellsInZ |
| const G4int | fNumberOfCellsInPhi |
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 40 of file RE05CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 40 of file RE05CalorimeterSD.hh
| RE05CalorimeterSD::RE05CalorimeterSD | ( | G4String | name | ) |
Definition at line 45 of file RE05CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 45 of file RE05CalorimeterSD.cc
References G4VSensitiveDetector::collectionName, and G4CollectionNameVector::insert().
Here is the call graph for this function:
|
virtual |
Definition at line 55 of file RE05CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 55 of file RE05CalorimeterSD.cc
Reimplemented from G4VSensitiveDetector.
Definition at line 128 of file RE05CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 128 of file RE05CalorimeterSD.cc
Reimplemented from G4VSensitiveDetector.
Definition at line 133 of file RE05CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 133 of file RE05CalorimeterSD.cc
|
virtual |
Reimplemented from G4VSensitiveDetector.
Definition at line 118 of file RE05CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 118 of file RE05CalorimeterSD.cc
References G4HCofThisEvent::AddHitsCollection(), fCalCollection, and G4VSensitiveDetector::GetCollectionID().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VSensitiveDetector.
Definition at line 60 of file RE05CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 60 of file RE05CalorimeterSD.cc
References G4VSensitiveDetector::collectionName, fCalCollection, fCellID, fNumberOfCellsInPhi, fNumberOfCellsInZ, k, G4VSensitiveDetector::SensitiveDetectorName, and G4VSensitiveDetector::verboseLevel.
Reimplemented from G4VSensitiveDetector.
Definition at line 138 of file RE05CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 138 of file RE05CalorimeterSD.cc
|
virtual |
Implements G4VSensitiveDetector.
Definition at line 74 of file RE05CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 74 of file RE05CalorimeterSD.cc
References edep, fCalCollection, fCellID, G4cout, G4endl, G4VTouchable::GetHistory(), G4VPhysicalVolume::GetLogicalVolume(), G4Step::GetPreStepPoint(), G4VTouchable::GetReplicaNumber(), G4NavigationHistory::GetTopTransform(), G4Step::GetTotalEnergyDeposit(), G4StepPoint::GetTouchable(), G4VTouchable::GetVolume(), G4THitsCollection< T >::insert(), G4AffineTransform::Invert(), MeV, G4AffineTransform::NetRotation(), G4AffineTransform::NetTranslation(), RE05CalorimeterHit::SetEdep(), RE05CalorimeterHit::SetPos(), RE05CalorimeterHit::SetRot(), and G4VSensitiveDetector::verboseLevel.
Here is the call graph for this function:
|
private |
Definition at line 54 of file RE05CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 54 of file RE05CalorimeterSD.hh
Referenced by EndOfEvent(), Initialize(), and ProcessHits().
|
private |
Definition at line 55 of file RE05CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 55 of file RE05CalorimeterSD.hh
Referenced by Initialize(), and ProcessHits().
|
private |
Definition at line 57 of file RE05CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 57 of file RE05CalorimeterSD.hh
Referenced by Initialize().
|
private |
Definition at line 56 of file RE05CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 56 of file RE05CalorimeterSD.hh
Referenced by Initialize().