21 m_database = std::make_unique<TGCDatabaseSLBToROD>(*mypointer);
30 m_database = std::make_unique<TGCDatabaseSLBToROD>(*mypointer);
51 if(!rod->isValid())
return nullptr;
54 const int rodReadoutSector = rod->getReadoutSector();
57 const int MaxEntry =
m_database->getMaxEntry();
58 for(
int i=0; i<MaxEntry; i++){
71 if(!ssw->
isValid())
return nullptr;
73 const int sswId = ssw->
getId();
76 const int MaxEntry =
m_database->getMaxEntry();
77 for(
int i=0; i<MaxEntry; i++){
TGCCableSSWToROD()=delete
virtual TGCModuleMap * getModuleIn(const TGCModuleId *rod) const
TGCCableSSWToROD(const std::string &filename)
virtual TGCModuleMap * getModuleOut(const TGCModuleId *ssw) const
TGCCableSSWToROD & operator=(const TGCCableSSWToROD &)
virtual TGCModuleMap * getModule(const TGCModuleId *moduleId) const
virtual ~TGCCableSSWToROD()
std::unique_ptr< TGCDatabase > m_database
TGCCable(CableType type=NoCableType)
SideType getSideType(void) const
virtual bool isValid(void) const
int getReadoutSector() const
ModuleIdType getModuleIdType(void) const
void insert(int connector, TGCModuleId *moduleId)