SourceXtractorPlusPlus
0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SEImplementation
SEImplementation
Plugin
GroupInfo
GroupInfoTask.h
Go to the documentation of this file.
1
17
/*
18
* GroupInfoTask.h
19
*
20
* Created on: 2019 M01 29
21
* Author: mschefer
22
*/
23
24
#ifndef _SEIMPLEMENTATION_PLUGIN_GROUPINFO_GROUPINFOTASK_H_
25
#define _SEIMPLEMENTATION_PLUGIN_GROUPINFO_GROUPINFOTASK_H_
26
27
#include "
SEFramework/Task/GroupTask.h
"
28
29
namespace
SourceXtractor
{
30
37
class
GroupInfoTask
:
public
GroupTask
{
38
public
:
39
43
virtual
~GroupInfoTask
() =
default
;
44
GroupInfoTask
() {}
45
46
void
computeProperties
(
SourceGroupInterface
&
group
)
const override
;
47
48
private
:
49
50
};
/* End of GroupInfoTask class */
51
52
53
}
/* namespace SourceXtractor */
54
55
56
57
#endif
/* _SEIMPLEMENTATION_PLUGIN_GROUPINFO_GROUPINFOTASK_H_ */
GroupTask.h
SourceXtractor::GroupInfoTask
Task to produce the GroupInfo Property.
Definition
GroupInfoTask.h:37
SourceXtractor::GroupInfoTask::computeProperties
void computeProperties(SourceGroupInterface &group) const override
Computes one or more properties for the SourceGroup and/or the Sources it contains.
Definition
GroupInfoTask.cpp:32
SourceXtractor::GroupInfoTask::GroupInfoTask
GroupInfoTask()
Definition
GroupInfoTask.h:44
SourceXtractor::GroupInfoTask::~GroupInfoTask
virtual ~GroupInfoTask()=default
Destructor.
SourceXtractor::GroupTask
A Task that acts on a SourceGroup to compute one or more properties.
Definition
GroupTask.h:36
SourceXtractor::SourceGroupInterface
Defines the interface used to group sources.
Definition
SourceGroupInterface.h:38
std::function
SourceXtractor
Definition
Aperture.h:30
Generated by
1.10.0