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 -15
View File
@@ -34,31 +34,25 @@
//
//----------------------------------------------------------------------------
//
#ifndef TFTF_BIC_h
#define TFTF_BIC_h 1
#ifndef FTF_BIC_h
#define FTF_BIC_h 1
#include <CLHEP/Units/SystemOfUnits.h>
#include "globals.hh"
#include "G4VModularPhysicsList.hh"
#include "CompileTimeConstraints.hh"
template<class T>
class TFTF_BIC: public T
class FTF_BIC: public G4VModularPhysicsList
{
public:
TFTF_BIC(G4int ver = 1);
virtual ~TFTF_BIC();
FTF_BIC(G4int ver = 1);
virtual ~FTF_BIC()=default;
FTF_BIC(const FTF_BIC &) = delete;
FTF_BIC & operator=(const FTF_BIC &)=delete;
public:
// SetCuts()
virtual void SetCuts();
private:
enum {ok = CompileTimeConstraints::IsA<T, G4VModularPhysicsList>::ok };
};
#include "FTF_BIC.icc"
typedef TFTF_BIC<G4VModularPhysicsList> FTF_BIC;
#endif