CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
FWDetailViewManager.cc File Reference
#include <stdio.h>
#include <boost/bind.hpp>
#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 "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 plotBeamSpotDB::first, and edm::second().

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

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