/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
SimG4Core/Geometry/interface/CMSG4CheckOverlap.h
23 строки
721 B
Vladimir
improve printouts and interface to adept
14 авг 2025, 16:59
14 авг 2025, 16:59
b743a71
Код
Авторство
О чём код?
#ifndef SimG4Core_CMSG4CheckOverlap_H #define SimG4Core_CMSG4CheckOverlap_H #include "FWCore/ParameterSet/interface/ParameterSet.h" #include <fstream> class CustomUIsession; class G4VPhysicalVolume; class CMSG4CheckOverlap { public: CMSG4CheckOverlap(edm::ParameterSet const& p, std::string& regFile, CustomUIsession*, G4VPhysicalVolume* world); ~CMSG4CheckOverlap() = default; private: void makeReportForMaterials(std::ofstream& fout); void makeReportForGeometry(std::ofstream& fout, G4VPhysicalVolume* world); void makeReportForOverlaps(std::ofstream& fout, const edm::ParameterSet& p, G4VPhysicalVolume* world); void makeReportForGivenRegion(std::ofstream& fout, const std::string& rname); }; #endif