1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef DETECTOR_DESCRIPTION_REGRESSION_TEST_TINY_DOM_H
#define DETECTOR_DESCRIPTION_REGRESSION_TEST_TINY_DOM_H
#include <iostream>
#include <map>
#include <string>
#include "DetectorDescription/RegressionTest/src/TagName.h"
#include "DataFormats/Math/interface/Graph.h"
#include "DataFormats/Math/interface/GraphWalker.h"
class AnotherDummy {};
using NodeName = TagName;
using AttName = TagName;
using AttValue = TagName;
using AttList = std::map<AttName, AttValue>;
using TinyDom = math::Graph<NodeName, AttList>;
using TinyDomWalker = math::GraphWalker<NodeName, AttList>;
void TinyDomPrettyPrint(std::ostream &, const TinyDom &);
#endif
|