|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MUONTGC_CABLING_TGCDATABASEINPP_HH
6 #define MUONTGC_CABLING_TGCDATABASEINPP_HH
40 virtual bool update(
const std::vector<int>&)
override;
42 virtual int find(
const std::vector<int>&)
const override;
58 virtual void readDB(
void)
override;
virtual ~TGCDatabaseInPP(void)
Destructor.
virtual int find(const std::vector< int > &) const override
virtual bool update(const std::vector< int > &) override
TGCDatabaseInPP & operator=(const TGCDatabaseInPP &right)
hidden assignment operator
int m_minIndexIn[NIndexIn]
virtual void readDB(void) override
virtual void getminIndexIn(int *tmpminIndexIn) const
Get the minimum values of indexIn with NIndexIn dimensions.
virtual void getindexDBVectorIn(std::vector< int > &tmpindexDBIn) const
Get the IndexDBIn table.
virtual void getNIndexDBIn(int &tmpNIndexDBIn) const
Get the size of the IndexDBIn table.
std::vector< int > m_indexDBIn
virtual void makeIndexDBIn(void)
Make the IndexDBIn table.
virtual int convertIndexDBIn(int *indexIn) const
Get the internal number, which is between 0 and NIndexDBIn-1.
virtual void getmaxIndexIn(int *tmpmaxIndexIn) const
Get the maximum values of indexIn with NIndexIn dimensions.
virtual int getIndexDBIn(int *indexIn) const override
Get IndexDBIn (position in the databse between 0 and database.size()-1) from indexIn which is NIndexI...
int m_maxIndexIn[NIndexIn]