Artdaq bundle dependency diagrams - art-daq/artdaq GitHub Wiki
Artdaq bundle dependency diagrams
To regenerate, run:
dot -Tpng -oartdaq.dot.png
and copy/paste the following as stdin using ^D to terminate input.
OR put the following into an artdaq.dot file and: dot -Tpng artdaq.dot
digraph artdaq {
rankdir="LR";
node [shape = doublecircle]; 1 5
node [shape = oval];
sep = "+25,25";
overlap=scalexy;
graph [overlap = false];
subgraph cluster_artdaq {
label = "artdaq bundle";
1 [label="artdaq"];
2 [label="artdaq-core"];
10 [label="artdaq-utilities"];
1 -> {2 10};
}
subgraph cluster_artdaqDemo {
label = "artdaq-demo bundle";
3 [label="artdaq-core-demo"];
4 [label="artdaq-database"];
5 [label="artdaq-demo"];
6 [label="artdaq-epics-plugin"];
7 [label="artdaq-ganglia-plugin"];
8 [label="artdaq-mfextensions"];
9 [label="artdaq-node-server"];
9 -> 4;
}
1 -> {6 7 8} [style="dashed"];
3 -> 2;
4 -> 10;
5 -> {1 3};
6 -> 10;
7 -> 10;
}