CMS 3D CMS Logo

FWPartialConfig.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWPartialConfig
2 #define Fireworks_Core_FWPartialConfig
3 #include <TGFrame.h>
4 #include <vector>
6 
7 class TGCheckButton;
10 
11 class FWPartialConfigGUI : public TGTransientFrame {
12 public:
14  ~FWPartialConfigGUI() override {}
15  void Cancel();
16 
17 protected:
18  std::vector<TGCheckButton*> m_entries;
21 
23 };
24 
25 //---------------------------------------------------------------------
26 
28 public:
30  ~FWPartialConfigLoadGUI() override;
31 
32  void Load();
33 
34 private:
36  const char* m_oldConfigName;
38 };
39 
40 //---------------------------------------------------------------------
41 
43 public:
44  FWPartialConfigSaveGUI(const char* path_out, const char* path_in, FWConfigurationManager*);
46 
47  void WriteConfig();
48 
49 private:
52 
54 };
55 
56 #endif
FWPartialConfigSaveGUI::m_outFileName
std::string m_outFileName
Definition: FWPartialConfig.h:50
FWPartialConfigGUI::m_cfgMng
FWConfigurationManager * m_cfgMng
Definition: FWPartialConfig.h:20
FWPartialConfigLoadGUI::FWPartialConfigLoadGUI
FWPartialConfigLoadGUI(const char *path, FWConfigurationManager *, FWEventItemsManager *)
Definition: FWPartialConfig.cc:92
FWPartialConfigGUI::ClassDefOverride
ClassDefOverride(FWPartialConfigGUI, 0)
FWPartialConfigSaveGUI::FWPartialConfigSaveGUI
FWPartialConfigSaveGUI(const char *path_out, const char *path_in, FWConfigurationManager *)
Definition: FWPartialConfig.cc:154
FWEventItemsManager
Definition: FWEventItemsManager.h:44
FWPartialConfigLoadGUI::Load
void Load()
Definition: FWPartialConfig.cc:113
FWPartialConfigGUI::~FWPartialConfigGUI
~FWPartialConfigGUI() override
Definition: FWPartialConfig.h:14
FWPartialConfigSaveGUI
Definition: FWPartialConfig.h:42
FWPartialConfigLoadGUI
Definition: FWPartialConfig.h:27
FWPartialConfigGUI::Cancel
void Cancel()
Definition: FWPartialConfig.cc:82
FWPartialConfigLoadGUI::ClassDefOverride
ClassDefOverride(FWPartialConfigLoadGUI, 0)
FWPartialConfigLoadGUI::m_oldConfigName
const char * m_oldConfigName
Definition: FWPartialConfig.h:36
FWConfigurationManager
Definition: FWConfigurationManager.h:32
FWPartialConfigGUI::m_origConfig
FWConfiguration m_origConfig
Definition: FWPartialConfig.h:19
FWPartialConfigSaveGUI::m_currFileName
std::string m_currFileName
Definition: FWPartialConfig.h:51
FWPartialConfigGUI::FWPartialConfigGUI
FWPartialConfigGUI(const char *path, FWConfigurationManager *)
Definition: FWPartialConfig.cc:46
FWPartialConfigLoadGUI::m_eiMng
FWEventItemsManager * m_eiMng
Definition: FWPartialConfig.h:35
FWPartialConfigLoadGUI::~FWPartialConfigLoadGUI
~FWPartialConfigLoadGUI() override
Definition: FWPartialConfig.cc:111
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
FWPartialConfigGUI
Definition: FWPartialConfig.h:11
FWPartialConfigGUI::m_entries
std::vector< TGCheckButton * > m_entries
Definition: FWPartialConfig.h:18
FWPartialConfigSaveGUI::~FWPartialConfigSaveGUI
~FWPartialConfigSaveGUI() override
Definition: FWPartialConfig.h:45
FWPartialConfigSaveGUI::WriteConfig
void WriteConfig()
Definition: FWPartialConfig.cc:177
FWConfiguration
Definition: FWConfiguration.h:31
castor_dqm_sourceclient_file_cfg.path
path
Definition: castor_dqm_sourceclient_file_cfg.py:37
FWPartialConfigSaveGUI::ClassDefOverride
ClassDefOverride(FWPartialConfigSaveGUI, 0)
FWConfiguration.h