JANA2
C++ framework for multi-threaded data processing
jana::components::JComponent::ParameterRef< T > Class Template Reference
Inheritance diagram for jana::components::JComponent::ParameterRef< T >:
[legend]
Collaboration diagram for jana::components::JComponent::ParameterRef< T >:
[legend]

Public Member Functions

 ParameterRef (JComponent *owner, std::string name, T &slot, std::string description="")
 
const T & operator() ()
 
const T & operator* ()
 

Protected Member Functions

void Configure (JParameterManager &parman, const std::string &prefix) override
 
void Configure (std::map< std::string, std::string > fields) override
 

Additional Inherited Members

- Public Attributes inherited from jana::components::JComponent::ParameterBase
std::string m_name
 
std::string m_description
 

The documentation for this class was generated from the following file: