CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DDTypes.h
Go to the documentation of this file.
1 #ifndef DD_DDTYPES_H
2 #define DD_DDTYPES_H
3 
4 #include <string>
5 #include <vector>
6 #include <map>
8 #include <iosfwd>
9 
11 
13 
15 
17 
19 
21 
23 
25 
27 
28 
29 std::ostream & operator<<(std::ostream & os, const DDNumericArguments & t);
30 std::ostream & operator<<(std::ostream & os, const DDStringArguments & t);
31 std::ostream & operator<<(std::ostream & os, const DDVectorArguments & t);
32 std::ostream & operator<<(std::ostream & os, const DDMapArguments & t);
33 std::ostream & operator<<(std::ostream & os, const DDStringVectorArguments & t);
34 #endif // DDTYPES
ReadMapType< double > DDNumericArguments
corresponds to a collection of named doubles
Definition: DDTypes.h:12
std::ostream & operator<<(std::ostream &out, const ALILine &li)
Definition: ALILine.cc:187
ReadMapType< std::string > DDStringArguments
corresponds to a collection of named strings
Definition: DDTypes.h:16
ReadMapType< std::vector< double > > DDVectorArguments
corresponds to a collection of named std::vectors of doubles */
Definition: DDTypes.h:20
ReadMapType< std::vector< std::string > > DDStringVectorArguments
Definition: DDTypes.h:26
ReadMapType< std::map< std::string, double > > DDMapArguments
corresponds to a collection of named std::maps of strings to double */
Definition: DDTypes.h:24