CMS 3D CMS Logo

Classes | Functions | Variables
FWGUIEventDataAdder.cc File Reference
#include <iostream>
#include <sigc++/signal.h>
#include <functional>
#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

◆ dataForColumn()

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

Definition at line 45 of file FWGUIEventDataAdder.cc.

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

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

Referenced by DataAdderTableManager::cellRenderer().

Variable Documentation

◆ kNColumns

const unsigned int kNColumns = 5
static
FWJobMetadataManager::Data::moduleLabel_
std::string moduleLabel_
Definition: FWJobMetadataManager.h:23
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
FWJobMetadataManager::Data::processName_
std::string processName_
Definition: FWJobMetadataManager.h:25
FWJobMetadataManager::Data::purpose_
std::string purpose_
Definition: FWJobMetadataManager.h:21
FWJobMetadataManager::Data::type_
std::string type_
Definition: FWJobMetadataManager.h:22
FWJobMetadataManager::Data::productInstanceLabel_
std::string productInstanceLabel_
Definition: FWJobMetadataManager.h:24