Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
CollectionManager Class Reference

Definition at line 536 of file collection_proxies.C.

Public Member Functions

 CollectionManager (Event *event)
 
void addCollection (REveDataCollection *collection, REveDataProxyBuilderBase *glBuilder, bool showInTable=false)
 
void FillImpliedSelected (REveDataItemList *itemList, REveElement::Set_t &impSelSet)
 
void finishViewCreate ()
 
void LoadEvent ()
 
void ModelChanged (REveDataItemList *itemList, const REveDataCollection::Ids_t &ids)
 
void SetDataItemsFromEvent (REveDataCollection *collection)
 

Private Attributes

EventfEvent {nullptr}
 
std::vector< REveDataProxyBuilderBase * > m_builders
 
REveScenem_collections {nullptr}
 
bool m_inEventLoading {false}
 
std::vector< REveScene * > m_scenes
 
REveViewContextm_viewContext {nullptr}
 

Constructor & Destructor Documentation

◆ CollectionManager()

CollectionManager::CollectionManager ( Event event)
inline

Definition at line 550 of file collection_proxies.C.

Member Function Documentation

◆ addCollection()

void CollectionManager::addCollection ( REveDataCollection collection,
REveDataProxyBuilderBase glBuilder,
bool  showInTable = false 
)
inline

Definition at line 646 of file collection_proxies.C.

◆ FillImpliedSelected()

void CollectionManager::FillImpliedSelected ( REveDataItemList itemList,
REveElement::Set_t &  impSelSet 
)
inline

Definition at line 741 of file collection_proxies.C.

◆ finishViewCreate()

void CollectionManager::finishViewCreate ( )
inline

Definition at line 713 of file collection_proxies.C.

◆ LoadEvent()

void CollectionManager::LoadEvent ( )
inline

Definition at line 627 of file collection_proxies.C.

◆ ModelChanged()

void CollectionManager::ModelChanged ( REveDataItemList itemList,
const REveDataCollection::Ids_t ids 
)
inline

Definition at line 727 of file collection_proxies.C.

◆ SetDataItemsFromEvent()

void CollectionManager::SetDataItemsFromEvent ( REveDataCollection collection)
inline

Definition at line 603 of file collection_proxies.C.

Member Data Documentation

◆ fEvent

Event* CollectionManager::fEvent {nullptr}
private

Definition at line 539 of file collection_proxies.C.

◆ m_builders

std::vector<REveDataProxyBuilderBase *> CollectionManager::m_builders
private

Definition at line 544 of file collection_proxies.C.

◆ m_collections

REveScene* CollectionManager::m_collections {nullptr}
private

Definition at line 546 of file collection_proxies.C.

◆ m_inEventLoading

bool CollectionManager::m_inEventLoading {false}
private

Definition at line 547 of file collection_proxies.C.

◆ m_scenes

std::vector<REveScene *> CollectionManager::m_scenes
private

Definition at line 541 of file collection_proxies.C.

◆ m_viewContext

REveViewContext* CollectionManager::m_viewContext {nullptr}
private

Definition at line 542 of file collection_proxies.C.

  • tutorials/eve7/collection_proxies.C