ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSegmentAuxContainer_v1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef XAODMUON_VERSIONS_MUONSEGMENTAUXCONTAINER_V1_H
6#define XAODMUON_VERSIONS_MUONSEGMENTAUXCONTAINER_V1_H
7
8// System include(s):
9
10// Core include(s):
12#include "AthLinks/ElementLink.h"
13
14// xAOD include(s):
15#if !(defined(GENERATIONBASE) || defined(XAOD_ANALYSIS))
17#endif
18
19namespace xAOD {
20
32
33 public:
36
37 private:
38 std::vector< float > x;
39 std::vector< float > y;
40 std::vector< float > z;
41
42 std::vector< float > px;
43 std::vector< float > py;
44 std::vector< float > pz;
45
46 std::vector< float > t0;
47 std::vector< float > t0error;
48
49 std::vector< float > chiSquared;
50 std::vector< float > numberDoF;
51
52 std::vector< int > sector;
53 std::vector< int > chamberIndex;
54 std::vector< int > etaIndex;
55 std::vector< int > technology;
56
57 std::vector< int > nPrecisionHits;
58 std::vector< int > nPhiLayers;
59 std::vector< int > nTrigEtaLayers;
60
61 }; // class MuonSegmentAuxContainer_v1
62} // namespace xAOD
63
64#include "xAODCore/BaseInfo.h"
66
67#endif // XAODMUON_VERSIONS_MUONSEGMENTAUXCONTAINER_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.