#include <AGDDsTGC.h>
Definition at line 19 of file AGDDsTGC.h.
◆ AGDDsTGC()
◆ AddDaughter()
◆ AddDetectorPosition()
◆ AddParent()
◆ CreateSolid()
◆ CreateVolume()
◆ DetectorID()
| const std::string& AGDDDetector::DetectorID |
( |
| ) |
const |
|
inlineinherited |
◆ DetectorType()
| const std::string& AGDDDetector::DetectorType |
( |
| ) |
const |
|
inlineinherited |
◆ GetColor()
| const std::string& AGDDVolume::GetColor |
( |
| ) |
const |
|
inlineinherited |
◆ GetDaughter()
◆ GetDetectorPositioners()
◆ GetMaterial()
| const std::string& AGDDVolume::GetMaterial |
( |
| ) |
const |
|
inlineinherited |
◆ GetMMMaterial()
| GeoMaterial* AGDDDetector::GetMMMaterial |
( |
std::string |
| ) |
|
|
protectedinherited |
◆ GetName() [1/2]
| const std::string& AGDDVolume::GetName |
( |
| ) |
const |
|
inlineinherited |
◆ GetName() [2/2]
| const std::string& AGDDDetector::GetName |
( |
| ) |
const |
|
inlineinherited |
◆ GetReadoutParameters()
◆ GetSolid()
| void* AGDDVolume::GetSolid |
( |
| ) |
|
|
inlineinherited |
◆ GetTechnology()
◆ GetVolume()
| void* AGDDVolume::GetVolume |
( |
| ) |
|
|
inlineinherited |
◆ HasParent()
| bool AGDDVolume::HasParent |
( |
| ) |
const |
|
inlineinherited |
◆ IsSensitiveVolume() [1/2]
| bool AGDDVolume::IsSensitiveVolume |
( |
| ) |
const |
|
inlineinherited |
◆ IsSensitiveVolume() [2/2]
| void AGDDVolume::IsSensitiveVolume |
( |
bool |
v | ) |
|
|
inherited |
◆ large_x() [1/2]
| double AGDDDetector::large_x |
( |
| ) |
const |
|
inlineinherited |
◆ large_x() [2/2]
| void AGDDDetector::large_x |
( |
double |
x | ) |
|
|
inlineinherited |
◆ Length()
| double sTGCDetectorDescription::Length |
( |
| ) |
const |
|
inlineinherited |
◆ lWidth()
| double sTGCDetectorDescription::lWidth |
( |
| ) |
const |
|
inlineinherited |
◆ NrOfDaughter()
| int AGDDVolume::NrOfDaughter |
( |
| ) |
const |
|
inlineinherited |
◆ Register()
| void sTGCDetectorDescription::Register |
( |
| ) |
|
|
inherited |
◆ SetAddressAndPosition()
◆ SetColor()
| void AGDDVolume::SetColor |
( |
const std::string & |
c | ) |
|
|
inlineinherited |
◆ SetDetectorAddress()
|
|
overrideprotectedvirtualinherited |
Implements AGDDDetector.
Definition at line 28 of file sTGCDetectorDescription.cxx.
32 p->ID.detectorType=
"sTGC";
34 std::stringstream stringone;
36 if (
p->ID.sideIndex<0)
side=
'C';
39 std::string_view subt =
subType();
40 if (subt[1]==
'S' && subt[3]==
'P') ml=2;
41 else if (subt[1]==
'L' && subt[3]==
'C') ml=2;
42 if (subt[1]==
'S')
ctype=3;
43 else if (subt[1]==
'L')
ctype=1;
44 stringone<<
"sTG"<<
ctype<<
'-'<<subt.substr(2,1)<<
'-'<<ml<<
"-phi"<<
p->ID.phiIndex+1<<
side<<std::endl;
46 p->ID.detectorAddress=stringone.str();
◆ SetMaterial()
| void AGDDVolume::SetMaterial |
( |
const std::string & |
n | ) |
|
|
inlineinherited |
◆ SetSolid()
| void AGDDVolume::SetSolid |
( |
void * |
p | ) |
|
|
inlineinherited |
◆ SetVolume()
| void AGDDVolume::SetVolume |
( |
void * |
p | ) |
|
|
inlineinherited |
◆ SetXYZ()
| virtual void sTGCDetectorDescription::SetXYZ |
( |
const std::vector< double > & |
v | ) |
|
|
inlineoverridevirtualinherited |
◆ small_x() [1/2]
| double AGDDDetector::small_x |
( |
| ) |
const |
|
inlineinherited |
◆ small_x() [2/2]
| void AGDDDetector::small_x |
( |
double |
x | ) |
|
|
inlineinherited |
◆ stripPitch() [1/2]
| double sTGCDetectorDescription::stripPitch |
( |
| ) |
const |
|
inlineinherited |
◆ stripPitch() [2/2]
| void sTGCDetectorDescription::stripPitch |
( |
double |
y | ) |
|
|
inlineinherited |
◆ stripWidth() [1/2]
| double sTGCDetectorDescription::stripWidth |
( |
| ) |
const |
|
inlineinherited |
◆ stripWidth() [2/2]
| void sTGCDetectorDescription::stripWidth |
( |
double |
y | ) |
|
|
inlineinherited |
◆ subType() [1/2]
| const std::string& AGDDDetector::subType |
( |
| ) |
const |
|
inlineinherited |
◆ subType() [2/2]
| void AGDDDetector::subType |
( |
const std::string & |
s | ) |
|
|
inlineinherited |
◆ sWidth()
| double sTGCDetectorDescription::sWidth |
( |
| ) |
const |
|
inlineinherited |
◆ Tck()
| double sTGCDetectorDescription::Tck |
( |
| ) |
const |
|
inlineinherited |
◆ wirePitch() [1/2]
| double sTGCDetectorDescription::wirePitch |
( |
| ) |
const |
|
inlineinherited |
◆ wirePitch() [2/2]
| void sTGCDetectorDescription::wirePitch |
( |
double |
y | ) |
|
|
inlineinherited |
◆ xFrame() [1/2]
| double sTGCDetectorDescription::xFrame |
( |
| ) |
const |
|
inlineinherited |
◆ xFrame() [2/2]
| void sTGCDetectorDescription::xFrame |
( |
double |
y | ) |
|
|
inlineinherited |
◆ y() [1/2]
| double AGDDDetector::y |
( |
| ) |
const |
|
inlineinherited |
◆ y() [2/2]
| void AGDDDetector::y |
( |
double |
yval | ) |
|
|
inlineinherited |
◆ yCutout() [1/2]
| double sTGCDetectorDescription::yCutout |
( |
| ) |
const |
|
inlineinherited |
◆ yCutout() [2/2]
| void sTGCDetectorDescription::yCutout |
( |
double |
y | ) |
|
|
inlineinherited |
◆ yCutoutCathode() [1/2]
| double sTGCDetectorDescription::yCutoutCathode |
( |
| ) |
const |
|
inlineinherited |
◆ yCutoutCathode() [2/2]
| void sTGCDetectorDescription::yCutoutCathode |
( |
double |
y | ) |
|
|
inlineinherited |
◆ ylFrame() [1/2]
| double sTGCDetectorDescription::ylFrame |
( |
| ) |
const |
|
inlineinherited |
◆ ylFrame() [2/2]
| void sTGCDetectorDescription::ylFrame |
( |
double |
y | ) |
|
|
inlineinherited |
◆ ysFrame() [1/2]
| double sTGCDetectorDescription::ysFrame |
( |
| ) |
const |
|
inlineinherited |
◆ ysFrame() [2/2]
| void sTGCDetectorDescription::ysFrame |
( |
double |
y | ) |
|
|
inlineinherited |
◆ z() [1/2]
| double AGDDDetector::z |
( |
| ) |
const |
|
inlineinherited |
◆ z() [2/2]
| void AGDDDetector::z |
( |
double |
zval | ) |
|
|
inlineinherited |
◆ m_color
| std::string AGDDVolume::m_color |
|
protectedinherited |
◆ m_detectorID
| std::string AGDDDetector::m_detectorID |
|
protectedinherited |
◆ m_detectorPositions
◆ m_detectorType
| std::string AGDDDetector::m_detectorType |
|
protectedinherited |
◆ m_ds
◆ m_isSensitive
| bool AGDDVolume::m_isSensitive |
|
protectedinherited |
◆ m_large_x
| double AGDDDetector::m_large_x |
|
protectedinherited |
◆ m_material
| std::string AGDDVolume::m_material |
|
protectedinherited |
◆ m_name [1/2]
| std::string AGDDVolume::m_name |
|
protectedinherited |
◆ m_name [2/2]
| std::string AGDDDetector::m_name |
|
protectedinherited |
◆ m_small_x
| double AGDDDetector::m_small_x |
|
protectedinherited |
◆ m_stripPitch
| double sTGCDetectorDescription::m_stripPitch {0.} |
|
protectedinherited |
◆ m_stripWidth
| double sTGCDetectorDescription::m_stripWidth {0.} |
|
protectedinherited |
◆ m_sType
| std::string AGDDDetector::m_sType |
|
protectedinherited |
◆ m_theDaughters
◆ m_theParents
◆ m_theSolid
| void* AGDDVolume::m_theSolid |
|
protectedinherited |
◆ m_theVolume
| void* AGDDVolume::m_theVolume |
|
protectedinherited |
◆ m_vs
◆ m_wirePitch
| double sTGCDetectorDescription::m_wirePitch {0.} |
|
protectedinherited |
◆ m_xFrame
| double sTGCDetectorDescription::m_xFrame {0.} |
|
protectedinherited |
◆ m_y
◆ m_yCutout
| double sTGCDetectorDescription::m_yCutout {0.} |
|
protectedinherited |
◆ m_yCutoutCathode
| double sTGCDetectorDescription::m_yCutoutCathode {0.} |
|
protectedinherited |
◆ m_ylFrame
| double sTGCDetectorDescription::m_ylFrame {0.} |
|
protectedinherited |
◆ m_ysFrame
| double sTGCDetectorDescription::m_ysFrame {0.} |
|
protectedinherited |
◆ m_z
◆ roParameters
◆ tech
| std::string AGDDDetector::tech |
|
inherited |
The documentation for this class was generated from the following files: