ATLAS Offline Software
Loading...
Searching...
No Matches
MuonTrackSummaryAccessors_v1.cxx File Reference
#include <iostream>
#include "xAODMuon/versions/MuonTrackSummaryAccessors_v1.h"
Include dependency graph for MuonTrackSummaryAccessors_v1.cxx:

Go to the source code of this file.

Namespaces

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

Macros

#define DEFINE_ACCESSOR(TYPE, NAME)
 Helper macro for Accessor objects.

Functions

const SG::Accessor< uint8_t > & xAOD::muonTrackSummaryAccessorV1 (xAOD::MuonSummaryType type)
 Helper function for managing MuonTrackSummary Accessor objects.

Macro Definition Documentation

◆ DEFINE_ACCESSOR

#define DEFINE_ACCESSOR ( TYPE,
NAME )
Value:
case xAOD::NAME: \
{ \
static const SG::Accessor< TYPE > a( #NAME ); \
return a; \
} \
break;
static Double_t a
Helper class to provide type-safe access to aux data.

Helper macro for Accessor objects.

Definition at line 12 of file MuonTrackSummaryAccessors_v1.cxx.

12#define DEFINE_ACCESSOR(TYPE, NAME ) \
13 case xAOD::NAME: \
14 { \
15 static const SG::Accessor< TYPE > a( #NAME ); \
16 return a; \
17 } \
18 break;