ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODCaloEvent
xAODCaloEvent
Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloVertexedTopoCluster.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id$
14
15
16
#ifndef XAODCALOEVENT_CALOVERTEXEDTOPOCLUSTER_H
17
#define XAODCALOEVENT_CALOVERTEXEDTOPOCLUSTER_H
18
19
#include "
xAODCaloEvent/CaloVertexedClusterBase.h
"
20
21
22
namespace
xAOD
{
23
24
36
class
CaloVertexedTopoCluster
37
:
public
CaloVertexedClusterBase
38
{
39
public
:
40
48
CaloVertexedTopoCluster
(
const
CaloCluster
& cl);
49
58
CaloVertexedTopoCluster
(
const
CaloCluster
& cl,
59
CaloCluster::State
s);
60
69
CaloVertexedTopoCluster
(
const
CaloCluster
& cl,
70
const
Amg::Vector3D
& vx);
71
82
CaloVertexedTopoCluster
(
const
CaloCluster
& cl,
83
CaloCluster::State
s,
84
const
Amg::Vector3D
& vx);
85
86
87
protected
:
88
91
double
retrieveRadius
() ;
92
93
};
94
95
96
}
// namespace xAOD
97
98
99
#endif
// not XAODCALOEVENT_CALOVERTEXEDTOPOCLUSTER_H
CaloVertexedClusterBase.h
Base class to evaluate cluster kinematics with a different vertex / signal state.
xAOD::CaloCluster_v1::State
State
enum of possible signal states.
Definition
CaloCluster_v1.h:307
xAOD::CaloVertexedClusterBase::CaloVertexedClusterBase
CaloVertexedClusterBase(const CaloCluster &cl)
Constructor.
Definition
CaloVertexedClusterBase.cxx:33
xAOD::CaloVertexedTopoCluster::CaloVertexedTopoCluster
CaloVertexedTopoCluster(const CaloCluster &cl)
Constructor.
Definition
CaloVertexedTopoCluster.cxx:26
xAOD::CaloVertexedTopoCluster::retrieveRadius
double retrieveRadius()
returns the radius value needed for vertex correction.
Definition
CaloVertexedTopoCluster.cxx:85
Amg::Vector3D
Eigen::Matrix< double, 3, 1 > Vector3D
Definition
GeoPrimitives.h:47
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
xAOD::CaloCluster
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.
Definition
Event/xAOD/xAODCaloEvent/xAODCaloEvent/CaloCluster.h:19
Generated on
for ATLAS Offline Software by
1.17.0