Import Geant4 10.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2017-12-08 12:52:30 +01:00
parent 98e455a940
commit fc6af9e721
2166 changed files with 276760 additions and 100873 deletions
@@ -7,11 +7,13 @@
#include "../sout"
#include "branch_element"
#include "branch_object"
#include "leaf"
#include "basket"
#include "tree_index"
#include "stl_vector"
#include "dummy"
#include "list"
namespace tools {
namespace rroot {
@@ -31,6 +33,8 @@ public: //ifac
return new branch(m_out,*this);
} else if(a_class=="TBranchElement") {
return new branch_element(m_out,*this);
} else if(a_class=="TBranchObject") {
return new branch_object(m_out,*this);
} else if(a_class=="TLeafB") {
return new leaf<char>(m_out,*this);
@@ -56,6 +60,9 @@ public: //ifac
} else if(a_class=="TLeafElement") {
return new leaf_element(m_out,*this);
} else if(a_class=="TLeafObject") {
return new leaf_object(m_out,*this);
} else if(a_class=="TBasket") {
return new basket(m_out);
@@ -64,7 +71,9 @@ public: //ifac
return new tree_index();
} else if(a_class=="TList") {
return new List(*this,true);
return new obj_list(*this,true,true);
} else if(a_class=="TNamed") {
return new named();
} else if(a_class=="vector<unsigned short>") {
return new stl_vector<unsigned short>();