ATLAS Offline Software
IdDictParser.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef IDDICTPARSER_IDDICTPARSER_H
6 #define IDDICTPARSER_IDDICTPARSER_H
7 
9 #include "IdDict/IdDictMgr.h"
10 class IdDictDictionary;
11 class IdDictField;
12 class IdDictRegion;
13 class IdDictAltRegions;
14 class IdDictSubRegion;
15 class IdDictRegionEntry;
16 
17 class IdDictParser : public XMLCoreParser
18 {
19 public:
20  IdDictParser ();
21  IdDictMgr& parse (const std::string& file_name, const std::string& tag = "");
22 
30 };
31 
32 #endif
IdDictMgr.h
IdDictParser::m_dictionary
IdDictDictionary * m_dictionary
Definition: IdDictParser.h:24
IdDictParser::m_altregions
IdDictAltRegions * m_altregions
Definition: IdDictParser.h:27
IdDictParser::m_regionentry
IdDictRegionEntry * m_regionentry
Definition: IdDictParser.h:29
IdDictParser::parse
IdDictMgr & parse(const std::string &file_name, const std::string &tag="")
Definition: IdDictParser.cxx:137
IdDictParser::m_field
IdDictField * m_field
Definition: IdDictParser.h:25
IdDictParser::m_idd
IdDictMgr m_idd
Definition: IdDictParser.h:23
XMLCoreParser.h
IdDictAltRegions
Definition: IdDictAltRegions.h:20
IdDictRegion
Definition: IdDictRegion.h:20
physics_parameters.file_name
string file_name
Definition: physics_parameters.py:32
XMLCoreParser
Definition: XMLCoreParser.h:97
IdDictMgr
Definition: IdDictMgr.h:15
IdDictParser::m_region
IdDictRegion * m_region
Definition: IdDictParser.h:26
IdDictParser
Definition: IdDictParser.h:18
IdDictDictionary
Definition: IdDictDictionary.h:30
IdDictRegionEntry
Definition: IdDictRegionEntry.h:14
IdDictParser::m_subregion
IdDictSubRegion * m_subregion
Definition: IdDictParser.h:28
IdDictParser::IdDictParser
IdDictParser()
Definition: IdDictParser.cxx:116
IdDictSubRegion
Definition: IdDictSubRegion.h:13
CaloCondBlobAlgs_fillNoiseFromASCII.tag
string tag
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:23
IdDictField
Definition: IdDictField.h:15