ATLAS Offline Software
Loading...
Searching...
No Matches
TrackMeasurementAuxContainer_v1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef XAODTRACKING_VERSIONS_TRACKMEASUREMENTAUXCONTAINER_V1_H
5#define XAODTRACKING_VERSIONS_TRACKMEASUREMENTAUXCONTAINER_V1_H
6
7
9#include "AthLinks/ElementLink.h"
11namespace xAOD {
13 public:
15 // we use vector instead of array even though the size is fixed
16 // this saves on generating ROOT dictionaries for all array dimensions
17 typedef std::vector<double> Storage;
18 std::vector<Storage> meas;
19 std::vector<Storage> covMatrix;
20 std::vector<std::uint64_t> projector;
21 };
22}
23
24#include "xAODCore/BaseInfo.h"
26
27
28#endif
#define SG_BASE(D, B)
Declare that class D derives from class B.
Common base class for the auxiliary containers.
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.