ATLAS Offline Software
Loading...
Searching...
No Matches
GBlockAuxContainer_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
5#ifndef XAODTRIGL1CALO_VERSIONS_GBLOCKAUXCONTAINER_V1_H
6#define XAODTRIGL1CALO_VERSIONS_GBLOCKAUXCONTAINER_V1_H
7
8#include <vector>
9#include "AthLinks/ElementLink.h"
10#include "../JGTowerContainer.h"
12
13namespace xAOD
14{
16 {
17 public:
19
20 private:
21 std::vector<float> eta;
22 std::vector<float> phi;
23 std::vector<float> deta;
24 std::vector<float> dphi;
25 std::vector<float> et;
26 std::vector<float> area;
27 std::vector<ElementLink<JGTowerContainer>> seedJGTower;
28 std::vector<std::vector<ElementLink<JGTowerContainer>>> JGTowers;
29 }; //> end class GBlockAuxContainer_v1
30} // namespace xAOD
31
32#include "xAODCore/BaseInfo.h"
34
35#endif //> XAODTRIGL1CALO_VERSIONS_GBLOCKAUXCONTAINER_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.
std::vector< std::vector< ElementLink< JGTowerContainer > > > JGTowers
std::vector< ElementLink< JGTowerContainer > > seedJGTower
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.