![]() |
![]() |
#include <CMSSQInelasticCrossSection.h>
Public Member Functions | |
CMSSQInelasticCrossSection (double mass) | |
virtual G4double | GetElementCrossSection (const G4DynamicParticle *, G4int Z, const G4Material *) |
G4double | GetSQCrossSection (G4double kineticEnergy, G4int Z) |
virtual G4bool | IsElementApplicable (const G4DynamicParticle *aPart, G4int Z, const G4Material *) |
~CMSSQInelasticCrossSection () | |
Private Attributes | |
G4NistManager * | nist |
CMSAntiSQ * | theAntiSQ |
CMSSQ * | theSQ |
Definition at line 12 of file CMSSQInelasticCrossSection.h.
CMSSQInelasticCrossSection::CMSSQInelasticCrossSection | ( | double | mass | ) |
Definition at line 10 of file CMSSQInelasticCrossSection.cc.
References CMSAntiSQ::AntiSQ(), nist, CMSSQ::SQ(), theAntiSQ, and theSQ.
CMSSQInelasticCrossSection::~CMSSQInelasticCrossSection | ( | ) |
Definition at line 16 of file CMSSQInelasticCrossSection.cc.
|
virtual |
Definition at line 22 of file CMSSQInelasticCrossSection.cc.
References patCaloMETCorrections_cff::A, nist, and theAntiSQ.
G4double CMSSQInelasticCrossSection::GetSQCrossSection | ( | G4double | kineticEnergy, |
G4int | Z | ||
) |
|
virtual |
Definition at line 18 of file CMSSQInelasticCrossSection.cc.
|
private |
Definition at line 25 of file CMSSQInelasticCrossSection.h.
Referenced by CMSSQInelasticCrossSection(), and GetElementCrossSection().
|
private |
Definition at line 27 of file CMSSQInelasticCrossSection.h.
Referenced by CMSSQInelasticCrossSection(), and GetElementCrossSection().
|
private |
Definition at line 26 of file CMSSQInelasticCrossSection.h.
Referenced by CMSSQInelasticCrossSection().