1.The QA data created on demand according to the event species at filling time. 2...
[u/mrichter/AliRoot.git] / STEER / AliQAManager.h
index 5a8f15a..f50a807 100644 (file)
@@ -37,12 +37,12 @@ class AliCorrQADataMakerRec ;
 class AliQAManager : public AliCDBManager {
 private:
   AliQAManager() ; 
-       AliQAManager(Char_t * mode, const Char_t * gAliceFilename = "galice.root") ; 
+       AliQAManager(const Char_t * mode, const Char_t * gAliceFilename = "galice.root") ; 
        AliQAManager(const AliQAManager & qas) ; 
        AliQAManager & operator = (const AliQAManager & qas) ; 
+  ~AliQAManager() ; 
 
 public:
-       virtual ~AliQAManager() ; 
        void             EndOfCycle(TObjArray * detArray=0x0) ; 
   void             EndOfCycle(TString detectors) ; 
        UInt_t           GetCurrentEvent() const { return fCurrentEvent ; }
@@ -56,7 +56,7 @@ public:
        Bool_t           Merge(Int_t runNumber = -1, const char *fileName = NULL) const ;  
   void             MergeCustom() const ;
   Bool_t           MergeXML(const Char_t * collection, const Char_t * subFile = 0, const Char_t * outFile = 0) ; 
-  static           AliQAManager * QAManager(Char_t * mode = "", TMap *entryCache = NULL, Int_t run = -1) ;
+  static           AliQAManager * QAManager(const Char_t * mode = "", TMap *entryCache = NULL, Int_t run = -1) ;
        void             Reset(const Bool_t sameCycle = kFALSE) ;  
        TString          Run(const Char_t * detectors, const AliQAv1::TASKINDEX_t taskIndex=AliQAv1::kNULLTASKINDEX, Bool_t const sameCycle = kFALSE, const Char_t * fileName = NULL) ; 
        TString          Run(const Char_t * detectors, AliRawReader * rawReader, Bool_t const sameCycle = kFALSE) ; 
@@ -121,4 +121,4 @@ private:
   ClassDef(AliQAManager, 1)      // class for running the QA makers
 };
 
-#endif
+#endif
\ No newline at end of file