![]() |
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 dataset
Import simulation
Remove dataset
Update
Plugins 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
:Run number
:Detector performances
:Options
Filter 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
, Full
(in principle these are now the same): 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 and/or E and the data quality audit being used;Kinematics
:CM
: simulation in reaction centre of mass, perform CM \rightarrowlab transformation;Lab
: simulation in laboratory frame, no transformation;Projectile
: simulation in projectile frame, perform Projectile \rightarrowlab 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];Entrance channel
: if required, an ad hoc reaction not corresponding to any system in the dataset can be defined
Note that if no run number is chosen, the first run corresponding to the chosen system will be used.
Definition at line 160 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 | 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) |
![]() | |
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 |
Double_t | ProtectedGetX (const TF1 *func, Double_t val, int &status, Double_t xmin=0.0, Double_t xmax=0.0) const |
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 |
![]() | |
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) |
![]() | |
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 |
![]() | |
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 | FillDataSetTableWithInfos (TString ds_table_name, KVSimDir *sd) |
void | ReconstructSimDirsFromDB () |
Rebuild all KVSimDir/KVSimFile objects from information in sqlite DB. More... | |
void | SetFilterOptions () |
Additional Inherited Members | |
![]() | |
enum | EKaliVedaBits { kIsKaliVedaObject = BIT(23) } |
![]() | |
enum | EDeprecatedStatusBits |
enum | EStatusBits |
![]() | |
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="") |
static KVString | GetDataSetEnv (const KVString &dataset, const KVString &type, const char *defval) |
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 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 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 TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
![]() | |
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) |
![]() | |
virtual void | DoError (int level, const char *location, const char *fmt, va_list va) const |
void | MakeZombie () |
![]() | |
TString | fName |
TString | fTitle |
![]() | |
kOnlyPrepStep | |
|
private |
Enumerator | |
---|---|
kFTGeo | |
kFTSeuils | |
kFTFull |
Definition at line 194 of file KVSimDirGUI.h.
|
private |
Enumerator | |
---|---|
kGTKaliVeda | |
kGTROOT |
Definition at line 199 of file KVSimDirGUI.h.
|
private |
Enumerator | |
---|---|
kKCM | |
kKLab | |
kKProj |
Definition at line 203 of file KVSimDirGUI.h.
KVSimDirGUI::KVSimDirGUI | ( | ) |
Default constructor main frame
Definition at line 122 of file KVSimDirGUI.cpp.
void KVSimDirGUI::AddAuxDir | ( | TGListTreeItem * | simdir, |
Int_t | |||
) |
Definition at line 596 of file KVSimDirGUI.cpp.
void KVSimDirGUI::AddSimDir | ( | ) |
Definition at line 465 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 538 of file KVSimDirGUI.h.
void KVSimDirGUI::EmptyTreeList | ( | ) |
Definition at line 449 of file KVSimDirGUI.cpp.
Definition at line 650 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 523 of file KVSimDirGUI.h.
Definition at line 469 of file KVSimDirGUI.h.
Definition at line 70 of file KVSimDirGUI.cpp.
void KVSimDirGUI::FillTreeList | ( | ) |
Definition at line 433 of file KVSimDirGUI.cpp.
Definition at line 488 of file KVSimDirGUI.h.
Definition at line 492 of file KVSimDirGUI.h.
TString KVSimDirGUI::GetFilterTypeString | ( | ) |
Definition at line 930 of file KVSimDirGUI.cpp.
void KVSimDirGUI::ImportSimulation | ( | ) |
Import simulation data from currently selected directory.
Definition at line 1002 of file KVSimDirGUI.cpp.
|
inline |
Definition at line 462 of file KVSimDirGUI.h.
|
inline |
Definition at line 449 of file KVSimDirGUI.h.
Definition at line 496 of file KVSimDirGUI.h.
void KVSimDirGUI::NewFilteredAnalysisClass | ( | ) |
Get name of new class.
Definition at line 1074 of file KVSimDirGUI.cpp.
void KVSimDirGUI::NewSimulatedAnalysisClass | ( | ) |
Get name of new class.
Definition at line 1099 of file KVSimDirGUI.cpp.
|
private |
Rebuild all KVSimDir/KVSimFile objects from information in sqlite DB.
Definition at line 1192 of file KVSimDirGUI.cpp.
void KVSimDirGUI::RefreshSimDir | ( | ) |
Definition at line 520 of file KVSimDirGUI.cpp.
void KVSimDirGUI::RemSimDir | ( | ) |
Definition at line 539 of file KVSimDirGUI.cpp.
void KVSimDirGUI::Run | ( | ) |
void ChangeOutputDirectory();
Called when "Process" button is pressed to launch the analysis.
Definition at line 757 of file KVSimDirGUI.cpp.
Definition at line 788 of file KVSimDirGUI.cpp.
void KVSimDirGUI::SelectAnalysisClass | ( | ) |
Definition at line 622 of file KVSimDirGUI.cpp.
void KVSimDirGUI::SelectDataSet | ( | const char * | name | ) |
Definition at line 659 of file KVSimDirGUI.cpp.
void KVSimDirGUI::SelectSimDir | ( | TGListTreeItem * | simdir, |
Int_t | |||
) |
Definition at line 576 of file KVSimDirGUI.cpp.
void KVSimDirGUI::SelectSystem | ( | const char * | sysname | ) |
Definition at line 731 of file KVSimDirGUI.cpp.
|
inline |
Definition at line 453 of file KVSimDirGUI.h.
void KVSimDirGUI::SetAnalysisStatusBar | ( | ) |
Definition at line 1175 of file KVSimDirGUI.cpp.
Definition at line 500 of file KVSimDirGUI.h.
|
inline |
Definition at line 440 of file KVSimDirGUI.h.
|
private |
Definition at line 951 of file KVSimDirGUI.cpp.
void KVSimDirGUI::SetFilterStatusBar | ( | ) |
Definition at line 1149 of file KVSimDirGUI.cpp.
Definition at line 508 of file KVSimDirGUI.h.
Definition at line 512 of file KVSimDirGUI.h.
Definition at line 516 of file KVSimDirGUI.h.
Definition at line 504 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 1127 of file KVSimDirGUI.cpp.
|
private |
Definition at line 169 of file KVSimDirGUI.h.
|
private |
Definition at line 170 of file KVSimDirGUI.h.
|
private |
Definition at line 172 of file KVSimDirGUI.h.
|
private |
Definition at line 171 of file KVSimDirGUI.h.
|
private |
Definition at line 182 of file KVSimDirGUI.h.
|
private |
Definition at line 220 of file KVSimDirGUI.h.
|
private |
if job parameters are not valid
Definition at line 219 of file KVSimDirGUI.h.
|
private |
Definition at line 183 of file KVSimDirGUI.h.
|
private |
Definition at line 216 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 185 of file KVSimDirGUI.h.
|
private |
Definition at line 174 of file KVSimDirGUI.h.
|
private |
Definition at line 176 of file KVSimDirGUI.h.
|
private |
Definition at line 175 of file KVSimDirGUI.h.
|
private |
Definition at line 220 of file KVSimDirGUI.h.
|
private |
Definition at line 208 of file KVSimDirGUI.h.
|
private |
Definition at line 192 of file KVSimDirGUI.h.
|
private |
Definition at line 191 of file KVSimDirGUI.h.
|
private |
Definition at line 193 of file KVSimDirGUI.h.
|
private |
Definition at line 209 of file KVSimDirGUI.h.
|
private |
Definition at line 214 of file KVSimDirGUI.h.
|
private |
Definition at line 210 of file KVSimDirGUI.h.
|
private |
Definition at line 163 of file KVSimDirGUI.h.
|
private |
Definition at line 181 of file KVSimDirGUI.h.
|
private |
Definition at line 180 of file KVSimDirGUI.h.
|
private |
Definition at line 184 of file KVSimDirGUI.h.
|
private |
Definition at line 190 of file KVSimDirGUI.h.
|
private |
Definition at line 186 of file KVSimDirGUI.h.
|
private |
Definition at line 187 of file KVSimDirGUI.h.
|
private |
Definition at line 164 of file KVSimDirGUI.h.
|
private |
Definition at line 167 of file KVSimDirGUI.h.
|
private |
Definition at line 186 of file KVSimDirGUI.h.
|
private |
=kTRUE when running with PROOF-lite
Definition at line 218 of file KVSimDirGUI.h.
|
private |
Definition at line 166 of file KVSimDirGUI.h.
menu_struct KVSimDirGUI::menus |
Definition at line 439 of file KVSimDirGUI.h.
|
private |
used for list tree items
Definition at line 178 of file KVSimDirGUI.h.
|
private |
used for list tree items
Definition at line 177 of file KVSimDirGUI.h.
|
private |
TGTextEntry* fTEOutputDir;.
Definition at line 212 of file KVSimDirGUI.h.
|
private |
Definition at line 213 of file KVSimDirGUI.h.