ATLAS Offline Software
Loading...
Searching...
No Matches
TrackMeasurementValidationAuxContainer_v1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef XAODTRACKING_VERSIONS_TRACKMEASUREMENTVALIDATIONAUXCONTAINER_V1_H
6#define XAODTRACKING_VERSIONS_TRACKMEASUREMENTVALIDATIONAUXCONTAINER_V1_H
7
8// System include(s):
9#include <vector>
10
11// Core include(s):
13#include "AthLinks/ElementLink.h"
14
15namespace xAOD {
16
28
29 public:
32
33 private:
34 std::vector< uint64_t > identifier;
35 std::vector< std::vector< uint64_t > > rdoIdentifierList;
36
37 std::vector< float > localX;
38 std::vector< float > localY;
39 std::vector< float > localXError;
40 std::vector< float > localYError;
41 std::vector< float > localXYCorrelation;
42
43 std::vector< float > globalX;
44 std::vector< float > globalY;
45 std::vector< float > globalZ;
46
47 }; // class TrackMeasurementValidationAuxContainer_v1
48} // namespace xAOD
49
50// Set up a CLID and StoreGate inheritance for the class:
51#include "xAODCore/BaseInfo.h"
53
54#endif // XAODTRACKING_VERSIONS_TRACKMEASUREMENTVALIDATIONAUXCONTAINER_V1_H
#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.
Temporary container used until we have I/O for AuxStoreInternal.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.