ATLAS Offline Software
Loading...
Searching...
No Matches
JetTrigAuxContainer_v2.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef XAODJET_VERSIONS_JETTRIGAUXCONTAINER_V2_H
8#define XAODJET_VERSIONS_JETTRIGAUXCONTAINER_V2_H
9
10// System include(s):
11#include <vector>
12
13// ROOT include(s):
14#include <Math/Vector4D.h>
15
16// EDM include(s):
17#include "AthLinks/ElementLink.h"
20
21#include "xAODJet/JetTypes.h"
22
23namespace xAOD {
24
37
38 public:
41
42 private:
44 typedef std::vector< std::vector< ElementLink< IParticleContainer > > >
46
47 std::vector<float> pt;
48 std::vector<float> eta;
49 std::vector<float> phi;
50 std::vector<float> m;
51
54 std::vector< std::vector< float > > constituentWeights;
55
56 }; // class JetTrigAuxContainer_v2
57
58} // namespace xAOD
59
60// Declare the inheritance of the class:
61#include "xAODCore/BaseInfo.h"
63
64#endif // XAODJET_VERSIONS_JETTRIGAUXCONTAINER_V2_H
#define SG_BASE(D, B)
Declare that class D derives from class B.
Base class for dynamic auxiliary stores saved into ByteStream.
Temporary container used until we have I/O for AuxStoreInternal.
std::vector< std::vector< float > > constituentWeights
std::vector< std::vector< ElementLink< IParticleContainer > > > ConstituentLinks_t
Type used for the constituent links:
JetTrigAuxContainer_v2()
Default constructor.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.