 |
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"
76 return StatusCode::FAILURE;
81 ATH_MSG_INFO(
"---- " <<
n <<
" ----------------------------" );
92 << (std::string)
dictionary->build_multirange() );
93 return StatusCode::FAILURE;
169 <<
" " << atlasID->
is_sct(
id) );
171 <<
" " << atlasID->
is_lar(
id) );
173 <<
" " << atlasID->
is_muon(
id) );
178 <<
" " << atlasID->
is_sct(
id) );
180 <<
" " << atlasID->
is_trt(
id) );
182 <<
" " << atlasID->
is_lar(
id) );
184 <<
" " << atlasID->
is_muon(
id) );
186 ATH_MSG_INFO(
"Initialization completed successfully" );
188 return StatusCode::SUCCESS;
197 return StatusCode::SUCCESS;
209 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
bool is_lar(Identifier id) const
bool is_sct(Identifier id) const
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.
dictionary_vec get_dictionaries() const
Access to all dictionaries.
std::vector< const IdDictDictionary * > dictionary_vec
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...