Collection of types for the internal dictionary. More...
Typedefs | |
typedef std::map< std::string, fastjet::JetAlgorithm > | algomap_t |
Mapping keyword on fastjet jet algorithm tag. | |
typedef std::map< std::string, fastjet::Strategy > | strategymap_t |
Mapping keyword on fastjet clustering strategy tag. | |
typedef std::map< std::string, fastjet::RecombinationScheme > | schememap_t |
Mapping keyword on fastjet recombination scheme tag. | |
typedef std::map< std::string, fastjet::SISConePlugin::SplitMergeScale > | splitMergeScaleMap_t |
Mapping keyword on fastjet SIS Cone split merge scale tag. | |
typedef std::map< std::string, fastjet::AreaType > | areamap_t |
Mapping keyword on fastjet area type tag. | |
typedef fastjet::PseudoJet | fjet_t |
fastjet data model for jet | |
typedef std::vector< fjet_t > | fjetlist_t |
Container for fastjet jets. | |
Functions | |
template<class D , class M > | |
const std::string & | cfgName (D tag, const M &map, const std::string &invalidKey) |
General configuration keyword finder. |
Collection of types for the internal dictionary.
const std::string& FastJetInterface::cfgName | ( | D | tag, | |
const M & | map, | |||
const std::string & | invalidKey | |||
) | [inline] |
General configuration keyword finder.
Generalized linear search for keyword associated with given fastjet
tag.
fastjet
tag is known, else reference to non-modifiable invalid keyword indicator.[in] | tag | fastjet tag to be checked |
[in] | map | dictionary mapping keyword to fastjet tag |