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
@@ -47,6 +47,9 @@ public:
,m_ww(a_width)
,m_wh(a_height)
,m_use_gsto(false)
,m_produce_out_jpg(false)
,m_produce_out_png(false)
,m_produce_out_file()
{
#ifdef TOOLS_MEM
mem::increment(s_class().c_str());
@@ -66,6 +69,9 @@ public:
,m_wh(a_from.m_wh)
,m_sg(a_from.m_sg)
,m_use_gsto(a_from.m_use_gsto)
,m_produce_out_jpg(a_from.m_produce_out_jpg)
,m_produce_out_png(a_from.m_produce_out_png)
,m_produce_out_file(a_from.m_produce_out_file)
{
#ifdef TOOLS_MEM
mem::increment(s_class().c_str());
@@ -77,6 +83,9 @@ public:
m_wh = a_from.m_wh;
m_sg = a_from.m_sg;
m_use_gsto = a_from.m_use_gsto;
m_produce_out_jpg = a_from.m_produce_out_jpg;
m_produce_out_png = a_from.m_produce_out_png;
m_produce_out_file = a_from.m_produce_out_file;
return *this;
}
public:
@@ -113,6 +122,15 @@ public:
const std::string& out_dir() const {return m_out_dir;}
void set_produce_out_jpg(bool a_value) {m_produce_out_jpg = a_value;}
bool produce_out_jpg() const {return m_produce_out_jpg;}
void set_produce_out_png(bool a_value) {m_produce_out_png = a_value;}
bool produce_out_png() const {return m_produce_out_png;}
void set_produce_out_file(const std::string& a_file) {m_produce_out_file = a_file;}
const std::string& produce_out_file() const {return m_produce_out_file;}
protected:
// iPod : 320 x 480
// iPad : 768 x 1024
@@ -146,6 +164,9 @@ protected:
group m_sg;
std::string m_out_dir;
bool m_use_gsto;
bool m_produce_out_jpg;
bool m_produce_out_png;
std::string m_produce_out_file;
};
}}