|
ATLAS Offline Software
|
Go to the documentation of this file.
23 #include "GaudiKernel/MsgStream.h"
24 #include "Gaudi/Property.h"
25 #include "GaudiKernel/IChronoStatSvc.h"
70 IdDictMgr::dictionary_map::const_iterator
it;
74 if (
dm.begin () ==
dm.end ()) {
77 return StatusCode::FAILURE;
81 for (
it =
dm.begin ();
it !=
dm.end (); ++
it, ++
n) {
85 ATH_MSG_INFO(
"---- " <<
n <<
" ----------------------------" );
96 << (std::string)
dictionary.build_multirange() );
97 return StatusCode::FAILURE;
173 <<
" " << atlasID->
is_sct(
id) );
175 <<
" " << atlasID->
is_lar(
id) );
177 <<
" " << atlasID->
is_muon(
id) );
182 <<
" " << atlasID->
is_sct(
id) );
184 <<
" " << atlasID->
is_trt(
id) );
186 <<
" " << atlasID->
is_lar(
id) );
188 <<
" " << atlasID->
is_muon(
id) );
190 ATH_MSG_INFO(
"Initialization completed successfully" );
192 return StatusCode::SUCCESS;
201 return StatusCode::SUCCESS;
213 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
std::map< std::string, IdDictDictionary * > dictionary_map
bool is_lar(Identifier id) const
bool is_sct(Identifier id) const
const dictionary_map & get_dictionary_map() const
Access to all dictionaries.
bool is_trt(Identifier id) const
Identifier indet(void) const
Detector systems:
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
::StatusCode StatusCode
StatusCode definition for legacy code.
void tab(size_t level) const
IdDictManager is the interface to identifier dictionaries.
bool is_indet(Identifier id) const
Identifier trt(void) const
bool is_muon(Identifier id) const
std::string show_to_string(Identifier id, const IdContext *context=0, char sep='.') const
or provide the printout in string form
const IdDictMgr * manager(void) const
IdDictCnvTest(const std::string &name, ISvcLocator *pSvcLocator)
const std::string & tag() const
Version tag.
This class provides an interface to generate or decode an identifier for the upper levels of the dete...