Implementation of GearParameters - a set off parameters that can be used to describe the geometrical properties of a specific subdetector type for reconstruction. More...
#include <GearParametersImpl.h>
Public Member Functions | |
virtual | ~GearParametersImpl () |
Destructor. | |
virtual int | getIntVal (const std::string &key) const |
Integer value for key. More... | |
virtual double | getDoubleVal (const std::string &key) const |
Double value for key. More... | |
virtual const std::string & | getStringVal (const std::string &key) const |
String value for key. More... | |
virtual const std::vector< int > & | getIntVals (const std::string &key) const |
Integer values for key. More... | |
virtual const std::vector < double > & | getDoubleVals (const std::string &key) const |
Double values for key. More... | |
virtual const std::vector < std::string > & | getStringVals (const std::string &key) const |
String values for key. More... | |
virtual void | setIntVal (const std::string &key, int val) |
Set Integer value for key. | |
virtual void | setDoubleVal (const std::string &key, double val) |
Double value for key. | |
virtual void | setStringVal (const std::string &key, const std::string &val) |
String value for key. | |
virtual void | setIntVals (const std::string &key, const std::vector< int > &vals) |
Integer values for key. | |
virtual void | setDoubleVals (const std::string &key, const std::vector< double > &vals) |
Double values for key. | |
virtual void | setStringVals (const std::string &key, const std::vector< std::string > &vals) |
String values for key. | |
virtual const std::vector < std::string > & | getIntKeys () const |
All keys of int variables. More... | |
virtual const std::vector < std::string > & | getDoubleKeys () const |
All keys of double variables. More... | |
virtual const std::vector < std::string > & | getStringKeys () const |
All keys of string variables. More... | |
virtual const std::vector < std::string > & | getIntVecKeys () const |
All keys of IntVec variables. More... | |
virtual const std::vector < std::string > & | getDoubleVecKeys () const |
All keys of DoubleVec variables. More... | |
virtual const std::vector < std::string > & | getStringVecKeys () const |
All keys of StringVec variables. More... | |
Public Member Functions inherited from gear::GearParameters | |
virtual | ~GearParameters () |
Destructor. | |
Implementation of GearParameters - a set off parameters that can be used to describe the geometrical properties of a specific subdetector type for reconstruction.
It basically allows to retrieve named parameters of type int, string and double and arrays/vectors of these types and set these.
Definition at line 19 of file GearParametersImpl.h.
|
virtual |
All keys of double variables.
Implements gear::GearParameters.
Definition at line 96 of file GearParametersImpl.cc.
|
virtual |
Double value for key.
UnknownParameterException |
Implements gear::GearParameters.
Definition at line 17 of file GearParametersImpl.cc.
|
virtual |
Double values for key.
UnknownParameterException |
Implements gear::GearParameters.
Definition at line 41 of file GearParametersImpl.cc.
|
virtual |
All keys of DoubleVec variables.
Implements gear::GearParameters.
Definition at line 131 of file GearParametersImpl.cc.
|
virtual |
All keys of int variables.
Implements gear::GearParameters.
Definition at line 85 of file GearParametersImpl.cc.
|
virtual |
Integer value for key.
UnknownParameterException |
Implements gear::GearParameters.
Definition at line 9 of file GearParametersImpl.cc.
|
virtual |
Integer values for key.
UnknownParameterException |
Implements gear::GearParameters.
Definition at line 33 of file GearParametersImpl.cc.
|
virtual |
All keys of IntVec variables.
Implements gear::GearParameters.
Definition at line 120 of file GearParametersImpl.cc.
|
virtual |
All keys of string variables.
Implements gear::GearParameters.
Definition at line 109 of file GearParametersImpl.cc.
|
virtual |
String value for key.
UnknownParameterException |
Implements gear::GearParameters.
Definition at line 25 of file GearParametersImpl.cc.
|
virtual |
String values for key.
UnknownParameterException |
Implements gear::GearParameters.
Definition at line 49 of file GearParametersImpl.cc.
|
virtual |
All keys of StringVec variables.
Implements gear::GearParameters.
Definition at line 143 of file GearParametersImpl.cc.