/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
SimG4Core/CustomPhysics/interface/CMSSQInelasticCrossSection.h
29 строк
706 B
Vladimir
code-format
06 июл 2025, 15:06
06 июл 2025, 15:06
4a85dd5
Код
Авторство
О чём код?
#ifndef CMSSQInelasticCrossSection_h #define CMSSQInelasticCrossSection_h #include "globals.hh" #include "G4VCrossSectionDataSet.hh" class G4NistManager; class CMSSQ; class CMSAntiSQ; class CMSSQInelasticCrossSection : public G4VCrossSectionDataSet { public: CMSSQInelasticCrossSection(double mass); ~CMSSQInelasticCrossSection() override = default; G4bool IsElementApplicable(const G4DynamicParticle* aPart, G4int Z, const G4Material*) override; G4double GetElementCrossSection(const G4DynamicParticle*, G4int Z, const G4Material*) override; G4double GetSQCrossSection(G4double kineticEnergy, G4int Z); private: G4NistManager* nist; CMSSQ* theSQ; CMSAntiSQ* theAntiSQ; }; #endif