ATLAS Offline Software
Classes | Namespaces | Functions | Variables
TDVCollectionProxy.cxx File Reference
#include <cassert>
#include <TError.h>
#include <TClassEdit.h>
#include <TClass.h>
#include <TBaseClass.h>
#include <TCollectionProxyInfo.h>
#include <TSystem.h>
#include <TList.h>
#include "AthContainers/DataVector.h"
#include "CxxUtils/no_sanitize_undefined.h"
#include "CxxUtils/checker_macros.h"
#include "RootUtils/Type.h"
#include "xAODCore/tools/TDVCollectionProxy.h"
#include <iostream>

Go to the source code of this file.

Classes

class  xAOD::TDVCollectionFuncs
 Helper functions for accessing the container data via the proxy. More...
 
struct  xAOD::TDVCollectionFuncs::TEnvBuff
 Proxy environment buffer. More...
 

Namespaces

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

Functions

int xAOD::safeGetBaseOffset (TClass *cls, TClass *base)
 Find base class offset using Reflex. More...
 
TClass * xAOD::classFromDVClass (TClass *dvclass)
 Find the contained class in a DataVector. More...
 
TClass * xAOD::findDVBase (TClass *dvclass)
 Find the unique base DataVector class. More...
 
std::string xAOD::findDVElement (TClass *cl)
 Find the element type of a DataVector class. More...
 
void TDVCollectionProxy::PushProxy xAOD::NO_SANITIZE_UNDEFINED (void *objstart)
 Start working with a new collection. More...
 

Variables

const bool mn = getenv("MN_DEBUG")
 

Variable Documentation

◆ mn

const bool mn = getenv("MN_DEBUG")

Definition at line 28 of file TDVCollectionProxy.cxx.