Belle II Software
release-05-01-25
CDCDedxScaleFactor.h
1
/**************************************************************************
2
* BASF2 (Belle Analysis Framework 2) *
3
* Copyright(C) 2015 - Belle II Collaboration *
4
* *
5
* Author: The Belle II Collaboration *
6
* Contributors: Jake Bennett *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
11
#pragma once
12
13
#include <TObject.h>
14
15
namespace
Belle2
{
25
class
CDCDedxScaleFactor:
public
TObject {
26
public
:
27
31
CDCDedxScaleFactor
():
m_scale
(0) {};
32
36
explicit
CDCDedxScaleFactor
(
double
scale):
m_scale
(scale) {};
37
41
~CDCDedxScaleFactor
() {};
42
46
double
getScaleFactor
()
const
{
return
m_scale
; };
47
51
void
setScaleFactor
(
double
scale) {
m_scale
= scale; };
52
53
private
:
54
double
m_scale
;
56
ClassDef
(
CDCDedxScaleFactor
, 1);
57
};
59
}
// end namespace Belle2
Belle2::CDCDedxScaleFactor::CDCDedxScaleFactor
CDCDedxScaleFactor()
Default constructor.
Definition:
CDCDedxScaleFactor.h:39
Belle2::CDCDedxScaleFactor::ClassDef
ClassDef(CDCDedxScaleFactor, 1)
ClassDef.
Belle2::CDCDedxScaleFactor::m_scale
double m_scale
Scale factor to make electron dE/dx ~ 1.
Definition:
CDCDedxScaleFactor.h:59
Belle2::CDCDedxScaleFactor::getScaleFactor
double getScaleFactor() const
Return scale factor.
Definition:
CDCDedxScaleFactor.h:54
Belle2::CDCDedxScaleFactor::setScaleFactor
void setScaleFactor(double scale)
Set scale factor.
Definition:
CDCDedxScaleFactor.h:59
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::CDCDedxScaleFactor::~CDCDedxScaleFactor
~CDCDedxScaleFactor()
Destructor.
Definition:
CDCDedxScaleFactor.h:49
Belle2::CDCDedxScaleFactor
dE/dx run gain calibration constants
Definition:
CDCDedxScaleFactor.h:33
reconstruction
dbobjects
include
CDCDedxScaleFactor.h
Generated on Fri Nov 5 2021 03:57:00 for Belle II Software by
1.8.17