class TIterator;
class TGraph;
class TObjArray;
-class TPad;
+class TVirtualPad;
class AliTPCCalibQAChecker : public TNamed {
public:
AliTPCCalibQAChecker();
AliTPCCalibQAChecker(const char* name, const char *title);
-// AliTPCCalibQAChecker(const char* name, const char *title);
virtual ~AliTPCCalibQAChecker();
AlarmType_t fAlarmType; //type of the alarm
QualityFlag_t fQualityLevel; //quality level
- TH1* fHistRep; //visualised histogram
+ TObject* fHistRep; //visualised histogram
Double_t fThresMin[kNQualityFlags];//minimum thresholds
Double_t fThresMax[kNQualityFlags];//maximum thresholds
void CreateAlarmHist();
void ResetAlarmHist();
//
- Int_t DrawInPad(TPad *pad, Int_t sub=1);
+ Int_t DrawInPad(TVirtualPad *pad, Int_t sub=1);
+ void DrawSubNodes(Option_t *option);
+ void DrawRepresentationHist(Option_t *option);
+ void AddQualityLines(TH1 *hist);
+ //
AliTPCCalibQAChecker(const AliTPCCalibQAChecker &cfg);
AliTPCCalibQAChecker& operator = (const AliTPCCalibQAChecker &cfg);