Belle II Software
release-05-01-25
DATCONMostProbableHit.h
1
/**************************************************************************
2
* BASF2 (Belle Analysis Framework 2) *
3
* Copyright(C) 2012 - Belle II Collaboration *
4
* *
5
* Author: The Belle II Collaboration *
6
* Contributors: Christian Wessel *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
11
#pragma once
12
13
#include <vxd/dataobjects/VxdID.h>
14
#include <TObject.h>
15
#include <TVector2.h>
16
17
namespace
Belle2
{
28
class
DATCONMostProbableHit :
public
TObject {
29
public
:
31
DATCONMostProbableHit
() :
m_sensorID
(),
m_localCoordinate
(),
m_qualityOfHit
(0) {}
32
34
DATCONMostProbableHit
(VxdID sensorID, TVector2 localCoordinate,
double
qualityOfHit):
35
m_sensorID
(sensorID),
m_localCoordinate
(localCoordinate),
m_qualityOfHit
(qualityOfHit) {}
36
38
VxdID
getSensorID
() {
return
m_sensorID
; }
40
TVector2
getLocalCoordinate
() {
return
m_localCoordinate
; }
42
double
getQualityOfHit
() {
return
m_qualityOfHit
; }
43
44
private
:
46
VxdID
m_sensorID
;
48
TVector2
m_localCoordinate
;
50
double
m_qualityOfHit
;
51
52
ClassDef(
DATCONMostProbableHit
, 2)
53
54
};
// class DATCONMostProbableHit
55
57
}
// end namespace Belle2
Belle2::DATCONMostProbableHit::m_qualityOfHit
double m_qualityOfHit
Quality of the extrapolated hit.
Definition:
DATCONMostProbableHit.h:58
Belle2::VxdID
Class to uniquely identify a any structure of the PXD and SVD.
Definition:
VxdID.h:43
Belle2::DATCONMostProbableHit::m_sensorID
VxdID m_sensorID
Sensor ID of the MPH.
Definition:
DATCONMostProbableHit.h:54
Belle2::DATCONMostProbableHit::getSensorID
VxdID getSensorID()
Get sensor ID.
Definition:
DATCONMostProbableHit.h:46
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::DATCONMostProbableHit::getQualityOfHit
double getQualityOfHit()
Get quality of hit.
Definition:
DATCONMostProbableHit.h:50
Belle2::DATCONMostProbableHit::m_localCoordinate
TVector2 m_localCoordinate
Local coordinate on the sensor of the MPH.
Definition:
DATCONMostProbableHit.h:56
Belle2::DATCONMostProbableHit::DATCONMostProbableHit
DATCONMostProbableHit()
Standard constructor.
Definition:
DATCONMostProbableHit.h:39
Belle2::DATCONMostProbableHit
The DATCON Most Probable Hit (MPH) class.
Definition:
DATCONMostProbableHit.h:36
Belle2::DATCONMostProbableHit::getLocalCoordinate
TVector2 getLocalCoordinate()
Get local coordinate.
Definition:
DATCONMostProbableHit.h:48
tracking
dataobjects
include
DATCONMostProbableHit.h
Generated on Fri Nov 5 2021 04:00:18 for Belle II Software by
1.8.17