KaliVeda
Toolkit for HIC analysis
KVDBParameterList.h
1 
4 #ifndef __KVDBPARAMETERLIST_H
5 #define __KVDBPARAMETERLIST_H
6 
7 #include "KVDBRecord.h"
8 #include "KVNameValueList.h"
9 
16 class KVDBParameterList : public KVDBRecord {
17 
19 public:
20 
22  KVDBParameterList(const Char_t* name, const Char_t* title = "")
23  : KVDBRecord(name, title)
24  {}
26  {
27  return &fParameters;
28  }
30  {
31  return &fParameters;
32  }
33  virtual ~KVDBParameterList() {}
34  void Print(Option_t* option = "") const;
35 
36  ClassDef(KVDBParameterList, 1) //To store in a database some parameters list
37 };
38 
39 #endif
char Char_t
const char Option_t
#define ClassDef(name, id)
char name[80]
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:43
Handles lists of named parameters with different types, a list of KVNamedParameter objects.