Functions | Variables
ICRC2019/UnfoldUtilities.hh File Reference

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"
 

Function Documentation

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 
)
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 ( )

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 
)
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)

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 
)
double ResolutionZenithDistrib ( double  lgE,
double  zenith 
)
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)
double ShowerToShowerFluctuation ( const double  lgE)
void TestFormat ( string  inputName,
int  flagversion 
)

Definition at line 653 of file ICRC2019/UnfoldUtilities.hh.

Variable Documentation

string BiasFlag
string CodeUsed

Definition at line 5 of file ICRC2019/UnfoldUtilities.hh.

Referenced by LoadParam(), and main().

string DeclinationDepentMatrix
string EfficiencyFlag
map<string, Double_t> mapParameters
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
string SDFile

Definition at line 8 of file ICRC2019/UnfoldUtilities.hh.

Referenced by LoadParam(), and main().

string ShowerToShowerFlag
string UseNewTriggers = "no"
string Verbose = "no"
string VersionInput = "standard"

Definition at line 17 of file ICRC2019/UnfoldUtilities.hh.

Referenced by LoadParam(), main(), and PrintMapParameters().


, generated on Tue Sep 26 2023.