|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARG4BARREL_LArStraightElectrodes_H
6 #define LARG4BARREL_LArStraightElectrodes_H
26 double XCentEle(
int stackid,
int cellid)
const {
return m_xcent[cellid][stackid]; }
27 double YCentEle(
int stackid,
int cellid)
const {
return m_ycent[cellid][stackid]; }
29 double Cosu(
int stackid,
int cellid)
const {
return m_cosu[cellid][stackid]; }
30 double Sinu(
int stackid,
int cellid)
const {
return m_sinu[cellid][stackid]; }
33 #endif // LARG4BARREL_LArStraightElectrodes_H
double m_halflength[1024][14]
double Sinu(int stackid, int cellid) const
double Cosu(int stackid, int cellid) const
void initXYCentEle(const PhysicalVolumeAccessor &theElectrodes, int stackid, int cellid)
double XCentEle(int stackid, int cellid) const
double SlantEle(const PhysicalVolumeAccessor &theElectrodes, int stackid, int cellid) const
void initHalfLength(const PhysicalVolumeAccessor &theElectrodes, int stackid, int cellid)
double YCentEle(int stackid, int cellid) const
static const LArStraightElectrodes * GetInstance(const std::string &strDetector="")
LArStraightElectrodes(const std::string &strDetector="")
double HalfLength(int stackid, int cellid) const