Go to the source code of this file.
Functions | |
| Double_t | DirectionalExposure (Double_t lat, Double_t deltaMin, Double_t deltaMax) |
| double | EfficiencyValues (double lgE, double zenith) |
| double | EfficiencyValuesNoDeclDep (double lgE) |
| TVectorD | EnergyBias (TVectorD lgEs, TVectorD pCal) |
| double | EnergyBias_DD (double lgE, double cosTheta, TVectorD pCal) |
| TVectorD | EnergyResolution (TVectorD lgEs) |
| TVectorD | GetSDCalPars () |
| double | IntegrateEnergyResolution (const double lgE) |
| double | InverseSdCalibration (const double lgE, TVectorD pCal) |
| TMatrixD | kResolutionMatrix (TVectorD pCal, TVectorD xos, double *resolutionOffset) |
| TMatrixD | kResolutionMatrixDD (TVectorD pCal, TVectorD xos, Double_t lat, Double_t deltaMin, Double_t deltaMax) |
| void | LoadParam (string paramFileName) |
| void | PrintMapParameters () |
| void | PrintUsage (int nArgs) |
| void | ReadEventList (TH1D *th1, TH1D *th2, string FileName) |
| void | ReadEventListICRC2019 (TH1D *th1, TH1D *th2, string FileName) |
| double | ResolutionValue (double lgE, double_t cosTheta) |
| double | ResolutionZenithDistrib (double lgE, double zenith) |
| double | ScaledErrorFunction (const double x, const std::vector< double > &pars) |
| double | SDTriggerEfficiency_AveragedZenithAngle (const double lgE) |
| double | ShowerToShowerFluctuation (const double lgE) |
| void | TestFormat (string inputName, int flagversion) |
Variables | |
| string | BiasFlag |
| string | CodeUsed |
| string | DeclinationDepentMatrix |
| string | EfficiencyFlag |
| map< string, Double_t > | mapParameters |
| string | Model |
| string | OutPutFileName |
| string | OutPutFileNameRebinned |
| string | ResolutionFlag |
| string | SDFile |
| string | ShowerToShowerFlag |
| string | UseNewTriggers = "no" |
| string | Verbose = "no" |
| string | VersionInput = "standard" |
| Double_t DirectionalExposure | ( | Double_t | lat, |
| Double_t | deltaMin, | ||
| Double_t | deltaMax | ||
| ) |
Definition at line 419 of file ICRC2019/UnfoldUtilities.hh.
References exposure, and mapParameters.
Referenced by main().
| double EfficiencyValues | ( | double | lgE, |
| double | zenith | ||
| ) |
Definition at line 61 of file ICRC2019/UnfoldUtilities.hh.
References EfficiencyFlag, GetSDCalPars(), SD1500TriggerEfficiency_ICRC2019(), SD1500TriggerEfficiencyHybrids2019(), SDTriggerEfficiencyICRC2017_SD1500(), SDTriggerEfficiencyICRC2017_SD750(), SDTriggerEfficiencyICRC2019_SD750(), TriggerEfficiency_TestExample(), and UseNewTriggers.
Referenced by kResolutionMatrixDD(), kResolutionMatrixZenith(), and kResolutionMatrixZenith_J().
| double EfficiencyValuesNoDeclDep | ( | double | lgE | ) |
Definition at line 86 of file ICRC2019/UnfoldUtilities.hh.
References EfficiencyFlag, SD1500TriggerEfficiencyHybrids2019(), SDTriggerEfficiency_AveragedZenithAngle(), and TriggerEfficiency_TestExample().
Referenced by kResolutionMatrix().
| TVectorD EnergyBias | ( | TVectorD | lgEs, |
| TVectorD | pCal | ||
| ) |
Definition at line 110 of file ICRC2019/UnfoldUtilities.hh.
References BiasFlag, HybridBias_2019_11_06_Herald_SD1500(), HybridBias_2019_11_06_Offline_SD1500(), HybridBias_2019_SD1500(), HybridBias_2019_SD750(), mapParameters, and sqrt().
| double EnergyBias_DD | ( | double | lgE, |
| double | cosTheta, | ||
| TVectorD | pCal | ||
| ) |
Definition at line 177 of file ICRC2019/UnfoldUtilities.hh.
References Bias_TestExample(), BiasFlag, HybridBias_2019_11_06_Herald_SD1500(), HybridBias_2019_11_06_Offline_SD1500(), HybridBias_2019_SD1500(), HybridBias_2019_SD750(), and mapParameters.
Referenced by kResolutionMatrixDD(), kResolutionMatrixZenith(), and kResolutionMatrixZenith_J().
| TVectorD EnergyResolution | ( | TVectorD | lgEs | ) |
Definition at line 277 of file ICRC2019/UnfoldUtilities.hh.
References IntegrateEnergyResolution(), std::pow(), and ShowerToShowerFluctuation().
| TVectorD GetSDCalPars | ( | ) |
Definition at line 19 of file ICRC2019/UnfoldUtilities.hh.
References mapParameters.
| double IntegrateEnergyResolution | ( | const double | lgE | ) |
Definition at line 265 of file ICRC2019/UnfoldUtilities.hh.
References mapParameters, std::pow(), and ResolutionZenithDistrib().
| double InverseSdCalibration | ( | const double | lgE, |
| TVectorD | pCal | ||
| ) |
Definition at line 27 of file ICRC2019/UnfoldUtilities.hh.
| TMatrixD kResolutionMatrix | ( | TVectorD | pCal, |
| TVectorD | xos, | ||
| double * | resolutionOffset | ||
| ) |
Definition at line 334 of file ICRC2019/UnfoldUtilities.hh.
References EfficiencyValuesNoDeclDep(), EnergyBias(), EnergyResolution(), and std::pow().
| TMatrixD kResolutionMatrixDD | ( | TVectorD | pCal, |
| TVectorD | xos, | ||
| Double_t | lat, | ||
| Double_t | deltaMin, | ||
| Double_t | deltaMax | ||
| ) |
Definition at line 362 of file ICRC2019/UnfoldUtilities.hh.
References EfficiencyValues(), EnergyBias_DD(), mapParameters, std::pow(), ResolutionValue(), ShowerToShowerFluctuation(), and sqrt().
Referenced by main().
| void LoadParam | ( | string | paramFileName | ) |
Definition at line 470 of file ICRC2019/UnfoldUtilities.hh.
References BiasFlag, CodeUsed, DeclinationDepentMatrix, EfficiencyFlag, mapParameters, Model, OutPutFileName, OutPutFileNameRebinned, PrintMapParameters(), ResolutionFlag, SDFile, ShowerToShowerFlag, UseNewTriggers, Verbose, and VersionInput.
Referenced by main().
| void PrintMapParameters | ( | ) |
Definition at line 445 of file ICRC2019/UnfoldUtilities.hh.
References BiasFlag, DeclinationDepentMatrix, EfficiencyFlag, mapParameters, Model, ResolutionFlag, ShowerToShowerFlag, UseNewTriggers, and VersionInput.
Referenced by LoadParam().
| void PrintUsage | ( | int | nArgs | ) |
Definition at line 683 of file ICRC2019/UnfoldUtilities.hh.
Referenced by main().
| void ReadEventList | ( | TH1D * | th1, |
| TH1D * | th2, | ||
| string | FileName | ||
| ) |
Definition at line 530 of file ICRC2019/UnfoldUtilities.hh.
References DeclinationDepentMatrix, HeraldAnalysis, mapParameters, TestFormat(), and Verbose.
Referenced by main().
| void ReadEventListICRC2019 | ( | TH1D * | th1, |
| TH1D * | th2, | ||
| string | FileName | ||
| ) |
Definition at line 593 of file ICRC2019/UnfoldUtilities.hh.
References DeclinationDepentMatrix, mapParameters, TestFormat(), and Verbose.
Referenced by main().
| double ResolutionValue | ( | double | lgE, |
| double_t | cosTheta | ||
| ) |
Definition at line 297 of file ICRC2019/UnfoldUtilities.hh.
References DataSD1500EnergyResolution(), DataSD750EnergyResolution_ICRC2017(), GetSDCalPars(), Hybrids_ICRC_2019_Herald_11_06(), Hybrids_ICRC_2019_Offline_05_07(), Hybrids_ICRC_2019_Offline_11_06(), Hybrids_ICRC_2019_SD1500(), Hybrids_ICRC_2019_SD750(), InverseSdCalibration(), Resolution_TestExample(), ResolutionFlag, SimulationSD1500EnergyResolution(), SimulationSD750EnergyResolution_ICRC2017(), and Valerio12_11_2018().
Referenced by kResolutionMatrixDD(), kResolutionMatrixZenith(), and kResolutionMatrixZenith_J().
| double ResolutionZenithDistrib | ( | double | lgE, |
| double | zenith | ||
| ) |
Definition at line 229 of file ICRC2019/UnfoldUtilities.hh.
References DataSD1500EnergyResolution(), DataSD750EnergyResolution_ICRC2017(), GetSDCalPars(), Hybrids_ICRC_2019_Herald_11_06(), Hybrids_ICRC_2019_Offline_05_07(), Hybrids_ICRC_2019_Offline_11_06(), Hybrids_ICRC_2019_SD1500(), Hybrids_ICRC_2019_SD750(), InverseSdCalibration(), Resolution_TestExample(), ResolutionFlag, SimulationSD1500EnergyResolution(), SimulationSD750EnergyResolution_ICRC2017(), and Valerio12_11_2018().
| double ScaledErrorFunction | ( | const double | x, |
| const std::vector< double > & | pars | ||
| ) |
Definition at line 31 of file ICRC2019/UnfoldUtilities.hh.
| double SDTriggerEfficiency_AveragedZenithAngle | ( | const double | lgE | ) |
Definition at line 38 of file ICRC2019/UnfoldUtilities.hh.
References EfficiencyFlag, GetSDCalPars(), mapParameters, std::pow(), SD1500TriggerEfficiency_ICRC2019(), SDTriggerEfficiencyICRC2017_SD1500(), SDTriggerEfficiencyICRC2017_SD750(), SDTriggerEfficiencyICRC2019_SD750(), and UseNewTriggers.
Referenced by EfficiencyValuesNoDeclDep().
| double ShowerToShowerFluctuation | ( | const double | lgE | ) |
Definition at line 206 of file ICRC2019/UnfoldUtilities.hh.
References ShowerToShowerFlag.
Referenced by EnergyResolution(), kResolutionMatrixDD(), kResolutionMatrixZenith(), and kResolutionMatrixZenith_J().
| void TestFormat | ( | string | inputName, |
| int | flagversion | ||
| ) |
Definition at line 653 of file ICRC2019/UnfoldUtilities.hh.
| string BiasFlag |
Definition at line 14 of file ICRC2019/UnfoldUtilities.hh.
Referenced by EnergyBias(), EnergyBias_DD(), LoadParam(), and PrintMapParameters().
| string CodeUsed |
Definition at line 5 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), and main().
| string DeclinationDepentMatrix |
Definition at line 12 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), main(), PrintMapParameters(), ReadEventList(), and ReadEventListICRC2019().
| string EfficiencyFlag |
Definition at line 15 of file ICRC2019/UnfoldUtilities.hh.
Referenced by EfficiencyValues(), EfficiencyValuesNoDeclDep(), LoadParam(), PrintMapParameters(), and SDTriggerEfficiency_AveragedZenithAngle().
| map<string, Double_t> mapParameters |
Definition at line 6 of file ICRC2019/UnfoldUtilities.hh.
Referenced by DirectionalExposure(), DirectionalExposureZenith(), EnergyBias(), EnergyBias_DD(), GetSDCalPars(), IntegrateEnergyResolution(), kResolutionMatrixDD(), kResolutionMatrixZenith(), kResolutionMatrixZenith_J(), LoadParam(), main(), MinuitMinimization(), PrintMapParameters(), ReadEventList(), ReadEventListICRC2019(), and SDTriggerEfficiency_AveragedZenithAngle().
| string Model |
Definition at line 11 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), main(), and PrintMapParameters().
| string OutPutFileName |
Definition at line 9 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), and main().
| string OutPutFileNameRebinned |
Definition at line 10 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), and main().
| string ResolutionFlag |
Definition at line 13 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), PrintMapParameters(), ResolutionValue(), and ResolutionZenithDistrib().
| string SDFile |
Definition at line 8 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), and main().
| string ShowerToShowerFlag |
Definition at line 16 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), PrintMapParameters(), and ShowerToShowerFluctuation().
| string UseNewTriggers = "no" |
Definition at line 18 of file ICRC2019/UnfoldUtilities.hh.
Referenced by EfficiencyValues(), LoadParam(), PrintMapParameters(), and SDTriggerEfficiency_AveragedZenithAngle().
| string Verbose = "no" |
Definition at line 7 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), main(), MinuitMinimization(), ReadEventList(), and ReadEventListICRC2019().
| string VersionInput = "standard" |
Definition at line 17 of file ICRC2019/UnfoldUtilities.hh.
Referenced by LoadParam(), main(), and PrintMapParameters().