ATLAS Offline Software
Loading...
Searching...
No Matches
L2CombinedMuonAuxContainer_v1.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// $Id: L2CombinedMuonAuxContainer_v1.h 631524 2014-11-27 14:08:12Z gwatts $
8#ifndef XAODTRIGMUON_VERSIONS_L2COMBINEDMUONAUXCONTAINER_V1_H
9#define XAODTRIGMUON_VERSIONS_L2COMBINEDMUONAUXCONTAINER_V1_H
10
11// System include(s):
12#include <vector>
13
14// EDM include(s):
15#include "AthLinks/ElementLink.h"
17
18// xAOD include(s):
20
21// Local include(s):
23
24namespace xAOD {
25
35
36 public:
39
40 private:
43 std::vector< float > pt;
44 std::vector< float > phi;
45 std::vector< float > eta;
47
50 std::vector< float > charge;
51 std::vector< int > strategy;
52 std::vector< int > errorFlag;
53 std::vector< int > matchFlag;
54 std::vector< float > sigmaPt;
55 std::vector<ElementLink< xAOD::TrackParticleContainer > > idTrackLink;
56 std::vector<ElementLink< xAOD::L2StandAloneMuonContainer > > muSATrackLink;
58
59 }; // class L2CombinedMuonAuxContainer_v1
60
61} // namespace xAOD
62
63#include "xAODCore/BaseInfo.h"
65
66#endif // XAODTRIGMUON_VERSIONS_L2COMBINEDMUONAUXCONTAINER_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.
Auxiliary container for CB muon containers.
std::vector< ElementLink< xAOD::TrackParticleContainer > > idTrackLink
std::vector< ElementLink< xAOD::L2StandAloneMuonContainer > > muSATrackLink
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.