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
@@ -35,31 +35,24 @@
//
//----------------------------------------------------------------------------
//
#ifndef TFTFP_BERT_h
#define TFTFP_BERT_h 1
#ifndef FTFP_BERT_h
#define FTFP_BERT_h 1
#include <CLHEP/Units/SystemOfUnits.h>
#include "globals.hh"
#include "G4VModularPhysicsList.hh"
#include "CompileTimeConstraints.hh"
template<class T>
class TFTFP_BERT: public T
class FTFP_BERT: public G4VModularPhysicsList
{
public:
TFTFP_BERT(G4int ver = 1);
virtual ~TFTFP_BERT();
public:
// SetCuts()
virtual void SetCuts();
FTFP_BERT(G4int ver = 1);
virtual ~FTFP_BERT()=default;
private:
enum {ok = CompileTimeConstraints::IsA<T, G4VModularPhysicsList>::ok };
FTFP_BERT(const FTFP_BERT &) = delete;
FTFP_BERT & operator=(const FTFP_BERT &)=delete;
};
#include "FTFP_BERT.icc"
typedef TFTFP_BERT<G4VModularPhysicsList> FTFP_BERT;
#endif