Loading code/MongoOutput_XYZ.cc +0 −1 Original line number Diff line number Diff line Loading @@ -60,7 +60,6 @@ MongoOutput_XYZ::MongoOutput_XYZ(){ gm.config->readInto(removeWorldEvent, "IOXYZ.removeWorldEvent"); cout << "IOXYZ.removeWorldEvent: " << removeWorldEvent << endl; newfile = true; nrows_file = 0; } Loading code/MongoOutput_XYZ.hh +6 −1 Original line number Diff line number Diff line Loading @@ -4,6 +4,8 @@ #define MONGOOUTPUT_XYZ_HH #include "CXYZHit.hh" #include "THELGlobalMemory.hh" #include "ConfigFile.hh" // MongoDB C++ driver headers #include <mongocxx/client.hpp> Loading @@ -12,6 +14,9 @@ #include <mongocxx/uri.hpp> #include <bsoncxx/json.hpp> #include <iostream> using namespace std; class MongoOutput_XYZ { private: Loading @@ -35,7 +40,7 @@ public: G4String database_name = "bogemms"; mongocxx::instance instance{}; mongocxx::uri uri{"mongodb://localhost:27017/?minPoolSize=1&maxPoolSize=1000"}; mongocxx::uri uri{gm.GetMongoUri()}; mongocxx::pool pool{uri}; Loading code/THELGlobalMemory.cc +7 −0 Original line number Diff line number Diff line Loading @@ -197,6 +197,13 @@ G4String THELGlobalMemory::GetOutputMongoXYZCollectionName() { return outputXYZCollectionNameMongo_base; } G4String THELGlobalMemory::GetMongoUri() { G4String uri_address = ""; gm.config->readInto(uri_address, "IO.FILETYPE.MONGODB.ADDRESS"); cout << "IO.FILETYPE.MONGODB.ADDRESS " << uri_address << endl; return uri_address; } int THELGlobalMemory::CopyFileFits(char* in, char* out) { G4String ins; ins = in; Loading code/THELGlobalMemory.hh +2 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,8 @@ public: G4String GetOutputMongoXYZCollectionName(); G4String GetMongoUri(); void OpenConfigFile(); Loading Loading
code/MongoOutput_XYZ.cc +0 −1 Original line number Diff line number Diff line Loading @@ -60,7 +60,6 @@ MongoOutput_XYZ::MongoOutput_XYZ(){ gm.config->readInto(removeWorldEvent, "IOXYZ.removeWorldEvent"); cout << "IOXYZ.removeWorldEvent: " << removeWorldEvent << endl; newfile = true; nrows_file = 0; } Loading
code/MongoOutput_XYZ.hh +6 −1 Original line number Diff line number Diff line Loading @@ -4,6 +4,8 @@ #define MONGOOUTPUT_XYZ_HH #include "CXYZHit.hh" #include "THELGlobalMemory.hh" #include "ConfigFile.hh" // MongoDB C++ driver headers #include <mongocxx/client.hpp> Loading @@ -12,6 +14,9 @@ #include <mongocxx/uri.hpp> #include <bsoncxx/json.hpp> #include <iostream> using namespace std; class MongoOutput_XYZ { private: Loading @@ -35,7 +40,7 @@ public: G4String database_name = "bogemms"; mongocxx::instance instance{}; mongocxx::uri uri{"mongodb://localhost:27017/?minPoolSize=1&maxPoolSize=1000"}; mongocxx::uri uri{gm.GetMongoUri()}; mongocxx::pool pool{uri}; Loading
code/THELGlobalMemory.cc +7 −0 Original line number Diff line number Diff line Loading @@ -197,6 +197,13 @@ G4String THELGlobalMemory::GetOutputMongoXYZCollectionName() { return outputXYZCollectionNameMongo_base; } G4String THELGlobalMemory::GetMongoUri() { G4String uri_address = ""; gm.config->readInto(uri_address, "IO.FILETYPE.MONGODB.ADDRESS"); cout << "IO.FILETYPE.MONGODB.ADDRESS " << uri_address << endl; return uri_address; } int THELGlobalMemory::CopyFileFits(char* in, char* out) { G4String ins; ins = in; Loading
code/THELGlobalMemory.hh +2 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,8 @@ public: G4String GetOutputMongoXYZCollectionName(); G4String GetMongoUri(); void OpenConfigFile(); Loading