R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandMultiplicityBayes.h
Go to the documentation of this file.
1
#ifndef R3BROOT_R3BNEULANDMULTIPLICITYBAYES_H
2
#define R3BROOT_R3BNEULANDMULTIPLICITYBAYES_H
3
4
#include "FairTask.h"
5
#include "
R3BNeulandCluster.h
"
6
#include "
R3BNeulandMultiplicity.h
"
7
#include "
R3BNeulandMultiplicityBayesPar.h
"
8
#include <
R3BIOConnector.h
>
9
10
class
R3BNeulandMultiplicityBayes
:
public
FairTask
11
{
12
public
:
13
explicit
R3BNeulandMultiplicityBayes
(std::string_view input =
"NeulandClusters"
,
14
std::string_view output =
"NeulandMultiplicity"
);
15
16
private
:
17
R3B::InputVectorConnector<R3BNeulandCluster>
fClusters;
18
std::unique_ptr<R3BNeulandMultiplicity> fMultiplicity;
19
R3BNeulandMultiplicity
* multiplicity_par_ptr =
nullptr
;
20
std::string fOutputName;
21
22
R3BNeulandMultiplicityBayesPar
* fPar =
nullptr
;
23
24
auto
Init
() -> InitStatus
override
;
25
void
SetParContainers
()
override
;
26
void
Exec
(Option_t*
/*option*/
)
override
;
27
28
ClassDefOverride(
R3BNeulandMultiplicityBayes
, 0)
29
};
30
31
#endif
// R3BROOT_R3BNEULANDMULTIPLICITYBAYES_H
R3BIOConnector.h
R3BNeulandCluster.h
R3BNeulandMultiplicity.h
R3BNeulandMultiplicityBayesPar.h
R3BNeulandMultiplicityBayes::Exec
void Exec(Option_t *) override
Definition
R3BNeulandMultiplicityBayes.cxx:53
R3BNeulandMultiplicityBayes::R3BNeulandMultiplicityBayes
R3BNeulandMultiplicityBayes(std::string_view input="NeulandClusters", std::string_view output="NeulandMultiplicity")
Definition
R3BNeulandMultiplicityBayes.cxx:7
R3BNeulandMultiplicityBayes::Init
auto Init() -> InitStatus override
Definition
R3BNeulandMultiplicityBayes.cxx:16
R3BNeulandMultiplicityBayes::SetParContainers
void SetParContainers() override
Definition
R3BNeulandMultiplicityBayes.cxx:33
R3BNeulandMultiplicityBayesPar
Definition
R3BNeulandMultiplicityBayesPar.h:24
R3BNeulandMultiplicity
Definition
R3BNeulandMultiplicity.h:11
R3B::InputVectorConnector
InputConnector< std::vector< ElementType > > InputVectorConnector
Definition
R3BIOConnector.h:264
neuland
reconstruction
multiplicity
R3BNeulandMultiplicityBayes.h
Generated by
1.13.2