R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandNeutronsKeras Class Reference

#include <R3BNeulandNeutronsKeras.h>

Classes

struct  ClusterWithProba
 

Public Member Functions

 R3BNeulandNeutronsKeras (TString model, TString scaler, TString inputMult="NeulandMultiplicity", TString inputCluster="NeulandClusters", TString output="NeulandNeutrons")
 
 ~R3BNeulandNeutronsKeras () override=default
 
void Exec (Option_t *) override
 
void SetMinProb (double p)
 

Protected Member Functions

InitStatus Init () override
 

Private Attributes

const TString fInputMult
 
const R3BNeulandMultiplicityfMultiplicity
 
const TString fInputCluster
 
TClonesArray * fClusters
 
TCAOutputConnector< R3BNeulandNeutronfNeutrons
 non-owning
 
double fMinProb
 

Detailed Description

Definition at line 11 of file R3BNeulandNeutronsKeras.h.

Constructor & Destructor Documentation

◆ R3BNeulandNeutronsKeras()

R3BNeulandNeutronsKeras::R3BNeulandNeutronsKeras ( TString model,
TString scaler,
TString inputMult = "NeulandMultiplicity",
TString inputCluster = "NeulandClusters",
TString output = "NeulandNeutrons" )

Definition at line 9 of file R3BNeulandNeutronsKeras.cxx.

◆ ~R3BNeulandNeutronsKeras()

R3BNeulandNeutronsKeras::~R3BNeulandNeutronsKeras ( )
overridedefault

Member Function Documentation

◆ Exec()

void R3BNeulandNeutronsKeras::Exec ( Option_t * )
override

Definition at line 69 of file R3BNeulandNeutronsKeras.cxx.

◆ Init()

InitStatus R3BNeulandNeutronsKeras::Init ( )
overrideprotected

Definition at line 40 of file R3BNeulandNeutronsKeras.cxx.

◆ SetMinProb()

void R3BNeulandNeutronsKeras::SetMinProb ( double p)
inline

Definition at line 22 of file R3BNeulandNeutronsKeras.h.

Member Data Documentation

◆ fClusters

TClonesArray* R3BNeulandNeutronsKeras::fClusters
private

Definition at line 32 of file R3BNeulandNeutronsKeras.h.

◆ fInputCluster

const TString R3BNeulandNeutronsKeras::fInputCluster
private

Definition at line 31 of file R3BNeulandNeutronsKeras.h.

◆ fInputMult

const TString R3BNeulandNeutronsKeras::fInputMult
private

Definition at line 28 of file R3BNeulandNeutronsKeras.h.

◆ fMinProb

double R3BNeulandNeutronsKeras::fMinProb
private

Definition at line 35 of file R3BNeulandNeutronsKeras.h.

◆ fMultiplicity

const R3BNeulandMultiplicity* R3BNeulandNeutronsKeras::fMultiplicity
private

Definition at line 29 of file R3BNeulandNeutronsKeras.h.

◆ fNeutrons

TCAOutputConnector<R3BNeulandNeutron> R3BNeulandNeutronsKeras::fNeutrons
private

Definition at line 34 of file R3BNeulandNeutronsKeras.h.


The documentation for this class was generated from the following files: