KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
List of all members | Public Member Functions | Protected Member Functions | Private Types | Private Attributes | List of all members
KVSimDirGUI Class Reference

GUI for analysing and filtering simulated data.

http://indra.in2p3.fr/kaliveda/images/KVSimDirGUI.png

See documentation http://indra.in2p3.fr/kaliveda/KVSimDirGUIDoc/KVSimDirGUI.html

Definition at line 35 of file KVSimDirGUI.h.

Public Member Functions

 KVSimDirGUI ()
 
 KVSimDirGUI (const KVSimDirGUI &)
 
virtual ~KVSimDirGUI ()
 Destructor. More...
 
void AddSimDir ()
 
void Copy (TObject &) const
 
void DisableProof ()
 
void EmptyTreeList ()
 
void EnableEventNumberEntry (Bool_t)
 
void EnableProof ()
 
void Exit ()
 
void FillTreeList ()
 
void FilterType (Int_t i)
 
void GeoType (Int_t i)
 
void ImportSimulation ()
 Import simulation data from currently selected directory. More...
 
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 SelectRun (const char *)
 
void SelectSimDir (TGListTreeItem *, Int_t)
 
void SelectSystem (const char *)
 
void SetGeminiDecay (Bool_t on)
 
void SetGeminiDecayAddRotEnergy (Bool_t on)
 
void SetRandomPhi (Bool_t on)
 
void UpdateSystemText (const char *)
 called every time the text changes More...
 
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...
 
virtual ~ KVBase ()
 
virtual void Clear (Option_t *opt="")
 Clear object properties : name, type/title, number, label. More...
 
const Char_tGetLabel () const
 
UInt_t GetNumber () const
 
UInt_t GetNumberOfObjects () const
 
virtual TObjectGetObject () const
 
virtual const Char_tGetType () 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 ()
 
KVBaseoperator= (const KVBase &)
 copy assignment operator More...
 
virtual void Print (Option_t *option="") const
 
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)
 
- 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 ()
 
virtual TObjectClone (const char *newname="") const
 
virtual Int_t Compare (const TObject *obj) const
 
virtual void FillBuffer (char *&buffer)
 
virtual const char * GetName () const
 
virtual const char * GetTitle () const
 
virtual ULong_t Hash () const
 
virtual Bool_t IsSortable () const
 
virtual void ls (Option_t *option="") const
 
TNamedoperator= (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
 
- 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 TObjectDrawClone (Option_t *option="") const
 
virtual void Dump () const
 
virtual void Error (const char *method, const char *msgfmt,...) const
 
virtual void Execute (const char *method, const char *params, Int_t *error=0)
 
virtual void Execute (TMethod *method, TObjArray *params, Int_t *error=0)
 
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
 
virtual void Fatal (const char *method, const char *msgfmt,...) const
 
virtual TObjectFindObject (const char *name) const
 
virtual TObjectFindObject (const TObject *obj) const
 
virtual Option_tGetDrawOption () const
 
virtual const char * GetIconName () const
 
virtual char * GetObjectInfo (Int_t px, Int_t py) const
 
virtual Option_tGetOption () 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)
 
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)
 
voidoperator new (size_t sz)
 
voidoperator new (size_t sz, void *vp)
 
voidoperator new[] (size_t sz)
 
voidoperator new[] (size_t sz, void *vp)
 
TObjectoperator= (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)
 
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 void Warning (const char *method, const char *msgfmt,...) const
 
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0)
 
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const
 

Protected 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 ()
 
- Protected Member Functions inherited from TObject
virtual void DoError (int level, const char *location, const char *fmt, va_list va) const
 
void MakeZombie ()
 

Private Types

enum  { kFTGeo = 1 , kFTSeuils , kFTFull }
 
enum  { kGTKaliVeda = 1 , kGTROOT }
 
enum  { kKCM = 1 , kKLab , kKProj }
 

Private Attributes

TGPictureButtonBaddDir
 
TGPictureButtonBimpSim
 
TGPictureButtonBrefreshDir
 
TGPictureButtonBremDir
 
