4#ifndef XAODTRACKING_VERSIONS_TRACKSURFACE_V1_H
5#define XAODTRACKING_VERSIONS_TRACKSURFACE_V1_H
7#include "AthLinks/ElementLink.h"
Base class for elements of a container that can have aux data.
Base class for elements of a container that can have aux data.
void setRotation(const std::vector< float > &m)
access set translation parameters from plain vector
const xAOD::SurfaceType & surfaceType() const
access SurfaceType
void setSurfaceType(const xAOD::SurfaceType &m)
access set SurfaceType
const std::vector< float > & translation() const
access translation parameters as plain vector
const std::vector< float > & boundValues() const
access translation parameters as plain vector
size_t size() const
retrieve the size of the internal vectors for the data storage
TrackSurface_v1()=default
void setTranslation(const std::vector< float > &m)
access set translation parameters from plain vector
void setBoundValues(const std::vector< float > &m)
access set translation parameters from plain vector
const std::vector< float > & rotation() const
access translation parameters as plain vector
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
SurfaceType
This enumerator simplifies the persistency & calculations, by saving a dynamic_cast,...