Skip to content

Commit fcd4230

Browse files
committed
Hotfix: loading default geometry fails
Due to the assigning to string_view rather than to string in my previous commit
1 parent cb45556 commit fcd4230

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Detectors/Base/src/GeometryManager.cxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
#include <TGeoPhysicalNode.h> // for TGeoPhysicalNode, TGeoPNEntry
2020
#include <TObjArray.h> // for TObjArray
2121
#include <TObject.h> // for TObject
22-
22+
#include <string>
2323
#include <cassert>
2424
#include <cstddef> // for NULL
2525

@@ -445,7 +445,7 @@ o2::base::MatBudget GeometryManager::meanMaterialBudget(float x0, float y0, floa
445445
void GeometryManager::loadGeometry(std::string_view geomFileName)
446446
{
447447
///< load geometry from file
448-
auto fname = geomFileName.empty() ? o2::base::NameConf::getGeomFileName() : geomFileName;
448+
std::string fname = geomFileName.empty() ? o2::base::NameConf::getGeomFileName() : std::string(geomFileName);
449449
LOG(INFO) << "Loading geometry " << o2::base::NameConf::GEOMOBJECTNAME << " from " << fname;
450450
TFile flGeom(fname.data());
451451
if (flGeom.IsZombie()) {

0 commit comments

Comments
 (0)