ATLAS Offline Software
Loading...
Searching...
No Matches
MissingETAuxComponentMap_v1.h
Go to the documentation of this file.
1// -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef XAODMISSINGET_VERSIONS_MISSINGETAUXCOMPONENTMAP_V1_H
8#define XAODMISSINGET_VERSIONS_MISSINGETAUXCOMPONENTMAP_V1_H
9
11
13
14#include <vector>
15
16namespace xAOD
17{
26 {
27 public:
28
33
34 private:
35
38 std::vector<MissingETBase::Types::metlink_t> metLink;
39 std::vector<MissingETBase::Types::objlink_vector_t> objectLinks;
40 std::vector<std::vector<double> > wpx;
41 std::vector<std::vector<double> > wpy;
42 std::vector<std::vector<double> > wet;
43 std::vector<MissingETBase::Types::bitmask_t> statusWord;
45 };
46}
47
48#include "xAODCore/BaseInfo.h"
50
51#endif
#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 data store for xAOD::MissingETComponentMap_v1.
virtual ~MissingETAuxComponentMap_v1()
Base class destructor.
std::vector< std::vector< double > > wpx
Kinematic weight of object ( ) in MET.
std::vector< std::vector< double > > wpy
Kinematic weight of object ( ) in MET.
std::vector< MissingETBase::Types::bitmask_t > statusWord
Status of MET term.
std::vector< MissingETBase::Types::metlink_t > metLink
Link to MissingET_v1 object.
std::vector< std::vector< double > > wet
Kinematic weight of object ( ) in MET.
std::vector< MissingETBase::Types::objlink_vector_t > objectLinks
Link to object contributing to the MissingET_v1 object.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.