]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/TPCLib/OnlineDisplay/AliHLTTPCDisplayCharge.h
get rid of coding violations and warnings (Jochen)
[u/mrichter/AliRoot.git] / HLT / TPCLib / OnlineDisplay / AliHLTTPCDisplayCharge.h
CommitLineData
78b557c2 1// XEmacs -*-C++-*-
2// $Id$
3
4#ifndef ALIHLTTPCDISPLAYCHARGE_H
5#define ALIHLTTPCDISPLAYCHARGE_H
6/** \class AliHLTTPCDisplayCharge
7<pre>
8//_____________________________________________________________
9// AliHLTTPCDisplayCharge
10//
11// Display class for the HLT TPC-Charge events.
12</pre>
13*/
14// Author: Jochen Thaeder <mailto:thaeder@kip.uni-heidelberg.de>
15//*-- Copyright &copy ALICE HLT Group
16
17#include <TCanvas.h>
18#include <TH1.h>
19#include <AliHLTTPCDisplayMain.h>
20
21class AliHLTTPCDisplayCharge : public AliHLTLogging {
22
23 public:
24 AliHLTTPCDisplayCharge(AliHLTTPCDisplayMain* display) ;
25 virtual ~AliHLTTPCDisplayCharge();
26
27 void Fill();
28 void Draw();
29 void Reset();
30 void Save();
31 void ExecEvent(Int_t event, Int_t x, Int_t y, TObject *selected);
32
33 private:
5eefc803 34 AliHLTTPCDisplayCharge (const AliHLTTPCDisplayCharge&);
35 AliHLTTPCDisplayCharge& operator=(const AliHLTTPCDisplayCharge&);
36
78b557c2 37 AliHLTTPCDisplayMain* fDisplay;
38
39 TH1F *fHistcharge; // histogram for clustercharge
40
41 Int_t fMaxCharge; // Maximum of Charge
42 Int_t fBinX[2]; // Minimum / Maximum - Bin on X Axis
43 Int_t fTmpEvent; // Tmp Event for get user range on Axis
44
45 ClassDef(AliHLTTPCDisplayCharge,0)
46};
47
48#endif // ALIHLTTPCDISPLAYCHARGE_H