columnar::PhysliteTestHelpers::IColumnData Node1 columnar::PhysliteTestHelpers ::IColumnData + ~IColumnData() + connect() + getSize() + setData() Node2 columnar::PhysliteTestHelpers ::ColumnDataEventCount + data + connect() + getSize() + setData() Node1->Node2 Node3 columnar::PhysliteTestHelpers ::ColumnDataOutVector< T > + columnName + defaultValue + sizeColumn + outData + ColumnDataOutVector() + connect() + getSize() + setData() Node1->Node3 Node4 columnar::PhysliteTestHelpers ::ColumnDataScalar< T > + columnName + branchName + data + branch + benchmark + ColumnDataScalar() + connect() + getSize() + setData() Node1->Node4 Node5 columnar::PhysliteTestHelpers ::ColumnDataSplitLink + columnName + branchBaseName + offsetName + sizeColumn + targetSizeColumn + offsets + dataCopy + mainBranch + indexBranch + indexLeaf + benchmarkUnpack + benchmark + ColumnDataSplitLink() + connect() + getSize() + setData() Node1->Node5 Node6 columnar::PhysliteTestHelpers ::ColumnDataVector< T > + columnName + branchName + offsetName + sizeColumn + offsets + data + branch + benchmark + ColumnDataVector() + connect() + getSize() + setData() Node1->Node6 Node7 columnar::PhysliteTestHelpers ::ColumnDataVectorVector< T > + columnName + branchName + offsetName + offsets + columnData + branchData + branch + benchmark + ColumnDataVectorVector() + connect() + getSize() + setData() Node1->Node7