ATLAS Offline Software
Loading...
Searching...
No Matches
TruthPileupEvent_v1.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef XAODTRUTH_VERSIONS_TRUTHPILEUPEVENT_V1_H
8#define XAODTRUTH_VERSIONS_TRUTHPILEUPEVENT_V1_H
9
10// Local include(s):
12
13namespace xAOD {
14
24
25 public:
28
30
32 virtual Type::ObjectType type() const;
33
34 }; // class TruthPileupEvent_v1
35
36} // namespace xAOD
37
38// Declare the base class of TruthPileupEvent_v1 to StoreGate:
39#include "xAODCore/BaseInfo.h"
41
43
44#endif // XAODTRUTH_VERSIONS_TRUTHPILEUPEVENT_V1_H
#define SG_BASE(D, B)
Declare that class D derives from class B.
#define DATAVECTOR_BASE(T, BASE)
Declare base class info to DataVector.
Definition DataVector.h:649
Base class describing a pile-up or signal truth event in the MC record.
TruthEventBase_v1()
Default constructor.
Class describing a pile-up truth event in the MC record.
TruthPileupEvent_v1()
Default constructor.
virtual Type::ObjectType type() const
The type of the object as a simple enumeration.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.