![]() |
KaliVeda
Toolkit for HIC analysis
|
GUI for analysing and filtering simulated data.
,,
This is the GUI which can be run using the command KaliVedaSim. It can be used for running analyses of simulated data, including 'filtering' simulations according to the experimental set-up of a given dataset. It interfaces with PROOFLite for running parallel jobs on multi-core machines, and with the batch system at the IN2P3 Computing Centre in Lyon.
The 4 buttons at the top left of the GUI
are used for (from left to right: the names given are the tooltips which appear when hovering over each button):
Add datasetImport simulationRemove datasetUpdatePlugins for the KVSimReader base class have been developed for several models of heavy-ion reactions, which allow to read the idiosyncratic output files produced in each case. In order to import some simulated data, the user must select a file to read and the plugin to use, which must correspond to the model used to generate the data. Note also that many of the plugins have an _asym variant: meaning 'asymptotic', these are to be used to read in data corresponding to nuclei after secondary decay; in this case, the non-_asym variant of the plugin is for reading primary events, before secondary decay. See KVSimReader for more details and the list of plugin classes.
In the Mode menu, select Analysis in order to analyse both unfiltered and filtered data, depending on which files are selected.
To select an analysis class to use, in the Analysis menu select Select analysis class then navigate to and select the .h header file of your analysis class.
New example analysis classes can be generated using the Generate analysis class sub-menu in the Analysis menu, then selecting either simulation (i.e. unfiltered) or filtered as data type. Note that for filtered or unfiltered data, different classes are generated. In both cases the analysis class directly derives from KVEventSelector, but the differences are due to:
CM frame is automatically defined for all particles of each event before the user's Analysis() method is called.You can find an example of each type of analysis class with the other examples.
Note that filtered data can also be analysed using exactly the same classes as for analysis of experimental data (which are derived from KVReconEventSelector).
If the user selects both filtered and unfiltered data (exactly 1 file of each type), the simulation data before filtering with the experimental set-up will also be available for her analysis. See the example given in ExampleFilteredSimDataAnalysis.cpp
At the bottom of the GUI are controls to change the number of events to analyse (by default: all), use PROOFLite/Batch to run the analysis, and launch the analysis (see tooltip for each button). To use PROOFLite/Batch, the button must be depressed ('enabled') before clicking Run analysis: then the usual dialog window for the PROOFLite/Batch system parameters will open before submitting the job.
In the Mode menu, select Filter in order to activate the Filtering menu.
Filtering data is basically a specific analysis job using a pre-defined analysis class, KVEventFiltering. As you will see in the class documentation, this analysis requires many input informations in order to perform filtering.
The Filtering menu in the GUI is used to set up a filtering job using KVEventFiltering, and allows to specify
Detector geometry:Entrance channel:[Proj]+[Targ]@[Energy]MeV/A (e.g. 129Xe+natSn@50.0MeV/A);Run number:Detector performances:[none], particle identification thresholds will be estimated based on energy loss calculations and, in certain cases, empirical values for known detectors.Extend ID range...:OptionsFilter type:Geometric: no energy thresholds, any particle with non-zero kinetic energy (in the lab frame) which hits at least one detector in the array is considered detected (and correctly identified etc.);Geo+Thresh: particles having sufficient energy to escape the target and hit at least one detector in the array are considered detected. They are considered as identified depending on the particle's \(Z\), \(A\), \(E\) according to either the data quality audit being used or a theoretical and/or empirical estimate of the identification threshold;Kinematics:CM: simulation in reaction centre of mass, perform CM \(\rightarrow\)lab transformation;Lab: simulation in laboratory frame, no transformation;Projectile: simulation in projectile frame, perform Projectile \(\rightarrow\)lab transformation.Rotation:Random phi: apply a random azimuthal rotation (around the beam axis) to each event before simulating its detection. In this case, the filtered events will have a parameter RANDOM_PHI containing the applied rotation [in radians];For more details on the filtering procedure, see the dedicated KVEventFiltering analysis class which uses a KVDetectionSimulator to simulate detection of all particles of each event by a KVMultiDetArray, before a KVFilterEventReconstructor is used to reconstruct the event in a way similar to that done for experimental data by KVEventReconstructor.
Definition at line 168 of file KVSimDirGUI.h.
#include <KVSimDirGUI.h>

