ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODTruth
Root
TruthAccessors_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
// $Id: TruthAccessors_v1.h 623284 2014-10-22 14:07:48Z krasznaa $
8
#ifndef XAODTRUTH_TRUTHACCESSORS_V1_H
9
#define XAODTRUTH_TRUTHACCESSORS_V1_H
10
11
// EDM include(s):
12
#include "
AthContainers/AuxElement.h
"
13
14
// Local include(s):
15
#include "
xAODTruth/TruthEvent.h
"
16
#include "
xAODTruth/TruthParticle.h
"
17
18
namespace
xAOD
{
19
23
const
SG::AuxElement::Accessor< float >*
24
polarizationAccessorV1
(
TruthParticle_v1::PolParam
type );
25
27
const
SG::AuxElement::Accessor< int >*
28
pdfInfoAccessorV1Int
(
TruthEvent_v1::PdfParam
type );
29
31
const
SG::AuxElement::Accessor< float >*
32
pdfInfoAccessorV1Float
(
TruthEvent_v1::PdfParam
type );
33
35
const
SG::AuxElement::Accessor< int >*
36
heavyIonAccessorV1Int
(
TruthEvent_v1::HIParam
type );
37
39
const
SG::AuxElement::Accessor< float >*
40
heavyIonAccessorV1Float
(
TruthEvent_v1::HIParam
type );
41
42
}
// namespace xAOD
43
44
#endif
// XAODTRUTH_TRUTHACCESSORS_V1_H
AuxElement.h
Base class for elements of a container that can have aux data.
TruthParticle.h
TruthEvent.h
xAOD::TruthEvent_v1::PdfParam
PdfParam
Accessor enums for PDF info parameter lookup.
Definition
TruthEvent_v1.h:74
xAOD::TruthEvent_v1::HIParam
HIParam
Heavy ion parameter enum.
Definition
TruthEvent_v1.h:130
xAOD::TruthParticle_v1::PolParam
PolParam
Polarization parameter types.
Definition
TruthParticle_v1.h:321
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
xAOD::polarizationAccessorV1
const SG::AuxElement::Accessor< float > * polarizationAccessorV1(TruthParticle_v1::PolParam type)
This function holds on to Accessor objects that can be used by each TruthParticle_v1 object at runtim...
Definition
TruthAccessors_v1.cxx:25
xAOD::pdfInfoAccessorV1Int
const SG::AuxElement::Accessor< int > * pdfInfoAccessorV1Int(TruthEvent_v1::PdfParam type)
Helper function for getting accessors for integer type PDF information.
Definition
TruthAccessors_v1.cxx:42
xAOD::heavyIonAccessorV1Int
const SG::AuxElement::Accessor< int > * heavyIonAccessorV1Int(TruthEvent_v1::HIParam type)
Helper function for getting accessors for integer type HI information.
Definition
TruthAccessors_v1.cxx:81
xAOD::pdfInfoAccessorV1Float
const SG::AuxElement::Accessor< float > * pdfInfoAccessorV1Float(TruthEvent_v1::PdfParam type)
Helper function for getting accessors for floating point PDF information.
Definition
TruthAccessors_v1.cxx:61
xAOD::heavyIonAccessorV1Float
const SG::AuxElement::Accessor< float > * heavyIonAccessorV1Float(TruthEvent_v1::HIParam type)
Helper function for getting accessors for floating point HI information.
Definition
TruthAccessors_v1.cxx:105
Generated on
for ATLAS Offline Software by
1.17.0