#include <TrigConfCoolWriter.h>
|
| std::pair< cool::ValidityKey, cool::ValidityKey > | m_range |
Definition at line 39 of file TrigConfCoolWriter.h.
◆ ValidityRange() [1/4]
| TrigConf::ValidityRange::ValidityRange |
( |
unsigned int | run | ) |
|
|
inline |
Definition at line 41 of file TrigConfCoolWriter.h.
41 {
42
43 bool infiniteRange = (
run & 0x80000000) != 0;
44 if(infiniteRange) {
45 m_range.first = cool::ValidityKeyMin;
46 m_range.second = cool::ValidityKeyMax;
47 } else {
50 }
51 }
std::pair< cool::ValidityKey, cool::ValidityKey > m_range
◆ ValidityRange() [2/4]
| TrigConf::ValidityRange::ValidityRange |
( |
unsigned int | run, |
|
|
unsigned int | lb ) |
|
inline |
◆ ValidityRange() [3/4]
| TrigConf::ValidityRange::ValidityRange |
( |
cool::ValidityKey | since, |
|
|
cool::ValidityKey | until ) |
|
inline |
Definition at line 59 of file TrigConfCoolWriter.h.
59 {
62 }
cool::ValidityKey & until()
cool::ValidityKey & since()
◆ ValidityRange() [4/4]
| TrigConf::ValidityRange::ValidityRange |
( |
const RunRange & | rr | ) |
|
|
inline |
Definition at line 64 of file TrigConfCoolWriter.h.
64 {
65 int firstRN =
rr.first;
66 int lastRN =
rr.second;
67
68 bool infiniteRange = (firstRN & 0x80000000) != 0;
69 if(infiniteRange) {
70 m_range.first = cool::ValidityKeyMin;
71 m_range.second = cool::ValidityKeyMax;
72 } else {
75 }
76 }
const boost::regex rr(r_r)
◆ since()
| cool::ValidityKey & TrigConf::ValidityRange::since |
( |
| ) |
|
|
inline |
◆ until()
| cool::ValidityKey & TrigConf::ValidityRange::until |
( |
| ) |
|
|
inline |
◆ m_range
| std::pair<cool::ValidityKey,cool::ValidityKey> TrigConf::ValidityRange::m_range |
|
private |
The documentation for this class was generated from the following file: