#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.
|
| namespace | xAOD |
| | ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
|
◆ NO_SANITIZE_UNDEFINED()
| void TDVCollectionProxy::PushProxy NO_SANITIZE_UNDEFINED |
( |
void * | objstart | ) |
|
Start working with a new collection.
- Parameters
-
| objstart | The address of the collection. |
Definition at line 395 of file TDVCollectionProxy.cxx.
395 {
396
397
398
399 ::TGenCollectionProxy::PushProxy( objstart );
400
401
404
405
406 buff.fOffset = fOffset;
407
408
409
410 char* dvstart = reinterpret_cast< char* >( objstart ) + fContoff;
411
412
413
414
417
418 const std::vector< char* >&
vec =
dv->stdcont();
419
421 const_cast< std::vector< char* >*
>( &
vec );
423
424 return;
425 }
std::vector< size_t > vec
#define ATLAS_THREAD_SAFE
ROOT::TCollectionProxyInfo::Environ< TEnvBuff > Env_t
The Root proxy environment structure.
Proxy environment buffer.
◆ mn
| const bool mn = getenv("MN_DEBUG") |