MaCh3  2.5.0
Reference Guide
PySampleHandlerBase Member List

This is the complete list of members for PySampleHandlerBase, including all inherited members.

_modeNomWeightMapSampleHandlerBaseprotected
AddAdditionalWeightPointers() overridePySampleHandlerBaseinlinevirtual
AddData(const int Sample, TH1 *Data)SampleHandlerBase
AddData(const int Sample, const std::vector< double > &Data_Array)SampleHandlerBase
ApplyShifts(const int iEvent)SampleHandlerBaseprotectedvirtual
ApplyTemporarySelection(const int iSample, const std::vector< KinematicCut > &ExtraCuts)SampleHandlerBaseprivate
BinningSampleHandlerBaseprotected
bufSampleHandlerInterfaceprotected
BuildModeChannelSelection(const int iSample, const int kModeToFill, const int kChannelToFill) constSampleHandlerBase
CalcNormsBins(std::vector< NormParameter > &norm_parameters, std::vector< std::vector< int > > &norms_bins)SampleHandlerBaseprotected
CalcWeightFunc(const int iEvent)SampleHandlerBaseinlineprotectedvirtual
CalcWeightTotal(const EventInfo *_restrict_ MCEvent) const _noexcept_SampleHandlerBaseprotected
CleanMemoryBeforeFit() overridePySampleHandlerBaseinlinevirtual
errbufSampleHandlerInterfaceprotected
FDPlotType enum nameSampleHandlerBaseprivate
FileToFinalPDGMapSampleHandlerBaseprivate
FileToInitPDGMapSampleHandlerBaseprivate
Fill1DSubEventHist(const int iSample, TH1D *_h1DVar, const std::string &ProjectionVar, const std::vector< KinematicCut > &SubEventSelectionVec={}, int WeightStyle=0)SampleHandlerBase
Fill2DSubEventHist(const int iSample, TH2 *_h2DVar, const std::string &ProjectionVarX, const std::string &ProjectionVarY, const std::vector< KinematicCut > &SubEventSelectionVec={}, int WeightStyle=0)SampleHandlerBase
FillArray()SampleHandlerBaseprotected
FillArray_MP()SampleHandlerBaseprotected
FillHist(const int Sample, TH1 *Hist, std::vector< double > &Array)SampleHandlerBaseprotected
FinaliseShifts(const int iEvent)SampleHandlerBaseinlineprotectedvirtual
FindNominalBinAndEdges()SampleHandlerBaseprotected
FirstTimeW2SampleHandlerBaseprotected
fTestStatisticSampleHandlerInterfaceprotected
funcParsFuncMapSampleHandlerBaseprotected
funcParsGridSampleHandlerBaseprotected
funcParsMapSampleHandlerBaseprotected
funcParsNamesMapSampleHandlerBaseprotected
funcParsNamesVecSampleHandlerBaseprotected
funcParsVecSampleHandlerBaseprotected
Get1DVarHist(const int iSample, const std::string &ProjectionVar, const std::vector< KinematicCut > &EventSelectionVec={}, int WeightStyle=0, const std::vector< KinematicCut > &SubEventSelectionVec={}) finalSampleHandlerBasevirtual
Get1DVarHistByModeAndChannel(const int iSample, const std::string &ProjectionVar_Str, const int kModeToFill=-1, const int kChannelToFill=-1, const int WeightStyle=0) finalSampleHandlerBasevirtual
Get2DVarHist(const int iSample, const std::string &ProjectionVarX, const std::string &ProjectionVarY, const std::vector< KinematicCut > &EventSelectionVec={}, int WeightStyle=0, const std::vector< KinematicCut > &SubEventSelectionVec={}) finalSampleHandlerBasevirtual
Get2DVarHistByModeAndChannel(const int iSample, const std::string &ProjectionVar_StrX, const std::string &ProjectionVar_StrY, const int kModeToFill=-1, const int kChannelToFill=-1, const int WeightStyle=0) finalSampleHandlerBasevirtual
GetArrayForSample(const int Sample, std::vector< double > const &array) constSampleHandlerBase
GetDataArray() constSampleHandlerBaseinline
GetDataArray(const int Sample) constSampleHandlerBaseinline
GetDataHist(const int Sample) finalSampleHandlerBasevirtual
GetDataHist(const std::string &Sample)SampleHandlerBase
GetEventWeight(const int iEntry)SampleHandlerBase
GetFinalPDGFromFileName(const std::string &FileName) constSampleHandlerBaseinlineprotected
GetFlavourName(const int iSample, const int iChannel) const finalSampleHandlerBaseinlinevirtual
GetInitPDGFromFileName(const std::string &FileName) constSampleHandlerBaseinlineprotected
GetKinVarName(const int iSample, const int Dimension) const finalSampleHandlerBasevirtual
GetLikelihood() const overrideSampleHandlerBasevirtual
GetMaCh3Modes() constSampleHandlerInterfaceinline
GetMCArray() constSampleHandlerBaseinline
GetMCArray(const int Sample) constSampleHandlerBaseinline
GetMCHist(const int Sample) finalSampleHandlerBasevirtual
GetMCHist(const std::string &Sample)SampleHandlerBase
GetModeHist1D(const int iSample, int s, int m, int style=0)SampleHandlerBaseinline
GetModeHist2D(const int iSample, int s, int m, int style=0)SampleHandlerBaseinline
GetName() const finalSampleHandlerBasevirtual
GetNDim(const int Sample) const finalSampleHandlerBaseinlinevirtual
GetNEvents() constSampleHandlerInterfaceinline
GetNOscChannels(const int iSample) const finalSampleHandlerBaseinlinevirtual
GetNSamples()SampleHandlerInterfaceinlinevirtual
GetNuOscillatorPointers(const int iEvent) constSampleHandlerBase
GetPointerToKinematicParameter(int, int) const overridePySampleHandlerBaseinlinevirtual
SampleHandlerBase::GetPointerToKinematicParameter(const std::string &KinematicParameter, int iEvent) constSampleHandlerBaseinlineprotected
GetPointerToOscChannel(const int iEvent) constSampleHandlerBaseprotected
GetPoissonLLH(const double data, const double mc) constSampleHandlerInterface
GetSampleIndex(const std::string &SampleTitle) constSampleHandlerBase
GetSampleLikelihood(const int isample) const overrideSampleHandlerBasevirtual
GetSampleTitle(const int Sample) const finalSampleHandlerBaseinlinevirtual
GetSplineBins(int Event, BinnedSplineHandler *BinnedSpline, bool &ThrowCrititcal) constSampleHandlerBaseprotected
GetTestStatistic() constSampleHandlerInterfaceinline
GetTestStatLLH(const double data, const double mc, const double w2) constSampleHandlerInterface
GetW2Array() constSampleHandlerBaseinline
GetW2Array(const int Sample) constSampleHandlerBaseinline
GetW2Hist(const int Sample) finalSampleHandlerBasevirtual
GetW2Hist(const std::string &Sample)SampleHandlerBase
Init() overridePySampleHandlerBaseinlinevirtual
Initialise()SampleHandlerBaseprotected
InitialiseNuOscillatorObjects()SampleHandlerBaseprotected
InitialiseSplineObject()SampleHandlerBaseprotected
InititialiseData() overridePySampleHandlerBaseinlinevirtual
IsEventSelected(const int iSample, const int iEvent) _noexcept_SampleHandlerBaseprotected
IsSubEventSelected(const std::vector< KinematicCut > &SubEventCuts, const int iEvent, unsigned const int iSubEvent, size_t nsubevents)SampleHandlerBaseprotected
IsSubEventVarString(const std::string &VarStr) constSampleHandlerBase
KinematicParametersSampleHandlerBaseprotected
KinematicVectorsSampleHandlerBaseprotected
kModePlot enum valueSampleHandlerBaseprivate
kOscChannelPlot enum valueSampleHandlerBaseprivate
LoadSingleSample(const int iSample, const YAML::Node &Settings)SampleHandlerBaseprotected
MatchCondition(const std::vector< T > &allowedValues, const T &value)SampleHandlerInterfaceinlineprotected
MCEventsSampleHandlerBaseprotected
ModesSampleHandlerInterfaceprotected
nEventsSampleHandlerInterfaceprotected
NowTalk()SampleHandlerInterfaceprotected
nSamplesSampleHandlerInterfaceprotected
OscillatorSampleHandlerBaseprotected
ParHandlerSampleHandlerBaseprotected
PassesSelection(const ParT &Par, std::size_t iEvent)SampleHandlerBaseprotected
PrepFunctionalParameters()SampleHandlerBaseinlineprotectedvirtual
PrintIntegral(const int iSample, const TString &OutputName="/dev/null", const int WeightStyle=0, const TString &OutputCSVName="/dev/null")SampleHandlerBase
PrintRates(const bool DataOnly=false) finalSampleHandlerBasevirtual
QuietPlease()SampleHandlerInterfaceprotected
ReadConfig()SampleHandlerBaseprotected
RegisterFunctionalParameters() overridePySampleHandlerBaseinlinevirtual
RegisterIndividualFunctionalParameter(const std::string &fpName, int fpEnum, FuncParFuncType fpFunc)SampleHandlerBaseprotected
ResetHistograms()SampleHandlerBaseprotected
ResetShifts(const int iEvent)SampleHandlerBaseinlineprotectedvirtual
ReturnHistsBySelection1D(const int iSample, const std::string &KinematicProjection, const int Selection1, const int Selection2=-1, const int WeightStyle=0)SampleHandlerBase
ReturnHistsBySelection2D(const int iSample, const std::string &KinematicProjectionX, const std::string &KinematicProjectionY, const int Selection1, const int Selection2=-1, const int WeightStyle=0)SampleHandlerBase
ReturnKinematicParameter(int, int) const overridePySampleHandlerBaseinlinevirtual
SampleHandlerBase::ReturnKinematicParameter(const std::string &KinematicParameter, int iEvent) constSampleHandlerBaseinlineprotected
ReturnKinematicParameterBinning(const int Sample, const std::string &KinematicParameter) const finalSampleHandlerBaseprotectedvirtual
ReturnKinematicParameterFromString(const std::string &KinematicStr) constSampleHandlerBase
ReturnKinematicVector(const std::string &KinematicParameter, const int iEvent) constSampleHandlerBaseinlineprotected
ReturnKinematicVector(const int KinematicVariable, const int iEvent) constSampleHandlerBaseinlineprotectedvirtual
ReturnKinematicVectorFromString(const std::string &KinematicStr) constSampleHandlerBase
ReturnStackedHistBySelection1D(const int iSample, const std::string &KinematicProjection, const int Selection1, const int Selection2=-1, const int WeightStyle=0)SampleHandlerBase
ReturnStackHistLegend() constSampleHandlerBaseinline
ReturnStringFromKinematicParameter(const int KinematicVariable) constSampleHandlerBase
ReturnStringFromKinematicVector(const int KinematicVariable) constSampleHandlerBase
ReversedKinematicParametersSampleHandlerBaseprotected
ReversedKinematicVectorsSampleHandlerBaseprotected
Reweight() overrideSampleHandlerBasevirtual
SampleDetailsSampleHandlerBaseprotected
SampleHandler_arraySampleHandlerBaseprotected
SampleHandler_array_w2SampleHandlerBaseprotected
SampleHandler_dataSampleHandlerBaseprotected
SampleHandlerBase(std::string ConfigFileName, ParameterHandlerGeneric *xsec_cov, const std::shared_ptr< OscillationHandler > &OscillatorObj_=nullptr)PySampleHandlerBase
SampleHandlerBase::SampleHandlerBase(std::string ConfigFileName, ParameterHandlerGeneric *xsec_cov, const std::shared_ptr< OscillationHandler > &OscillatorObj_=nullptr)SampleHandlerBase
SampleHandlerInterface()SampleHandlerInterface
SampleHandlerNameSampleHandlerBaseprotected
SampleManagerSampleHandlerBaseprotected
SaveAdditionalInfo(TDirectory *Dir) finalSampleHandlerBasevirtual
SelectionSampleHandlerBaseprotected
SetBinning()SampleHandlerBaseprotected
SetSplinePointers()SampleHandlerBaseprotected
SetTestStatistic(TestStatistic testStat)SampleHandlerInterfaceinline
SetupExperimentMC() overridePySampleHandlerBaseinlinevirtual
SetupFunctionalParameters()SampleHandlerBaseprotectedvirtual
SetupKinematicMap()SampleHandlerBaseprotected
SetupMC() overridePySampleHandlerBaseinlinevirtual
SetupNormParameters()SampleHandlerBaseprotected
SetupNuOscillatorPointers()SampleHandlerBaseprotected
SetupOscParameters()SampleHandlerBaseprotected
SetupReweightArrays()SampleHandlerBaseprotected
SetupSplines() overridePySampleHandlerBaseinlinevirtual
SplineHandlerSampleHandlerBaseprotected
StoredSelectionSampleHandlerBaseprotected
THStackLegSampleHandlerBaseprotected
UpdateW2SampleHandlerBaseprotected
~SampleHandlerBase()SampleHandlerBasevirtual
~SampleHandlerInterface()SampleHandlerInterfacevirtual