BmnRoot
Loading...
Searching...
No Matches
BmnCaloDigit.h
Go to the documentation of this file.
1
/*
2
* File: BmnCaloDigit.h
3
* Author: Konstantin Gertsenberger
4
* Description: base class for calorimeter digits
5
*
6
* Created on September 27, 2021
7
*/
8
9
#ifndef BMNCALODIGIT_H
10
#define BMNCALODIGIT_H
11
12
#include "TNamed.h"
13
14
class
BmnCaloDigit
:
public
TNamed
15
{
16
public
:
18
BmnCaloDigit
();
19
21
BmnCaloDigit
(Float_t x, Float_t y, UShort_t ch, Float_t amp);
22
24
virtual
~BmnCaloDigit
() {}
25
26
void
SetX
(Float_t x) {
fX
= x; }
27
void
SetY
(Float_t y) {
fY
= y; }
28
void
SetChannel
(UShort_t ch) {
fChannel
= ch; }
29
void
SetAmp
(Float_t amp) {
fAmp
= amp; }
30
31
Float_t
GetX
()
const
{
return
fX
; }
32
Float_t
GetY
()
const
{
return
fY
; }
33
UShort_t
GetChannel
()
const
{
return
fChannel
; }
34
Float_t
GetAmp
()
const
{
return
fAmp
; }
35
36
protected
:
37
Float_t
fX
;
38
Float_t
fY
;
39
UShort_t
fChannel
;
40
Float_t
fAmp
;
41
42
ClassDef
(
BmnCaloDigit
, 1);
43
};
44
45
#endif
/* BMNCALODIGIT_H */
46
BmnCaloDigit
Definition
BmnCaloDigit.h:15
BmnCaloDigit::fChannel
UShort_t fChannel
Definition
BmnCaloDigit.h:39
BmnCaloDigit::SetX
void SetX(Float_t x)
Definition
BmnCaloDigit.h:26
BmnCaloDigit::SetChannel
void SetChannel(UShort_t ch)
Definition
BmnCaloDigit.h:28
BmnCaloDigit::BmnCaloDigit
BmnCaloDigit(Float_t x, Float_t y, UShort_t ch, Float_t amp)
BmnCaloDigit::SetAmp
void SetAmp(Float_t amp)
Definition
BmnCaloDigit.h:29
BmnCaloDigit::GetX
Float_t GetX() const
Definition
BmnCaloDigit.h:31
BmnCaloDigit::~BmnCaloDigit
virtual ~BmnCaloDigit()
Definition
BmnCaloDigit.h:24
BmnCaloDigit::fY
Float_t fY
Definition
BmnCaloDigit.h:38
BmnCaloDigit::GetChannel
UShort_t GetChannel() const
Definition
BmnCaloDigit.h:33
BmnCaloDigit::BmnCaloDigit
BmnCaloDigit()
BmnCaloDigit::GetY
Float_t GetY() const
Definition
BmnCaloDigit.h:32
BmnCaloDigit::GetAmp
Float_t GetAmp() const
Definition
BmnCaloDigit.h:34
BmnCaloDigit::SetY
void SetY(Float_t y)
Definition
BmnCaloDigit.h:27
BmnCaloDigit::ClassDef
ClassDef(BmnCaloDigit, 1)
BmnCaloDigit::fAmp
Float_t fAmp
Definition
BmnCaloDigit.h:40
BmnCaloDigit::fX
Float_t fX
Definition
BmnCaloDigit.h:37
install
include
BmnCaloDigit.h
Generated on Fri May 15 2026 10:40:53 for BmnRoot by
1.9.8