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

#include <R3BNeulandMultiplicityCheat.h>

Public Member Functions

 R3BNeulandMultiplicityCheat (std::string_view input="NeulandPrimaryHits", std::string_view output="NeulandMultiplicity")

Private Member Functions

auto Init () -> InitStatus override
void Exec (Option_t *) override

Private Attributes

R3B::InputVectorConnector< R3BNeulandHitfPrimaryHits
std::unique_ptr< R3BNeulandMultiplicityfMultiplicity
R3BNeulandMultiplicitymultiplicity_ptr_ = nullptr
std::string fOutputName

Detailed Description

Definition at line 13 of file R3BNeulandMultiplicityCheat.h.

Constructor & Destructor Documentation

◆ R3BNeulandMultiplicityCheat()

R3BNeulandMultiplicityCheat::R3BNeulandMultiplicityCheat ( std::string_view input = "NeulandPrimaryHits",
std::string_view output = "NeulandMultiplicity" )
explicit

Definition at line 11 of file R3BNeulandMultiplicityCheat.cxx.

Member Function Documentation

◆ Exec()

void R3BNeulandMultiplicityCheat::Exec ( Option_t * )
overrideprivate

Definition at line 36 of file R3BNeulandMultiplicityCheat.cxx.

◆ Init()

auto R3BNeulandMultiplicityCheat::Init ( ) -> InitStatus
overrideprivate

Definition at line 20 of file R3BNeulandMultiplicityCheat.cxx.

Member Data Documentation

◆ fMultiplicity

std::unique_ptr<R3BNeulandMultiplicity> R3BNeulandMultiplicityCheat::fMultiplicity
private

Definition at line 22 of file R3BNeulandMultiplicityCheat.h.

◆ fOutputName

std::string R3BNeulandMultiplicityCheat::fOutputName
private

Definition at line 24 of file R3BNeulandMultiplicityCheat.h.

◆ fPrimaryHits

R3B::InputVectorConnector<R3BNeulandHit> R3BNeulandMultiplicityCheat::fPrimaryHits
private

Definition at line 21 of file R3BNeulandMultiplicityCheat.h.

◆ multiplicity_ptr_

R3BNeulandMultiplicity* R3BNeulandMultiplicityCheat::multiplicity_ptr_ = nullptr
private

Definition at line 23 of file R3BNeulandMultiplicityCheat.h.


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