![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef TRIGNAVIGATION_TESTTYPESB_H
17 #define TRIGNAVIGATION_TESTTYPESB_H
32 ~TestB() { std::cerr <<
" deleting TestB: "<<
b << std::endl; }
70 #endif // not TRIGNAVIGATION_TESTTYPESB_H
@ VIEW_ELEMENTS
this data object is a view, it does not own its elmts
Base class for elements of a container that can have aux data.
Common base class for the auxiliary containers.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
OwnershipPolicy
describes the possible element ownership policies (see e.g. DataVector)
@ OWN_ELEMENTS
this data object owns its elements
#define AUX_VARIABLE(VAR,...)
Convenience macro for declaring an auxiliary variable.
Identify view containers to be made persistent.
DATAVECTOR_BASE(TrigNavTest::TestAuxB, xAOD::AuxContainerBase)
An STL vector of pointers that by default owns its pointed-to elements.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
TestBContainer(SG::OwnershipPolicy policy=SG::OWN_ELEMENTS)
std::vector< float > detail
Base class for elements of a container that can have aux data.