EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FairDbConfDialog.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file FairDbConfDialog.h
1 #ifndef FAIRCONFDIALOG_H
2 #define FAIRCONFDIALOG_H
3 
4 #ifndef REGISTRY_H
5 #include "FairRegistry.h"
6 #endif
7 
9 {
10  public:
12  FairDbConfDialog(const FairRegistry& current, const FairRegistry& deflt);
13  virtual ~FairDbConfDialog();
14 
15  virtual FairRegistry& Query();
16 
17  void SetCurrent(const FairRegistry& r);
18  void SetDefault(const FairRegistry& r);
19 
20  protected:
21  FairRegistry fCurrent; // Current values for configuration
22  FairRegistry fDefault; // Default settings for configuration
23  FairRegistry fResult; // User inputs
24 };
25 
26 
27 #endif
28