#include <functional>
#include "TEveManager.h"
#include "TEveSelection.h"
#include "TEveScene.h"
#include "TEveViewer.h"
#include "TEveCalo.h"
#include "TEveGedEditor.h"
#include "TGListTree.h"
#include "TGeoManager.h"
#include "TExMap.h"
#include "TEnv.h"
#include "Fireworks/Core/interface/FWEveViewManager.h"
#include "Fireworks/Core/interface/FWSelectionManager.h"
#include "Fireworks/Core/interface/FWColorManager.h"
#include "Fireworks/Core/interface/Context.h"
#include "Fireworks/Core/interface/FWInteractionList.h"
#include "Fireworks/Core/interface/CmsShowCommon.h"
#include "Fireworks/Core/interface/fwLog.h"
#include "Fireworks/Core/interface/FWViewEnergyScale.h"
#include "Fireworks/Core/interface/FWSimpleRepresentationChecker.h"
#include "Fireworks/Core/interface/FWEDProductRepresentationChecker.h"
#include "Fireworks/Core/interface/FWTypeToRepresentations.h"
#include "Fireworks/Core/interface/FWEventItem.h"
#include "Fireworks/Core/interface/FWProxyBuilderFactory.h"
#include "Fireworks/Core/interface/FWProxyBuilderBase.h"
#include "Fireworks/Core/interface/FWGUIManager.h"
#include "Fireworks/Core/interface/FWISpyView.h"
#include "Fireworks/Core/interface/FW3DView.h"
#include "Fireworks/Core/interface/FWGlimpseView.h"
#include "Fireworks/Core/interface/FWEveLegoView.h"
#include "Fireworks/Core/interface/FWHFView.h"
#include "Fireworks/Core/interface/FWRPZView.h"
#include "Fireworks/Core/interface/FWTGLViewer.h"
#include "TH2F.h"
#include "TAxis.h"
#include "TEveCaloData.h"
Go to the source code of this file.
Classes | |
class | EveSelectionSentry |
Functions | |
void | addElements (const FWEventItem *item, FWEveView *view, int viewType, TEveElementList *product) |
FWFromEveSelectorBase * | getSelector (TEveElement *iElement) |
void addElements | ( | const FWEventItem * | item, |
FWEveView * | view, | ||
int | viewType, | ||
TEveElementList * | product | ||
) |
Helper function to add products from a given builder to a given view. FWRPZView is a base class for all projected views (name derives from FWViewType::RPhi and FWViewType::RhoZ projection).
Definition at line 151 of file FWEveViewManager.cc.
References cms::cuda::assert(), FWEveView::eventScene(), FWRPZView::importElements(), FWViewType::isProjected(), and B2GTnPMonitor_cfi::item.
Referenced by FWEveViewManager::newItem().
FWFromEveSelectorBase* getSelector | ( | TEveElement * | iElement | ) |
Helper function to extract the FWFromEveSelectorBase * from an TEveElement.
Definition at line 626 of file FWEveViewManager.cc.
References electronProducer_cfi::userData.
Referenced by FWEveViewManager::selectionAdded(), and FWEveViewManager::selectionRemoved().