ATLAS Offline Software
TileCalorimeter
TileEvent
TileEvent
TileLaser.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/*author Renato Febbraro*/
6
/*date 3/7/2007*/
7
/*renato.febbraro@cern.ch*/
8
9
10
#ifndef TILELASER_H
11
#define TILELASER_H
12
13
14
#include <string>
15
16
17
class
TileLaser
{
18
19
public
:
20
21
TileLaser
()
22
:
m_counter
(0)
23
,
m_diodeCurrOrd
(0)
24
,
m_diodeCurrMeas
(0)
25
,
m_filtNumber
(0)
26
,
m_slamaDelay
(0) { }
27
28
~TileLaser
() =
default
;
29
30
int
getDiodeCurrOrd
()
const
{
return
m_diodeCurrOrd
; }
31
int
getDiodeCurrMeas
()
const
{
return
m_diodeCurrMeas
; }
32
int
getFiltNumber
()
const
{
return
m_filtNumber
; }
33
int
getCounter
()
const
{
return
m_counter
; }
34
int
getSlamaDelay
()
const
{
return
m_slamaDelay
; }
35
36
void
setLaser
(
const
int
Counter,
37
const
int
diodeCurrOrd,
38
const
int
diodeCurrMeas,
39
const
int
filtNumber,
40
const
int
SlamaDelay) {
41
m_counter
= Counter;
42
m_diodeCurrOrd
= diodeCurrOrd;
43
m_diodeCurrMeas
= diodeCurrMeas;
44
m_filtNumber
= filtNumber;
45
m_slamaDelay
= SlamaDelay;
46
}
47
48
51
operator
std::string()
const
;
52
53
54
private
:
55
56
int
m_counter
;
57
int
m_diodeCurrOrd
;
58
int
m_diodeCurrMeas
;
59
int
m_filtNumber
;
60
int
m_slamaDelay
;
61
62
};
63
64
#endif
TileLaser::getDiodeCurrOrd
int getDiodeCurrOrd() const
Definition:
TileLaser.h:30
TileLaser::getCounter
int getCounter() const
Definition:
TileLaser.h:33
TileLaser::getSlamaDelay
int getSlamaDelay() const
Definition:
TileLaser.h:34
TileLaser::~TileLaser
~TileLaser()=default
TileLaser::setLaser
void setLaser(const int Counter, const int diodeCurrOrd, const int diodeCurrMeas, const int filtNumber, const int SlamaDelay)
Definition:
TileLaser.h:36
TileLaser::TileLaser
TileLaser()
Definition:
TileLaser.h:21
TileLaser::m_filtNumber
int m_filtNumber
Definition:
TileLaser.h:59
TileLaser::getFiltNumber
int getFiltNumber() const
Definition:
TileLaser.h:32
TileLaser::m_diodeCurrOrd
int m_diodeCurrOrd
Definition:
TileLaser.h:57
TileLaser::getDiodeCurrMeas
int getDiodeCurrMeas() const
Definition:
TileLaser.h:31
TileLaser
Definition:
TileLaser.h:17
TileLaser::m_diodeCurrMeas
int m_diodeCurrMeas
Definition:
TileLaser.h:58
TileLaser::m_slamaDelay
int m_slamaDelay
Definition:
TileLaser.h:60
TileLaser::m_counter
int m_counter
Definition:
TileLaser.h:56
Generated on Thu Nov 7 2024 21:28:16 for ATLAS Offline Software by
1.8.18