CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Public Member Functions | Public Attributes
FWPSetTableManager::PSetData Struct Reference

#include <FWPSetTableManager.h>

Public Member Functions

 PSetData ()
 

Public Attributes

bool childMatches
 
bool editable
 
bool expandedFilter
 
bool expandedUser
 
std::string label
 
int level
 
bool matches
 
size_t module
 
size_t parent
 
size_t path
 
edm::ParameterSetpset
 
bool tracked
 
char type
 
std::string value
 
bool visible
 

Detailed Description

Custom structure for holding the table contents

Definition at line 38 of file FWPSetTableManager.h.

Constructor & Destructor Documentation

◆ PSetData()

FWPSetTableManager::PSetData::PSetData ( )
inline

Definition at line 39 of file FWPSetTableManager.h.

40  : level(-1),
41  tracked(false),
42 
43  type(-1),
44 
45  parent(-1),
46 
47  module(-1),
48  path(-1),
49 
50  expandedUser(false),
51  expandedFilter(false),
52 
53  visible(false),
54 
55  matches(false),
56  childMatches(false),
57 
58  editable(false),
59  pset(nullptr) {}

Member Data Documentation

◆ childMatches

bool FWPSetTableManager::PSetData::childMatches

Definition at line 77 of file FWPSetTableManager.h.

◆ editable

bool FWPSetTableManager::PSetData::editable

◆ expandedFilter

bool FWPSetTableManager::PSetData::expandedFilter

Definition at line 73 of file FWPSetTableManager.h.

◆ expandedUser

bool FWPSetTableManager::PSetData::expandedUser

Definition at line 72 of file FWPSetTableManager.h.

◆ label

std::string FWPSetTableManager::PSetData::label

◆ level

int FWPSetTableManager::PSetData::level

◆ matches

bool FWPSetTableManager::PSetData::matches

Definition at line 76 of file FWPSetTableManager.h.

◆ module

size_t FWPSetTableManager::PSetData::module

◆ parent

size_t FWPSetTableManager::PSetData::parent

◆ path

size_t FWPSetTableManager::PSetData::path

◆ pset

edm::ParameterSet* FWPSetTableManager::PSetData::pset

◆ tracked

bool FWPSetTableManager::PSetData::tracked

Definition at line 65 of file FWPSetTableManager.h.

Referenced by FWPSetTableManager::handleVPSetEntry().

◆ type

char FWPSetTableManager::PSetData::type

◆ value

std::string FWPSetTableManager::PSetData::value

◆ visible

bool FWPSetTableManager::PSetData::visible

Definition at line 75 of file FWPSetTableManager.h.

FWPSetTableManager::PSetData::expandedUser
bool expandedUser
Definition: FWPSetTableManager.h:72
FWPSetTableManager::PSetData::expandedFilter
bool expandedFilter
Definition: FWPSetTableManager.h:73
FWPSetTableManager::PSetData::editable
bool editable
Definition: FWPSetTableManager.h:78
FWPSetTableManager::PSetData::matches
bool matches
Definition: FWPSetTableManager.h:76
FWPSetTableManager::PSetData::level
int level
Definition: FWPSetTableManager.h:64
FWPSetTableManager::PSetData::pset
edm::ParameterSet * pset
Definition: FWPSetTableManager.h:80
FWPSetTableManager::PSetData::visible
bool visible
Definition: FWPSetTableManager.h:75
FWPSetTableManager::PSetData::childMatches
bool childMatches
Definition: FWPSetTableManager.h:77
FWPSetTableManager::PSetData::module
size_t module
Definition: FWPSetTableManager.h:69
FWPSetTableManager::PSetData::type
char type
Definition: FWPSetTableManager.h:66
FWPSetTableManager::PSetData::tracked
bool tracked
Definition: FWPSetTableManager.h:65
FWPSetTableManager::PSetData::path
size_t path
Definition: FWPSetTableManager.h:70
FWPSetTableManager::PSetData::parent
size_t parent
Definition: FWPSetTableManager.h:67