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