![]() |
ATLAS Offline Software
|
#include <AsgTools/AsgTool.h>#include <AsgTools/PropertyWrapper.h>#include <ColumnarCore/ColumnAccessor.h>#include <ColumnarCore/ColumnarTool.h>#include <ColumnarCore/ObjectColumn.h>#include <ColumnarMet/MetDef.h>#include <ColumnarCore/StringColumn.h>Go to the source code of this file.
Functions | |
| namespace | ADD_CMODE (columnar) |
| namespace ADD_CMODE | ( | columnar | ) |
an example of a columnar tool that reads a vector column
This illustrates how to read vector columns in a tool. The actual example is a bit arcane, but it hopefully illustrates how to read vector columns.
the pt cut to apply
the object accessor for the met map
This is equivalent to a ReadHandleKey in the xAOD world. It is used to access the met range/container for a given event.
a string column accessor
There is essentially just a single string column in PHYSLITE, so I'm going with that.
the selection decorator for the met terms
This is the equivalent to an AuxElement::Decorator in the xAOD world. One thing to note is that the tools generally run on many objects, not a a single object. So the tool doesn't have the option to return individual output values. Instead it needs to provide an output value per object, which in the columnar world is done by filling a column.
Definition at line 1 of file StringExampleTool.h.