ATLAS Offline Software
|
#include <string>
#include <vector>
#include "AsgTools/ToolHandle.h"
#include "AsgTools/ToolHandleArray.h"
#include "AsgTools/Property.h"
#include "AsgTools/TProperty.icc"
Go to the source code of this file.
Classes | |
class | TProperty< T > |
Templated wrapper around user properties. More... | |
Functions | |
Property creator helper function(s) | |
Special handling for strings to get casts right | |
Property * | createProperty (const bool &rval) |
Create a boolean propert. More... | |
Property * | createProperty (const int &rval) |
Create an integer property. More... | |
Property * | createProperty (const float &rval) |
Create a float property. More... | |
Property * | createProperty (const double &rval) |
Create a double property. More... | |
Property * | createProperty (const std::string &rval) |
Create a string property. More... | |
Property * | createProperty (const std::vector< int > &rval) |
Create an integer vector property. More... | |
Property * | createProperty (const std::vector< float > &rval) |
Create a floating point vector property. More... | |
Property * | createProperty (const std::vector< std::string > &rval) |
Create a string vector property. More... | |
template<typename T > | |
Property * | createProperty (const T &rval) |
Create a property for a default, unknown type. More... | |
Create a boolean propert.
Definition at line 589 of file TProperty.cxx.
Create a float property.
Definition at line 597 of file TProperty.cxx.
Create an integer property.
Definition at line 593 of file TProperty.cxx.