+AliACORDEQAChecker::AliACORDEQAChecker() :
+AliQACheckerBase("ACORDE","ACORDE Quality Assurance Data Maker"),
+fTextDQMShifterInfo(new TPaveText(2.2,0.90,2.9,0.99,"T")),
+fMax(new TLine(1,0.5,3,0.5))
+{
+ // default constructor
+ fMax->SetLineColor(kGreen);
+ fMax->SetLineWidth(3);
+}
+//____________________________________________________________________________
+AliACORDEQAChecker::~AliACORDEQAChecker()
+{
+ // destructor
+ delete fTextDQMShifterInfo;
+ delete fMax;
+}
+//____________________________________________________________________________
+AliACORDEQAChecker::AliACORDEQAChecker(const AliACORDEQAChecker& qac) :
+AliQACheckerBase(qac.GetName(), qac.GetTitle()),
+fTextDQMShifterInfo(new TPaveText(2.2,0.90,2.9,0.99,"T")),
+fMax(static_cast<TLine*>(qac.fMax->Clone()))
+{
+ //
+}
+//____________________________________________________________________________
+AliACORDEQAChecker& AliACORDEQAChecker::operator = (const AliACORDEQAChecker &qac)
+{
+ // use cpy option from constructor
+ if (&qac==this) return *this;
+ new (this) AliACORDEQAChecker(qac);
+ return *this;
+}
+//____________________________________________________________________________
+void AliACORDEQAChecker::Check(Double_t * test, AliQAv1::ALITASK_t /*index*/)
+{
+ for (Int_t specie = 0 ; specie < AliRecoParam::kNSpecies ; specie++)
+ test[specie] = 0.0 ;
+}
+//____________________________________________________________________________
+void AliACORDEQAChecker::Check(Double_t * test, AliQAv1::ALITASK_t /*index*/, TObjArray ** list, const AliDetectorRecoParam * /*recoParam*/)
+{
+// Close version to the final one for the ACORDE QA Checker
+
+// Loop over the run species (for specie!= cosmic by now we set QA to INFO)