Classes | |
| struct | menu_struct |
Public Member Functions | |
| KVSimDirGUI () | |
| void | AddAuxDir (TGListTreeItem *simdir, Int_t) |
| void | AddSimDir () |
| ClassDefOverride (KVSimDirGUI, 0) TString GetKinematicsString() | |
| void | DisableProof () |
| void | EmptyTreeList () |
| void | EnableEventNumberEntry (Bool_t) |
| void | EnableProof () |
| void | Exit () |
| void | FillTreeList () |
| void | FilterType (Int_t i) |
| void | GeoType (Int_t i) |
| TString | GetFilterTypeString () |
| void | ImportSimulation () |
| Import simulation data from currently selected directory. More... | |
| bool | IsAnalysisMode () const |
| bool | IsFilterMode () const |
| void | Kinematics (Int_t i) |
| void | NewFilteredAnalysisClass () |
| Get name of new class. More... | |
| void | NewSimulatedAnalysisClass () |
| Get name of new class. More... | |
| void | RefreshSimDir () |
| void | RemSimDir () |
| void | Run () |
| void ChangeOutputDirectory(); More... | |
| void | RunAnalysis (const TString &type) |
| void | SelectAnalysisClass () |
| void | SelectDataQualityAudit () |
| void | SelectDataSet (const char *) |
| void | SelectSimDir (TGListTreeItem *, Int_t) |
| void | SelectSystem (const char *) |
| void | SetAnalysisMode () |
| void | SetAnalysisStatusBar () |
| void | SetCustomKinematics (Bool_t on) |
| void | SetFilterMode () |
| void | SetFilterStatusBar () |
| void | SetGeminiDecay (Bool_t on) |
| void | SetGeminiDecayAddRotEnergy (Bool_t on) |
| void | SetGeminiDecayPerEvent (Int_t N) |
| void | SetRandomPhi (Bool_t on) |
| void | UpdateSystemText (const char *) |
| Bool_t | WarningBox (const char *title, const char *msg, Bool_t confirm) |
Public Member Functions inherited from KVBase | |
| KVBase () | |
| Default constructor. More... | |
| KVBase (const Char_t *name, const Char_t *title="") | |
| Ctor for object with given name and type. More... | |
| KVBase (const KVBase &) | |
| copy ctor More... | |
| void | Clear (Option_t *opt="") override |
| Clear object properties : name, type/title, number, label. More... | |
| void | Copy (TObject &) const override |
| Make a copy of this object. More... | |
| void | Error (const char *method, const char *msgfmt,...) const override |
| const Char_t * | GetLabel () const |
| UInt_t | GetNumber () const |
| virtual TObject * | GetObject () const |
| virtual const Char_t * | GetType () const |
| Bool_t | HasLabel () const |
| virtual Bool_t | IsCalled (const Char_t *name) const |
| Bool_t | IsLabelled (const Char_t *l) const |
| virtual Bool_t | IsType (const Char_t *typ) const |
| virtual void | List () |
| KVBase & | operator= (const KVBase &) |
| copy assignment operator More... | |
| void | Print (Option_t *option="") const override |
| void | SetLabel (const Char_t *lab) |
| virtual void | SetNumber (UInt_t num) |
| virtual void | SetType (const Char_t *str) |
| void | Warning (const char *method, const char *msgfmt,...) const override |
Public Member Functions inherited from TNamed | |
| TNamed () | |
| TNamed (const char *name, const char *title) | |
| TNamed (const TNamed &named) | |
| TNamed (const TString &name, const TString &title) | |
| virtual | ~TNamed () |
| TObject * | Clone (const char *newname="") const override |
| Int_t | Compare (const TObject *obj) const override |
| virtual void | FillBuffer (char *&buffer) |
| const char * | GetName () const override |
| const char * | GetTitle () const override |
| ULong_t | Hash () const override |
| TClass * | IsA () const override |
| Bool_t | IsSortable () const override |
| void | ls (Option_t *option="") const override |
| TNamed & | operator= (const TNamed &rhs) |
| virtual void | SetName (const char *name) |
| virtual void | SetNameTitle (const char *name, const char *title) |
| virtual void | SetTitle (const char *title="") |
| virtual Int_t | Sizeof () const |
| void | Streamer (TBuffer &) override |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Public Member Functions inherited from TObject | |
| TObject () | |
| TObject (const TObject &object) | |
| virtual | ~TObject () |
| void | AbstractMethod (const char *method) const |
| virtual void | AppendPad (Option_t *option="") |
| virtual void | Browse (TBrowser *b) |
| ULong_t | CheckedHash () |
| virtual const char * | ClassName () const |
| virtual void | Delete (Option_t *option="") |
| virtual Int_t | DistancetoPrimitive (Int_t px, Int_t py) |
| virtual void | Draw (Option_t *option="") |
| virtual void | DrawClass () const |
| virtual TObject * | DrawClone (Option_t *option="") const |
| virtual void | Dump () const |
| virtual void | Execute (const char *method, const char *params, Int_t *error=nullptr) |
| virtual void | Execute (TMethod *method, TObjArray *params, Int_t *error=nullptr) |
| virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
| virtual void | Fatal (const char *method, const char *msgfmt,...) const |
| virtual TObject * | FindObject (const char *name) const |
| virtual TObject * | FindObject (const TObject *obj) const |
| virtual Option_t * | GetDrawOption () const |
| virtual const char * | GetIconName () const |
| virtual char * | GetObjectInfo (Int_t px, Int_t py) const |
| virtual Option_t * | GetOption () const |
| virtual UInt_t | GetUniqueID () const |
| virtual Bool_t | HandleTimer (TTimer *timer) |
| Bool_t | HasInconsistentHash () const |
| virtual void | Info (const char *method, const char *msgfmt,...) const |
| virtual Bool_t | InheritsFrom (const char *classname) const |
| virtual Bool_t | InheritsFrom (const TClass *cl) const |
| virtual void | Inspect () const |
| void | InvertBit (UInt_t f) |
| Bool_t | IsDestructed () const |
| virtual Bool_t | IsEqual (const TObject *obj) const |
| virtual Bool_t | IsFolder () const |
| R__ALWAYS_INLINE Bool_t | IsOnHeap () const |
| R__ALWAYS_INLINE Bool_t | IsZombie () const |
| void | MayNotUse (const char *method) const |
| virtual Bool_t | Notify () |
| void | Obsolete (const char *method, const char *asOfVers, const char *removedFromVers) const |
| void | operator delete (void *ptr) |
| void | operator delete (void *ptr, void *vp) |
| void | operator delete[] (void *ptr) |
| void | operator delete[] (void *ptr, void *vp) |
| void * | operator new (size_t sz) |
| void * | operator new (size_t sz, void *vp) |
| void * | operator new[] (size_t sz) |
| void * | operator new[] (size_t sz, void *vp) |
| TObject & | operator= (const TObject &rhs) |
| virtual void | Paint (Option_t *option="") |
| virtual void | Pop () |
| virtual Int_t | Read (const char *name) |
| virtual void | RecursiveRemove (TObject *obj) |
| void | ResetBit (UInt_t f) |
| virtual void | SaveAs (const char *filename="", Option_t *option="") const |
| virtual void | SavePrimitive (std::ostream &out, Option_t *option="") |
| void | SetBit (UInt_t f) |
| void | SetBit (UInt_t f, Bool_t set) |
| virtual void | SetDrawOption (Option_t *option="") |
| virtual void | SetUniqueID (UInt_t uid) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
| virtual void | SysError (const char *method, const char *msgfmt,...) const |
| R__ALWAYS_INLINE Bool_t | TestBit (UInt_t f) const |
| Int_t | TestBits (UInt_t f) const |
| virtual void | UseCurrentStyle () |
| virtual Int_t | Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0) |
| virtual Int_t | Write (const char *name=nullptr, Int_t option=0, Int_t bufsize=0) const |
Public Attributes | |
| menu_struct | menus |
Public Attributes inherited from TObject | |
| kBitMask | |
| kCanDelete | |
| kCannotPick | |
| kHasUUID | |
| kInconsistent | |
| kInvalidObject | |
| kIsOnHeap | |
| kIsReferenced | |
| kMustCleanup | |
| kNoContextMenu | |
| kNotDeleted | |
| kObjInCanvas | |
| kOverwrite | |
| kSingleKey | |
| kWriteDelete | |
| kZombie | |
Private Types | |
| enum | { kFTGeo = 1 , kFTSeuils , kFTFull } |
| enum | { kGTKaliVeda = 1 , kGTROOT } |
| enum | { kKCM = 1 , kKLab , kKProj } |
Private Member Functions | |
| TString | AddTableForDataSet (KVSimDir *sd, int ds_table_number) |
| Add a new dataset table for the given KVSimDir object. More... | |
| void | fill_dqa_menus_for_dataset (const KVDataSet *ds) |
| void | FillDataSetTableWithInfos (TString ds_table_name, KVSimDir *sd) |
| void | ReconstructSimDirsFromDB () |
| void | SetFilterOptions () |
Additional Inherited Members | |
Public Types inherited from KVBase | |
| enum | EKaliVedaBits { kIsKaliVedaObject = BIT(23) } |
| enum class | GetX_status { ok , above_maximum , below_minimum , at_maximum , at_minimum } |
Public Types inherited from TObject | |
| enum | EDeprecatedStatusBits |
| enum | EStatusBits |
Static Public Member Functions inherited from KVBase | |
| static Bool_t | AreEqual (Double_t x, Double_t y, Long64_t maxdif=1) |
| Comparison between two 64-bit floating-point values. More... | |
| static void | BackupFileWithDate (const Char_t *path) |
| static void | CombineFiles (const Char_t *file1, const Char_t *file2, const Char_t *newfilename, Bool_t keep=kTRUE) |
| static void | Deprecated (const char *method, const char *advice) |
| static Bool_t | FindClassSourceFiles (const KVString &class_name, KVString &imp_file, KVString &dec_file, const KVString &dir_name=".") |
| static Bool_t | FindExecutable (TString &exec, const Char_t *path="$(PATH)") |
| static const Char_t * | FindFile (const Char_t *search, TString &wfil) |
| static const Char_t * | GetBINDIRFilePath (const Char_t *namefile="") |
| static const Char_t * | GetDATABASEFilePath () |
| static const Char_t * | GetDATADIRFilePath (const Char_t *namefile="") |
| template<typename ValType > | |
| static ValType | GetDataSetEnv (const KVString &dataset, const KVString &type, const ValType &defval={}) |
| static const Char_t * | GetETCDIRFilePath (const Char_t *namefile="") |
| static const Char_t * | GetExampleFilePath (const Char_t *library, const Char_t *namefile) |
| Return full path to example file for given library (="KVMultiDet", "BackTrack", etc.) More... | |
| static const Char_t * | GetINCDIRFilePath (const Char_t *namefile="") |
| static const Char_t * | GetKVBuildDate () |
| Returns KaliVeda build date. More... | |
| static const Char_t * | GetKVBuildDir () |
| Returns top-level directory used for build. More... | |
| static const Char_t * | GetKVBuildTime () |
| Returns KaliVeda build time. More... | |
| static const Char_t * | GetKVBuildType () |
| Returns KaliVeda build type (cmake build: Release, Debug, RelWithDebInfo, ...) More... | |
| static const Char_t * | GetKVBuildUser () |
| Returns username of person who performed build. More... | |
| static int | GetKVMajorVersion () |
| static int | GetKVMinorVersion () |
| static int | GetKVPatchVersion () |
| static const Char_t * | GetKVSourceDir () |
| Returns top-level directory of source tree used for build. More... | |
| static const Char_t * | GetKVVersion () |
| Returns KaliVeda version string. More... | |
| static const Char_t * | GetLIBDIRFilePath (const Char_t *namefile="") |
| static const Char_t * | GetListOfPlugins (const Char_t *base) |
| static const Char_t * | GetListOfPluginURIs (const Char_t *base) |
| static const Char_t * | GetPluginURI (const Char_t *base, const Char_t *plugin) |
| static void | GetTempFileName (TString &base) |
| static const Char_t * | GetTEMPLATEDIRFilePath (const Char_t *namefile="") |
| static const Char_t * | GetWORKDIRFilePath (const Char_t *namefile="") |
| static const Char_t * | gitBranch () |
| Returns git branch of sources. More... | |
| static const Char_t * | gitCommit () |
| Returns last git commit of sources. More... | |
| static void | InitEnvironment () |
| static bool | is_gnuinstall () |
| static Bool_t | IsEnvInit () |
| static Bool_t | IsThisAPlugin (const TString &uri, TString &base) |
| static TPluginHandler * | LoadPlugin (const Char_t *base, const Char_t *uri="0") |
| static Bool_t | OpenContextMenu (const char *method, TObject *obj, const char *alt_method_name="") |
| static void | OpenTempFile (TString &base, std::ofstream &fp) |
| static void | PrintSplashScreen () |
| Prints welcome message and infos on version etc. More... | |
| static Double_t | ProtectedGetX (const TF1 &func, Double_t val, GetX_status &status, std::optional< Double_t > xmin={}, std::optional< Double_t > xmax={}) |
| static Double_t | ProtectedGetX (const TF1 *func, Double_t val, GetX_status &status, std::optional< Double_t > xmin={}, std::optional< Double_t > xmax={}) |
| static Bool_t | SearchAndOpenKVFile (const Char_t *name, KVSQLite::database &dbfile, const Char_t *kvsubdir="") |
| static Bool_t | SearchAndOpenKVFile (const Char_t *name, std::ifstream &file, const Char_t *kvsubdir="", KVLockfile *locks=0) |
| static Bool_t | SearchAndOpenKVFile (const Char_t *name, std::ofstream &file, const Char_t *kvsubdir="", KVLockfile *locks=0) |
| static Bool_t | SearchKVFile (const Char_t *name, TString &fullpath, const Char_t *kvsubdir="") |
| static const Char_t * | WorkingDirectory () |
Static Public Member Functions inherited from TNamed | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
Static Public Member Functions inherited from TObject | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
| static Longptr_t | GetDtorOnly () |
| static Bool_t | GetObjectStat () |
| static void | SetDtorOnly (void *obj) |
| static void | SetObjectStat (Bool_t stat) |
Protected Member Functions inherited from TObject | |
| virtual void | DoError (int level, const char *location, const char *fmt, va_list va) const |
| void | MakeZombie () |
Protected Attributes inherited from TNamed | |
| TString | fName |
| TString | fTitle |
Protected Attributes inherited from TObject | |
| kOnlyPrepStep | |
|
private |
| Enumerator | |
|---|---|
| kFTGeo | |
| kFTSeuils | |
| kFTFull | |
Definition at line 203 of file KVSimDirGUI.h.
|
private |
| Enumerator | |
|---|---|
| kGTKaliVeda | |
| kGTROOT | |
Definition at line 208 of file KVSimDirGUI.h.
|
private |
| Enumerator | |
|---|---|
| kKCM | |
| kKLab | |
| kKProj | |
Definition at line 212 of file KVSimDirGUI.h.
| KVSimDirGUI::KVSimDirGUI | ( | ) |
Default constructor main frame
Definition at line 130 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::AddAuxDir | ( | TGListTreeItem * | simdir, |
| Int_t | |||
| ) |
Definition at line 612 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::AddSimDir | ( | ) |
Definition at line 476 of file KVSimDirGUI.cpp.
Add a new dataset table for the given KVSimDir object.
Definition at line 36 of file KVSimDirGUI.cpp.
| KVSimDirGUI::ClassDefOverride | ( | KVSimDirGUI | , |
| 0 | |||
| ) |
|
inline |
if (!fWithPROOF) return;
make sure both buttons are up
if (proof_analysis_ana->IsDown()) proof_analysis_ana->SetDown(kFALSE); else proof_analysis->SetDown(kFALSE);
Definition at line 558 of file KVSimDirGUI.h.
| void KVSimDirGUI::EmptyTreeList | ( | ) |
Definition at line 460 of file KVSimDirGUI.cpp.
Definition at line 666 of file KVSimDirGUI.cpp.
|
inline |
if (fWithPROOF) return;
make sure both buttons are down - note use of SetState(kButtonEngaged), not SetDown(kTRUE) because if not, if button is set 'down' on one tab, and then we go to the other tab, the other button is 'down', but the first click on it does nothing! we have to click it twice to make it come up and call DisableProof. Using SetState(kButtonEngaged) avoids this.
if (!proof_analysis_ana->IsDown()) { proof_analysis_ana->SetState(kButtonEngaged); } else { proof_analysis->SetState(kButtonEngaged); }
Definition at line 543 of file KVSimDirGUI.h.
Definition at line 488 of file KVSimDirGUI.h.
TIter itdqa(menus.filter.data_quality->GetListOfEntries()); while (auto entry = (TGMenuEntry*)itdqa()) { if (entry->GetPopup()) delete entry->GetPopup(); menus.filter.data_quality->DeleteEntry(entry); } menus.filter.DQA_map.clear(); fill data quality menu
Definition at line 683 of file KVSimDirGUI.cpp.
backwards-compatibility: add missing 'AuxDir' and 'DataQualityAudit' columns to table for each dataset
Definition at line 72 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::FillTreeList | ( | ) |
Definition at line 444 of file KVSimDirGUI.cpp.
Definition at line 508 of file KVSimDirGUI.h.
Definition at line 512 of file KVSimDirGUI.h.
| TString KVSimDirGUI::GetFilterTypeString | ( | ) |
Definition at line 1017 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::ImportSimulation | ( | ) |
Import simulation data from currently selected directory.
Definition at line 1105 of file KVSimDirGUI.cpp.
|
inline |
Definition at line 481 of file KVSimDirGUI.h.
|
inline |
Definition at line 468 of file KVSimDirGUI.h.
Definition at line 516 of file KVSimDirGUI.h.
| void KVSimDirGUI::NewFilteredAnalysisClass | ( | ) |
Get name of new class.
Definition at line 1177 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::NewSimulatedAnalysisClass | ( | ) |
Get name of new class.
Definition at line 1202 of file KVSimDirGUI.cpp.
|
private |
Rebuild all KVSimDir/KVSimFile objects from information in sqlite DB backwards-compatility: add any missing columns to dataset tables
Definition at line 1296 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::RefreshSimDir | ( | ) |
Definition at line 536 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::RemSimDir | ( | ) |
Definition at line 555 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::Run | ( | ) |
void ChangeOutputDirectory();
Called when "Process" button is pressed to launch the analysis.
Definition at line 847 of file KVSimDirGUI.cpp.
Definition at line 866 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::SelectAnalysisClass | ( | ) |
Definition at line 638 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::SelectDataQualityAudit | ( | ) |
Called when a data quality audit is selected in the list.
The name of the audit is in fDataQualityAudit: "[dataset]/[system]" or "[dataset]" (if fDataQualityAudit="" this means no data quality audit, i.e. "[none]" was selected)
Definition at line 774 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::SelectDataSet | ( | const char * | name | ) |
Definition at line 736 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::SelectSimDir | ( | TGListTreeItem * | simdir, |
| Int_t | |||
| ) |
Definition at line 592 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::SelectSystem | ( | const char * | sysname | ) |
Definition at line 822 of file KVSimDirGUI.cpp.
|
inline |
Definition at line 472 of file KVSimDirGUI.h.
| void KVSimDirGUI::SetAnalysisStatusBar | ( | ) |
Definition at line 1278 of file KVSimDirGUI.cpp.
Definition at line 520 of file KVSimDirGUI.h.
|
inline |
Definition at line 459 of file KVSimDirGUI.h.
|
private |
Definition at line 1038 of file KVSimDirGUI.cpp.
| void KVSimDirGUI::SetFilterStatusBar | ( | ) |
Definition at line 1252 of file KVSimDirGUI.cpp.
Definition at line 528 of file KVSimDirGUI.h.
Definition at line 532 of file KVSimDirGUI.h.
Definition at line 536 of file KVSimDirGUI.h.
Definition at line 524 of file KVSimDirGUI.h.
| void KVSimDirGUI::UpdateSystemText | ( | const char * | ) |
Warning box in case of problems if confirm=kTRUE we ask for a yes/no answer from the user: if 'yes' is pressed, we return kTRUE, if 'no', kFALSE. by default, only a 'dismiss' button is shown, and this method always returns kTRUE.
Definition at line 1230 of file KVSimDirGUI.cpp.
|
private |
Definition at line 177 of file KVSimDirGUI.h.
|
private |
Definition at line 178 of file KVSimDirGUI.h.
|
private |
Definition at line 180 of file KVSimDirGUI.h.
|
private |
Definition at line 179 of file KVSimDirGUI.h.
|
private |
Definition at line 190 of file KVSimDirGUI.h.
|
private |
Definition at line 229 of file KVSimDirGUI.h.
|
private |
if job parameters are not valid
Definition at line 228 of file KVSimDirGUI.h.
|
private |
Definition at line 191 of file KVSimDirGUI.h.
|
private |
Definition at line 225 of file KVSimDirGUI.h.
|
private |
Definition at line 198 of file KVSimDirGUI.h.
|
private |
Definition at line 196 of file KVSimDirGUI.h.
|
private |
Definition at line 193 of file KVSimDirGUI.h.
|
private |
Definition at line 182 of file KVSimDirGUI.h.
|
private |
Definition at line 184 of file KVSimDirGUI.h.
|
private |
Definition at line 183 of file KVSimDirGUI.h.
|
private |
Definition at line 197 of file KVSimDirGUI.h.
|
private |
Definition at line 229 of file KVSimDirGUI.h.
|
private |
Definition at line 217 of file KVSimDirGUI.h.
|
private |
Definition at line 201 of file KVSimDirGUI.h.
|
private |
Definition at line 200 of file KVSimDirGUI.h.
|
private |
Definition at line 202 of file KVSimDirGUI.h.
|
private |
Definition at line 218 of file KVSimDirGUI.h.
|
private |
Definition at line 223 of file KVSimDirGUI.h.
|
private |
Definition at line 219 of file KVSimDirGUI.h.
|
private |
Definition at line 171 of file KVSimDirGUI.h.
|
private |
Definition at line 189 of file KVSimDirGUI.h.
|
private |
Definition at line 188 of file KVSimDirGUI.h.
|
private |
Definition at line 192 of file KVSimDirGUI.h.
|
private |
Definition at line 199 of file KVSimDirGUI.h.
|
private |
Definition at line 194 of file KVSimDirGUI.h.
|
private |
Definition at line 195 of file KVSimDirGUI.h.
|
private |
Definition at line 172 of file KVSimDirGUI.h.
|
private |
Definition at line 175 of file KVSimDirGUI.h.
|
private |
Definition at line 194 of file KVSimDirGUI.h.
|
private |
=kTRUE when running with PROOF-lite
Definition at line 227 of file KVSimDirGUI.h.
|
private |
Definition at line 174 of file KVSimDirGUI.h.
| menu_struct KVSimDirGUI::menus |
Definition at line 458 of file KVSimDirGUI.h.
|
private |
used for list tree items
Definition at line 186 of file KVSimDirGUI.h.
|
private |
used for list tree items
Definition at line 185 of file KVSimDirGUI.h.
|
private |
TGTextEntry* fTEOutputDir;.
Definition at line 221 of file KVSimDirGUI.h.
|
private |
Definition at line 222 of file KVSimDirGUI.h.