ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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 50 of file GammaRayTelCalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 50 of file GammaRayTelCalorimeterSD.hh
GammaRayTelCalorimeterSD::GammaRayTelCalorimeterSD | ( | G4String | name | ) |
Definition at line 51 of file GammaRayTelCalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 51 of file GammaRayTelCalorimeterSD.cc
References ChitXID, ChitYID, G4VSensitiveDetector::collectionName, Detector, GammaRayTelDetectorConstruction::GetNbOfCALBars(), GammaRayTelDetectorConstruction::GetNbOfCALLayers(), G4RunManager::GetRunManager(), G4RunManager::GetUserDetectorConstruction(), G4CollectionNameVector::insert(), NbOfCALBars, NbOfCALChannels, and NbOfCALLayers.
GammaRayTelCalorimeterSD::~GammaRayTelCalorimeterSD | ( | ) |
Definition at line 72 of file GammaRayTelCalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 72 of file GammaRayTelCalorimeterSD.cc
Reimplemented from G4VSensitiveDetector.
Definition at line 192 of file GammaRayTelCalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 192 of file GammaRayTelCalorimeterSD.cc
Reimplemented from G4VSensitiveDetector.
Definition at line 197 of file GammaRayTelCalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 197 of file GammaRayTelCalorimeterSD.cc
|
virtual |
Reimplemented from G4VSensitiveDetector.
Definition at line 172 of file GammaRayTelCalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 172 of file GammaRayTelCalorimeterSD.cc
References G4HCofThisEvent::AddHitsCollection(), CalorimeterCollection, ChitXID, ChitYID, G4VSensitiveDetector::collectionName, G4SDManager::GetCollectionID(), G4SDManager::GetSDMpointer(), and NbOfCALChannels.
|
virtual |
Reimplemented from G4VSensitiveDetector.
Definition at line 80 of file GammaRayTelCalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 80 of file GammaRayTelCalorimeterSD.cc
References CalorimeterCollection, ChitXID, ChitYID, G4VSensitiveDetector::collectionName, NbOfCALChannels, and G4VSensitiveDetector::SensitiveDetectorName.
Reimplemented from G4VSensitiveDetector.
Definition at line 202 of file GammaRayTelCalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 202 of file GammaRayTelCalorimeterSD.cc
|
virtual |
Implements G4VSensitiveDetector.
Definition at line 93 of file GammaRayTelCalorimeterSD.cc.
View newest version in sPHENIX GitHub at line 93 of file GammaRayTelCalorimeterSD.cc
References GammaRayTelCalorimeterHit::AddEnergy(), CalorimeterCollection, ChitXID, ChitYID, edep, G4VPhysicalVolume::GetCopyNo(), G4VPhysicalVolume::GetName(), G4StepPoint::GetPosition(), G4Step::GetPreStepPoint(), G4Step::GetTotalEnergyDeposit(), G4StepPoint::GetTouchable(), G4TouchableHistory::GetVolume(), G4THitsCollection< T >::insert(), NbOfCALBars, GammaRayTelCalorimeterHit::SetCALBarNumber(), GammaRayTelCalorimeterHit::SetCALPlaneNumber(), GammaRayTelCalorimeterHit::SetCALType(), and GammaRayTelCalorimeterHit::SetPos().
|
private |
Definition at line 66 of file GammaRayTelCalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 66 of file GammaRayTelCalorimeterSD.hh
Referenced by EndOfEvent(), Initialize(), and ProcessHits().
|
private |
Definition at line 69 of file GammaRayTelCalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 69 of file GammaRayTelCalorimeterSD.hh
Referenced by EndOfEvent(), GammaRayTelCalorimeterSD(), Initialize(), ProcessHits(), and ~GammaRayTelCalorimeterSD().
|
private |
Definition at line 70 of file GammaRayTelCalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 70 of file GammaRayTelCalorimeterSD.hh
Referenced by EndOfEvent(), GammaRayTelCalorimeterSD(), Initialize(), ProcessHits(), and ~GammaRayTelCalorimeterSD().
|
private |
Definition at line 67 of file GammaRayTelCalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 67 of file GammaRayTelCalorimeterSD.hh
Referenced by GammaRayTelCalorimeterSD().
|
private |
Definition at line 73 of file GammaRayTelCalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 73 of file GammaRayTelCalorimeterSD.hh
Referenced by GammaRayTelCalorimeterSD(), and ProcessHits().
|
private |
Definition at line 74 of file GammaRayTelCalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 74 of file GammaRayTelCalorimeterSD.hh
Referenced by EndOfEvent(), GammaRayTelCalorimeterSD(), and Initialize().
|
private |
Definition at line 72 of file GammaRayTelCalorimeterSD.hh.
View newest version in sPHENIX GitHub at line 72 of file GammaRayTelCalorimeterSD.hh
Referenced by GammaRayTelCalorimeterSD().