|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef INDET_IINDETBEAMSPOTTOOL_H
6 #define INDET_IINDETBEAMSPOTTOOL_H
14 #include "GaudiKernel/IAlgTool.h"
19 static const InterfaceID IID_IInDetBeamSpotTool(
"IInDetBeamSpotTool", 1 , 0);
23 VrtHolder():
x(0.),
y(0.),
z(0.),
vxx(0.),
vxy(0.),
vyy(0.),
vzz(0.),
vertexType(
xAOD::VxType::
NotSpecified),
nTracks(0),
passed(false),
valid(false){}
53 static const InterfaceID&
interfaceID() {
return IID_IInDetBeamSpotTool; }
62 virtual std::map<std::string,double>
getCovMap()
const = 0;
unsigned long long eventTime_NS
unsigned long long eventNumber
std::vector< BeamSpot::VrtHolder > vertices
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
unsigned long long eventTime
::StatusCode StatusCode
StatusCode definition for legacy code.
xAOD::VxType::VertexType vertexType
@ NotSpecified
Default value, no explicit type set.