R3BROOT
R3B analysis software
Loading...
Searching...
No Matches

#include <R3BNeulandNeutronsScikit.h>

Classes

struct  ClusterWithProba

Public Member Functions

 R3BNeulandNeutronsScikit (TString model, TString inputMult="NeulandMultiplicity", TString inputCluster="NeulandClusters", TString output="NeulandNeutrons")
 ~R3BNeulandNeutronsScikit () 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 R3BNeulandNeutronsScikit.h.

Constructor & Destructor Documentation

◆ R3BNeulandNeutronsScikit()

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

Definition at line 9 of file R3BNeulandNeutronsScikit.cxx.

◆ ~R3BNeulandNeutronsScikit()

R3BNeulandNeutronsScikit::~R3BNeulandNeutronsScikit ( )
overridedefault

Member Function Documentation

◆ Exec()

void R3BNeulandNeutronsScikit::Exec ( Option_t * )
override

Definition at line 82 of file R3BNeulandNeutronsScikit.cxx.

◆ Init()

InitStatus R3BNeulandNeutronsScikit::Init ( )
overrideprotected

Definition at line 53 of file R3BNeulandNeutronsScikit.cxx.

◆ SetMinProb()

void R3BNeulandNeutronsScikit::SetMinProb ( double p)
inline

Definition at line 21 of file R3BNeulandNeutronsScikit.h.

Member Data Documentation

◆ fClusters

TClonesArray* R3BNeulandNeutronsScikit::fClusters
private

Definition at line 31 of file R3BNeulandNeutronsScikit.h.

◆ fInputCluster

const TString R3BNeulandNeutronsScikit::fInputCluster
private

Definition at line 30 of file R3BNeulandNeutronsScikit.h.

◆ fInputMult

const TString R3BNeulandNeutronsScikit::fInputMult
private

Definition at line 27 of file R3BNeulandNeutronsScikit.h.

◆ fMinProb

double R3BNeulandNeutronsScikit::fMinProb
private

Definition at line 34 of file R3BNeulandNeutronsScikit.h.

◆ fMultiplicity

const R3BNeulandMultiplicity* R3BNeulandNeutronsScikit::fMultiplicity
private

Definition at line 28 of file R3BNeulandNeutronsScikit.h.

◆ fNeutrons

TCAOutputConnector<R3BNeulandNeutron> R3BNeulandNeutronsScikit::fNeutrons
private

Definition at line 33 of file R3BNeulandNeutronsScikit.h.


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