KaliVeda
1.14/2
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVDBElasticPeak.h
1
/***************************************************************************
2
$Id: KVDBElasticPeak.h,v 1.3 2006/10/19 14:32:43 franklan Exp $
3
KVDBElasticPeak.h - description
4
-------------------
5
begin : december 5th 2003
6
copyright : (C) 2003 by John D. Frankland
7
email : frankland@ganil.fr
8
***************************************************************************/
9
10
/***************************************************************************
11
* *
12
* This program is free software; you can redistribute it and/or modify *
13
* it under the terms of the GNU General Public License as published by *
14
* the Free Software Foundation; either version 2 of the License, or *
15
* (at your option) any later version. *
16
* *
17
***************************************************************************/
18
#ifndef __KVDBELASTIC_H
19
#define __KVDBELASTIC_H
20
21
#include "KVDBPeak.h"
22
31
class
KVDBElasticPeak
:
public
KVDBPeak
{
32
33
private
:
34
35
UChar_t
fZbeam
;
36
UChar_t
fAbeam
;
37
38
public
:
39
40
KVDBElasticPeak
();
41
KVDBElasticPeak
(
const
Char_t
* detname);
42
virtual
~ KVDBElasticPeak()
43
{
44
};
45
46
void
init
();
47
48
void
SetZproj
(
UChar_t
z)
49
{
50
fZbeam
= z;
51
};
52
UChar_t
GetZproj
()
const
53
{
54
return
fZbeam
;
55
};
56
void
SetAproj
(
UChar_t
a)
57
{
58
fAbeam
=
a
;
59
};
60
UChar_t
GetAproj
()
const
61
{
62
return
fAbeam
;
63
};
64
65
ClassDef
(
KVDBElasticPeak
, 1)
//elastic peaks for calibration
66
};
67
68
#endif
UChar_t
unsigned char UChar_t
Char_t
char Char_t
ClassDef
#define ClassDef(name, id)
KVDBElasticPeak
Wrapper for KVDBPeak describing elastic peaks for calibration.
Definition
KVDBElasticPeak.h:31
KVDBElasticPeak::SetAproj
void SetAproj(UChar_t a)
Definition
KVDBElasticPeak.h:56
KVDBElasticPeak::init
void init()
default initialisations
Definition
KVDBElasticPeak.cpp:26
KVDBElasticPeak::fZbeam
UChar_t fZbeam
Z of projectile.
Definition
KVDBElasticPeak.h:35
KVDBElasticPeak::KVDBElasticPeak
KVDBElasticPeak()
default ctor
Definition
KVDBElasticPeak.cpp:38
KVDBElasticPeak::GetZproj
UChar_t GetZproj() const
Definition
KVDBElasticPeak.h:52
KVDBElasticPeak::GetAproj
UChar_t GetAproj() const
Definition
KVDBElasticPeak.h:60
KVDBElasticPeak::fAbeam
UChar_t fAbeam
A of projectile.
Definition
KVDBElasticPeak.h:36
KVDBElasticPeak::SetZproj
void SetZproj(UChar_t z)
Definition
KVDBElasticPeak.h:48
KVDBPeak
Calibration peak in database.
Definition
KVDBPeak.h:35
a
TArc a
kaliveda.doxygen
KVIndra
db
KVDBElasticPeak.h
Generated on Wed Oct 23 2024 12:45:19 for KaliVeda by
1.9.8