Import Geant4 11.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2025-12-05 08:54:02 +01:00
parent a499fb82e9
commit b4a16de652
6484 changed files with 232674 additions and 221097 deletions
-29
View File
@@ -18,10 +18,6 @@
#include "vector3"
#include "matrix"
#ifdef TOOLS_MEM
#include "../mem"
#endif
namespace tools {
namespace rroot {
@@ -31,9 +27,6 @@ public:
public: //ifac
virtual std::ostream& out() const {return m_out;}
virtual iro* create(const std::string& a_class,const args&) {
//m_out << "tools::rroot::fac::create :"
// << " create object of class " << a_class << "..."
// << std::endl;
if(a_class=="TBranch") {
return new branch(m_out,*this);
} else if(a_class=="TBranchElement") {
@@ -130,35 +123,13 @@ public: //ifac
}
public:
fac(std::ostream& a_out):m_out(a_out){
#ifdef TOOLS_MEM
mem::increment(s_class().c_str());
#endif
}
virtual ~fac(){
#ifdef TOOLS_MEM
mem::decrement(s_class().c_str());
#endif
}
public:
fac(const fac& a_from):ifac(a_from),m_out(a_from.m_out){
#ifdef TOOLS_MEM
mem::increment(s_class().c_str());
#endif
}
fac& operator=(const fac&){return *this;}
protected:
/*
branch* arg_branch(const args& a_args) {
void* p = ifac::find_args(a_args,ifac::arg_branch());
if(!p) {
m_out << "tools::rroot::fac::arg_branch :"
<< " branch not found in args."
<< std::endl;
return 0;
}
return (branch*)p;
}
*/
protected:
std::ostream& m_out;
};