ATLAS Offline Software
Namespaces | Macros
ByteStreamAuxContainer_v1.cxx File Reference
#include <iostream>
#include "xAODCore/tools/AuxPersVector.h"
#include "AthContainers/AuxTypeRegistry.h"
#include "AthContainers/exceptions.h"
#include "xAODTrigger/versions/ByteStreamAuxContainer_v1.h"
Include dependency graph for ByteStreamAuxContainer_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 ADD_IDS(VAR, TYP)
 

Macro Definition Documentation

◆ ADD_IDS

#define ADD_IDS (   VAR,
  TYP 
)
Value:
do { typedef std::map< std::string, std::vector< TYP > > CONT; \
for (CONT::value_type& p : VAR) \
m_auxids.insert (r.getAuxID< TYP > (p.first, "", SG::AuxVarFlags::SkipNameCheck)); } while(0)
beamspotman.r
def r
Definition: beamspotman.py:676
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
SG::SkipNameCheck
@ SkipNameCheck
Definition: AuxTypes.h:81