5#ifndef XAODHIEVENT_VERSIONS_HIEVENTSHAPE_V1_H
6#define XAODHIEVENT_VERSIONS_HIEVENTSHAPE_V1_H
16#include "AthLinks/ElementLink.h"
38 const std::vector<float>&
Et_cos()
const;
41 const std::vector<float>&
Et_sin()
const;
61 static Accessor< std::vector<float> >
acc(
"Et_cos");
66 static Accessor< std::vector<float> >
acc(
"Et_sin");
67 return (std::vector<float>&)
acc(*
this);
Base class for elements of a container that can have aux data.
#define SG_BASE(D, B)
Declare that class D derives from class B.
An STL vector of pointers that by default owns its pointed-to elements.
void setEt_sin(const std::vector< float > &value)
std::vector< float > & Et_sin()
const std::vector< float > & Et_cos() const
void setEt_cos(const std::vector< float > &value)
const std::vector< float > & Et_sin() const
std::vector< float > & Et_cos()
HIEventShape_v1()
Default constructor.
AuxElement(SG::AuxVectorData *container, size_t index)
Base class for elements of a container that can have aux data.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
static const SG::AuxElement::Accessor< ElementLink< IParticleContainer > > acc("originalObjectLink")
Object used for setting/getting the dynamic decoration in question.