5#ifndef TRKALGS_IPCMAT_H
6#define TRKALGS_IPCMAT_H
26#define M_REMOVE_PAR 10
28#define M_SETVERSION 13
41 IPCMat(IMessageSvc *msgSvc);
47 StatusCode
init(
void);
49 StatusCode
write(
const std::string&,
bool);
51 StatusCode
incMat(uint32_t,uint32_t,
double);
52 StatusCode
incVec(uint32_t,
double);
66 const std::string &
name()
const;
char data[hepevt_bytes_allocation_ATLAS]
IPCMat(IMessageSvc *msgSvc)
StatusCode removeModule(int)
const std::string & name() const
StatusCode incVec(uint32_t, double)
struct Trk::IPCMat::MsgBuf m_ipcmat_msgp
IPCMat(const IPCMat &)=delete
StatusCode incMat(uint32_t, uint32_t, double)
StatusCode setVersion(float, bool)
StatusCode removeAlignPar(int)
StatusCode write(const std::string &, bool)
IPCMat & operator=(const IPCMat &)=delete
Ensure that the ATLAS eigen extensions are properly loaded.
union Trk::IPCMat::MsgBuf::@152150164234014246203131006240254115021165037330 data
struct Trk::IPCMat::MsgBuf::@152150164234014246203131006240254115021165037330::@361344310034076064130012046267226370234323343132 matrix