|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Class for describing a condition to search for necessary event metadata. More...
#include <EventCatalogue.h>
Public Member Functions | |
| EventCondition (searchAttributes attribute, matchCriteria condition) | |
| Create condition for searching event metadata. | |
| EventCondition (searchAttributes attribute, matchCriteria condition, int value) | |
| EventCondition (searchAttributes attribute, matchCriteria condition, unsigned int value) | |
| EventCondition (searchAttributes attribute, matchCriteria condition, double value) | |
| EventCondition (searchAttributes attribute, matchCriteria condition, string value) | |
| virtual | ~EventCondition () |
| EventCondition (searchAttributes attribute, matchCriteria condition) | |
| Create condition for searching event metadata. | |
| EventCondition (searchAttributes attribute, matchCriteria condition, int value) | |
| EventCondition (searchAttributes attribute, matchCriteria condition, unsigned int value) | |
| EventCondition (searchAttributes attribute, matchCriteria condition, double value) | |
| EventCondition (searchAttributes attribute, matchCriteria condition, string value) | |
| virtual | ~EventCondition () |
Private Member Functions | |
| EventCondition () | |
| EventCondition () | |
Private Attributes | |
| searchAttributes | EventAttribute |
| matchCriteria | EventMatchCriteria |
| int | iValueType |
| int | iValue |
| unsigned int | uiValue |
| double | dValue |
| string | strValue |
Definition at line 37 of file EventCatalogue.h.
| Enumerator | |
|---|---|
| kLess | |
| kLessOrEqual | |
| kEqual | |
| kNotEqual | |
| kGreater | |
| kGreaterOrEqual | |
| kLike | |
| kNull | |
| kNotNull | |
| kLess | |
| kLessOrEqual | |
| kEqual | |
| kNotEqual | |
| kGreater | |
| kGreaterOrEqual | |
| kLike | |
| kNull | |
| kNotNull | |
Definition at line 53 of file EventCatalogue.h.
| Enumerator | |
|---|---|
| kLess | |
| kLessOrEqual | |
| kEqual | |
| kNotEqual | |
| kGreater | |
| kGreaterOrEqual | |
| kLike | |
| kNull | |
| kNotNull | |
| kLess | |
| kLessOrEqual | |
| kEqual | |
| kNotEqual | |
| kGreater | |
| kGreaterOrEqual | |
| kLike | |
| kNull | |
| kNotNull | |
Definition at line 53 of file EventCatalogue.h.
Definition at line 41 of file EventCatalogue.h.
Definition at line 41 of file EventCatalogue.h.
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition ) |
| [in] | attribute | Used for searching event metadata |
| [in] | condition | Defining the operation of comparison with the value |
Definition at line 28 of file EventCatalogue.cxx.
References EventAttribute, EventMatchCriteria, and iValueType.
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition, | ||
| int | value ) |
Definition at line 34 of file EventCatalogue.cxx.
References EventAttribute, EventMatchCriteria, iValue, and iValueType.
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition, | ||
| unsigned int | value ) |
Definition at line 41 of file EventCatalogue.cxx.
References EventAttribute, EventMatchCriteria, iValueType, and uiValue.
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition, | ||
| double | value ) |
Definition at line 48 of file EventCatalogue.cxx.
References dValue, EventAttribute, EventMatchCriteria, and iValueType.
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition, | ||
| string | value ) |
Definition at line 55 of file EventCatalogue.cxx.
References EventAttribute, EventMatchCriteria, iValueType, and strValue.
|
inlinevirtual |
Definition at line 76 of file EventCatalogue.h.
|
private |
Definition at line 63 of file EventCatalogue.cxx.
References EventAttribute, EventMatchCriteria, iValueType, kEqual, and kError.
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition ) |
| [in] | attribute | Used for searching event metadata |
| [in] | condition | Defining the operation of comparison with the value |
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition, | ||
| int | value ) |
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition, | ||
| unsigned int | value ) |
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition, | ||
| double | value ) |
| EventCondition::EventCondition | ( | searchAttributes | attribute, |
| matchCriteria | condition, | ||
| string | value ) |
|
inlinevirtual |
Definition at line 76 of file EventCatalogue.h.
|
private |
References dValue, EventAttribute, EventMatchCriteria, iValue, iValueType, strValue, and uiValue.
|
private |
Definition at line 88 of file EventCatalogue.h.
Referenced by EventCondition(), and EventCondition().
|
private |
Definition at line 81 of file EventCatalogue.h.
Referenced by EventCondition(), EventCondition(), EventCondition(), EventCondition(), EventCondition(), and EventCondition().
|
private |
Definition at line 82 of file EventCatalogue.h.
Referenced by EventCondition(), EventCondition(), EventCondition(), EventCondition(), EventCondition(), and EventCondition().
|
private |
Definition at line 86 of file EventCatalogue.h.
Referenced by EventCondition(), and EventCondition().
|
private |
Definition at line 85 of file EventCatalogue.h.
Referenced by EventCondition(), EventCondition(), EventCondition(), EventCondition(), EventCondition(), and EventCondition().
|
private |
Definition at line 89 of file EventCatalogue.h.
Referenced by EventCondition(), and EventCondition().
|
private |
Definition at line 87 of file EventCatalogue.h.
Referenced by EventCondition(), and EventCondition().