ATLAS Offline Software
Classes
AtlasDetectorID.h File Reference

This class provides an interface to generate or decode an identifier for the upper levels of the detector element hierarchy, i.e. Atlas, the detector systems and detector subsystems. As well general "print out" methods are provide for all detector systems. All id helper classes derive from this class. This class also provides access to the version tags of the id dictionaries used by the helper. More...

#include "Identifier/Identifier.h"
#include "Identifier/IdContext.h"
#include "Identifier/IdHelper.h"
#include "Identifier/Range.h"
#include "IdDict/IdDictFieldImplementation.h"
#include "AtlasDetTechnology.h"
#include "AthenaKernel/CLASS_DEF.h"
#include "AthenaBaseComps/AthMessaging.h"
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  AtlasDetectorID
 This class provides an interface to generate or decode an identifier for the upper levels of the detector element hierarchy, i.e. Atlas, the detector systems and detector subsystems. As well general "print out" methods are provide for all detector systems. All id helper classes derive from this class. This class also provides access to the version tags of the id dictionaries used by the helper. More...
 

Detailed Description

This class provides an interface to generate or decode an identifier for the upper levels of the detector element hierarchy, i.e. Atlas, the detector systems and detector subsystems. As well general "print out" methods are provide for all detector systems. All id helper classes derive from this class. This class also provides access to the version tags of the id dictionaries used by the helper.

Author
RD Schaffer R.D.S.nosp@m.chaf.nosp@m.fer@c.nosp@m.ern..nosp@m.ch

Definition in file AtlasDetectorID.h.