CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
FWDetailViewManager.cc File Reference
#include <cstdio>
#include <functional>
#include <algorithm>
#include <sstream>
#include "TClass.h"
#include "TROOT.h"
#include "TGWindow.h"
#include "TGFrame.h"
#include "TEveManager.h"
#include "TEveWindowManager.h"
#include "TEveWindow.h"
#include "TQObject.h"
#include "TObjString.h"
#include "Fireworks/Core/interface/FWDetailViewManager.h"
#include "Fireworks/Core/interface/FWColorManager.h"
#include "Fireworks/Core/interface/FWDetailViewBase.h"
#include "Fireworks/Core/interface/FWModelId.h"
#include "Fireworks/Core/interface/FWEventItem.h"
#include "Fireworks/Core/interface/FWDetailViewFactory.h"
#include "Fireworks/Core/interface/FWGUIManager.h"
#include "Fireworks/Core/interface/FWSimpleRepresentationChecker.h"
#include "Fireworks/Core/interface/FWRepresentationInfo.h"
#include "Fireworks/Core/interface/fwLog.h"
#include "Fireworks/Core/interface/FWJobMetadataManager.h"
#include "DataFormats/Provenance/interface/BranchDescription.h"
#include "FWCore/Common/interface/EventBase.h"
#include "DataFormats/FWLite/interface/Event.h"

Go to the source code of this file.

Functions

static std::string viewNameFrom (const std::string &iFull)
 

Function Documentation

static std::string viewNameFrom ( const std::string &  iFull)
static

Definition at line 43 of file FWDetailViewManager.cc.

References first, and edm::second().

Referenced by FWDetailViewManager::detailViewsFor(), and FWDetailViewManager::openDetailViewFor().

43  {
44  std::string::size_type first = iFull.find_first_of('@');
45  std::string::size_type second = iFull.find_first_of('@', first + 1);
46  return iFull.substr(first + 1, second - first - 1);
47 }
uint16_t size_type
U second(std::pair< T, U > const &p)