59{
63
65
73
74 try {
75
79
87
91
96
97 JParser<> zap(
"Auxiliary application to examine datalog file.");
98
106
108 }
109 catch(const exception& error) {
111 }
112
113
115
116 try {
119 }
120 }
121 catch(const exception& error) {
123 }
124
125 {
126 JDatalogs_t::iterator __end =
datalogs.end();
127
128 for (JDatalogs_t::iterator i =
datalogs.begin(); i != __end; ) {
129
130 bool status =
UTC(i->utc);
131
132 if (!
egrep.empty()) {
133
136 }
137
138 if (status) {
139
141
143
144 else if (i->source == RC_REPLY.toString())
145
147
148 else
149
151 }
152
153 if (status)
154 ++i;
155 else
157 }
158
160 }
161
163
166 }
167}
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
#define gmake_property(A)
macros to convert (template) parameter to JPropertiesElement object
Utility class to parse parameter values.
Template definition of a multi-dimensional oscillation probability interpolation table.
void load()
Load oscillation probability table.
std::ostream & print(std::ostream &out, const JTestSummary &summary, T __begin, T __end, const bool useColors=true, const JFormat_t &formatting=JFormat_t(18, 3, std::ios::fixed))
Print test summary.
JComparator< JResult_t T::*, JComparison::lt > make_comparator(JResult_t T::*member)
Helper method to create comparator between values of data member.
static const std::string MESSAGE_TAG
Message logging tag.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
KM3NeT DAQ data structures and auxiliaries.
Type definition of range.
Auxiliary data structure for datalog strings.
Container for datalog strings.
Auxiliary data structure for logger message.
bool match(const JLoggerMessage &message) const
Get match.
Auxiliary data structure for reply message.
bool match(const JReplyMessage &message) const
Get match.
Empty structure for specification of parser element that is initialised (i.e. does not require input)...