|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef PATCORE_COMBINATORICSODOMETER_H
7 #define PATCORE_COMBINATORICSODOMETER_H
92 FlexDigits(std::vector<std::string>&
labels, std::map<std::string, int>& digitMax);
114 OdoMeter(std::vector<std::string>&
labels, std::map<std::string, int>& numObj);
115 OdoMeter(
int numDigits,
int digitMax);
std::map< std::string, std::set< int > > m_digitAssoc
FlexDigit(int, FlexDigit *=0)
std::pair< int, int > getPair()
bool isUnique(bool doCheck)
void setNext(FlexDigit *next)
OdoMeter(std::vector< std::string > &labels, std::map< std::string, int > &numObj)
FlexDigits(std::vector< std::string > &labels, std::map< std::string, int > &digitMax)
bool hasOnlySingleEntry(bool doCheck)
std::set< std::string > m_labels
virtual FlexDigits & operator++(int)
virtual void push_back(FlexDigit *)
An STL vector of pointers that by default owns its pointed-to elements.
FlexDigit operator++(int)
std::vector< int > getVector()