![]() |
MaCh3
2.5.0
Reference Guide
|
This is the complete list of members for SampleHandlerBase, including all inherited members.
| _modeNomWeightMap | SampleHandlerBase | protected |
| AddAdditionalWeightPointers()=0 | SampleHandlerBase | protectedpure virtual |
| AddData(const int Sample, TH1 *Data) | SampleHandlerBase | |
| AddData(const int Sample, const std::vector< double > &Data_Array) | SampleHandlerBase | |
| ApplyShifts(const int iEvent) | SampleHandlerBase | protectedvirtual |
| ApplyTemporarySelection(const int iSample, const std::vector< KinematicCut > &ExtraCuts) | SampleHandlerBase | private |
| Binning | SampleHandlerBase | protected |
| buf | SampleHandlerInterface | protected |
| BuildModeChannelSelection(const int iSample, const int kModeToFill, const int kChannelToFill) const | SampleHandlerBase | |
| CalcNormsBins(std::vector< NormParameter > &norm_parameters, std::vector< std::vector< int > > &norms_bins) | SampleHandlerBase | protected |
| CalcWeightFunc(const int iEvent) | SampleHandlerBase | inlineprotectedvirtual |
| CalcWeightTotal(const EventInfo *_restrict_ MCEvent) const _noexcept_ | SampleHandlerBase | protected |
| CleanMemoryBeforeFit()=0 | SampleHandlerInterface | pure virtual |
| errbuf | SampleHandlerInterface | protected |
| FDPlotType enum name | SampleHandlerBase | private |
| FileToFinalPDGMap | SampleHandlerBase | private |
| FileToInitPDGMap | SampleHandlerBase | private |
| 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() | SampleHandlerBase | protected |
| FillArray_MP() | SampleHandlerBase | protected |
| FillHist(const int Sample, TH1 *Hist, std::vector< double > &Array) | SampleHandlerBase | protected |
| FinaliseShifts(const int iEvent) | SampleHandlerBase | inlineprotectedvirtual |
| FindNominalBinAndEdges() | SampleHandlerBase | protected |
| FirstTimeW2 | SampleHandlerBase | protected |
| fTestStatistic | SampleHandlerInterface | protected |
| funcParsFuncMap | SampleHandlerBase | protected |
| funcParsGrid | SampleHandlerBase | protected |
| funcParsMap | SampleHandlerBase | protected |
| funcParsNamesMap | SampleHandlerBase | protected |
| funcParsNamesVec | SampleHandlerBase | protected |
| funcParsVec | SampleHandlerBase | protected |
| Get1DVarHist(const int iSample, const std::string &ProjectionVar, const std::vector< KinematicCut > &EventSelectionVec={}, int WeightStyle=0, const std::vector< KinematicCut > &SubEventSelectionVec={}) final | SampleHandlerBase | virtual |
| Get1DVarHistByModeAndChannel(const int iSample, const std::string &ProjectionVar_Str, const int kModeToFill=-1, const int kChannelToFill=-1, const int WeightStyle=0) final | SampleHandlerBase | virtual |
| 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={}) final | SampleHandlerBase | virtual |
| 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) final | SampleHandlerBase | virtual |
| GetArrayForSample(const int Sample, std::vector< double > const &array) const | SampleHandlerBase | |
| GetDataArray() const | SampleHandlerBase | inline |
| GetDataArray(const int Sample) const | SampleHandlerBase | inline |
| GetDataHist(const int Sample) final | SampleHandlerBase | virtual |
| GetDataHist(const std::string &Sample) | SampleHandlerBase | |
| GetEventWeight(const int iEntry) | SampleHandlerBase | |
| GetFinalPDGFromFileName(const std::string &FileName) const | SampleHandlerBase | inlineprotected |
| GetFlavourName(const int iSample, const int iChannel) const final | SampleHandlerBase | inlinevirtual |
| GetInitPDGFromFileName(const std::string &FileName) const | SampleHandlerBase | inlineprotected |
| GetKinVarName(const int iSample, const int Dimension) const final | SampleHandlerBase | virtual |
| GetLikelihood() const override | SampleHandlerBase | virtual |
| GetMaCh3Modes() const | SampleHandlerInterface | inline |
| GetMCArray() const | SampleHandlerBase | inline |
| GetMCArray(const int Sample) const | SampleHandlerBase | inline |
| GetMCHist(const int Sample) final | SampleHandlerBase | virtual |
| GetMCHist(const std::string &Sample) | SampleHandlerBase | |
| GetModeHist1D(const int iSample, int s, int m, int style=0) | SampleHandlerBase | inline |
| GetModeHist2D(const int iSample, int s, int m, int style=0) | SampleHandlerBase | inline |
| GetName() const final | SampleHandlerBase | virtual |
| GetNDim(const int Sample) const final | SampleHandlerBase | inlinevirtual |
| GetNEvents() const | SampleHandlerInterface | inline |
| GetNOscChannels(const int iSample) const final | SampleHandlerBase | inlinevirtual |
| GetNSamples() | SampleHandlerInterface | inlinevirtual |
| GetNuOscillatorPointers(const int iEvent) const | SampleHandlerBase | |
| GetPointerToKinematicParameter(const std::string &KinematicParameter, int iEvent) const | SampleHandlerBase | inlineprotected |
| GetPointerToKinematicParameter(const int KinematicVariable, const int iEvent) const =0 | SampleHandlerBase | protectedpure virtual |
| GetPointerToOscChannel(const int iEvent) const | SampleHandlerBase | protected |
| GetPoissonLLH(const double data, const double mc) const | SampleHandlerInterface | |
| GetSampleIndex(const std::string &SampleTitle) const | SampleHandlerBase | |
| GetSampleLikelihood(const int isample) const override | SampleHandlerBase | virtual |
| GetSampleTitle(const int Sample) const final | SampleHandlerBase | inlinevirtual |
| GetSplineBins(int Event, BinnedSplineHandler *BinnedSpline, bool &ThrowCrititcal) const | SampleHandlerBase | protected |
| GetTestStatistic() const | SampleHandlerInterface | inline |
| GetTestStatLLH(const double data, const double mc, const double w2) const | SampleHandlerInterface | |
| GetW2Array() const | SampleHandlerBase | inline |
| GetW2Array(const int Sample) const | SampleHandlerBase | inline |
| GetW2Hist(const int Sample) final | SampleHandlerBase | virtual |
| GetW2Hist(const std::string &Sample) | SampleHandlerBase | |
| Init()=0 | SampleHandlerBase | protectedpure virtual |
| Initialise() | SampleHandlerBase | protected |
| InitialiseNuOscillatorObjects() | SampleHandlerBase | protected |
| InitialiseSplineObject() | SampleHandlerBase | protected |
| InititialiseData()=0 | SampleHandlerBase | protectedpure virtual |
| IsEventSelected(const int iSample, const int iEvent) _noexcept_ | SampleHandlerBase | protected |
| IsSubEventSelected(const std::vector< KinematicCut > &SubEventCuts, const int iEvent, unsigned const int iSubEvent, size_t nsubevents) | SampleHandlerBase | protected |
| IsSubEventVarString(const std::string &VarStr) const | SampleHandlerBase | |
| KinematicParameters | SampleHandlerBase | protected |
| KinematicVectors | SampleHandlerBase | protected |
| kModePlot enum value | SampleHandlerBase | private |
| kOscChannelPlot enum value | SampleHandlerBase | private |
| LoadSingleSample(const int iSample, const YAML::Node &Settings) | SampleHandlerBase | protected |
| MatchCondition(const std::vector< T > &allowedValues, const T &value) | SampleHandlerInterface | inlineprotected |
| MCEvents | SampleHandlerBase | protected |
| Modes | SampleHandlerInterface | protected |
| nEvents | SampleHandlerInterface | protected |
| NowTalk() | SampleHandlerInterface | protected |
| nSamples | SampleHandlerInterface | protected |
| Oscillator | SampleHandlerBase | protected |
| ParHandler | SampleHandlerBase | protected |
| PassesSelection(const ParT &Par, std::size_t iEvent) | SampleHandlerBase | protected |
| PrepFunctionalParameters() | SampleHandlerBase | inlineprotectedvirtual |
| PrintIntegral(const int iSample, const TString &OutputName="/dev/null", const int WeightStyle=0, const TString &OutputCSVName="/dev/null") | SampleHandlerBase | |
| PrintRates(const bool DataOnly=false) final | SampleHandlerBase | virtual |
| QuietPlease() | SampleHandlerInterface | protected |
| ReadConfig() | SampleHandlerBase | protected |
| RegisterFunctionalParameters()=0 | SampleHandlerBase | protectedpure virtual |
| RegisterIndividualFunctionalParameter(const std::string &fpName, int fpEnum, FuncParFuncType fpFunc) | SampleHandlerBase | protected |
| ResetHistograms() | SampleHandlerBase | protected |
| ResetShifts(const int iEvent) | SampleHandlerBase | inlineprotectedvirtual |
| 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(const std::string &KinematicParameter, int iEvent) const | SampleHandlerBase | inlineprotected |
| ReturnKinematicParameter(const int KinematicVariable, const int iEvent) const =0 | SampleHandlerBase | protectedpure virtual |
| ReturnKinematicParameterBinning(const int Sample, const std::string &KinematicParameter) const final | SampleHandlerBase | protectedvirtual |
| ReturnKinematicParameterFromString(const std::string &KinematicStr) const | SampleHandlerBase | |
| ReturnKinematicVector(const std::string &KinematicParameter, const int iEvent) const | SampleHandlerBase | inlineprotected |
| ReturnKinematicVector(const int KinematicVariable, const int iEvent) const | SampleHandlerBase | inlineprotectedvirtual |
| ReturnKinematicVectorFromString(const std::string &KinematicStr) const | SampleHandlerBase | |
| ReturnStackedHistBySelection1D(const int iSample, const std::string &KinematicProjection, const int Selection1, const int Selection2=-1, const int WeightStyle=0) | SampleHandlerBase | |
| ReturnStackHistLegend() const | SampleHandlerBase | inline |
| ReturnStringFromKinematicParameter(const int KinematicVariable) const | SampleHandlerBase | |
| ReturnStringFromKinematicVector(const int KinematicVariable) const | SampleHandlerBase | |
| ReversedKinematicParameters | SampleHandlerBase | protected |
| ReversedKinematicVectors | SampleHandlerBase | protected |
| Reweight() override | SampleHandlerBase | virtual |
| SampleDetails | SampleHandlerBase | protected |
| SampleHandler_array | SampleHandlerBase | protected |
| SampleHandler_array_w2 | SampleHandlerBase | protected |
| SampleHandler_data | SampleHandlerBase | protected |
| SampleHandlerBase(std::string ConfigFileName, ParameterHandlerGeneric *xsec_cov, const std::shared_ptr< OscillationHandler > &OscillatorObj_=nullptr) | SampleHandlerBase | |
| SampleHandlerInterface() | SampleHandlerInterface | |
| SampleHandlerName | SampleHandlerBase | protected |
| SampleManager | SampleHandlerBase | protected |
| SaveAdditionalInfo(TDirectory *Dir) final | SampleHandlerBase | virtual |
| Selection | SampleHandlerBase | protected |
| SetBinning() | SampleHandlerBase | protected |
| SetSplinePointers() | SampleHandlerBase | protected |
| SetTestStatistic(TestStatistic testStat) | SampleHandlerInterface | inline |
| SetupExperimentMC()=0 | SampleHandlerBase | protectedpure virtual |
| SetupFunctionalParameters() | SampleHandlerBase | protectedvirtual |
| SetupKinematicMap() | SampleHandlerBase | protected |
| SetupMC()=0 | SampleHandlerBase | protectedpure virtual |
| SetupNormParameters() | SampleHandlerBase | protected |
| SetupNuOscillatorPointers() | SampleHandlerBase | protected |
| SetupOscParameters() | SampleHandlerBase | protected |
| SetupReweightArrays() | SampleHandlerBase | protected |
| SetupSplines()=0 | SampleHandlerBase | protectedpure virtual |
| SplineHandler | SampleHandlerBase | protected |
| StoredSelection | SampleHandlerBase | protected |
| THStackLeg | SampleHandlerBase | protected |
| UpdateW2 | SampleHandlerBase | protected |
| ~SampleHandlerBase() | SampleHandlerBase | virtual |
| ~SampleHandlerInterface() | SampleHandlerInterface | virtual |