R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandMultiplicityBayesTrain.h
Go to the documentation of this file.
1#pragma once
2
3#include "FairTask.h"
4#include "R3BMCTrack.h"
5#include "R3BNeulandCluster.h"
7#include <R3BIOConnector.h>
8
9class R3BNeulandMultiplicityBayesTrain : public FairTask
10{
11 public:
12 explicit R3BNeulandMultiplicityBayesTrain(std::string_view clusters = "NeulandClusters",
13 std::string_view tracks = "NeulandPrimaryTracks");
14
15 private:
18
19 R3BNeulandMultiplicityBayesPar* fPar = nullptr;
20
21 void Exec(Option_t* /*option*/) override;
22 void FinishTask() override;
23 auto Init() -> InitStatus override;
24 void SetParContainers() override;
25 ClassDefOverride(R3BNeulandMultiplicityBayesTrain, 1)
26};
R3BNeulandMultiplicityBayesTrain(std::string_view clusters="NeulandClusters", std::string_view tracks="NeulandPrimaryTracks")
InputConnector< std::vector< ElementType > > InputVectorConnector