ATLAS Offline Software
Loading...
Searching...
No Matches
tools Directory Reference
Directory dependency graph for tools:

Files

 
assume.h
 Macro to provide hints for optimization.
 
ATHCONTAINERS_ASSERT.h
 An overridable variant of assert.
 
AtomicConstAccessor.h
 Access an auxiliary variable atomically.
 
AtomicConstAccessor.icc
 
AtomicDecorator.h
 Access an auxiliary variable atomically.
 
AtomicDecorator.icc
 
AuxDataTraits.h
 Allow customizing how aux data types are treated.
 
AuxElementConcepts.h
 
AuxTypeVector.h
 Implementation of IAuxTypeVector for specific types.
 
AuxTypeVector.icc
 
AuxTypeVectorFactory.h
 Factory object that creates vectors using AuxTypeVector.
 
AuxTypeVectorFactory.icc
 
AuxVectorInterface.h
 Make an AuxVectorData object from either a raw vector or an aux store.
 
AuxVectorInterface.icc
 
ClassID.h
 Standalone helpers.
 
CompareAndPrint.h
 
concurrent_vector.h
 
copyAuxStoreThinned.h
 Helper to copy an aux store while applying thinning.
 
copyThinned.h
 Helper to copy an object while applying thinning.
 
copyThinned.icc
 
CurrentEventStore.h
 Wrapper for CurrentEventStore, to do the correct thing for both Athena and standalone builds.
 
DVL_algorithms.h
 Specializations of STL algorithms to work with DataVector/List.
 
DVL_algorithms.icc
 
DVL_iter_swap.h
 Specializations of iter_swap for DataVector/DataList.
 
DVLCast.h
 casting operations for DataVector/DataList.
 
DVLDataBucket.h
 A DataBucket specialized for DataVector/DataList.
 
DVLDataBucket.icc
 
DVLEltBaseInfo.icc
 
DVLInfo.h
 Holder to implement conversion copies for DataVector/DataList.
 
DVLInfo.icc
 
DVLIterator.h
 
DVLNoBase.h
 Marker for the base of the inheritance hierarchy.
 
ElementProxy.h
 Proxy for lvalue access to DataVector/DataList elements.
 
ElementProxy.icc
 
ELProxy.h
 Helpers for proxying ElementLink for PackedLink accessors.
 
ELProxy.icc
 
error.h
 Helper for emitting error messages.
 
IsMostDerivedFlag.h
 Holder for the is-most-derived flag.
 
JaggedVecConversions.h
 Conversions for accessing jagged vector variables.
 
JaggedVecConversions.icc
 
JaggedVecVector.h
 Implementation of IAuxTypeVector for JaggedVecElt types.
 
JaggedVecVector.icc
 
JaggedVecVectorFactory.h
 Factory object that creates vectors using AuxTypeVector, specialized for JaggedVec.
 
JaggedVecVectorFactory.icc
 
likely.h
 Define likely/unlikely macros for branch prediction.
 
LinkedVarAccessorBase.h
 Base class usable for accessors for variables with linked variables.
 
LinkedVarAccessorBase.icc
 
PackedLinkConversions.h
 Conversions between PackedLink and ElementLink.
 
PackedLinkConversions.icc
 
PackedLinkVector.h
 Implementation of IAuxTypeVector for PackedLink types.
 
PackedLinkVector.icc
 
PackedLinkVectorFactory.h
 Factory object that creates vectors using AuxTypeVector, specialized for PackedLink.
 
PackedLinkVectorFactory.icc
 
PackedLinkVectorHelper.h
 Helper functions for managing PackedLink variables.
 
PackedLinkVectorHelper.icc
 
supportsThinning.h
 Metafunctions to test for thinning support.
 
thread_specific_ptr.h
 
threading.h
 Threading definitions.
 
threading.icc
 
upgrade_mutex.h