diff --git a/geom/geom/src/TGeoBranchArray.cxx b/geom/geom/src/TGeoBranchArray.cxx index 47990588975bc5ee87850f165143893ccc5475c8..2ed943dfb32feb51d06958817eece417d1705043 100644 --- a/geom/geom/src/TGeoBranchArray.cxx +++ b/geom/geom/src/TGeoBranchArray.cxx @@ -55,7 +55,8 @@ TGeoBranchArray::TGeoBranchArray(const TGeoBranchArray& other) :TObject(other), fLevel(other.fLevel), fArray(NULL), - fMatrix(NULL) + fMatrix(NULL), + fClient(other.fClient) { // Copy constructor. if (fLevel) fArray = new UShort_t[fLevel]; @@ -73,6 +74,7 @@ TGeoBranchArray& TGeoBranchArray::operator=(const TGeoBranchArray& other) fMatrix = new TGeoHMatrix(); fMatrix->CopyFrom(other.fMatrix); } + fClient = other.fClient; return *this; }