/** @file CbmGeant4Settings.h ** @author Florian Uhlig ** @since 21.01.2020 **/ #ifndef CBMGEANT4SETTINGS_H #define CBMGEANT4SETTINGS_H 1 /** @class CbmGeant4Settings ** @brief User interface class to define the Geant4 simulation settings ** @author Florian Uhlig ** @since 21.01.2020 **/ #include "CbmVMCSettings.h" class TVirtualMC; class CbmGeant4Settings : public CbmVMCSettings { public: CbmGeant4Settings() = default; ~CbmGeant4Settings() = default; CbmGeant4Settings(const CbmGeant4Settings&) = delete; CbmGeant4Settings& operator=(const CbmGeant4Settings&) = delete; /** @brief Set all parameters defined in this class ** @param[in] vmc Pointer to the VirtualMC class ** **/ void Init(TVirtualMC*); private: ClassDef(CbmGeant4Settings, 1); }; #endif /* CBMGEANT4SETTINGS_H */