void CreateOCDBDataSource();
+ void CreateACFDataSource();
+
void CreateRawDataSource();
void DataMakerWasRegistered(AliMUONVTrackerDataMaker* reader);
void OpenFileDialog();
+ void OpenFileDialogACF();
+
void OpenRecentSource();
- void StartRunning(AliMUONPainterDataSourceItem* item);
+ void StartRunning();
- void StopRunning(AliMUONPainterDataSourceItem* item);
+ void StopRunning();
private:
/// Not implemented
void CreateOCDBDataSource(const TString& cdbPath, Int_t runNumber, const TString& type);
+ void CreateACFDataSource(const TString& uri);
+
+ void CreateACFDataSource(const TString& acfPath, const TString& type);
+
private:
TGGroupFrame* fRecentSourceSelector; ///< to select recently used sources
TGComboBox* fRecentSources; ///< recent sources combo box
TObjArray* fItems; ///< list of data readers we handle
+ TGGroupFrame* fACFSelector; ///< to select ACF (ASCII calibration files)
+ TGTextEntry* fACFPath; ///< path to ASCII calibration file
+ TGComboBox* fACFTypes; ///< types of ASCII calibration files
+
static const char* fgkNumberOfDataSourcesKey; ///< key used to store the # of data sources in the resource file
static const char* fgkDataSourceURIKey; ///< key usde to store the data source URIs in the resource file
- ClassDef(AliMUONPainterDataSourceFrame,2) // Data source selection frame
+ ClassDef(AliMUONPainterDataSourceFrame,3) // Data source selection frame
};
#endif