ATLAS Offline Software
Loading...
Searching...
No Matches
AFPSiHitsClusterAuxContainer_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
13
14
15#ifndef XAODFORWARD_VERSIONS_AFPSIHITSCLUSTERAUXCONTAINER_V1_H
16#define XAODFORWARD_VERSIONS_AFPSIHITSCLUSTERAUXCONTAINER_V1_H
17
18#include<vector>
19
20// EDM include(s):
22
23// local includes
25
26namespace xAOD {
27
34
35 public:
37
38 private:
39 std::vector< int > stationID;
40 std::vector< int > pixelLayerID;
41 std::vector< float > xLocal;
42 std::vector< float > xLocalErr;
43 std::vector< float > yLocal;
44 std::vector< float > yLocalErr;
45 std::vector< float > zLocal;
46 std::vector< float > zLocalErr;
47 std::vector< float > depositedCharge;
48 std::vector< int > nHits;
49 std::vector< std::vector<AFPSiHitsCluster_v1::AFPHitLink_t> > hitsLinks;
50 std::vector< int > clusterAlgID;
51
52 }; // class AFPSiHitsClusterAuxContainer_v1
53
54
55} // end xAOD namespace
56
57// StoreGate registration
58#include "xAODCore/BaseInfo.h"
60
61
62#endif // XAODFORWARD_VERSIONS_AFPSIHITSCLUSTERAUXCONTAINER_V1_H
63
Header file for AFPSiHitsCluster_v1 class representing a cluster of hits in AFP tracking detector pla...
#define SG_BASE(D, B)
Declare that class D derives from class B.
Class storing information of xAOD::AFPSiHitsCluster objects.
std::vector< std::vector< AFPSiHitsCluster_v1::AFPHitLink_t > > hitsLinks
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.