]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONQADataMakerRec.h
code cleanup: renaming functions; adding prototype code for later development; no...
[u/mrichter/AliRoot.git] / MUON / AliMUONQADataMakerRec.h
index 23ef2a1904c3fe6a58e0bcd821bf9161aa7f2f66..899d1a2636b557c21ad4d46fbcf4898c601435e6 100644 (file)
@@ -21,7 +21,9 @@ public:
   AliMUONQADataMakerRec(Bool_t tracker=kTRUE, Bool_t trigger=kTRUE);         
   virtual ~AliMUONQADataMakerRec();
 
+  /// Return tracker sub-qadatamaker
   AliMUONVQADataMakerRec* Tracker() const { return fTracker; }
+  /// Return trigger sub-qadatamaker
   AliMUONVQADataMakerRec* Trigger() const { return fTrigger; }
   
   virtual void InitDigits(); 
@@ -40,11 +42,24 @@ public:
   
   virtual void EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray** list);
 
-private:
+  virtual void ResetDetector(AliQAv1::TASKINDEX_t task);
+  
+  using AliQADataMakerRec::Add2List;
+  using AliQADataMakerRec::GetData;
   
+  Int_t Add2List(TH1 * hist, const Int_t index, AliQAv1::TASKINDEX_t task, const Bool_t expert, const Bool_t image, const Bool_t saveForCorr);
+
+       TObject* GetData(AliQAv1::TASKINDEX_t task, const Int_t index) ;
+
+private:
+  /// Not implemented
   AliMUONQADataMakerRec(const AliMUONQADataMakerRec& qadm);   
+  /// Not implemented
   AliMUONQADataMakerRec& operator=(const AliMUONQADataMakerRec& qadm);
 
+  TObjArray** GetList(AliQAv1::TASKINDEX_t taks);
+  
+private:
   AliMUONVQADataMakerRec* fTracker; ///< tracker sub-qadatamaker
   AliMUONVQADataMakerRec* fTrigger; ///< trigger sub-qadatamaker