1 #ifndef ALIHLTEVEMULTCORR_H
2 #define ALIHLTEVEMULTCORR_H
4 #include "AliHLTEveBase.h"
8 class AliHLTEveMultCorr : public AliHLTEveBase
14 AliHLTEveMultCorr(const char* name);
20 virtual void ProcessBlock(AliHLTHOMERBlockDesc* block);
22 /** Reset the elements */
23 virtual void ResetElements();
25 /** Reset the elements */
26 virtual void UpdateElements();
30 virtual void AddHistogramsToCanvas(AliHLTHOMERBlockDesc* block, TCanvas* canvas, Int_t& cdCount);
32 virtual void AddHistogramToCanvas(TH1* block, TCanvas* canvas, Int_t& cdCount);
36 TCanvas *fVzeroMultCanvas;
37 TCanvas *fZdcMultCanvas;
38 TCanvas *fTpcMultCanvas;
40 TCanvas *fEtCorrCanvas;
41 TCanvas *fZdcVzeroSpdCorrCanvas;
43 /** Default constructor prohibited */
46 /** copy constructor prohibited */
47 AliHLTEveMultCorr(const AliHLTEveMultCorr& );
49 /** assignment operator prohibited */
50 AliHLTEveMultCorr& operator = (const AliHLTEveMultCorr &);
52 ClassDef(AliHLTEveMultCorr, 0);
56 #endif // ALIHLTEVEMULTCORR_H