#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-02-25/CAFAna/Core/CutApplier.h"
Public Member Functions | |
CutApplier (const Cut &c) | |
void | HandleRecord (caf::SRProxy *sr, double wei) override |
void | AddSink (IRecordSink *s) |
int | NSinks () const override |
Protected Attributes | |
Cut | fCut |
std::vector< IRecordSink * > | fSinks |
Definition at line 9 of file CutApplier.h.
|
inline |
|
inlineinherited |
Definition at line 12 of file RecordMultiSink.h.
References ana::RecordMultiSink::fSinks, ana::RecordMultiSink::HandleRecord(), ana::RecordMultiSink::NSinks(), and sr.
Referenced by ana::SpectrumLoaderBase::AddReweightableSpectrum(), ana::SpectrumLoaderBase::AddSpectrum(), and ana::SpectrumLoaderBase::GetSinkSCW().
|
overridevirtual |
Implements ana::IRecordSink.
Definition at line 6 of file CutApplier.cxx.
References fCut, and ana::RecordMultiSink::HandleRecord().
Referenced by CutApplier().
|
overridevirtualinherited |
Implements ana::IRecordSink.
Definition at line 12 of file RecordMultiSink.cxx.
References ana::RecordMultiSink::fSinks, and runNovaSAM::ret.
Referenced by ana::RecordMultiSink::AddSink(), and ana::SpectrumLoader::Go().
|
protected |
Definition at line 17 of file CutApplier.h.
Referenced by HandleRecord().
|
protectedinherited |
Definition at line 19 of file RecordMultiSink.h.
Referenced by ana::RecordMultiSink::AddSink(), ana::RecordMultiSink::HandleRecord(), and ana::RecordMultiSink::NSinks().