ATLAS Offline Software
Loading...
Searching...
No Matches
TritonTool.h File Reference
#include "AthOnnxInterfaces/IAthInferenceTool.h"
#include "grpc_client.h"
#include "grpc_service.pb.h"
#include <string>
#include <vector>
#include <memory>
#include "AthenaBaseComps/AthAlgTool.h"
#include "TritonTool.icc"
Include dependency graph for TritonTool.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AthInfer::TritonTool
struct  AthInfer::TritonDType< float >
struct  AthInfer::TritonDType< int64_t >

Namespaces

namespace  AthInfer

Macros

#define FAIL_IF_ERR(X, MSG)

Macro Definition Documentation

◆ FAIL_IF_ERR

#define FAIL_IF_ERR ( X,
MSG )
Value:
{ \
tc::Error err = (X); \
if (!err.IsOk()) { \
ATH_MSG_ERROR(MSG); \
return StatusCode::FAILURE; \
} \
}
Definition MsgLevel.h:28

Definition at line 21 of file TritonTool.h.

21#define FAIL_IF_ERR(X, MSG) \
22{ \
23 tc::Error err = (X); \
24 if (!err.IsOk()) { \
25 ATH_MSG_ERROR(MSG); \
26 return StatusCode::FAILURE; \
27 } \
28}