Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:05:35

0001 #ifndef DETECTOR_DESCRIPTION_REGRESSION_TEST_TINY_DOM2_H
0002 #define DETECTOR_DESCRIPTION_REGRESSION_TEST_TINY_DOM2_H
0003 
0004 #include <iostream>
0005 #include <map>
0006 #include <string>
0007 #include <utility>
0008 
0009 #include "DataFormats/Math/interface/Graph.h"
0010 #include "DataFormats/Math/interface/GraphWalker.h"
0011 #include "DetectorDescription/RegressionTest/src/TagName.h"
0012 
0013 class AnotherDummy2 {};
0014 
0015 using AttList2 = std::map<TagName, TagName>;
0016 using Node2 = std::pair<TagName, AttList2>;
0017 using TinyDom2 = math::Graph<Node2, AnotherDummy2>;
0018 using TinyDom2Walker = math::GraphWalker<Node2, AnotherDummy2>;
0019 
0020 void TinyDom2PrettyPrint(std::ostream &, const TinyDom2 &);
0021 
0022 #endif