ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Private Attributes | |
Par01CalorimeterHitsCollection * | fCalCollection |
int * | fCellID |
int | fNumberOfCells |
int | fHCID |
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 Par01CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 40 of file Par01CalorimeterSD.hh
Definition at line 44 of file Par01CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 44 of file Par01CalorimeterSD.cc
References G4VSensitiveDetector::collectionName, fCellID, fNumberOfCells, and G4CollectionNameVector::insert().
Par01CalorimeterSD::~Par01CalorimeterSD | ( | ) |
Definition at line 58 of file Par01CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 58 of file Par01CalorimeterSD.cc
References fCellID.
Reimplemented from G4VSensitiveDetector.
Definition at line 121 of file Par01CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 121 of file Par01CalorimeterSD.cc
Reimplemented from G4VSensitiveDetector.
Definition at line 127 of file Par01CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 127 of file Par01CalorimeterSD.cc
|
virtual |
Reimplemented from G4VSensitiveDetector.
Definition at line 112 of file Par01CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 112 of file Par01CalorimeterSD.cc
References G4HCofThisEvent::AddHitsCollection(), G4VSensitiveDetector::collectionName, fCalCollection, fHCID, G4SDManager::GetCollectionID(), and G4SDManager::GetSDMpointer().
|
virtual |
Reimplemented from G4VSensitiveDetector.
Definition at line 65 of file Par01CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 65 of file Par01CalorimeterSD.cc
References G4VSensitiveDetector::collectionName, fCalCollection, fCellID, fNumberOfCells, and G4VSensitiveDetector::SensitiveDetectorName.
Reimplemented from G4VSensitiveDetector.
Definition at line 133 of file Par01CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 133 of file Par01CalorimeterSD.cc
|
virtual |
Implements G4VSensitiveDetector.
Definition at line 77 of file Par01CalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 77 of file Par01CalorimeterSD.cc
References edep, fCalCollection, fCellID, G4cout, G4endl, G4TouchableHistory::GetHistory(), G4VPhysicalVolume::GetLogicalVolume(), G4Step::GetPreStepPoint(), G4TouchableHistory::GetReplicaNumber(), G4NavigationHistory::GetTopTransform(), G4Step::GetTotalEnergyDeposit(), G4StepPoint::GetTouchable(), G4TouchableHistory::GetVolume(), hist, G4THitsCollection< T >::insert(), G4AffineTransform::Invert(), G4AffineTransform::NetRotation(), G4AffineTransform::NetTranslation(), Par01CalorimeterHit::SetEdep(), Par01CalorimeterHit::SetPos(), Par01CalorimeterHit::SetRot(), and G4VSensitiveDetector::verboseLevel.
|
private |
Definition at line 55 of file Par01CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 55 of file Par01CalorimeterSD.hh
Referenced by EndOfEvent(), Initialize(), and ProcessHits().
|
private |
Definition at line 57 of file Par01CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 57 of file Par01CalorimeterSD.hh
Referenced by Initialize(), Par01CalorimeterSD(), ProcessHits(), and ~Par01CalorimeterSD().
|
private |
Definition at line 59 of file Par01CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 59 of file Par01CalorimeterSD.hh
Referenced by EndOfEvent().
|
private |
Definition at line 58 of file Par01CalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 58 of file Par01CalorimeterSD.hh
Referenced by Initialize(), and Par01CalorimeterSD().