SourceXtractorPlusPlus
0.10
Please provide a description of the project.
|
#include <SourceFlagsSourceTask.h>
Public Member Functions | |
SourceFlagsSourceTask (const std::map< std::string, std::vector< unsigned int >> &instances_per_group) | |
virtual | ~SourceFlagsSourceTask ()=default |
virtual void | computeProperties (SourceInterface &source) const |
Computes one or more properties for the Source. More... | |
![]() | |
virtual | ~SourceTask ()=default |
Destructor. More... | |
![]() | |
virtual | ~Task ()=default |
Destructor. More... | |
Private Attributes | |
std::map< std::string, std::vector< unsigned int > > | m_instances_per_group |
Definition at line 48 of file SourceFlagsSourceTask.h.
|
inline |
Definition at line 50 of file SourceFlagsSourceTask.h.
|
virtualdefault |
|
virtual |
Computes one or more properties for the Source.
Implements SourceXtractor::SourceTask.
Definition at line 45 of file SourceFlagsSourceTask.cpp.
References SourceXtractor::BLENDED, SourceXtractor::BOUNDARY, std::vector< T >::emplace_back(), SourceXtractor::SourceInterface::getProperty(), m_instances_per_group, SourceXtractor::NONE, SourceXtractor::SATURATED, SourceXtractor::SourceInterface::setProperty(), and SourceXtractor::source_flags.
|
private |
Definition at line 58 of file SourceFlagsSourceTask.h.
Referenced by computeProperties().