KVString fAnalClassDir
 
KVString fAnalClassHeader
 
KVString fAnalClassImp
 
KVString fAnalClassName
 
TGCompositeFramefAnalTab
 analysis tab More...
 
TGTabfAnalysisTabs
 
Bool_t fCancelJob
 if job parameters are not valid More...
 
TGCheckButtonfCBAllEvents
 
TGComboBoxfCBdataset
 
TGComboBoxfCBrun
 
TGComboBoxfCBsystem
 
KVSQLite::database fConfigDB
 
KVString fDataset
 
TGCanvasfDirListCanvas
 
TGListTreefDirListTree
 
TGViewPortfDirListViewPort
 
Int_t fFilterType
 
TGCompositeFramefFiltTab
 filter tab More...
 
Bool_t fGemAddRotEner
 
Bool_t fGemDecay
 
Int_t fGeoType
 
TEnv fGuirc
 
Int_t fKine
 
KVList fListOfDirs
 
KVListViewfLVfiltData
 
KVListViewfLVsimData
 
TGNumberEntryfNENumberEvents
 
Bool_t fRandomPhi
 
KVString fRun
 
KVSimDirfSelectedSimDir
 
KVString fSystem
 
TGTextEntryfTEAnalysisClassFileName
 
TGTextEntryfTESystem
 
Bool_t fWithPROOF
 =kTRUE when running with PROOF-lite More...
 
TGCheckButtongemini_add_rot_energy
 
TGCheckButtongemini_decay
 
TGNumberEntrygemini_decays
 
TGMainFrameMainFrame
 
const TGPicturepclose
 used for list tree items More...
 
TGCheckButtonphi_rotation_check
 
const TGPicturepopen
 used for list tree items More...
 
TGPictureButtonproof_analysis
 TGTextEntry* fTEOutputDir;. More...
 
TGPictureButtonproof_analysis_ana
 

Additional Inherited Members

- Public Types inherited from KVBase
enum  EKaliVedaBits { kIsKaliVedaObject = BIT(23) }
 
- 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 Char_t *class_name, KVString &imp_file, KVString &dec_file, const Char_t *dir_name=".")
 
static Bool_t FindExecutable (TString &exec, const Char_t *path="$(PATH)")
 
static const Char_tFindFile (const Char_t *search, TString &wfil)
 
static const Char_tGetBINDIRFilePath (const Char_t *namefile="")
 
static const Char_tGetDATABASEFilePath ()
 
static const Char_tGetDATADIRFilePath (const Char_t *namefile="")
 
static Bool_t GetDataSetEnv (const Char_t *dataset, const Char_t *type, Bool_t defval)
 
static const Char_tGetDataSetEnv (const Char_t *dataset, const Char_t *type, const Char_t *defval)
 
static Double_t GetDataSetEnv (const Char_t *dataset, const Char_t *type, Double_t defval)
 
static const Char_tGetETCDIRFilePath (const Char_t *namefile="")
 
static const Char_tGetExampleFilePath (const Char_t *library, const Char_t *namefile)
 Return full path to example file for given library (="KVMultiDet", "BackTrack", etc.) More...
 
static const Char_tGetINCDIRFilePath (const Char_t *namefile="")
 
static const Char_tGetKVBuildDate ()
 Returns KaliVeda build date. More...
 
static const Char_tGetKVBuildDir ()
 Returns top-level directory used for build. More...
 
static const Char_tGetKVBuildTime ()
 Returns KaliVeda build time. More...
 
static const Char_tGetKVBuildType ()
 Returns KaliVeda build type (cmake build: Release, Debug, RelWithDebInfo, ...) More...
 
static const Char_tGetKVBuildUser ()
 Returns username of person who performed build. More...
 
static const Char_tGetKVSourceDir ()
 Returns top-level directory of source tree used for build. More...
 
static const Char_tGetKVVersion ()
 Returns KaliVeda version string. More...
 
static const Char_tGetLIBDIRFilePath (const Char_t *namefile="")
 
static const Char_tGetListOfPlugins (const Char_t *base)
 
static const Char_tGetListOfPluginURIs (const Char_t *base)
 
static const Char_tGetPluginURI (const Char_t *base, const Char_t *plugin)
 
static void GetTempFileName (TString &base)
 
static const Char_tGetTEMPLATEDIRFilePath (const Char_t *namefile="")
 
static const Char_tGetWORKDIRFilePath (const Char_t *namefile="")
 
static const Char_tgitBranch ()
 Returns git branch of sources. More...
 
static const Char_tgitCommit ()
 Returns last git commit of sources. More...
 
static void InitEnvironment ()
 
static bool is_gnuinstall ()
 
static Bool_t IsThisAPlugin (const TString &uri, TString &base)
 
static TPluginHandlerLoadPlugin (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_tWorkingDirectory ()
 
- Static Public Member Functions inherited from TObject
static Longptr_t GetDtorOnly ()
 
static Bool_t GetObjectStat ()
 
static void SetDtorOnly (void *obj)
 
static void SetObjectStat (Bool_t stat)
 
- Public Attributes inherited from TObject
 kBitMask
 
 kCanDelete
 
 kCannotPick
 
 kHasUUID
 
 kInconsistent
 
 kInvalidObject
 
 kIsOnHeap
 
 kIsReferenced
 
 kMustCleanup
 
 kNoContextMenu
 
 kNotDeleted
 
 kObjInCanvas
 
 kOverwrite
 
 kSingleKey
 
 kWriteDelete
 
 kZombie
 
- Protected Attributes inherited from KVBase
TString fLabel
 label for the object More...
 
- Protected Attributes inherited from TNamed
TString fName
 
TString fTitle
 
- Protected Attributes inherited from TObject
 kOnlyPrepStep
 

#include <KVSimDirGUI.h>

Inheritance diagram for KVSimDirGUI:
Inheritance graph
[legend]

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
private
Enumerator
kFTGeo 
kFTSeuils 
kFTFull 

Definition at line 82 of file KVSimDirGUI.h.

◆ anonymous enum

anonymous enum
private
Enumerator
kGTKaliVeda 
kGTROOT 

Definition at line 87 of file KVSimDirGUI.h.

◆ anonymous enum

anonymous enum
private
Enumerator
kKCM 
kKLab 
kKProj 

Definition at line 91 of file KVSimDirGUI.h.

Constructor & Destructor Documentation

◆ KVSimDirGUI() [1/2]

KVSimDirGUI::KVSimDirGUI ( )

Default constructor main frame

Definition at line 118 of file KVSimDirGUI.cpp.

◆ KVSimDirGUI() [2/2]

KVSimDirGUI::KVSimDirGUI ( const KVSimDirGUI obj)

Copy constructor This ctor is used to make a copy of an existing object (for example when a method returns an object), and it is always a good idea to implement it. If your class allocates memory in its constructor(s) then it is ESSENTIAL :-)

Definition at line 533 of file KVSimDirGUI.cpp.

◆ ~KVSimDirGUI()

KVSimDirGUI::~KVSimDirGUI ( )
virtual

Destructor.

Definition at line 549 of file KVSimDirGUI.cpp.

Member Function Documentation

◆ AddSimDir()

void KVSimDirGUI::AddSimDir ( )

Definition at line 614 of file KVSimDirGUI.cpp.

◆ AddTableForDataSet()

TString KVSimDirGUI::AddTableForDataSet ( KVSimDir sd,
int  ds_table_number 
)
protected

Add a new dataset table for the given KVSimDir object.

Definition at line 36 of file KVSimDirGUI.cpp.

◆ Copy()

void KVSimDirGUI::Copy ( TObject obj) const
virtual

This method copies the current state of 'this' object into 'obj' You should add here any member variables, for example: (supposing a member variable KVSimDirGUI::fToto) CastedObj.fToto = fToto; or CastedObj.SetToto( GetToto() );

Reimplemented from KVBase.

Definition at line 565 of file KVSimDirGUI.cpp.

◆ DisableProof()

void KVSimDirGUI::DisableProof ( )
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 192 of file KVSimDirGUI.h.

