|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef DETDESCRCOND_DETSTATUSMAP_H
6 #define DETDESCRCOND_DETSTATUSMAP_H
12 #include "GaudiKernel/DataObject.h"
13 #include "GaudiKernel/MsgStream.h"
32 unsigned int size()
const;
50 {
return (
x.first <
y.first); }
52 {
return (
x.first <
y); }
90 ++itr)
os << itr->first <<
" : " << itr->second.colour() <<
" (" <<
91 itr->second.deadFrac() <<
"," << itr->second.deadThrust() <<
96 #endif // DETDESCRCOND_DETSTATUSMAP_H
std::pair< std::string, DetStatus > DetStatusPair
const_iterator find(const std::string &name) const
std::vector< DetStatusPair > StatusMap
StatusMap::const_iterator const_iterator
unsigned int size() const
const_iterator end() const
void add(const std::string &name, const DetStatus &status)
MsgStream & toOutputStream(MsgStream &os) const
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
const_iterator begin() const
bool operator()(const DetStatusPair &x, const DetStatusPair &y)
macros to associate a CLID to a type