Public Member Functions | Public Attributes | List of all members
ana::SpectrumLoaderBase::NuHistDef Struct Reference

Histograms that are filled from the nuTree. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-03/CAFAna/Core/SpectrumLoaderBase.h"

Public Member Functions

 NuHistDef (Spectrum &_spect, const NuTruthVar &_var, const NuTruthCut &_cut, const SystShifts &_shift, const NuTruthVar &_wei=kNuTruthUnweighted)
 
 NuHistDef (Spectrum &_spect, const NuTruthMultiVar &_var, const NuTruthCut &_cut, const SystShifts &_shift, const NuTruthVar &_wei=kNuTruthUnweighted)
 

Public Attributes

Spectrumspect
 
const std::optional< NuTruthVarvar
 
const std::optional< NuTruthMultiVarmultivar
 
const NuTruthCut cut
 
const SystShifts shift
 
const NuTruthVar wei
 

Detailed Description

Histograms that are filled from the nuTree.

Definition at line 200 of file SpectrumLoaderBase.h.

Constructor & Destructor Documentation

ana::SpectrumLoaderBase::NuHistDef::NuHistDef ( Spectrum _spect,
const NuTruthVar _var,
const NuTruthCut _cut,
const SystShifts _shift,
const NuTruthVar _wei = kNuTruthUnweighted 
)
inline

Definition at line 202 of file SpectrumLoaderBase.h.

207  : spect(_spect), var(_var), cut(_cut), shift(_shift), wei(_wei)
208  {
209  }
const std::optional< NuTruthVar > var
ana::SpectrumLoaderBase::NuHistDef::NuHistDef ( Spectrum _spect,
const NuTruthMultiVar _var,
const NuTruthCut _cut,
const SystShifts _shift,
const NuTruthVar _wei = kNuTruthUnweighted 
)
inline

Definition at line 211 of file SpectrumLoaderBase.h.

216  : spect(_spect), multivar(_var), cut(_cut), shift(_shift), wei(_wei)
217  {
218  }
const std::optional< NuTruthMultiVar > multivar

Member Data Documentation

const NuTruthCut ana::SpectrumLoaderBase::NuHistDef::cut

Definition at line 224 of file SpectrumLoaderBase.h.

const std::optional<NuTruthMultiVar> ana::SpectrumLoaderBase::NuHistDef::multivar

Definition at line 223 of file SpectrumLoaderBase.h.

const SystShifts ana::SpectrumLoaderBase::NuHistDef::shift

Definition at line 225 of file SpectrumLoaderBase.h.

Spectrum& ana::SpectrumLoaderBase::NuHistDef::spect

Definition at line 221 of file SpectrumLoaderBase.h.

const std::optional<NuTruthVar> ana::SpectrumLoaderBase::NuHistDef::var

Definition at line 222 of file SpectrumLoaderBase.h.

const NuTruthVar ana::SpectrumLoaderBase::NuHistDef::wei

Definition at line 226 of file SpectrumLoaderBase.h.


The documentation for this struct was generated from the following file: