]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONPainterDataSourceFrame.h
Changes needed by the following commit: coding convention for type (_t) and access...
[u/mrichter/AliRoot.git] / MUON / AliMUONPainterDataSourceFrame.h
index e51b20cea7960df4f92353c81cf47b240e22d495..0d28edc8c754b08462946d3fd072128e0f666f9a 100644 (file)
@@ -16,6 +16,7 @@
 #  include <TGFrame.h>
 #endif
 
+class AliMUONPainterDataSourceItem;
 class AliMUONVTrackerDataMaker;
 class TGCheckButton;
 class TGComboBox;
@@ -36,14 +37,20 @@ public:
 
   void CreateRawDataSource();
   
-  void DataReaderWasRegistered(AliMUONVTrackerDataMaker* reader);
+  void DataMakerWasRegistered(AliMUONVTrackerDataMaker* reader);
   
-  void DataReaderWasUnregistered(AliMUONVTrackerDataMaker* reader);
+  void DataMakerWasUnregistered(AliMUONVTrackerDataMaker* reader);
 
+  void HistogramButtonClicked();
+  
   void OpenFileDialog();
   
   void OpenRecentSource();
-  
+
+  void StartRunning(AliMUONPainterDataSourceItem* item);
+
+  void StopRunning(AliMUONPainterDataSourceItem* item);
+
 private:
   /// Not implemented
   AliMUONPainterDataSourceFrame(const AliMUONPainterDataSourceFrame& rhs);
@@ -67,8 +74,12 @@ private:
   TGCompositeFrame* fRawSelector21; ///< idem
   TGCompositeFrame* fRawSelector22; ///< idem
   TGCompositeFrame* fRawSelector23; ///< idem
-  TGCheckButton* fCalibrateButton; ///< to trig calibration of raw data
+  TGCheckButton* fCalibrateNoGain; ///< to trig calibration of raw data (only 0 suppression)
+  TGCheckButton* fCalibrateGainConstantCapa; ///< to trig calibration of raw data (0-supp and gain w/ constant capacitance)
+  TGCheckButton* fCalibrateGain; ///< to trig calibration of raw data (full blown calibration)
   TGCheckButton* fHistogramButton; ///< to trig histogramming of raw data
+  TGNumberEntry* fHistoMin; ///< xmin of histo to make
+  TGNumberEntry* fHistoMax; ///< xmax of histo to make
   TGTextEntry* fRawOCDBPath; ///< OCDB path for raw data calibration
   
   TGGroupFrame* fOCDBSelector; ///< to select a new OCDB data source