#include <atomic>
#include <iostream>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include "DetectorDescription/Core/interface/DDValuePair.h"
#include "tbb/concurrent_unordered_map.h"
#include "tbb/concurrent_vector.h"
Go to the source code of this file.
std::ostream& operator<< |
( |
std::ostream & |
o, |
|
|
const DDValue & |
v |
|
) |
| |
Definition at line 151 of file DDValue.cc.
References i, DDValue::isEvaluated(), DDValue::name(), connectstrParser::o, alignCSCRings::s, DDValue::size(), and DDValue::strings().
153 o << v.
name() <<
" = ";
157 for(; i < v.
size(); ++
i )
159 o <<
'(' << v[
i].first <<
',' << v[
i].second <<
") ";
164 const std::vector<std::string> &
s = v.
strings();
165 for(; i < v.
size(); ++
i )
const std::string & name(void) const
the name of the DDValue
bool isEvaluated(void) const
true, if values are numerical evaluated; else false.
const std::vector< std::string > & strings() const
a reference to the std::string-valued values stored in the given instance of DDValue ...
unsigned int size() const
the size of the stored value-pairs (std::string,double)