]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/EVE/AliHLTEveISSD.h
- adding the use of the histogram merger
[u/mrichter/AliRoot.git] / HLT / EVE / AliHLTEveISSD.h
CommitLineData
33791895 1/* This file is property of and copyright by the ALICE HLT Project *
2 * ALICE Experiment at CERN, All rights reserved. *
3 * See cxx source for full Copyright notice */
4
5/// @file AliHLTEveCalo.h
6/// @author Svein Lindal
7/// @brief ISDD Instance of Eve display processor
8
9#ifndef ALIHLTEVEISSD_H
10#define ALIHLTEVEISSD_H
11
12#include "AliHLTEveITS.h"
13class TEvePointSet;
14class TCanvas;
15
16class AliHLTEveISSD : public AliHLTEveITS {
17
18public:
19
20 /** Constructor **/
21 AliHLTEveISSD();
22
23 /** Destructor **/
24 ~AliHLTEveISSD();
25
26 /** Inherited from AliHLTEveBase */
27 virtual void UpdateElements();
28 /** Inherited from AliHLTEveBase */
29 virtual void ResetElements();
30
31
32private:
33
34 /** copy constructor prohibited */
35 AliHLTEveISSD(const AliHLTEveISSD&);
36 /** assignment operator prohibited */
37 AliHLTEveISSD& operator = (const AliHLTEveISSD );
38
39 /** Inherited from AliHLTEveITS */
40 void SetUpPointSet(TEvePointSet* ps);
41
42 /** Inherited from AliHLTEveBase */
43 void AddHistogramsToCanvas(AliHLTHOMERBlockDesc* block, TCanvas *canvas, Int_t &cdCount );
44
45 TCanvas * f2DCanvas; //Canvas containing 2D QA histograms
46
47 Int_t f2DHistoCount; //Counter tracking where to draw histogram
48
49 ClassDef(AliHLTEveISSD, 0);
50
51};
52
53#endif