◆ EmptyTreeList()

void KVSimDirGUI::EmptyTreeList ( )

Definition at line 598 of file KVSimDirGUI.cpp.

◆ EnableEventNumberEntry()

void KVSimDirGUI::EnableEventNumberEntry ( Bool_t  on)

Definition at line 775 of file KVSimDirGUI.cpp.

◆ EnableProof()

void KVSimDirGUI::EnableProof ( )
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 177 of file KVSimDirGUI.h.

◆ Exit()

void KVSimDirGUI::Exit ( void  )
inline

Definition at line 121 of file KVSimDirGUI.h.

◆ FillDataSetTableWithInfos()

void KVSimDirGUI::FillDataSetTableWithInfos ( TString  ds_table_name,
KVSimDir sd 
)
protected

Definition at line 68 of file KVSimDirGUI.cpp.

◆ FillTreeList()

void KVSimDirGUI::FillTreeList ( )

Definition at line 582 of file KVSimDirGUI.cpp.

◆ FilterType()

void KVSimDirGUI::FilterType ( Int_t  i)
inline

Definition at line 141 of file KVSimDirGUI.h.

◆ GeoType()

void KVSimDirGUI::GeoType ( Int_t  i)
inline

Definition at line 145 of file KVSimDirGUI.h.

◆ ImportSimulation()

void KVSimDirGUI::ImportSimulation ( )

Import simulation data from currently selected directory.

Definition at line 1064 of file KVSimDirGUI.cpp.

◆ Kinematics()

void KVSimDirGUI::Kinematics ( Int_t  i)
inline

Definition at line 149 of file KVSimDirGUI.h.

◆ NewFilteredAnalysisClass()

void KVSimDirGUI::NewFilteredAnalysisClass ( )

Get name of new class.

Definition at line 1136 of file KVSimDirGUI.cpp.

◆ NewSimulatedAnalysisClass()

void KVSimDirGUI::NewSimulatedAnalysisClass ( )

Get name of new class.

Definition at line 1160 of file KVSimDirGUI.cpp.

◆ ReconstructSimDirsFromDB()

void KVSimDirGUI::ReconstructSimDirsFromDB ( )
protected

Rebuild all KVSimDir/KVSimFile objects from information in sqlite DB.

Definition at line 1211 of file KVSimDirGUI.cpp.

◆ RefreshSimDir()

void KVSimDirGUI::RefreshSimDir ( )

Definition at line 669 of file KVSimDirGUI.cpp.

◆ RemSimDir()

void KVSimDirGUI::RemSimDir ( )

Definition at line 688 of file KVSimDirGUI.cpp.

◆ Run()

void KVSimDirGUI::Run ( )

void ChangeOutputDirectory();

Called when "Process" button is pressed to launch the analysis.

Definition at line 872 of file KVSimDirGUI.cpp.

◆ RunAnalysis()

void KVSimDirGUI::RunAnalysis ( const TString type)

Definition at line 902 of file KVSimDirGUI.cpp.

◆ SelectAnalysisClass()

void KVSimDirGUI::SelectAnalysisClass ( )

Definition at line 745 of file KVSimDirGUI.cpp.

◆ SelectDataSet()

void KVSimDirGUI::SelectDataSet ( const char *  name)

Definition at line 784 of file KVSimDirGUI.cpp.

◆ SelectRun()

void KVSimDirGUI::SelectRun ( const char *  run)

Definition at line 860 of file KVSimDirGUI.cpp.

◆ SelectSimDir()

void KVSimDirGUI::SelectSimDir ( TGListTreeItem simdir,
Int_t   
)

Definition at line 724 of file KVSimDirGUI.cpp.

◆ SelectSystem()

void KVSimDirGUI::SelectSystem ( const char *  sysname)

Definition at line 824 of file KVSimDirGUI.cpp.

◆ SetFilterOptions()

void KVSimDirGUI::SetFilterOptions ( )
protected

Definition at line 1000 of file KVSimDirGUI.cpp.

◆ SetGeminiDecay()

void KVSimDirGUI::SetGeminiDecay ( Bool_t  on)
inline

Definition at line 157 of file KVSimDirGUI.h.

◆ SetGeminiDecayAddRotEnergy()

void KVSimDirGUI::SetGeminiDecayAddRotEnergy ( Bool_t  on)
inline

Definition at line 170 of file KVSimDirGUI.h.

◆ SetRandomPhi()

void KVSimDirGUI::SetRandomPhi ( Bool_t  on)
inline

Definition at line 153 of file KVSimDirGUI.h.

◆ UpdateSystemText()

void KVSimDirGUI::UpdateSystemText ( const char *  s)

called every time the text changes

Definition at line 850 of file KVSimDirGUI.cpp.

◆ WarningBox()

Bool_t KVSimDirGUI::WarningBox ( const char *  title,
const char *  msg,
Bool_t  confirm 
)

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 1187 of file KVSimDirGUI.cpp.

Member Data Documentation

◆ BaddDir

TGPictureButton* KVSimDirGUI::BaddDir
private

Definition at line 43 of file KVSimDirGUI.h.

◆ BimpSim

TGPictureButton* KVSimDirGUI::BimpSim
private

Definition at line 44 of file KVSimDirGUI.h.

◆ BrefreshDir

TGPictureButton* KVSimDirGUI::BrefreshDir
private

Definition at line 46 of file KVSimDirGUI.h.

◆ BremDir

TGPictureButton* KVSimDirGUI::BremDir
private

Definition at line 45 of file KVSimDirGUI.h.

◆ fAnalClassDir

KVString KVSimDirGUI::fAnalClassDir
private

Definition at line 65 of file KVSimDirGUI.h.

◆ fAnalClassHeader

KVString KVSimDirGUI::fAnalClassHeader
private

Definition at line 63 of file KVSimDirGUI.h.

◆ fAnalClassImp

KVString KVSimDirGUI::fAnalClassImp
private

Definition at line 64 of file KVSimDirGUI.h.

◆ fAnalClassName

KVString KVSimDirGUI::fAnalClassName
private

Definition at line 62 of file KVSimDirGUI.h.

◆ fAnalTab

TGCompositeFrame* KVSimDirGUI::fAnalTab
private

analysis tab

Definition at line 58 of file KVSimDirGUI.h.

◆ fAnalysisTabs

TGTab* KVSimDirGUI::fAnalysisTabs
private

Definition at line 57 of file KVSimDirGUI.h.

◆ fCancelJob

Bool_t KVSimDirGUI::fCancelJob
private

if job parameters are not valid

Definition at line 107 of file KVSimDirGUI.h.

◆ fCBAllEvents

TGCheckButton* KVSimDirGUI::fCBAllEvents
private

Definition at line 66 of file KVSimDirGUI.h.

◆ fCBdataset

TGComboBox* KVSimDirGUI::fCBdataset
private

Definition at line 69 of file KVSimDirGUI.h.

◆ fCBrun

TGComboBox* KVSimDirGUI::fCBrun
private

Definition at line 71 of file KVSimDirGUI.h.

◆ fCBsystem

TGComboBox* KVSimDirGUI::fCBsystem
private

Definition at line 70 of file KVSimDirGUI.h.

◆ fConfigDB

KVSQLite::database KVSimDirGUI::fConfigDB
private

Definition at line 104 of file KVSimDirGUI.h.

◆ fDataset

KVString KVSimDirGUI::fDataset
private

Definition at line 72 of file KVSimDirGUI.h.

◆ fDirListCanvas

TGCanvas* KVSimDirGUI::fDirListCanvas
private

Definition at line 48 of file KVSimDirGUI.h.

◆ fDirListTree

TGListTree* KVSimDirGUI::fDirListTree
private

Definition at line 50 of file KVSimDirGUI.h.

◆ fDirListViewPort

TGViewPort* KVSimDirGUI::fDirListViewPort
private

Definition at line 49 of file KVSimDirGUI.h.

◆ fFilterType

Int_t KVSimDirGUI::fFilterType
private

Definition at line 96 of file KVSimDirGUI.h.

