//
//*-- Author: Laurent Aphecetche & Yves Schutz (SUBATECH)
-#include <stdlib.h>
+//#include <stdlib.h>
// --- ROOT system ---
AliPHOS(const AliPHOS & phos) {
// cpy ctor: no implementation yet
// requested by the Coding Convention
- abort() ;
+ Fatal("cpy ctor", "not implemented") ;
}
virtual ~AliPHOS() ;
virtual void AddHit(Int_t, Int_t*, Float_t *) {
// do not use this definition but the one below
- abort() ;
+ Fatal("AddHit(Int_t, Int_t*, Float_t *)", "do not use") ;
+
}
- virtual void AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits ) = 0 ;
+ virtual void AddHit( Int_t shunt, Int_t primary, Int_t track,
+ Int_t id, Float_t *hits ) = 0 ;
virtual void CreateMaterials() ;
- virtual void FinishRun() {WriteQA();}
- virtual AliPHOSGeometry * GetGeometry() const ;
+ virtual void FinishRun() {WriteQA();}
+ virtual AliPHOSGeometry * GetGeometry() const ;
virtual Int_t IsVersion(void) const = 0 ;
AliPHOSQAChecker * QAChecker() {return fQATask;}
virtual void SetTreeAddress();
virtual TTree * TreeQA() const {return fTreeQA; }
- virtual TString Version() {return TString(" ") ; }
+ virtual const TString Version() const {return TString(" ") ; }
virtual void WriteQA() ;
AliPHOS & operator = (const AliPHOS & rvalue) {
- // assignement operator requested by coding convention
- // but not needed
- abort() ;
- return *this ;
+ // assignement operator requested by coding convention but not needed
+ Fatal("operator =", "not implemented") ; return *this ;
}
protected: