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

#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: