Import Geant4 10.6.0 source tree

This commit is contained in:
Gabriele Cosmo
2019-12-06 15:12:28 +01:00
parent b2a62ae692
commit 5baee230e9
2997 changed files with 141580 additions and 98673 deletions
+9 -17
View File
@@ -35,31 +35,23 @@
//
//----------------------------------------------------------------------------
//
#ifndef TQGS_BIC_h
#define TQGS_BIC_h 1
#include <CLHEP/Units/SystemOfUnits.h>
#ifndef QGS_BIC_h
#define QGS_BIC_h 1
#include "globals.hh"
#include "G4VModularPhysicsList.hh"
#include "CompileTimeConstraints.hh"
template<class T>
class TQGS_BIC: public T
class QGS_BIC: public G4VModularPhysicsList
{
public:
TQGS_BIC(G4int ver = 1);
virtual ~TQGS_BIC();
QGS_BIC(G4int ver = 1);
virtual ~QGS_BIC()=default;
QGS_BIC(const QGS_BIC &) = delete;
QGS_BIC & operator=(const QGS_BIC &)=delete;
public:
// SetCuts()
virtual void SetCuts();
private:
enum {ok = CompileTimeConstraints::IsA<T, G4VModularPhysicsList>::ok };
};
#include "QGS_BIC.icc"
typedef TQGS_BIC<G4VModularPhysicsList> QGS_BIC;
#endif