Go to the documentation of this file. 1 #ifndef Fireworks_Core_FWOverlapTableManager_h
2 #define Fireworks_Core_FWOverlapTableManager_h
22 #include "TGeoMatrix.h"
24 #include "TGeoOverlap.h"
60 std::vector<std::string>
getTitles()
const override;
void importOverlaps(std::string path, double precision)
void setDaughtersSelfVisibility(int i, bool v) override
bool nodeIsParent(const NodeInfo &) const override
std::vector< int > m_nodes
QuadId(TGeoOverlap *ovl, int idx)
std::multimap< int, int > m_mapNodeOverlaps
void getOverlapTitles(int, TString &) const
void printOverlaps(int) const
~FWOverlapTableManager() override
FWTableCellRendererBase * cellRenderer(int iSortedRowNumber, int iCol) const override
const char * GetTitle() const override
const char * GetName() const override
FWOverlapTableManager(FWOverlapTableView *)
std::vector< std::string > getTitles() const override
returns the title names for each column
virtual void recalculateVisibilityNodeRec(int)
int numberOfColumns() const override
Number of columns in the table.
const FWOverlapTableManager & operator=(const FWOverlapTableManager &)=delete
FWOverlapTableView * m_browser
void recalculateVisibility() override
void addOverlapEntry(TGeoOverlap *, int, int, TGeoHMatrix *)