Belle II Software
release-05-01-25
EKLMHit2d.cc
1
/**************************************************************************
2
* BASF2 (Belle Analysis Framework 2) *
3
* Copyright(C) 2010 Belle II Collaboration *
4
* *
5
* Author: The Belle II Collaboration *
6
* Contributors: Timofey Uglov, Kirill Chilikin *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
11
/* Own header. */
12
#include <klm/dataobjects/eklm/EKLMHit2d.h>
13
14
/* Belle 2 headers. */
15
#include <framework/logging/Logger.h>
16
17
using namespace
Belle2
;
18
19
EKLMHit2d::EKLMHit2d
() :
20
m_ChiSq(-1)
21
{
22
}
23
24
25
EKLMHit2d::EKLMHit2d
(
KLMDigit
* s1) :
26
m_ChiSq(-1)
27
{
28
if
(s1->
getSubdetector
() !=
KLMElementNumbers::c_EKLM
)
29
B2FATAL(
"Trying to construct a EKLMHit2d using KLMDigits from BKLM."
);
30
setSection
(s1->
getSection
());
31
setLayer
(s1->
getLayer
());
32
setSector
(s1->
getSector
());
33
}
34
35
EKLMHit2d::~EKLMHit2d
()
36
{
37
}
Belle2::KLMDigit::getSubdetector
int getSubdetector() const
Get subdetector number.
Definition:
KLMDigit.h:89
Belle2::EKLMHitBase::setSection
void setSection(int Section)
Set section number.
Definition:
EKLMHitBase.h:65
Belle2::KLMElementNumbers::c_EKLM
@ c_EKLM
EKLM.
Definition:
KLMElementNumbers.h:50
Belle2::KLMDigit::getSection
int getSection() const
Get section number.
Definition:
KLMDigit.h:107
Belle2::KLMDigit::getSector
int getSector() const
Get sector number.
Definition:
KLMDigit.h:125
Belle2::KLMDigit::getLayer
int getLayer() const
Get layer number.
Definition:
KLMDigit.h:143
Belle2::EKLMHitBase::setSector
void setSector(int sector)
Set sector number.
Definition:
EKLMHitBase.h:101
Belle2::KLMDigit
KLM digit (class representing a digitized hit in RPCs or scintillators).
Definition:
KLMDigit.h:40
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::EKLMHit2d::~EKLMHit2d
~EKLMHit2d()
Destructor.
Definition:
EKLMHit2d.cc:35
Belle2::EKLMHit2d::EKLMHit2d
EKLMHit2d()
Constructor.
Definition:
EKLMHit2d.cc:19
Belle2::EKLMHitBase::setLayer
void setLayer(int layer)
Set layer number.
Definition:
EKLMHitBase.h:83
klm
dataobjects
eklm
src
EKLMHit2d.cc
Generated on Fri Nov 5 2021 03:55:01 for Belle II Software by
1.8.17