1 #ifndef ALIPHOSQAINTCHECKABLE_H
2 #define ALIPHOSQAINTCHECKABLE_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 //_________________________________________________________________________
9 // Class for a QA checkable that is an Int
11 //*-- Author: Yves Schutz (SUBATECH)
14 // --- ROOT system ---
16 // --- Standard library ---
18 // --- AliRoot header files ---
20 #include "AliPHOSQAVirtualCheckable.h"
22 class AliPHOSQAIntCheckable : public AliPHOSQAVirtualCheckable {
26 AliPHOSQAIntCheckable(){} // default ctor not to be used
27 AliPHOSQAIntCheckable(const char * name) ; // ctor
28 AliPHOSQAIntCheckable(AliPHOSQAIntCheckable& obj) {assert(0==1);}
29 virtual ~AliPHOSQAIntCheckable() ; // dtor
31 virtual Float_t GetValue() const { return (Float_t)fValue ; }
32 virtual void Print() const ;
33 virtual void Reset() { fValue=0; fChange=kFALSE ; }
34 void Set(Int_t value) ;
35 void Update(Int_t value) ;
41 ClassDef(AliPHOSQAIntCheckable,1) // description
45 #endif // ALIPHOSQAIntCheckable_H