ATLAS Offline Software
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
20 FCALTube::~FCALTube () = default;
21 
22 // Get the tube position (x)
23 double FCALTube::getXLocal() const {
24  return m_x;
25 }
26 
27 // Get the tube position (y)
28 double FCALTube::getYLocal() const {
29  return m_y;
30 }
31 
32 // Get the tile
33 const FCALTile *FCALTube::getTile() const {
34  return m_tile;
35 }
36 
37 // Get the High Voltage Line
39  return m_hvLine;
40 }
FCALTube::m_x
double m_x
Definition: FCALTube.h:49
FCALTube::m_hvLine
const FCALHVLine & m_hvLine
Definition: FCALTube.h:48
FCALTube::m_tile
const FCALTile * m_tile
Definition: FCALTube.h:47
FCALTube::getTile
const FCALTile * getTile() const
Definition: FCALTube.cxx:33
x
#define x
ReadCellNoiseFromCool.tile
tile
Definition: ReadCellNoiseFromCool.py:92
FCALTile
A tile of the forward calorimeter readout geometry.
Definition: FCALTile.h:27
FCALHVLine
Definition: FCALHVLine.h:15
FCALTube.h
FCALTube::getHVLine
const FCALHVLine & getHVLine() const
Definition: FCALTube.cxx:38
FCALTube::~FCALTube
virtual ~FCALTube()
FCALTube::getXLocal
double getXLocal() const
Definition: FCALTube.cxx:23
FCALTube::getYLocal
double getYLocal() const
Definition: FCALTube.cxx:28
y
#define y
FCALTube::m_y
double m_y
Definition: FCALTube.h:50
FCALTube::FCALTube
FCALTube(const FCALTile *tile, const FCALHVLine &line, double x, double y)
Definition: FCALTube.cxx:8