◆ fFiltTab

TGCompositeFrame* KVSimDirGUI::fFiltTab
private

filter tab

Definition at line 59 of file KVSimDirGUI.h.

◆ fGemAddRotEner

Bool_t KVSimDirGUI::fGemAddRotEner
private

Definition at line 81 of file KVSimDirGUI.h.

◆ fGemDecay

Bool_t KVSimDirGUI::fGemDecay
private

Definition at line 78 of file KVSimDirGUI.h.

◆ fGeoType

Int_t KVSimDirGUI::fGeoType
private

Definition at line 97 of file KVSimDirGUI.h.

◆ fGuirc

TEnv KVSimDirGUI::fGuirc
private

Definition at line 102 of file KVSimDirGUI.h.

◆ fKine

Int_t KVSimDirGUI::fKine
private

Definition at line 98 of file KVSimDirGUI.h.

◆ fListOfDirs

KVList KVSimDirGUI::fListOfDirs
private

Definition at line 38 of file KVSimDirGUI.h.

◆ fLVfiltData

KVListView* KVSimDirGUI::fLVfiltData
private

Definition at line 55 of file KVSimDirGUI.h.

◆ fLVsimData

KVListView* KVSimDirGUI::fLVsimData
private

Definition at line 54 of file KVSimDirGUI.h.

◆ fNENumberEvents

TGNumberEntry* KVSimDirGUI::fNENumberEvents
private

Definition at line 67 of file KVSimDirGUI.h.

◆ fRandomPhi

Bool_t KVSimDirGUI::fRandomPhi
private

Definition at line 76 of file KVSimDirGUI.h.

◆ fRun

KVString KVSimDirGUI::fRun
private

Definition at line 74 of file KVSimDirGUI.h.

◆ fSelectedSimDir

KVSimDir* KVSimDirGUI::fSelectedSimDir
private

Definition at line 39 of file KVSimDirGUI.h.

◆ fSystem

KVString KVSimDirGUI::fSystem
private

Definition at line 73 of file KVSimDirGUI.h.

◆ fTEAnalysisClassFileName

TGTextEntry* KVSimDirGUI::fTEAnalysisClassFileName
private

Definition at line 60 of file KVSimDirGUI.h.

◆ fTESystem

TGTextEntry* KVSimDirGUI::fTESystem
private

Definition at line 61 of file KVSimDirGUI.h.

◆ fWithPROOF

Bool_t KVSimDirGUI::fWithPROOF
private

=kTRUE when running with PROOF-lite

Definition at line 106 of file KVSimDirGUI.h.

◆ gemini_add_rot_energy

TGCheckButton* KVSimDirGUI::gemini_add_rot_energy
private

Definition at line 80 of file KVSimDirGUI.h.

◆ gemini_decay

TGCheckButton* KVSimDirGUI::gemini_decay
private

Definition at line 77 of file KVSimDirGUI.h.

◆ gemini_decays

TGNumberEntry* KVSimDirGUI::gemini_decays
private

Definition at line 79 of file KVSimDirGUI.h.

◆ MainFrame

TGMainFrame* KVSimDirGUI::MainFrame
private

Definition at line 41 of file KVSimDirGUI.h.

◆ pclose

const TGPicture* KVSimDirGUI::pclose
private

used for list tree items

Definition at line 52 of file KVSimDirGUI.h.

◆ phi_rotation_check

TGCheckButton* KVSimDirGUI::phi_rotation_check
private

Definition at line 75 of file KVSimDirGUI.h.

◆ popen

const TGPicture* KVSimDirGUI::popen
private

used for list tree items

Definition at line 51 of file KVSimDirGUI.h.

◆ proof_analysis

TGPictureButton* KVSimDirGUI::proof_analysis
private

TGTextEntry* fTEOutputDir;.

Definition at line 100 of file KVSimDirGUI.h.

◆ proof_analysis_ana

TGPictureButton* KVSimDirGUI::proof_analysis_ana
private

Definition at line 101 of file KVSimDirGUI.h.


The documentation for this class was generated from the following files: