Renaming os quality assurance classes, new development (Yves)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 10 Oct 2007 09:22:26 +0000 (09:22 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 10 Oct 2007 09:22:26 +0000 (09:22 +0000)
HMPID/AliHMPIDQAChecker.cxx [moved from HMPID/AliHMPIDQualAssChecker.cxx with 83% similarity]
HMPID/AliHMPIDQAChecker.h [new file with mode: 0644]
HMPID/AliHMPIDQADataMaker.cxx [moved from HMPID/AliHMPIDQualAssDataMaker.cxx with 88% similarity]
HMPID/AliHMPIDQADataMaker.h [moved from HMPID/AliHMPIDQualAssDataMaker.h with 80% similarity]
HMPID/AliHMPIDQualAssChecker.h [deleted file]
HMPID/HMPIDbaseLinkDef.h
HMPID/libHMPIDbase.pkg

similarity index 83%
rename from HMPID/AliHMPIDQualAssChecker.cxx
rename to HMPID/AliHMPIDQAChecker.cxx
index 533317d..314eae5 100644 (file)
 
 // --- AliRoot header files ---
 #include "AliLog.h"
-#include "AliQualAss.h"
-#include "AliQualAssChecker.h"
-#include "AliHMPIDQualAssChecker.h"
+#include "AliQA.h"
+#include "AliQAChecker.h"
+#include "AliHMPIDQAChecker.h"
 
-ClassImp(AliHMPIDQualAssChecker)
+ClassImp(AliHMPIDQAChecker)
 
 //__________________________________________________________________
-AliHMPIDQualAssChecker& AliHMPIDQualAssChecker::operator = (const AliHMPIDQualAssChecker& qac )
+AliHMPIDQAChecker& AliHMPIDQAChecker::operator = (const AliHMPIDQAChecker& qac )
 {
   // Equal operator.
-  this->~AliHMPIDQualAssChecker();
-  new(this) AliHMPIDQualAssChecker(qac);
+  this->~AliHMPIDQAChecker();
+  new(this) AliHMPIDQAChecker(qac);
   return *this;
 }
 
diff --git a/HMPID/AliHMPIDQAChecker.h b/HMPID/AliHMPIDQAChecker.h
new file mode 100644 (file)
index 0000000..f470a30
--- /dev/null
@@ -0,0 +1,39 @@
+#ifndef ALIHMPIDQACHECKER_H
+#define ALIHMPIDQACHECKER_H
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+
+/* $Id$ */
+
+//
+//  Checks the quality assurance. 
+//  By comparing with reference data
+//  Skeleton for HMPID
+//
+
+
+// --- ROOT system ---
+class TFile ; 
+class TH1F ; 
+
+// --- Standard library ---
+
+// --- AliRoot header files ---
+#include "AliQACheckerBase.h"
+
+class AliHMPIDQAChecker: public AliQACheckerBase {
+
+public:
+  AliHMPIDQAChecker() : AliQACheckerBase("HMPID","HMPID Quality Assurance Data Checker") {;}          // ctor
+  AliHMPIDQAChecker(const AliHMPIDQAChecker& qac) : AliQACheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor   
+  AliHMPIDQAChecker& operator = (const AliHMPIDQAChecker& qac) ;
+  virtual ~AliHMPIDQAChecker() {;} // dtor
+
+private:
+  
+  ClassDef(AliHMPIDQAChecker,1)  // description 
+
+};
+
+#endif // AliHMPIDQAChecker_H
similarity index 88%
rename from HMPID/AliHMPIDQualAssDataMaker.cxx
rename to HMPID/AliHMPIDQADataMaker.cxx
index 414289e..16f4fd5 100644 (file)
 #include "AliHMPIDDigit.h"
 #include "AliHMPIDHit.h"
 #include "AliHMPIDCluster.h"
-#include "AliHMPIDQualAssDataMaker.h"
+#include "AliHMPIDQADataMaker.h"
 
-ClassImp(AliHMPIDQualAssDataMaker)
+ClassImp(AliHMPIDQADataMaker)
            
 //____________________________________________________________________________ 
-  AliHMPIDQualAssDataMaker::AliHMPIDQualAssDataMaker() : 
-  AliQualAssDataMaker(AliQualAss::GetDetName(AliQualAss::kHMPID), "HMPID Quality Assurance Data Maker"),
+  AliHMPIDQADataMaker::AliHMPIDQADataMaker() : 
+  AliQADataMaker(AliQA::GetDetName(AliQA::kHMPID), "HMPID Quality Assurance Data Maker"),
   fhHitQdc(0x0), 
   fhSDigits(0x0),
   fhDigPcEvt(0x0),
@@ -65,14 +65,14 @@ ClassImp(AliHMPIDQualAssDataMaker)
   // ctor
   for(Int_t i=0; i<7; i++) fhHitMap[i]=0x0;
   for(Int_t j=0; j<5; j++) fhPid[j]=0x0;
-//   fDetectorDir = fOutput->GetDirectory(GetName()) ;  
-//   if (!fDetectorDir) 
-//     fDetectorDir = fOutput->mkdir(GetName()) ;  
+  fDetectorDir = fOutput->GetDirectory(GetName()) ;  
+  if (!fDetectorDir) 
+    fDetectorDir = fOutput->mkdir(GetName()) ;  
 }
 
 //____________________________________________________________________________ 
-AliHMPIDQualAssDataMaker::AliHMPIDQualAssDataMaker(const AliHMPIDQualAssDataMaker& qadm) :
-  AliQualAssDataMaker(), 
+AliHMPIDQADataMaker::AliHMPIDQADataMaker(const AliHMPIDQADataMaker& qadm) :
+  AliQADataMaker(), 
   fhHitQdc(qadm.fhHitQdc), 
   fhSDigits(qadm.fhSDigits),
   fhDigPcEvt(qadm.fhDigPcEvt),
@@ -98,16 +98,16 @@ AliHMPIDQualAssDataMaker::AliHMPIDQualAssDataMaker(const AliHMPIDQualAssDataMake
 }
 
 //__________________________________________________________________
-AliHMPIDQualAssDataMaker& AliHMPIDQualAssDataMaker::operator = (const AliHMPIDQualAssDataMaker& qadm )
+AliHMPIDQADataMaker& AliHMPIDQADataMaker::operator = (const AliHMPIDQADataMaker& qadm )
 {
   // Equal operator.
-  this->~AliHMPIDQualAssDataMaker();
-  new(this) AliHMPIDQualAssDataMaker(qadm);
+  this->~AliHMPIDQADataMaker();
+  new(this) AliHMPIDQADataMaker(qadm);
   return *this;
 }
  
 //____________________________________________________________________________ 
-void AliHMPIDQualAssDataMaker::InitHits()
+void AliHMPIDQADataMaker::InitHits()
 {
   // create Hits histograms in Hits subdir
      fhHitQdc=new TH1F("HitQdc","HMPID Hit Qdc all chamber;QDC",500,0,4000);
@@ -115,7 +115,7 @@ void AliHMPIDQualAssDataMaker::InitHits()
 }
 
 //____________________________________________________________________________ 
-void AliHMPIDQualAssDataMaker::InitDigits()
+void AliHMPIDQADataMaker::InitDigits()
 {
   // create Digits histograms in Digits subdir
       fhDigPcEvt=new TH1F("hDigPcEvt","PC occupancy",156,-1,77);
@@ -124,7 +124,7 @@ void AliHMPIDQualAssDataMaker::InitDigits()
 }
 
 //____________________________________________________________________________ 
-void AliHMPIDQualAssDataMaker::InitSDigits()
+void AliHMPIDQADataMaker::InitSDigits()
 {
   // create SDigits histograms in SDigits subdir
       fhSDigits     = new TH1F("hHmpidSDigits",    "SDigits Q  distribution in HMPID",  500, 0., 5000.) ; 
@@ -132,7 +132,7 @@ void AliHMPIDQualAssDataMaker::InitSDigits()
 
 //____________________________________________________________________________ 
 
-void AliHMPIDQualAssDataMaker::InitRecPoints()
+void AliHMPIDQADataMaker::InitRecPoints()
 {
   // create cluster histograms in RecPoint subdir
       fhCluEvt=new TH1F("CluPerEvt","# clusters per chamber",16,-1,7);
@@ -143,7 +143,7 @@ void AliHMPIDQualAssDataMaker::InitRecPoints()
       fhMipCluSize =new TH1F("MipCluSize"  ,"Mip cluster size    ",100,0,100);
 }
 //____________________________________________________________________________
-void AliHMPIDQualAssDataMaker::InitESDs()
+void AliHMPIDQADataMaker::InitESDs()
 {
   //create ESDs histograms in ESDs subdir
      fhCkovP  = new TH2F("CkovP" , "#theta_{c}, [rad];P, [GeV]"   , 150,   0,  7  ,100, 0, 1)   ;
@@ -158,7 +158,7 @@ void AliHMPIDQualAssDataMaker::InitESDs()
 }
 
 //____________________________________________________________________________
-void AliHMPIDQualAssDataMaker::MakeHits(TObject * data)
+void AliHMPIDQADataMaker::MakeHits(TObject * data)
 {
   //fills QA histos for Hits
   TClonesArray * hits = dynamic_cast<TClonesArray *>(data) ; 
@@ -175,7 +175,7 @@ void AliHMPIDQualAssDataMaker::MakeHits(TObject * data)
 }
 
 //____________________________________________________________________________
-void AliHMPIDQualAssDataMaker::MakeDigits( TObject * data)
+void AliHMPIDQADataMaker::MakeDigits( TObject * data)
 {
   //fills QA histos for Digits
   TObjArray *chambers = dynamic_cast<TObjArray*>(data);
@@ -197,7 +197,7 @@ void AliHMPIDQualAssDataMaker::MakeDigits( TObject * data)
 }
 
 //____________________________________________________________________________
-void AliHMPIDQualAssDataMaker::MakeSDigits( TObject * data)
+void AliHMPIDQADataMaker::MakeSDigits( TObject * data)
 {
   //fills QA histos for SDigits
   TClonesArray * sdigits = dynamic_cast<TClonesArray *>(data) ; 
@@ -217,7 +217,7 @@ void AliHMPIDQualAssDataMaker::MakeSDigits( TObject * data)
 }
 
 //____________________________________________________________________________
-void AliHMPIDQualAssDataMaker::MakeRecPoints(TTree * clustersTree)
+void AliHMPIDQADataMaker::MakeRecPoints(TTree * clustersTree)
 {
   //fills QA histos for clusters
 
@@ -246,7 +246,7 @@ void AliHMPIDQualAssDataMaker::MakeRecPoints(TTree * clustersTree)
 }
 
 //____________________________________________________________________________
-void AliHMPIDQualAssDataMaker::MakeESDs(AliESDEvent * esd)
+void AliHMPIDQADataMaker::MakeESDs(AliESDEvent * esd)
 {
   //fills QA histos for ESD
   for(Int_t iTrk = 0 ; iTrk < esd->GetNumberOfTracks() ; iTrk++){
similarity index 80%
rename from HMPID/AliHMPIDQualAssDataMaker.h
rename to HMPID/AliHMPIDQADataMaker.h
index 10e256a..3f82597 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef ALIHMPIDQUALASSDATAMAKER_H
-#define ALIHMPIDQUALASSDATAMAKER_H
+#ifndef ALIHMPIDQADATAMAKER_H
+#define ALIHMPIDQADATAMAKER_H
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
 
@@ -24,15 +24,15 @@ class TH1I ;
 #include <TString.h>
 // --- AliRoot header files ---
 
-#include "AliQualAssDataMaker.h"
+#include "AliQADataMaker.h"
 
-class AliHMPIDQualAssDataMaker: public AliQualAssDataMaker {
+class AliHMPIDQADataMaker: public AliQADataMaker {
 
 public:
-  AliHMPIDQualAssDataMaker() ;          // ctor
-  AliHMPIDQualAssDataMaker(const AliHMPIDQualAssDataMaker& qadm) ;   
-  AliHMPIDQualAssDataMaker& operator = (const AliHMPIDQualAssDataMaker& qadm) ;
-  virtual ~AliHMPIDQualAssDataMaker() {;} // dtor
+  AliHMPIDQADataMaker() ;          // ctor
+  AliHMPIDQADataMaker(const AliHMPIDQADataMaker& qadm) ;   
+  AliHMPIDQADataMaker& operator = (const AliHMPIDQADataMaker& qadm) ;
+  virtual ~AliHMPIDQADataMaker() {;} // dtor
 
    TString DirPrint() const{return fDetectorDirName;}
   
@@ -68,8 +68,8 @@ private:
   TH2F *fhDifXY;                   // mip(X,Y) - extrapolated track(X,Y)
   TH1F *fhPid[5];                  // Pid responses
 
-  ClassDef(AliHMPIDQualAssDataMaker,1)  // description 
+  ClassDef(AliHMPIDQADataMaker,1)  // description 
 
 };
 
-#endif // AliHMPIDQualAssDataMaker_H
+#endif // AliHMPIDQADataMaker_H
diff --git a/HMPID/AliHMPIDQualAssChecker.h b/HMPID/AliHMPIDQualAssChecker.h
deleted file mode 100644 (file)
index 39df4f2..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-#ifndef ALIHMPIDQUALASSCHECKER_H
-#define ALIHMPIDQUALASSCHECKER_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
-
-
-/* $Id$ */
-
-//
-//  Checks the quality assurance. 
-//  By comparing with reference data
-//  Skeleton for HMPID
-//
-
-
-// --- ROOT system ---
-class TFile ; 
-class TH1F ; 
-
-// --- Standard library ---
-
-// --- AliRoot header files ---
-#include "AliQualAssCheckerBase.h"
-
-class AliHMPIDQualAssChecker: public AliQualAssCheckerBase {
-
-public:
-  AliHMPIDQualAssChecker() : AliQualAssCheckerBase("HMPID","HMPID Quality Assurance Data Checker") {;}          // ctor
-  AliHMPIDQualAssChecker(const AliHMPIDQualAssChecker& qac) : AliQualAssCheckerBase(qac.GetName(), qac.GetTitle()) {;} // cpy ctor   
-  AliHMPIDQualAssChecker& operator = (const AliHMPIDQualAssChecker& qac) ;
-  virtual ~AliHMPIDQualAssChecker() {;} // dtor
-
-private:
-  
-  ClassDef(AliHMPIDQualAssChecker,1)  // description 
-
-};
-
-#endif // AliHMPIDQualAssChecker_H
index de3c23f..fde5492 100644 (file)
@@ -9,8 +9,8 @@
 #pragma link C++ class  AliHMPIDCluster+;
 #pragma link C++ class  AliHMPIDParam+;
 #pragma link C++ class  AliHMPIDPreprocessor+;
-#pragma link C++ class  AliHMPIDQualAssDataMaker+;
-#pragma link C++ class  AliHMPIDQualAssChecker+;
+#pragma link C++ class  AliHMPIDQADataMaker+;
+#pragma link C++ class  AliHMPIDQAChecker+;
 #pragma link C++ class  AliHMPIDCalib+;
 #pragma link C++ class  AliHMPIDRawStream+;
 
index a8b8990..fe01d33 100644 (file)
@@ -1,5 +1,5 @@
 SRCS:=  AliHMPIDHit.cxx AliHMPIDDigit.cxx  AliHMPIDCluster.cxx AliHMPIDParam.cxx AliHMPIDPreprocessor.cxx \
-        AliHMPIDQualAssDataMaker.cxx AliHMPIDQualAssChecker.cxx AliHMPIDCalib.cxx AliHMPIDRawStream.cxx
+        AliHMPIDQADataMaker.cxx AliHMPIDQAChecker.cxx AliHMPIDCalib.cxx AliHMPIDRawStream.cxx
 
 HDRS:= $(SRCS:.cxx=.h)
 DHDR:= HMPIDbaseLinkDef.h