KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
KVDBParameterList.h
Go to the documentation of this file.
1 
4 #ifndef __KVDBPARAMETERLIST_H
5 #define __KVDBPARAMETERLIST_H
6 
7 #include "KVDBRecord.h"
8 #include "KVNameValueList.h"
9 
15 class KVDBParameterList : public KVDBRecord {
16 
18 public:
19 
21  KVDBParameterList(const Char_t* name, const Char_t* title = "")
22  : KVDBRecord(name, title)
23  {}
25  {
26  return &fParameters;
27  }
29  {
30  return &fParameters;
31  }
32  virtual ~KVDBParameterList() {}
33  void Print(Option_t* option = "") const;
34 
35  ClassDef(KVDBParameterList, 1) //To store in a database some parameters list
36 };
37 
38 #endif
char Char_t
const char Option_t
#define ClassDef(name, id)
To store calibration parameters in a database ,.
KVNameValueList fParameters
void Print(Option_t *option="") const
virtual ~KVDBParameterList()
const KVNameValueList * GetParameters() const
KVNameValueList * GetParameters()
KVDBParameterList(const Char_t *name, const Char_t *title="")
Record folder for the database.
Definition: KVDBRecord.h:42
Handles lists of named parameters with different types, a list of KVNamedParameter objects.