ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODTracking
xAODTracking
versions
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):
12
#include "
xAODCore/AuxContainerBase.h
"
13
#include "AthLinks/ElementLink.h"
14
15
namespace
xAOD
{
16
27
class
TrackMeasurementValidationAuxContainer_v1
:
public
AuxContainerBase
{
28
29
public
:
31
TrackMeasurementValidationAuxContainer_v1
();
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
"
52
SG_BASE
(
xAOD::TrackMeasurementValidationAuxContainer_v1
,
xAOD::AuxContainerBase
);
53
54
#endif
// XAODTRACKING_VERSIONS_TRACKMEASUREMENTVALIDATIONAUXCONTAINER_V1_H
AuxContainerBase.h
SG_BASE
#define SG_BASE(D, B)
Declare that class D derives from class B.
Definition
Control/AthenaKernel/AthenaKernel/BaseInfo.h:243
BaseInfo.h
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition
AuxContainerBase.h:55
xAOD::AuxContainerBase::AuxContainerBase
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
Definition
AuxContainerBase.cxx:33
xAOD::TrackMeasurementValidationAuxContainer_v1
Temporary container used until we have I/O for AuxStoreInternal.
Definition
TrackMeasurementValidationAuxContainer_v1.h:27
xAOD::TrackMeasurementValidationAuxContainer_v1::rdoIdentifierList
std::vector< std::vector< uint64_t > > rdoIdentifierList
Definition
TrackMeasurementValidationAuxContainer_v1.h:35
xAOD::TrackMeasurementValidationAuxContainer_v1::localXError
std::vector< float > localXError
Definition
TrackMeasurementValidationAuxContainer_v1.h:39
xAOD::TrackMeasurementValidationAuxContainer_v1::identifier
std::vector< uint64_t > identifier
Definition
TrackMeasurementValidationAuxContainer_v1.h:34
xAOD::TrackMeasurementValidationAuxContainer_v1::globalZ
std::vector< float > globalZ
Definition
TrackMeasurementValidationAuxContainer_v1.h:45
xAOD::TrackMeasurementValidationAuxContainer_v1::localXYCorrelation
std::vector< float > localXYCorrelation
Definition
TrackMeasurementValidationAuxContainer_v1.h:41
xAOD::TrackMeasurementValidationAuxContainer_v1::TrackMeasurementValidationAuxContainer_v1
TrackMeasurementValidationAuxContainer_v1()
Default constructor.
Definition
TrackMeasurementValidationAuxContainer_v1.cxx:10
xAOD::TrackMeasurementValidationAuxContainer_v1::globalX
std::vector< float > globalX
Definition
TrackMeasurementValidationAuxContainer_v1.h:43
xAOD::TrackMeasurementValidationAuxContainer_v1::globalY
std::vector< float > globalY
Definition
TrackMeasurementValidationAuxContainer_v1.h:44
xAOD::TrackMeasurementValidationAuxContainer_v1::localY
std::vector< float > localY
Definition
TrackMeasurementValidationAuxContainer_v1.h:38
xAOD::TrackMeasurementValidationAuxContainer_v1::localYError
std::vector< float > localYError
Definition
TrackMeasurementValidationAuxContainer_v1.h:40
xAOD::TrackMeasurementValidationAuxContainer_v1::localX
std::vector< float > localX
Definition
TrackMeasurementValidationAuxContainer_v1.h:37
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
Generated on
for ATLAS Offline Software by
1.17.0