CGEM BOSS 6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
EmcDataIO.h
Go to the documentation of this file.
1//--------------------------------------------------------------------------
2// Environment:
3// This software was developed for the BESIII collaboration. If you
4// use all or part of it, please give an appropriate acknowledgement.
5//
6// Copyright Information:
7// Copyright (C) 2005 IHEP
8//
9//------------------------------------------------------------------------
10
11#ifndef EMCDATAIO_H
12#define EMCDATAIO_H
13
14//-------------
15// C Headers --
16//-------------
17extern "C" {
18}
19
20//---------------
21// C++ Headers --
22//---------------
23#include <iostream>
24//---------------
25// Gaudi Headers --
26//---------------
27#include "GaudiKernel/MsgStream.h"
28
29using namespace std;
30
31
32// ---------------------
33// -- Class Interface --
34// ---------------------
35
36/**
37 * Data input / output of Emc calibration using root.,
38 *
39 * @see
40 *
41 * @author Chunxiu Liu (originator/contributor etc.);
42 */
43
44class EmcDataIO {
45
46//--------------------
47// Instance Members --
48//--------------------
49
50public:
51
52 //Constructors
53 EmcDataIO();
54
55 //copy
56 EmcDataIO(const EmcDataIO &m1 );
57
58
59 // Destructor
60 ~EmcDataIO();
61
62
63
64protected:
65
66
67
68private:
69
70 // Friends
71
72 // Data members
73
74 IMessageSvc* _msgSvc() const;
75 std::string name() const { return "EmcDataIO"; }
76
77};
78
79#endif /* EMCDATAIO_H */
80