|
ATLAS Offline Software
|
Go to the documentation of this file.
14 #define DEFINE_ACCESSOR( ENUM_NAME, AUX_NAME ) \
15 case EventInfo_v1::ENUM_NAME: \
17 static const SG::AtomicDecorator< uint32_t > a( #AUX_NAME ); \
23 #define DEFINE_CONST_ACCESSOR( ENUM_NAME, AUX_NAME ) \
24 case EventInfo_v1::ENUM_NAME: \
26 static const SG::AtomicConstAccessor< uint32_t > a( #AUX_NAME ); \
50 std::cerr <<
"xAOD::EventInfo_v1 ERROR Unknown sub-detector ("
51 << subDet <<
") requested" << std::endl;
74 std::cerr <<
"xAOD::EventInfo_v1 ERROR Unknown sub-detector ("
75 << subDet <<
") requested" << std::endl;
#define DEFINE_ACCESSOR(ENUM_NAME, AUX_NAME)
Helper macro for defining the different accessor objects.
const SG::AtomicDecorator< uint32_t > * eventFlagsAccessorsV1(EventInfo_v1::EventFlagSubDet subDet)
Helper function for accessing event flag variables.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
const SG::AtomicConstAccessor< uint32_t > * eventFlagsConstAccessorsV1(EventInfo_v1::EventFlagSubDet subDet)
Helper function for accessing event flag variables, for const access.
Access an auxiliary variable atomically.
EventFlagSubDet
Sub-detector types for which we store event-level flags.
#define DEFINE_CONST_ACCESSOR(ENUM_NAME, AUX_NAME)
Helper macro for defining the different accessor objects.
Access an auxiliary variable atomically.