KanCompMap
class description - source file - inheritance tree (.pdf)
public:
KanCompMap()
KanCompMap(const KanCompMap&)
virtual ~KanCompMap()
static KanCompMap::Index charToIndex(Char_t aChar)
static Bool_t getIndex(UInt_t& idx, const char* compName)
static UInt_t getUnusedIndex()
static Char_t indexChar(UInt_t idx)
static Bool_t makeClusterExtension(string& result, char** argv, int argc)
static Bool_t makeClusterExtension(string& result, vector<string>&)
static Bool_t makeClusterExtension(string& result, KanCompMap::Mask)
static KanCompMap::Mask makeCompMaskFromCharCluster(string&)
static const Char_t* name(UInt_t idx) const
KanCompMap& operator=(const KanCompMap&)
public:
static const KanCompMap::Index hdr
static const KanCompMap::Index usr
static const KanCompMap::Index tag
static const KanCompMap::Index cnd
static const KanCompMap::Index aod
static const KanCompMap::Index tru
static const KanCompMap::Index esd
static const KanCompMap::Index sim
static const KanCompMap::Index raw
static const KanCompMap::Index max
static const KanCompMap::Index nCmp
static const KanCompMap::Index unknown
a class to hold the definition of the component names and the
definition of the tree index
KanCompMap()
~KanCompMap()
Bool_t getIndex(UInt_t& idx, const Char_t* compName)
const Char_t* name(UInt_t index)
Char_t indexChar(UInt_t index)
makeCompMaskFromCharCluster(std::string& charCluster)
This function takes a "character cluster", e.g. "HUBCAT" and turns
it into a bitmask.
bool makeClusterExtension(std::string& result, char* argv[], int argc)
bool makeClusterExtension(std::string& result, std::vector<std::string>& names)
an empty list of components is an error
bool makeClusterExtension(std::string& result, Mask mask)
Inline Functions
KanCompMap::Index charToIndex(Char_t aChar)
UInt_t getUnusedIndex()
KanCompMap KanCompMap(const KanCompMap&)
KanCompMap& operator=(const KanCompMap&)
Author: M. Steinke
Last update: KanCompMap.cc,v 1.10 2004/08/06 06:12:58 bartoldu Exp $
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.
|