![]() |
ATLAS Offline Software
|
#include <TGCDatabasePPToSL.h>
Public Types | |
| enum | DatabaseType { NoDatabaseType = -1 , ASDToPP , InPP , PPToSL , SLBToROD , MaxDatabaseType } |
Public Member Functions | |
| TGCDatabasePPToSL (const std::string &filename, const std::string &blockname) | |
| TGCDatabasePPToSL (const TGCDatabasePPToSL &) | |
| virtual | ~TGCDatabasePPToSL () |
| virtual bool | update (const std::vector< int > &) |
| virtual int | find (const std::vector< int > &) const |
| DatabaseType | getDatabaseType () const |
| virtual int | getEntry (int entry, int column) const |
| virtual int | getEntrySize (int entry) const |
| virtual int | getMaxEntry () const |
| virtual int | getIndexDBIn (int *indexIn) const |
| virtual int | getIndexDBOut (int *indexOut) const |
Protected Attributes | |
| std::string | m_filename |
| std::string | m_blockname |
| std::vector< std::vector< int > > | m_database |
Private Member Functions | |
| virtual void | readDB () |
| TGCDatabasePPToSL () | |
| TGCDatabasePPToSL & | operator= (const TGCDatabasePPToSL &right) |
| hidden assignment operator | |
Private Attributes | |
| DatabaseType | m_type |
Definition at line 12 of file TGCDatabasePPToSL.h.
|
inherited |
| Enumerator | |
|---|---|
| NoDatabaseType | |
| ASDToPP | |
| InPP | |
| PPToSL | |
| SLBToROD | |
| MaxDatabaseType | |
Definition at line 15 of file TGCDatabase.h.
| MuonTGC_Cabling::TGCDatabasePPToSL::TGCDatabasePPToSL | ( | const std::string & | filename, |
| const std::string & | blockname ) |
Definition at line 12 of file TGCDatabasePPToSL.cxx.
| MuonTGC_Cabling::TGCDatabasePPToSL::TGCDatabasePPToSL | ( | const TGCDatabasePPToSL & | right | ) |
Definition at line 19 of file TGCDatabasePPToSL.cxx.
|
virtual |
Definition at line 92 of file TGCDatabasePPToSL.cxx.
|
inlineprivate |
Definition at line 28 of file TGCDatabasePPToSL.h.
|
virtual |
Reimplemented from MuonTGC_Cabling::TGCDatabase.
Definition at line 114 of file TGCDatabasePPToSL.cxx.
|
inlineinherited |
Definition at line 37 of file TGCDatabase.h.
|
virtualinherited |
Definition at line 17 of file TGCDatabase.cxx.
|
virtualinherited |
Definition at line 21 of file TGCDatabase.cxx.
|
virtualinherited |
Reimplemented in MuonTGC_Cabling::TGCDatabaseASDToPP, and MuonTGC_Cabling::TGCDatabaseInPP.
Definition at line 39 of file TGCDatabase.cxx.
|
virtualinherited |
Reimplemented in MuonTGC_Cabling::TGCDatabaseASDToPP.
Definition at line 48 of file TGCDatabase.cxx.
|
virtualinherited |
Definition at line 25 of file TGCDatabase.cxx.
|
private |
hidden assignment operator
|
privatevirtual |
Reimplemented from MuonTGC_Cabling::TGCDatabase.
Definition at line 22 of file TGCDatabasePPToSL.cxx.
|
virtual |
Reimplemented from MuonTGC_Cabling::TGCDatabase.
Definition at line 94 of file TGCDatabasePPToSL.cxx.
|
protectedinherited |
Definition at line 55 of file TGCDatabase.h.
|
protectedinherited |
Definition at line 56 of file TGCDatabase.h.
|
protectedinherited |
Definition at line 54 of file TGCDatabase.h.
|
privateinherited |
Definition at line 59 of file TGCDatabase.h.