CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions | Variables
FWGUIEventDataAdder.cc File Reference
#include <iostream>
#include <sigc++/signal.h>
#include <boost/bind.hpp>
#include <algorithm>
#include <cctype>
#include <string>
#include "TGFrame.h"
#include "TGTextEntry.h"
#include "TGButton.h"
#include "TGMsgBox.h"
#include "TClass.h"
#include "TFile.h"
#include "TTree.h"
#include "TBranch.h"
#include "Fireworks/Core/src/FWGUIEventDataAdder.h"
#include "Fireworks/Core/interface/FWPhysicsObjectDesc.h"
#include "Fireworks/Core/interface/FWEventItemsManager.h"
#include "Fireworks/Core/interface/FWEventItem.h"
#include "Fireworks/Core/interface/FWItemAccessorFactory.h"
#include "Fireworks/Core/interface/FWJobMetadataManager.h"
#include "Fireworks/TableWidget/interface/FWTableWidget.h"
#include "Fireworks/TableWidget/interface/FWTableManagerBase.h"
#include "Fireworks/TableWidget/interface/FWTextTableCellRenderer.h"
#include "Fireworks/Core/interface/fwLog.h"
#include "Fireworks/Core/src/FWDialogBuilder.h"

Go to the source code of this file.

Classes

class  DataAdderTableManager
 

Functions

static const std::string & dataForColumn (const FWJobMetadataManager::Data &iData, int iCol)
 

Variables

static const unsigned int kNColumns = 5
 

Function Documentation

static const std::string& dataForColumn ( const FWJobMetadataManager::Data iData,
int  iCol 
)
static

Definition at line 45 of file FWGUIEventDataAdder.cc.

References FWJobMetadataManager::Data::moduleLabel_, FWJobMetadataManager::Data::processName_, FWJobMetadataManager::Data::productInstanceLabel_, FWJobMetadataManager::Data::purpose_, AlCaHLTBitMon_QueryRunRegistry::string, and FWJobMetadataManager::Data::type_.

Referenced by DataAdderTableManager::cellRenderer().

46 {
47  switch (iCol) {
48  case 0:
49  return iData.purpose_;
50  break;
51  case 4:
52  return iData.type_;
53  break;
54  case 1:
55  return iData.moduleLabel_;
56  break;
57  case 2:
58  return iData.productInstanceLabel_;
59  break;
60  case 3:
61  return iData.processName_;
62  break;
63  default:
64  break;
65  }
66  static const std::string s_blank;
67  return s_blank;
68 }

Variable Documentation

const unsigned int kNColumns = 5
static