![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Inheritance diagram for XrayFluoSiLiDetectorType:
Collaboration diagram for XrayFluoSiLiDetectorType:Public Member Functions | |
| ~XrayFluoSiLiDetectorType () | |
| G4String | GetDetectorMaterial () |
| G4double | ResponseFunction (G4double) |
| G4double | GetInfData (G4double, G4double, G4int) |
| G4double | GetSupData (G4double, G4double, G4int) |
| void | LoadResponseData (G4String) |
| void | LoadEfficiencyData (G4String) |
Public Member Functions inherited from XrayFluoVDetectorType | |
| virtual | ~XrayFluoVDetectorType () |
Static Public Member Functions | |
| static XrayFluoSiLiDetectorType * | GetInstance () |
Private Member Functions | |
| XrayFluoSiLiDetectorType () | |
Private Attributes | |
| G4String | detectorMaterial |
| const XrayFluoDataSet * | efficiencySet |
| G4VDataSetAlgorithm * | interpolation4 |
| std::map< G4int, G4DataVector *, std::less< G4int > > | energyMap |
| std::map< G4int, G4DataVector *, std::less< G4int > > | dataMap |
Static Private Attributes | |
| static XrayFluoSiLiDetectorType * | instance = 0 |
Additional Inherited Members | |
Protected Member Functions inherited from XrayFluoVDetectorType | |
| XrayFluoVDetectorType () | |
Definition at line 48 of file XrayFluoSiLiDetectorType.hh.
View newest version in sPHENIX GitHub at line 48 of file XrayFluoSiLiDetectorType.hh
| XrayFluoSiLiDetectorType::~XrayFluoSiLiDetectorType | ( | ) |
Definition at line 57 of file XrayFluoSiLiDetectorType.cc.
View newest version in sPHENIX GitHub at line 57 of file XrayFluoSiLiDetectorType.cc
References dataMap, energyMap, interpolation4, and pos().
Here is the call graph for this function:
|
private |
Definition at line 48 of file XrayFluoSiLiDetectorType.cc.
View newest version in sPHENIX GitHub at line 48 of file XrayFluoSiLiDetectorType.cc
References LoadEfficiencyData(), and LoadResponseData().
Referenced by GetInstance().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements XrayFluoVDetectorType.
Definition at line 77 of file XrayFluoSiLiDetectorType.cc.
View newest version in sPHENIX GitHub at line 77 of file XrayFluoSiLiDetectorType.cc
References detectorMaterial.
|
virtual |
Implements XrayFluoVDetectorType.
Definition at line 200 of file XrayFluoSiLiDetectorType.cc.
View newest version in sPHENIX GitHub at line 200 of file XrayFluoSiLiDetectorType.cc
References dataMap, energyMap, pos(), and Z.
Referenced by ResponseFunction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 84 of file XrayFluoSiLiDetectorType.cc.
View newest version in sPHENIX GitHub at line 84 of file XrayFluoSiLiDetectorType.cc
References instance, and XrayFluoSiLiDetectorType().
Referenced by XrayFluoPlaneDetectorConstruction::SetDetectorType(), XrayFluoMercuryDetectorConstruction::SetDetectorType(), and XrayFluoDetectorConstruction::SetDetectorType().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements XrayFluoVDetectorType.
Definition at line 259 of file XrayFluoSiLiDetectorType.cc.
View newest version in sPHENIX GitHub at line 259 of file XrayFluoSiLiDetectorType.cc
References dataMap, energyMap, pos(), and Z.
Referenced by ResponseFunction().
Here is the call graph for this function:
Here is the caller graph for this function:Implements XrayFluoVDetectorType.
Definition at line 398 of file XrayFluoSiLiDetectorType.cc.
View newest version in sPHENIX GitHub at line 398 of file XrayFluoSiLiDetectorType.cc
References efficiencySet, interpolation4, and keV.
Referenced by XrayFluoSiLiDetectorType().
Here is the caller graph for this function:Implements XrayFluoVDetectorType.
Definition at line 309 of file XrayFluoSiLiDetectorType.cc.
View newest version in sPHENIX GitHub at line 309 of file XrayFluoSiLiDetectorType.cc
References a, dataMap, e, energyMap, FatalException, file, G4Exception(), k, keV, and Z.
Referenced by XrayFluoSiLiDetectorType().
Here is the call graph for this function:
Here is the caller graph for this function:Implements XrayFluoVDetectorType.
Definition at line 96 of file XrayFluoSiLiDetectorType.cc.
View newest version in sPHENIX GitHub at line 96 of file XrayFluoSiLiDetectorType.cc
References efficiencySet, XrayFluoDataSet::FindValue(), G4UniformRand, GetInfData(), GetSupData(), and keV.
Here is the call graph for this function:
|
private |
Definition at line 96 of file XrayFluoSiLiDetectorType.hh.
View newest version in sPHENIX GitHub at line 96 of file XrayFluoSiLiDetectorType.hh
Referenced by GetInfData(), GetSupData(), LoadResponseData(), and ~XrayFluoSiLiDetectorType().
|
private |
Definition at line 83 of file XrayFluoSiLiDetectorType.hh.
View newest version in sPHENIX GitHub at line 83 of file XrayFluoSiLiDetectorType.hh
Referenced by GetDetectorMaterial().
|
private |
Definition at line 86 of file XrayFluoSiLiDetectorType.hh.
View newest version in sPHENIX GitHub at line 86 of file XrayFluoSiLiDetectorType.hh
Referenced by LoadEfficiencyData(), and ResponseFunction().
|
private |
Definition at line 92 of file XrayFluoSiLiDetectorType.hh.
View newest version in sPHENIX GitHub at line 92 of file XrayFluoSiLiDetectorType.hh
Referenced by GetInfData(), GetSupData(), LoadResponseData(), and ~XrayFluoSiLiDetectorType().
|
staticprivate |
Definition at line 81 of file XrayFluoSiLiDetectorType.hh.
View newest version in sPHENIX GitHub at line 81 of file XrayFluoSiLiDetectorType.hh
Referenced by GetInstance().
|
private |
Definition at line 88 of file XrayFluoSiLiDetectorType.hh.
View newest version in sPHENIX GitHub at line 88 of file XrayFluoSiLiDetectorType.hh
Referenced by LoadEfficiencyData(), and ~XrayFluoSiLiDetectorType().