ATLAS Offline Software
Namespaces | Macros | Functions
FileMetaDataAccessors_v1.cxx File Reference
#include <iostream>
#include "FileMetaDataAccessors_v1.h"
Include dependency graph for FileMetaDataAccessors_v1.cxx:

Go to the source code of this file.

Namespaces

 xAOD
 ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
 

Macros

#define DECLARE_STRING_ACCESSOR(TYPE)
 Helper macro for implementing the accessor function. More...
 
#define DECLARE_UINT_ACCESSOR(TYPE)
 Helper macro for implementing the accessor function. More...
 
#define DECLARE_FLOAT_ACCESSOR(TYPE)
 Helper macro for implementing the accessor function. More...
 
#define DECLARE_CHAR_ACCESSOR(TYPE)
 Helper macro for implementing the accessor function. More...
 

Functions

const SG::AuxElement::Accessor< std::string > * xAOD::metaDataTypeStringAccessorV1 (FileMetaData_v1::MetaDataType type)
 Helper function for getting an accessor for a pre-defined property. More...
 
const SG::AuxElement::Accessor< uint32_t > * xAOD::metaDataTypeUIntAccessorV1 (FileMetaData_v1::MetaDataType type)
 Helper function for getting an accessor for a pre-defined property. More...
 
const SG::AuxElement::Accessor< float > * xAOD::metaDataTypeFloatAccessorV1 (FileMetaData_v1::MetaDataType type)
 Helper function for getting an accessor for a pre-defined property. More...
 
const SG::AuxElement::Accessor< char > * xAOD::metaDataTypeCharAccessorV1 (FileMetaData_v1::MetaDataType type)
 Helper function for getting an accessor for a pre-defined property. More...
 

Macro Definition Documentation

◆ DECLARE_CHAR_ACCESSOR

#define DECLARE_CHAR_ACCESSOR (   TYPE)
Value:
do { \
return &acc; \
} while( 0 )

Helper macro for implementing the accessor function.

Definition at line 37 of file FileMetaDataAccessors_v1.cxx.

◆ DECLARE_FLOAT_ACCESSOR

#define DECLARE_FLOAT_ACCESSOR (   TYPE)
Value:
do { \
return &acc; \
} while( 0 )

Helper macro for implementing the accessor function.

Definition at line 29 of file FileMetaDataAccessors_v1.cxx.

◆ DECLARE_STRING_ACCESSOR

#define DECLARE_STRING_ACCESSOR (   TYPE)
Value:
do { \
return &acc; \
} while( 0 )

Helper macro for implementing the accessor function.

Definition at line 13 of file FileMetaDataAccessors_v1.cxx.

◆ DECLARE_UINT_ACCESSOR

#define DECLARE_UINT_ACCESSOR (   TYPE)
Value:
do { \
return &acc; \
} while( 0 )

Helper macro for implementing the accessor function.

Definition at line 21 of file FileMetaDataAccessors_v1.cxx.

SG::Accessor
Helper class to provide type-safe access to aux data.
Definition: Control/AthContainers/AthContainers/Accessor.h:66
AthenaPoolTestRead.acc
acc
Definition: AthenaPoolTestRead.py:16
TYPE
#define TYPE(CODE, TYP, IOTYP)