ATLAS Offline Software
Loading...
Searching...
No Matches
FCALTube.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7// Constructor
9 , const FCALHVLine& hvLine
10 , double x
11 , double y)
12 : m_tile(tile)
13 , m_hvLine(hvLine)
14 , m_x(x)
15 , m_y(y)
16{
17}
18
19// Destructor
20FCALTube::~FCALTube () = default;
21
22// Get the tube position (x)
23double FCALTube::getXLocal() const {
24 return m_x;
25}
26
27// Get the tube position (y)
28double FCALTube::getYLocal() const {
29 return m_y;
30}
31
32// Get the tile
34 return m_tile;
35}
36
37// Get the High Voltage Line
39 return m_hvLine;
40}
#define y
#define x
A tile of the forward calorimeter readout geometry.
Definition FCALTile.h:27
const FCALTile * getTile() const
Definition FCALTube.cxx:33
double m_x
Definition FCALTube.h:49
double m_y
Definition FCALTube.h:50
const FCALTile * m_tile
Definition FCALTube.h:47
virtual ~FCALTube()
double getXLocal() const
Definition FCALTube.cxx:23
FCALTube(const FCALTile *tile, const FCALHVLine &line, double x, double y)
Definition FCALTube.cxx:8
const FCALHVLine & getHVLine() const
Definition FCALTube.cxx:38
double getYLocal() const
Definition FCALTube.cxx:28
const FCALHVLine & m_hvLine
Definition FCALTube.h:48