]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TPC/AliTPCMonitorDateMonitor.h
Coverity fix:
[u/mrichter/AliRoot.git] / TPC / AliTPCMonitorDateMonitor.h
CommitLineData
48265b32 1#ifndef ALITPCMONITORDATEMONITOR_H
2#define ALITPCMONITORDATEMONITOR_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7/* $Id$ */
8
9
10////////////////////////////////////////////////////////////////////////
fb3305d1 11////
12//// AliTPCMonitorDateMonitor class
13////
14//// Monitoring wrapper class for DATE monitoring
15////
16//// Authors: Roland Bramm,
17//// Stefan Kniege, IKF, Frankfurt
18////
48265b32 19/////////////////////////////////////////////////////////////////////////
20
21#include <string>
48265b32 22#include "TNamed.h"
23
24using namespace std;
25
26class AliTPCMonitorDateMonitor : public TNamed {
27
28 public:
ca7b8371 29 AliTPCMonitorDateMonitor();
30 AliTPCMonitorDateMonitor(const AliTPCMonitorDateMonitor &config);
31 AliTPCMonitorDateMonitor& operator= (const AliTPCMonitorDateMonitor& config);
32 ~AliTPCMonitorDateMonitor();
33
34 void Free();
35 Int_t OpenMonitoring(string name);
36 Char_t* DecodeError(int error);
37 Int_t DeclareMonitor(string name);
38 Int_t FlushEvents();
39 Int_t GetEvent();
40 Char_t *GetEventPointerasChar();
41 Int_t Logout();
48265b32 42
43 private:
44
45 Char_t *fPointer; // pointer to event
46
47 ClassDef(AliTPCMonitorDateMonitor,1);
48};
49#endif