Public Member Functions | |
void | Initialize (fhicl::ParameterSet const &pset) |
double const & | NuMuLowEdge () |
double const & | NuELowEdge (cmf::MetaData const &md) |
double const & | NCLowEdge (cmf::DetType_t const &det) |
double const & | SelectionLowEdge (cmf::MetaData const &md) |
std::map< double, int > const & | NuMuHighEdges () |
std::map< double, int > const & | NuEHighEdges (cmf::DetType_t const &det) |
std::map< double, int > const & | NCHighEdges (cmf::DetType_t const &det) |
std::map< double, int > const & | SelectionHighEdges (cmf::MetaData const &md) |
std::map< double, int > const & | SelectionHighEdges (long const &key) |
void | SelectionHistBinning (cmf::MetaData const &md, std::vector< double > &bins) |
int | KeyToOffset (long const &key, bool allSels=false) |
int | EnergyToHistogramBin (double const &energy, cmf::MetaData const &md) |
int | EnergyToBin (double const &energy, cmf::MetaData const &md) |
double | BinToEnergy (int const &bin, bool allSels=false) |
cmf::DetType_t | BinToDetector (int const &bin, bool allSels=false) |
cmf::SelectionType_t | BinToSelection (int const &bin, bool allSels=false) |
cmf::BeamType_t | BinToBeamType (int const &bin, bool allSels=false) |
long | BinToKey (int const &bin, bool allSels=false) |
size_t | TotalBins (bool allSels=false) |
std::vector< int > | EmptyBins (TMatrixD mat) |
TMatrixD | CompactMatrix (TMatrixD mat, std::vector< int > emptyBins) |
Static Public Member Functions | |
static CovarianceBinUtility * | Instance () |
Private Member Functions | |
CovarianceBinUtility () | |
~CovarianceBinUtility () | |
std::map< double, int > | EnergyBinMap (std::vector< double > const &vec) |
void | SetBinning (fhicl::ParameterSet const &fBinConfig, cmf::SelectionType_t const &selType) |
void | FillOffsetAndBinMaps (std::map< long, int > &offsetMap, std::vector< long > &binMap, cmf::SelectionUtility::DetBeamSelSet const &detBeamSelSet) |
int | NumSelectionBins (cmf::SelectionType_t const &selType, cmf::DetType_t const &detType) |
int | KeyToOffset (long const &key, std::map< long, int > const &offsetMap) |
std::map< int, double > const & | SelectionBinToEnergy (long key) |
Static Private Member Functions | |
static void | FillBinToEnergyMap (std::map< double, int > const &selectionHighEdges, std::map< int, double > &selectionBinToEnergy, double lowestBound) |
Private Attributes | |
double | fNuMuLowEdge |
low side of the first numu bin More... | |
std::map< double, int > | fNuMuHighEdges |
high side of the numu bins More... | |
double | fNuENDLowEdge |
low side of the first nue bin in ND More... | |
std::map< double, int > | fNuENDHighEdges |
high side of the nue bins in ND More... | |
double | fNuEFDLowEdge |
low side of the first nune bin in FD More... | |
std::map< double, int > | fNuEFDHighEdges |
high side of the nue bins in FD More... | |
double | fNuEPeriphLowEdge |
low side of the first nue bin in FD More... | |
std::map< double, int > | fNuEPeriphHighEdges |
high side of the nue bins in FD More... | |
double | fNCLowEdge |
low side of the first nc bin More... | |
std::map< double, int > | fNCHighEdges |
high side of the nc bins More... | |
double | fNCNDLowEdge |
low side of the first nc bin in ND More... | |
std::map< double, int > | fNCNDHighEdges |
high side of the nc bins in ND (2020ana) More... | |
double | fNCFDLowEdge |
low side of the first nc bin in FD More... | |
std::map< double, int > | fNCFDHighEdges |
high side of the nc bins in FD (2020ana) More... | |
std::map< int, double > | fNuMuBinToEnergy |
map energy bin to central value More... | |
std::map< int, double > | fNuENDBinToEnergy |
map energy bin to central value More... | |
std::map< int, double > | fNuEFDBinToEnergy |
map energy bin to central value More... | |
std::map< int, double > | fNuEPeriphBinToEnergy |
map energy bin to central value More... | |
std::map< int, double > | fNCNDBinToEnergy |
map energy bin to central value (2020ana) More... | |
std::map< int, double > | fNCFDBinToEnergy |
map energy bin to central value (2020ana) More... | |
std::map< long, int > | fOffsetMap |
map of keys to offset for different samples More... | |
std::map< long, int > | fAllSelsOffsetMap |
map of keys to offset for different samples More... | |
std::vector< long > | fBinToKey |
map bin numbers to keys for different samples More... | |
std::vector< long > | fAllSelsBinToKey |
map bin numbers to keys for different samples More... | |
Definition at line 22 of file CovarianceBinUtility.h.
|
private |
Definition at line 26 of file CovarianceBinUtility.cxx.
Referenced by Instance(), and NuMuHighEdges().
|
private |
Definition at line 223 of file CovarianceBinUtility.cxx.
References fAllSelsBinToKey, fAllSelsOffsetMap, fBinToKey, fNCFDBinToEnergy, fNCFDHighEdges, fNCHighEdges, fNCNDBinToEnergy, fNCNDHighEdges, fNuEFDBinToEnergy, fNuEFDHighEdges, fNuENDBinToEnergy, fNuENDHighEdges, fNuEPeriphBinToEnergy, fNuEPeriphHighEdges, fNuMuBinToEnergy, fNuMuHighEdges, and fOffsetMap.
Referenced by NuMuHighEdges().
cmf::BeamType_t cmf::CovarianceBinUtility::BinToBeamType | ( | int const & | bin, |
bool | allSels = false |
||
) |
Definition at line 536 of file CovarianceBinUtility.cxx.
References BinToKey(), and cmf::KeyToBeamType().
Referenced by NuMuHighEdges().
cmf::DetType_t cmf::CovarianceBinUtility::BinToDetector | ( | int const & | bin, |
bool | allSels = false |
||
) |
Definition at line 522 of file CovarianceBinUtility.cxx.
References BinToKey(), and cmf::KeyToDetectorType().
Referenced by NuMuHighEdges(), and cmf::RandomUniverses::writeResults().
double cmf::CovarianceBinUtility::BinToEnergy | ( | int const & | bin, |
bool | allSels = false |
||
) |
Definition at line 551 of file CovarianceBinUtility.cxx.
References BinToKey(), findDuplicateFiles::key, KeyToOffset(), cmf::KeyToString(), LOG_DEBUG, PandAna.reco_validation.add_data::offset, and SelectionBinToEnergy().
Referenced by cmf::CovarianceMatrixMaker::FillSpectrum(), cmf::PlotUtilities::MakeEnergySpectraFromBins(), and NuMuHighEdges().
long cmf::CovarianceBinUtility::BinToKey | ( | int const & | bin, |
bool | allSels = false |
||
) |
Definition at line 543 of file CovarianceBinUtility.cxx.
References bin, fAllSelsBinToKey, and fBinToKey.
Referenced by BinToBeamType(), BinToDetector(), BinToEnergy(), BinToSelection(), cmf::CovarianceMatrixMaker::FillSpectrum(), cmf::ChiSqrCalculator::FindReducedMatrixBin(), and NuMuHighEdges().
cmf::SelectionType_t cmf::CovarianceBinUtility::BinToSelection | ( | int const & | bin, |
bool | allSels = false |
||
) |
Definition at line 529 of file CovarianceBinUtility.cxx.
References BinToKey(), and cmf::KeyToSelectionType().
Referenced by NuMuHighEdges().
Definition at line 608 of file CovarianceBinUtility.cxx.
References MECModelEnuComparisons::i, and calib::j.
Referenced by NuMuHighEdges().
Definition at line 588 of file CovarianceBinUtility.cxx.
References std::abs(), MECModelEnuComparisons::i, and calib::j.
Referenced by NuMuHighEdges().
|
private |
Definition at line 107 of file CovarianceBinUtility.cxx.
References MECModelEnuComparisons::i.
Referenced by NuMuHighEdges(), and SetBinning().
int cmf::CovarianceBinUtility::EnergyToBin | ( | double const & | energy, |
cmf::MetaData const & | md | ||
) |
Definition at line 480 of file CovarianceBinUtility.cxx.
References SelectionHighEdges().
Referenced by EnergyToHistogramBin(), cmf::ShifterAndWeighter::FileSystWeight(), cmf::FillSpectrumFromSingleList(), and NuMuHighEdges().
int cmf::CovarianceBinUtility::EnergyToHistogramBin | ( | double const & | energy, |
cmf::MetaData const & | md | ||
) |
Definition at line 473 of file CovarianceBinUtility.cxx.
References EnergyToBin().
Referenced by NuMuHighEdges().
|
staticprivate |
Definition at line 247 of file CovarianceBinUtility.cxx.
References LOG_DEBUG.
Referenced by Initialize(), and NuMuHighEdges().
|
private |
Definition at line 55 of file CovarianceBinUtility.cxx.
References b, bins, cmf::DetectorBeamSelectionTypesToKey(), findDuplicateFiles::key, cmf::KeyToString(), cmf::kNEARDET, cmf::kNuESelectionPeripheral, LOG_DEBUG, NumSelectionBins(), and PandAna.reco_validation.add_data::offset.
Referenced by Initialize(), and NuMuHighEdges().
void cmf::CovarianceBinUtility::Initialize | ( | fhicl::ParameterSet const & | pset | ) |
Definition at line 151 of file CovarianceBinUtility.cxx.
References fAllSelsBinToKey, fAllSelsOffsetMap, fBinToKey, FillBinToEnergyMap(), FillOffsetAndBinMaps(), fNCFDBinToEnergy, fNCFDHighEdges, fNCFDLowEdge, fNCNDBinToEnergy, fNCNDHighEdges, fNCNDLowEdge, fNuEFDBinToEnergy, fNuEFDHighEdges, fNuEFDLowEdge, fNuENDBinToEnergy, fNuENDHighEdges, fNuENDLowEdge, fNuEPeriphBinToEnergy, fNuEPeriphHighEdges, fNuEPeriphLowEdge, fNuMuBinToEnergy, fNuMuHighEdges, fNuMuLowEdge, fOffsetMap, fhicl::ParameterSet::get(), cmf::SelectionUtility::Instance(), cmf::kNCSelection, cmf::kNuESelection, cmf::kNuMuSelection, LOG_DEBUG, LOG_VERBATIM, and SetBinning().
Referenced by cmf::PredictionLibraryMaker::PredictionLibraryMaker(), cmf::CMFSpectraMaker::reconfigure(), cmf::CovarianceMatrixFitter::reconfigure(), cmf::CovarianceMatrixMaker::reconfigure(), cmf::RandomUniverses::reconfigure(), cmf::FitFeldmanCousinsPoint::reconfigure(), and cmf::ContourFromLibrary::reconfigure().
|
static |
Definition at line 18 of file CovarianceBinUtility.cxx.
References CovarianceBinUtility(), and cmf::gCovBinUtil.
Referenced by cmf::CovarianceMatrixMaker::beginJob(), cmf::RandomUniverses::beginJob(), cmf::ChiSqrCalculator::ChiSqrCalculator(), cmf::CMFDecorrelator::CMFDecorrelator(), cmf::CovarianceFitHelper::CovarianceFitHelper(), cmf::ContourFromLibrary::endJob(), cmf::ShifterAndWeighter::FileSystWeight(), cmf::CovarianceMatrixMaker::FillSpectrum(), cmf::FillSpectrum(), cmf::FillSpectrumFromSingleList(), cmf::ChiSqrCalculator::FindReducedMatrixBin(), cmf::ChiSqrCalculator::InitializeCovarianceMatrix(), cmf::CovarianceFitHelper::Make1DSpectra(), cmf::CovarianceFitHelper::MakeDataMCCanv(), cmf::PlotUtilities::MakeEnergySpectraFromBins(), cmf::SpectrumPredictionMaker::MakeHiddenParameterHistograms(), makeInitialDecorrelatedErrorPlot(), cmf::CovarianceFitHelper::MakeResultPlots(), cmf::RandomUniverseUtility::PoissonSpectrumBinByBin(), cmf::PredictionLibraryMaker::PredictionLibraryMaker(), cmf::CMFSpectraMaker::reconfigure(), cmf::CovarianceMatrixFitter::reconfigure(), cmf::CovarianceMatrixMaker::reconfigure(), cmf::RandomUniverses::reconfigure(), cmf::FitFeldmanCousinsPoint::reconfigure(), cmf::ContourFromLibrary::reconfigure(), cmf::CMFDecorrelator::SetComponentNameAndOffsets(), cmf::CMFDecorrelator::SetTemplateMatrix(), cmf::RandomUniverses::writeResults(), and cmf::FitFeldmanCousinsPoint::writeResults().
int cmf::CovarianceBinUtility::KeyToOffset | ( | long const & | key, |
bool | allSels = false |
||
) |
Definition at line 446 of file CovarianceBinUtility.cxx.
References fAllSelsOffsetMap, and fOffsetMap.
Referenced by BinToEnergy(), cmf::FillSpectrumFromSingleList(), cmf::PlotUtilities::MakeEnergySpectraFromBins(), makeInitialDecorrelatedErrorPlot(), NuMuHighEdges(), and cmf::CMFDecorrelator::SetComponentNameAndOffsets().
|
private |
Definition at line 454 of file CovarianceBinUtility.cxx.
References cmf::cBeamType_Strings, cmf::cDetType_Strings, cmf::cSelectionType_Strings, cmf::KeyToBeamType(), cmf::KeyToDetectorType(), and cmf::KeyToSelectionType().
std::map< double, int > const & cmf::CovarianceBinUtility::NCHighEdges | ( | cmf::DetType_t const & | det | ) |
Definition at line 396 of file CovarianceBinUtility.cxx.
References fNCFDHighEdges, fNCNDHighEdges, and cmf::kNEARDET.
Referenced by NuMuHighEdges(), and SelectionHighEdges().
double const & cmf::CovarianceBinUtility::NCLowEdge | ( | cmf::DetType_t const & | det | ) |
Definition at line 380 of file CovarianceBinUtility.cxx.
References fNCFDLowEdge, fNCNDLowEdge, and cmf::kNEARDET.
Referenced by NuMuLowEdge(), and SelectionLowEdge().
std::map< double, int > const & cmf::CovarianceBinUtility::NuEHighEdges | ( | cmf::DetType_t const & | det | ) |
Definition at line 388 of file CovarianceBinUtility.cxx.
References fNuEFDHighEdges, fNuENDHighEdges, and cmf::kNEARDET.
Referenced by NuMuHighEdges(), and SelectionHighEdges().
double const & cmf::CovarianceBinUtility::NuELowEdge | ( | cmf::MetaData const & | md | ) |
Definition at line 371 of file CovarianceBinUtility.cxx.
References cmf::MetaData::detector, fNuEFDLowEdge, fNuENDLowEdge, fNuEPeriphLowEdge, cmf::kNEARDET, cmf::kNuESelectionPeripheral, and cmf::MetaData::selectionType.
Referenced by NuMuLowEdge(), and SelectionLowEdge().
|
private |
Definition at line 32 of file CovarianceBinUtility.cxx.
References fNCFDHighEdges, fNCNDHighEdges, fNuEFDHighEdges, fNuENDHighEdges, fNuEPeriphHighEdges, fNuMuHighEdges, cmf::IsNuESelected(), cmf::IsNuMuSelected(), cmf::kNCSelection, cmf::kNEARDET, and cmf::kNuESelectionPeripheral.
Referenced by FillOffsetAndBinMaps(), and NuMuHighEdges().
|
inline |
Definition at line 34 of file CovarianceBinUtility.h.
References bin, bins, BinToBeamType(), BinToDetector(), BinToEnergy(), BinToKey(), BinToSelection(), CompactMatrix(), CovarianceBinUtility(), EmptyBins(), energy, EnergyBinMap(), EnergyToBin(), EnergyToHistogramBin(), FillBinToEnergyMap(), FillOffsetAndBinMaps(), fNuMuHighEdges, findDuplicateFiles::key, KeyToOffset(), NCHighEdges(), NuEHighEdges(), NumSelectionBins(), SelectionBinToEnergy(), SelectionHighEdges(), SelectionHistBinning(), SetBinning(), TotalBins(), and ~CovarianceBinUtility().
Referenced by SelectionHighEdges().
|
inline |
Definition at line 30 of file CovarianceBinUtility.h.
References fillBadChanDBTables::det, fNuMuLowEdge, fetch_tb_beamline_files::md, NCLowEdge(), NuELowEdge(), and SelectionLowEdge().
Referenced by SelectionLowEdge().
|
private |
Definition at line 492 of file CovarianceBinUtility.cxx.
References cmf::cDetType_Strings, cmf::cSelectionType_Strings, fillBadChanDBTables::det, fNCFDBinToEnergy, fNCNDBinToEnergy, fNuEFDBinToEnergy, fNuENDBinToEnergy, fNuEPeriphBinToEnergy, fNuMuBinToEnergy, cmf::IsNuESelected(), cmf::IsNuMuSelected(), cmf::KeyToDetectorType(), cmf::KeyToSelectionType(), cmf::kNEARDET, cmf::kNuESelectionPeripheral, cmf::kUnknownDet, and cmf::kUnknownSelection.
Referenced by BinToEnergy(), and NuMuHighEdges().
std::map< double, int > const & cmf::CovarianceBinUtility::SelectionHighEdges | ( | cmf::MetaData const & | md | ) |
Definition at line 404 of file CovarianceBinUtility.cxx.
References cmf::MetaData::detector, fNuEPeriphHighEdges, cmf::MetaData::IsNuESelected(), cmf::MetaData::IsNuMuSelected(), cmf::kNuESelectionPeripheral, NCHighEdges(), NuEHighEdges(), NuMuHighEdges(), and cmf::MetaData::selectionType.
Referenced by cmf::CovarianceMatrixMaker::beginJob(), EnergyToBin(), cmf::PlotUtilities::MakeEnergySpectraFromBins(), NuMuHighEdges(), SelectionHistBinning(), and cmf::CMFDecorrelator::SetTemplateMatrix().
std::map< double, int > const & cmf::CovarianceBinUtility::SelectionHighEdges | ( | long const & | key | ) |
Definition at line 417 of file CovarianceBinUtility.cxx.
References fillBadChanDBTables::det, fNuEPeriphHighEdges, cmf::IsNuESelected(), cmf::IsNuMuSelected(), cmf::KeyToDetectorType(), cmf::KeyToSelectionType(), cmf::kNuESelectionPeripheral, NCHighEdges(), NuEHighEdges(), and NuMuHighEdges().
void cmf::CovarianceBinUtility::SelectionHistBinning | ( | cmf::MetaData const & | md, |
std::vector< double > & | bins | ||
) |
Definition at line 433 of file CovarianceBinUtility.cxx.
References SelectionHighEdges(), SelectionLowEdge(), and std::swap().
Referenced by cmf::CovarianceFitHelper::Make1DSpectra(), cmf::PlotUtilities::MakeEnergySpectraFromBins(), and NuMuHighEdges().
double const & cmf::CovarianceBinUtility::SelectionLowEdge | ( | cmf::MetaData const & | md | ) |
Definition at line 359 of file CovarianceBinUtility.cxx.
References cmf::MetaData::detector, cmf::MetaData::IsNuESelected(), cmf::MetaData::IsNuMuSelected(), NCLowEdge(), NuELowEdge(), and NuMuLowEdge().
Referenced by cmf::CovarianceMatrixMaker::beginJob(), NuMuLowEdge(), and SelectionHistBinning().
|
private |
Definition at line 118 of file CovarianceBinUtility.cxx.
References EnergyBinMap(), fNCFDHighEdges, fNCFDLowEdge, fNCNDHighEdges, fNCNDLowEdge, fNuEFDHighEdges, fNuEFDLowEdge, fNuENDHighEdges, fNuENDLowEdge, fNuEPeriphHighEdges, fNuEPeriphLowEdge, fNuMuHighEdges, fNuMuLowEdge, fhicl::ParameterSet::get(), cmf::IsNuESelected(), and cmf::IsNuMuSelected().
Referenced by Initialize(), and NuMuHighEdges().
size_t cmf::CovarianceBinUtility::TotalBins | ( | bool | allSels = false | ) |
Definition at line 330 of file CovarianceBinUtility.cxx.
References fAllSelsBinToKey, fBinToKey, fNCFDHighEdges, fNCNDHighEdges, fNuEFDHighEdges, fNuENDHighEdges, fNuEPeriphHighEdges, fNuMuHighEdges, and LOG_DEBUG.
Referenced by cmf::CovarianceMatrixMaker::beginJob(), cmf::RandomUniverses::beginJob(), cmf::ChiSqrCalculator::ChiSqrCalculator(), cmf::CMFDecorrelator::CMFDecorrelator(), cmf::ContourFromLibrary::endJob(), cmf::ChiSqrCalculator::InitializeCovarianceMatrix(), cmf::SpectrumPredictionMaker::MakeHiddenParameterHistograms(), cmf::CovarianceFitHelper::MakeResultPlots(), NuMuHighEdges(), and cmf::FitFeldmanCousinsPoint::writeResults().
|
private |
map bin numbers to keys for different samples
Definition at line 120 of file CovarianceBinUtility.h.
Referenced by BinToKey(), Initialize(), TotalBins(), and ~CovarianceBinUtility().
|
private |
map of keys to offset for different samples
Definition at line 118 of file CovarianceBinUtility.h.
Referenced by Initialize(), KeyToOffset(), and ~CovarianceBinUtility().
|
private |
map bin numbers to keys for different samples
Definition at line 119 of file CovarianceBinUtility.h.
Referenced by BinToKey(), Initialize(), TotalBins(), and ~CovarianceBinUtility().
|
private |
map energy bin to central value (2020ana)
Definition at line 116 of file CovarianceBinUtility.h.
Referenced by Initialize(), SelectionBinToEnergy(), and ~CovarianceBinUtility().
|
private |
high side of the nc bins in FD (2020ana)
Definition at line 110 of file CovarianceBinUtility.h.
Referenced by Initialize(), NCHighEdges(), NumSelectionBins(), SetBinning(), TotalBins(), and ~CovarianceBinUtility().
|
private |
low side of the first nc bin in FD
Definition at line 109 of file CovarianceBinUtility.h.
Referenced by Initialize(), NCLowEdge(), and SetBinning().
|
private |
high side of the nc bins
Definition at line 106 of file CovarianceBinUtility.h.
Referenced by ~CovarianceBinUtility().
|
private |
low side of the first nc bin
Definition at line 105 of file CovarianceBinUtility.h.
|
private |
map energy bin to central value (2020ana)
Definition at line 115 of file CovarianceBinUtility.h.
Referenced by Initialize(), SelectionBinToEnergy(), and ~CovarianceBinUtility().
|
private |
high side of the nc bins in ND (2020ana)
Definition at line 108 of file CovarianceBinUtility.h.
Referenced by Initialize(), NCHighEdges(), NumSelectionBins(), SetBinning(), TotalBins(), and ~CovarianceBinUtility().
|
private |
low side of the first nc bin in ND
Definition at line 107 of file CovarianceBinUtility.h.
Referenced by Initialize(), NCLowEdge(), and SetBinning().
|
private |
map energy bin to central value
Definition at line 113 of file CovarianceBinUtility.h.
Referenced by Initialize(), SelectionBinToEnergy(), and ~CovarianceBinUtility().
|
private |
high side of the nue bins in FD
Definition at line 102 of file CovarianceBinUtility.h.
Referenced by Initialize(), NuEHighEdges(), NumSelectionBins(), SetBinning(), TotalBins(), and ~CovarianceBinUtility().
|
private |
low side of the first nune bin in FD
Definition at line 101 of file CovarianceBinUtility.h.
Referenced by Initialize(), NuELowEdge(), and SetBinning().
|
private |
map energy bin to central value
Definition at line 112 of file CovarianceBinUtility.h.
Referenced by Initialize(), SelectionBinToEnergy(), and ~CovarianceBinUtility().
|
private |
high side of the nue bins in ND
Definition at line 100 of file CovarianceBinUtility.h.
Referenced by Initialize(), NuEHighEdges(), NumSelectionBins(), SetBinning(), TotalBins(), and ~CovarianceBinUtility().
|
private |
low side of the first nue bin in ND
Definition at line 99 of file CovarianceBinUtility.h.
Referenced by Initialize(), NuELowEdge(), and SetBinning().
|
private |
map energy bin to central value
Definition at line 114 of file CovarianceBinUtility.h.
Referenced by Initialize(), SelectionBinToEnergy(), and ~CovarianceBinUtility().
|
private |
high side of the nue bins in FD
Definition at line 104 of file CovarianceBinUtility.h.
Referenced by Initialize(), NumSelectionBins(), SelectionHighEdges(), SetBinning(), TotalBins(), and ~CovarianceBinUtility().
|
private |
low side of the first nue bin in FD
Definition at line 103 of file CovarianceBinUtility.h.
Referenced by Initialize(), NuELowEdge(), and SetBinning().
|
private |
map energy bin to central value
Definition at line 111 of file CovarianceBinUtility.h.
Referenced by Initialize(), SelectionBinToEnergy(), and ~CovarianceBinUtility().
|
private |
high side of the numu bins
Definition at line 98 of file CovarianceBinUtility.h.
Referenced by Initialize(), NumSelectionBins(), NuMuHighEdges(), SetBinning(), TotalBins(), and ~CovarianceBinUtility().
|
private |
low side of the first numu bin
Definition at line 97 of file CovarianceBinUtility.h.
Referenced by Initialize(), NuMuLowEdge(), and SetBinning().
|
private |
map of keys to offset for different samples
Definition at line 117 of file CovarianceBinUtility.h.
Referenced by Initialize(), KeyToOffset(), and ~CovarianceBinUtility().