#include <TGCCableSSWToROD.h>
|
enum | CableType {
NoCableType =-1,
InASD,
ASDToPP,
InPP,
PPToSLB,
InSLB,
SLBToHPB,
HPBToSL,
SLBToSSW,
SSWToROD,
MaxCableType
} |
|
Definition at line 17 of file TGCCableSSWToROD.h.
◆ CableType
Enumerator |
---|
NoCableType | |
InASD | |
ASDToPP | |
InPP | |
PPToSLB | |
InSLB | |
SLBToHPB | |
HPBToSL | |
SLBToSSW | |
SSWToROD | |
MaxCableType | |
Definition at line 18 of file TGCCable.h.
◆ TGCCableSSWToROD() [1/3]
MuonTGC_Cabling::TGCCableSSWToROD::TGCCableSSWToROD |
( |
const std::string & |
filename | ) |
|
◆ TGCCableSSWToROD() [2/3]
Definition at line 26 of file TGCCableSSWToROD.cxx.
30 TGCDatabaseSLBToROD* mypointer =
dynamic_cast<TGCDatabaseSLBToROD*
>(right.m_database);
31 if(mypointer)
m_database =
new TGCDatabaseSLBToROD(*mypointer);
◆ ~TGCCableSSWToROD()
MuonTGC_Cabling::TGCCableSSWToROD::~TGCCableSSWToROD |
( |
void |
| ) |
|
|
virtual |
◆ TGCCableSSWToROD() [3/3]
MuonTGC_Cabling::TGCCableSSWToROD::TGCCableSSWToROD |
( |
void |
| ) |
|
|
private |
◆ getCableType()
CableType MuonTGC_Cabling::TGCCable::getCableType |
( |
void |
| ) |
const |
|
inlineinherited |
◆ getChannelIn()
|
inlineprotectedvirtualinherited |
◆ getChannelOut()
|
inlineprotectedvirtualinherited |
◆ getModule()
◆ getModuleIn()
Reimplemented from MuonTGC_Cabling::TGCCable.
Definition at line 62 of file TGCCableSSWToROD.cxx.
63 if(!
rod->isValid())
return nullptr;
66 const int rodReadoutSector =
rod->getReadoutSector();
68 TGCModuleMap* mapId =
nullptr;
70 for(
int i=0;
i<MaxEntry;
i++){
73 TGCModuleSSW* ssw =
new TGCModuleSSW(rodSideType,
76 if(mapId==
nullptr) mapId =
new TGCModuleMap();
77 mapId->insert(block,ssw);
◆ getModuleOut()
Reimplemented from MuonTGC_Cabling::TGCCable.
Definition at line 82 of file TGCCableSSWToROD.cxx.
83 if(!ssw->isValid())
return nullptr;
85 const int sswId = ssw->getId();
87 TGCModuleMap* mapId =
nullptr;
89 for(
int i=0;
i<MaxEntry;
i++){
92 TGCModuleROD*
rod =
new TGCModuleROD(ssw->getSideType(),
93 ssw->getReadoutSector());
94 mapId =
new TGCModuleMap();
95 mapId->insert(block,
rod);
◆ operator=()
Definition at line 35 of file TGCCableSSWToROD.cxx.
39 TGCDatabaseSLBToROD* mypointer =
dynamic_cast<TGCDatabaseSLBToROD*
>(right.m_database);
40 if(mypointer)
m_database =
new TGCDatabaseSLBToROD(*mypointer);
◆ m_database
TGCDatabase* MuonTGC_Cabling::TGCCableSSWToROD::m_database |
|
private |
◆ m_type
The documentation for this class was generated from the following files: