]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/BASE/AliHLTOnlineConfiguration.cxx
adding skeleton of wrapper class for HLT online configuration to be stored
[u/mrichter/AliRoot.git] / HLT / BASE / AliHLTOnlineConfiguration.cxx
1 // $Id$
2
3 //**************************************************************************
4 //* This file is property of and copyright by the ALICE HLT Project        * 
5 //* ALICE Experiment at CERN, All rights reserved.                         *
6 //*                                                                        *
7 //* Primary Authors:                                                       *
8 //*                  for The ALICE HLT Project.                            *
9 //*                                                                        *
10 //* Permission to use, copy, modify and distribute this software and its   *
11 //* documentation strictly for non-commercial purposes is hereby granted   *
12 //* without fee, provided that the above copyright notice appears in all   *
13 //* copies and that both the copyright notice and this permission notice   *
14 //* appear in the supporting documentation. The authors make no claims     *
15 //* about the suitability of this software for any purpose. It is          *
16 //* provided "as is" without express or implied warranty.                  *
17 //**************************************************************************
18
19 /// @file   
20 /// @author 
21 /// @date   
22 /// @brief  
23 ///
24
25 #include "AliHLTOnlineConfiguration.h"
26
27 /** ROOT macro for the implementation of ROOT specific class methods */
28 ClassImp(AliHLTOnlineConfiguration)
29
30 AliHLTOnlineConfiguration::AliHLTOnlineConfiguration()
31   : TObject()
32   , fXMLBuffer()
33 {
34   // see header file for class documentation
35   // or
36   // refer to README to build package
37   // or
38   // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
39
40 }
41
42 AliHLTOnlineConfiguration::~AliHLTOnlineConfiguration()
43 {
44   // destructor
45 }
46
47 int AliHLTOnlineConfiguration::LoadConfiguration(const char* /*filename*/)
48 {
49   /// load configuration from file
50
51   return 0;
52 }
53
54 int AliHLTOnlineConfiguration::Compress()
55 {
56   /// compress the xml buffer
57
58   return 0;
59 }
60
61 int AliHLTOnlineConfiguration::Uncompress()
62 {
63   /// compress the xml buffer
64
65   return 0;
66 }
67
68 void AliHLTOnlineConfiguration::Print(const char* options) const
69 {
70   /// overloaded from TObject, print info
71
72   TObject::Print(options);
73 }
74
75 void AliHLTOnlineConfiguration::Dump() const
76 {
77   /// overloaded from TObject, more crude data dump
78
79   TObject::Dump();
80 }
81
82 void AliHLTOnlineConfiguration::Clear(Option_t * option)
83 {
84   /// overloaded from TObject, clear object
85
86   TObject::Clear(option);
87 }
88
89 TObject * AliHLTOnlineConfiguration::Clone(const char *newname) const
90 {
91   /// overloaded from TObject, clone object
92
93   return TObject::Clone(newname);
94 }
95
96 void AliHLTOnlineConfiguration::Copy(TObject &object) const
97 {
98   /// overloaded from TObject, copy object
99
100   TObject::Copy(object);
101 }
102
103 void AliHLTOnlineConfiguration::Draw(Option_t */*option*/)
104 {
105   /// overloaded from TObject, draw graph of the configuration
106 }