daqman
Citation Release
在全新的 RHEL7 安装中,需要安装以下软件包以包括:
有关 daqman 的一般信息可以在 github 页面上找到:http://bloer.github.io/daqman 特别是,在 http://bloer.github.io/daqman/doc/html 上有一些 doxygen 代码文档
生成新字典以将类存储在根文件或树中需要两个步骤。首先,在类头文件中,必须调用宏
ClassDef (CLASSNAME,VERSION)
所以定义看起来像
class MyClass {
public:
MyClass ();
~MyClass ();
// blah blah functions
ClassDef (MyClass, 1 )
};
其次,您必须将类添加到顶级目录中的 LinkDef.h 文件中。您还必须添加任何模板定义,例如您的类的向量(如果要使用的话)。链接命令必须按照其使用顺序排列,最低级别在前。例如,如果您有一个 Container 类,其中包含上面的vector<MyClass>
,则可以将以下行添加到 LinkDef.h:
# ifdef __CINT__
# pragma link C++ class MyClass+;
# pragma link C++ class std::vector<MyClass>+;
# pragma link C++ class Container+;
# endif
请注意每个链接命令末尾的尾随+
。如果您尝试在矢量之前链接容器,它将不起作用。