AnalysisTree
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
Functions
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
c
d
e
f
g
i
l
m
o
p
r
s
v
Functions
a
c
f
g
i
m
p
s
v
Variables
Related Symbols
Files
File List
•
All
Classes
Namespaces
Functions
Variables
Friends
Pages
Loading...
Searching...
No Matches
examples
UserTaskWrite.hpp
1
#ifndef ANALYSISTREE_EXAMPLES_USERTASKWRITE_HPP_
2
#define ANALYSISTREE_EXAMPLES_USERTASKWRITE_HPP_
3
4
#include <Detector.hpp>
5
#include <AnalysisTree/Branch.hpp>
6
#include <AnalysisTree/Task.hpp>
7
8
class
UserTaskWrite :
public
AnalysisTree::Task
{
9
10
public
:
11
UserTaskWrite() =
default
;
12
~UserTaskWrite()
override
;
13
14
void
Init()
override
;
15
void
Exec()
override
;
16
17
void
Finish()
override
{
18
}
19
20
private
:
21
AnalysisTree::Branch
particles_;
22
AnalysisTree::Branch
new_particles_;
23
24
AnalysisTree::Particles* new_particles_ptr_{
nullptr
};
25
};
8
class
UserTaskWrite :
public
AnalysisTree::Task
{
…
};
26
#endif
//ANALYSISTREE_EXAMPLES_USERTASKWRITE_HPP_
AnalysisTree::Branch
Definition
Branch.hpp:23
AnalysisTree::Task
Definition
Task.hpp:25
Generated by
1.13.2