ATLAS Offline Software
Loading...
Searching...
No Matches
AFPVertexAuxContainer_v1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
13
14
15#ifndef XAODFORWARD_VERSIONS_AFPVERTEXAUXCONTAINER_V1_H
16#define XAODFORWARD_VERSIONS_AFPVERTEXAUXCONTAINER_V1_H
17
18#include<vector>
19
20// EDM include(s):
22
23// local includes
25
26namespace xAOD {
27
31
33
34 public:
37
38 private:
39
40 std::vector< float > position;
41 std::vector< std::vector<AFPVertex_v1::AFPProtonLink_t> > protons;
42 std::vector< std::vector<AFPVertex_v1::AFPToFTrackLink_t> > tofTracks;
43 std::vector< float > distA;
44 std::vector< float > distC;
45 std::vector< int > algID;
46
47 }; // class AFPVertexAuxContainer_v1
48
49
50} // end xAOD namespace
51
52// StoreGate registration
53#include "xAODCore/BaseInfo.h"
55
56
57#endif // XAODFORWARD_VERSIONS_AFPVERTEXAUXCONTAINER_V1_H
58
Header file for the AFPVertex class.
#define SG_BASE(D, B)
Declare that class D derives from class B.
Class storing information accessed by xAOD::AFPVertex_v1.
std::vector< std::vector< AFPVertex_v1::AFPToFTrackLink_t > > tofTracks
std::vector< std::vector< AFPVertex_v1::AFPProtonLink_t > > protons
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.