5#ifndef sTGCDetectorDescription_H
6#define sTGCDetectorDescription_H
24 std::vector<double>
padH{};
57 virtual void SetXYZ(
const std::vector<double>& v)
override
73 double Tck()
const {
return z();}
AGDDDetector(const std::string &s)
virtual void SetDetectorAddress(AGDDDetectorPositioner *) override
double stripPitch() const
double yCutoutCathode() const
sTGCReadoutParameters & GetReadoutParameters()
void yCutoutCathode(double y)
sTGCReadoutParameters roParameters
virtual void SetXYZ(const std::vector< double > &v) override
sTGCDetectorDescription(const std::string &s, AGDDDetectorStore &ds)
void stripWidth(double y)
MuonGM::sTGC_Technology * GetTechnology()
double stripWidth() const
void stripPitch(double y)
std::vector< int > firstWireGroup
std::vector< int > nWireGroups
std::vector< int > StripsInBandsLayer1
std::vector< double > firstPadPhiDivision_A
std::vector< int > firstStripInTrigger
std::vector< double > firstPadPhiDivision_C
std::vector< double > firstStripWidth
std::vector< int > StripsInBandsLayer4
std::vector< int > nPadPhi
std::vector< double > firstPadH
std::vector< int > StripsInBandsLayer3
std::vector< double > firstWire
std::vector< double > PadPhiShift_C
std::vector< int > nWires
std::vector< int > StripsInBandsLayer2
std::vector< double > padH
std::vector< double > wireCutout
std::vector< int > firstTriggerBand
std::vector< int > firstPadRow
std::vector< double > PadPhiShift_A
std::vector< double > nPadH
std::vector< int > nTriggerBands