ATLAS Offline Software
IdDictRangeRef.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3  */
4 
6 #include "IdDict/IdDictRange.h"
8 
9 void
12  IdDictRegion& region) {
13  if (m_range) m_range->resolve_references(idd, dictionary, region);
14 }
15 
16 void
19  IdDictRegion& region,
20  const std::string& tag) {
22 }
23 
24 void
27 }
28 
29 bool
31  if (m_range) return(m_range->verify());
32 
33  return(true);
34 }
35 
36 Range
38  Range result;
39 
41  return(result);
42 }
IdDictRange.h
get_generator_info.result
result
Definition: get_generator_info.py:21
IdDictRangeRef::verify
bool verify() const
Definition: IdDictRangeRef.cxx:30
IdDictRangeRef::m_range
IdDictRange * m_range
Definition: IdDictRangeRef.h:33
IdDictRegionEntry::reset_implementation
virtual void reset_implementation()
Definition: IdDictRegionEntry.cxx:22
IdDictRangeRef::resolve_references
void resolve_references(const IdDictMgr &idd, IdDictDictionary &dictionary, IdDictRegion &region)
Definition: IdDictRangeRef.cxx:10
IdDictRegion
Definition: IdDictRegion.h:20
IdDictRange::generate_implementation
void generate_implementation(const IdDictMgr &idd, IdDictDictionary &dictionary, IdDictRegion &region, const std::string &tag="")
Definition: IdDictRange.cxx:63
IdDictMgr
Definition: IdDictMgr.h:14
IdDictRegionEntry::verify
virtual bool verify() const
Definition: IdDictRegionEntry.cxx:25
master.dictionary
dictionary
Definition: master.py:47
IdDictRangeRef.h
IdDictRangeRef::build_range
Range build_range() const
Definition: IdDictRangeRef.cxx:37
Range
A Range describes the possible ranges for the field values of an ExpandedIdentifier.
Definition: DetectorDescription/Identifier/Identifier/Range.h:29
IdDictDictionary
Definition: IdDictDictionary.h:30
IdDictFieldImplementation.h
IdDictRange::build_range
Range build_range() const
Definition: IdDictRange.cxx:124
IdDictRangeRef::generate_implementation
void generate_implementation(const IdDictMgr &idd, IdDictDictionary &dictionary, IdDictRegion &region, const std::string &tag="")
Definition: IdDictRangeRef.cxx:17
CaloCondBlobAlgs_fillNoiseFromASCII.tag
string tag
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:24
IdDictRange::resolve_references
void resolve_references(const IdDictMgr &idd, IdDictDictionary &dictionary, IdDictRegion &region)
Definition: IdDictRange.cxx:16
IdDictRangeRef::reset_implementation
void reset_implementation()
Definition: IdDictRangeRef.cxx:25