SourceXtractorPlusPlus
0.10
Please provide a description of the project.
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
virtual
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_ */
SourceXtractor::GroupInfoTask::computeProperties
virtual 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
virtual ~GroupInfoTask()=default
Destructor.
GroupTask.h
SourceXtractor::GroupTask
A Task that acts on a SourceGroup to compute one or more properties.
Definition:
GroupTask.h:36
SourceXtractor::GroupInfoTask
Task to produce the GroupInfo Property.
Definition:
GroupInfoTask.h:37
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::SourceGroupInterface
Defines the interface used to group sources.
Definition:
SourceGroupInterface.h:37
SourceXtractor::GroupInfoTask::GroupInfoTask
GroupInfoTask()
Definition:
GroupInfoTask.h:44
Generated by
1.8.17