]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliQADataMaker.h
move all TPC related classes
[u/mrichter/AliRoot.git] / STEER / AliQADataMaker.h
index a4e9da5008882c55f99d053717ccdd7f8f2412e1..a70a7fb8c9d06a51ca7968ebfa272c2d46cddd61 100644 (file)
@@ -51,9 +51,11 @@ public:
        virtual void        Exec(AliQAv1::TASKINDEX_t, TObject * data)             = 0 ;
        virtual void        EndOfCycle()                                           = 0 ;
        virtual void        EndOfCycle(AliQAv1::TASKINDEX_t )                      = 0 ;
+       virtual void        EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray ** list ) = 0 ; 
        void                Finish() const ; 
        virtual TH1 *       GetDigitsData(const Int_t index)                       = 0 ; 
        virtual TH1 *       GetESDsData(const Int_t index)                         = 0 ; 
+  AliRecoParam::EventSpecie_t GetEventSpecie() const { return fEventSpecie ; }
        virtual TH1 *       GetHitsData(const Int_t index)                         = 0 ; 
        virtual TH1 *       GetRecPointsData(const Int_t index)                    = 0 ; 
        virtual TH1 *       GetRawsData(const Int_t index)                         = 0 ; 
@@ -61,6 +63,7 @@ public:
        const Char_t *      GetDetectorDirName() const { return fDetectorDirName.Data() ; }
   TList *             GetParameterList() const { return fParameterList[AliRecoParam::AConvert(fEventSpecie)] ; }
   virtual const AliDetectorRecoParam * GetRecoParam() { return NULL ; }
+  Int_t               GetRun() const { return fRun ; } 
        Int_t               Increment() { return ++fCycleCounter ; } 
        virtual TObjArray** Init(AliQAv1::TASKINDEX_t, Int_t cycles = -1)                                 = 0 ;
   TObjArray*          Init(AliQAv1::TASKINDEX_t, AliRecoParam::EventSpecie_t es, Int_t cycles = -1) ;
@@ -87,7 +90,6 @@ protected:
        Int_t          Add2List(TH1 * hist, const Int_t index, TObjArray ** list, const Bool_t expert = kFALSE, const Bool_t image = kFALSE, const Bool_t saveForCorr = kFALSE) ;
   TH1 *          CloneMe(TH1 * hist, Int_t specie) const ; 
        virtual void   DefaultEndOfDetectorCycle(AliQAv1::TASKINDEX_t task ) ; 
-       virtual void   EndOfDetectorCycle(AliQAv1::TASKINDEX_t task, TObjArray ** list ) = 0 ; 
        TObject *      GetData(TObjArray ** list, const Int_t index) ;
        virtual void   InitDigits()        = 0 ; 
        virtual void   InitESDs()          = 0 ;