BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
ElogSearchCondition.h
Go to the documentation of this file.
1#ifndef ELOGSEARCHCONDITION_H
2#define ELOGSEARCHCONDITION_H 1
3
4#include "TDatime.h"
5#include "TString.h"
6
8{
9 public:
10 // enumeration for Search Conditions
40
42 ElogSearchCondition(enumColumns column, enumConditions condition, int value);
43 ElogSearchCondition(enumColumns column, enumConditions condition, unsigned int value);
44 ElogSearchCondition(enumColumns column, enumConditions condition, double value);
48
49 // getters
52 int GetValueType() { return iValueType; }
53 int GetIntValue() { return iValue; }
54 unsigned int GetUIntValue() { return uiValue; }
55 double GetDoubleValue() { return dValue; }
58
59 private:
61
64
65 // 1 - int, 2 - unsigned int, 3 - double, 4 - TString, 5 - TDatime
66 int iValueType;
67 int iValue;
68 unsigned int uiValue;
69 double dValue;
72
74};
75
76#endif
#define ClassDef(name, id)
ElogSearchCondition(enumColumns column, enumConditions condition, double value)
enumConditions GetCondition()
ElogSearchCondition(enumColumns column, enumConditions condition, TString value)
unsigned int GetUIntValue()
ElogSearchCondition(enumColumns column, enumConditions condition, TDatime value)
ElogSearchCondition(enumColumns column, enumConditions condition)
ElogSearchCondition(enumColumns column, enumConditions condition, int value)
ElogSearchCondition(enumColumns column, enumConditions condition, unsigned int value)