#include <PowerConfig.h>
Public Member Functions | |
const std::string | GetBootstrap () |
const std::vector< std::string > & | GetComponents () const override |
virtual const std::vector < std::string > | GetComponents () |
const std::vector< std::string > & | GetDetectors () const override |
virtual const std::vector < std::string > | GetDetectors () |
const std::vector< double > & | GetGroundLevelDepths () const override |
virtual const std::vector< double > | GetGroundLevelDepths () |
const std::vector< std::string > & | GetHadronModels () const override |
virtual const std::vector < std::string > | GetHadronModels () |
const std::vector< double > & | GetLogEnergies () const override |
virtual const std::vector< double > | GetLogEnergies () |
const std::vector< std::string > & | GetLogEnergiesStrings () const override |
virtual const std::vector < std::string > | GetLogEnergiesStrings () |
const std::map< std::string, unsigned int > & | GetMonthsMap () const override |
virtual const std::unordered_map < std::string, unsigned int > | GetMonthsMap () |
const std::map< unsigned int, std::string > & | GetMonthsMapReverse () const override |
virtual const std::unordered_map< unsigned int, std::string > | GetMonthsMapReverse () |
const std::string & | GetPrefix () const |
const std::string | GetPrefix () |
const std::vector< std::string > & | GetPrimaries () const override |
virtual const std::vector < std::string > | GetPrimaries () |
const std::vector< std::string > & | GetReducedComponents () const override |
virtual const std::vector < std::string > | GetReducedComponents () |
const std::vector< double > & | GetStationRings () const override |
virtual const std::vector< double > | GetStationRings () |
const std::vector< std::string > & | GetStationRingsStrings () const override |
virtual const std::vector < std::string > | GetStationRingsStrings () |
const std::map< std::string, unsigned int > & | GetStationRingsStringsMap () const override |
virtual const std::unordered_map < std::string, unsigned int > | GetStationRingsStringsMap () |
const std::vector< std::string > & | GetStationRingsXML () const override |
virtual const std::vector < std::string > | GetStationRingsXML () |
const std::vector< double > & | GetStationSlices () const override |
virtual const std::vector< double > | GetStationSlices () |
const std::vector< double > & | GetStationSlicesRad () const override |
virtual const std::vector< double > | GetStationSlicesRad () |
const std::vector< std::string > & | GetStationSlicesStrings () const override |
virtual const std::vector < std::string > | GetStationSlicesStrings () |
const std::map< std::string, unsigned int > & | GetStationSlicesStringsMap () const override |
virtual const std::unordered_map < std::string, unsigned int > | GetStationSlicesStringsMap () |
const std::vector< std::string > & | GetStationSlicesXML () const override |
virtual const std::vector < std::string > | GetStationSlicesXML () |
const std::vector< double > & | GetZeniths () const override |
virtual const std::vector< double > | GetZeniths () |
const std::vector< std::string > & | GetZenithsStrings () const override |
virtual const std::vector < std::string > | GetZenithsStrings () |
Static Public Member Functions | |
static PowerConfig * | getConfig () |
static const PowerConfig & | GetInstance () |
Public Attributes | |
return | bootstrap |
std::string | const |
Static Public Attributes | |
static const std::vector < std::string > | components |
static const std::vector < std::string > | detectors |
static const std::vector< double > | groundLevelDepths |
static const std::vector < std::string > | hadronModels |
static const std::vector< double > | logEnergies |
static const std::vector < std::string > | logEnergiesStrings |
static const std::unordered_map < std::string, unsigned int > | monthsMap |
static const std::unordered_map< unsigned int, std::string > | monthsMapReverse |
static const std::vector < std::string > | primaries |
static const std::vector < std::string > | reducedComponents |
static const std::vector< double > | stationRings |
static const std::vector < std::string > | stationRingsStrings |
static const std::unordered_map < std::string, unsigned int > | stationRingsStringsMap |
static const std::vector < std::string > | stationRingsXML |
static const std::vector< double > | stationSlices |
static const std::vector< double > | stationSlicesRad |
static const std::vector < std::string > | stationSlicesStrings |
static const std::unordered_map < std::string, unsigned int > | stationSlicesStringsMap |
static const std::vector < std::string > | stationSlicesXML |
static const std::vector< double > | zeniths |
static const std::vector < std::string > | zenithsStrings |
Private Member Functions | |
PowerConfig () | |
PowerConfig () | |
virtual | ~PowerConfig () |
Static Private Attributes | |
static PowerConfig * | config |
static const std::vector < std::string > | fgComponents = { "total", "em", "mu", "emmu", "emhd" } |
static const std::vector < std::string > | fgDetectors = { "WCD", "SSD" } |
static const std::vector< double > | fgGroundLevelDepths |
static const std::vector < std::string > | fgHadronModels = { "QGSJETII-04", "Sibyll2.3c", "EPOS-LHC" } |
static const std::vector< double > | fgLogEnergies = { 17.5, 18, 18.5, 19, 19.5, 20 } |
static const std::vector < std::string > | fgLogEnergiesStrings = { "190", "195", "200" } |
static const std::map < std::string, unsigned int > | fgMonthsMap |
static const std::map < unsigned int, std::string > | fgMonthsMapReverse |
static const std::vector < std::string > | fgPrimaries = { "p", "Fe", "gamma" } |
static const std::vector < std::string > | fgReducedComponents = { "em", "mu", "emmu", "emhd" } |
static const std::vector< double > | fgStationRings |
static const std::vector < std::string > | fgStationRingsStrings |
static const std::map < std::string, unsigned int > | fgStationRingsStringsMap |
static const std::vector < std::string > | fgStationRingsXML |
static const std::vector< double > | fgStationSlices |
static const std::vector< double > | fgStationSlicesRad |
static const std::vector < std::string > | fgStationSlicesStrings |
static const std::map < std::string, unsigned int > | fgStationSlicesStringsMap |
static const std::vector < std::string > | fgStationSlicesXML |
static const std::vector< double > | fgZeniths = { 0, 12, 22, 32, 38, 48, 56, 65 } |
static const std::vector < std::string > | fgZenithsStrings = { "0", "12", "22", "32", "38", "48", "56", "65" } |
Definition at line 9 of file PowerConfig.h.
|
inlineprivate |
Definition at line 39 of file PowerConfig.h.
|
inlineprivatevirtual |
Definition at line 40 of file PowerConfig.h.
|
inlineprivate |
Definition at line 138 of file UnivUtilities.h.
|
inlineinherited |
Definition at line 95 of file UnivUtilities.h.
References un2::UniversalityConfig::bootstrap.
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 13 of file PowerConfig.h.
References fgComponents.
|
virtualinherited |
|
static |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 24 of file PowerConfig.h.
References fgDetectors.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 21 of file PowerConfig.h.
References fgGroundLevelDepths.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 15 of file PowerConfig.h.
References fgHadronModels.
|
virtualinherited |
|
static |
Definition at line 10 of file PowerConfig.cc.
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 17 of file PowerConfig.h.
References fgLogEnergies.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 18 of file PowerConfig.h.
References fgLogEnergiesStrings.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 35 of file PowerConfig.h.
References fgMonthsMap.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 36 of file PowerConfig.h.
References fgMonthsMapReverse.
|
virtualinherited |
|
inlineinherited |
Definition at line 20 of file UniversalityConfig.h.
References un2::PREFIX.
|
inlineinherited |
Definition at line 87 of file UnivUtilities.h.
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 16 of file PowerConfig.h.
References fgPrimaries.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 14 of file PowerConfig.h.
References fgReducedComponents.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 25 of file PowerConfig.h.
References fgStationRings.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 26 of file PowerConfig.h.
References fgStationRingsStrings.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 33 of file PowerConfig.h.
References fgStationRingsStringsMap.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 30 of file PowerConfig.h.
References fgStationRingsXML.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 27 of file PowerConfig.h.
References fgStationSlices.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 28 of file PowerConfig.h.
References fgStationSlicesRad.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 29 of file PowerConfig.h.
References fgStationSlicesStrings.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 34 of file PowerConfig.h.
References fgStationSlicesStringsMap.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 31 of file PowerConfig.h.
References fgStationSlicesXML.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 19 of file PowerConfig.h.
References fgZeniths.
|
virtualinherited |
|
inlineoverridevirtual |
Implements un2::UniversalityConfig.
Definition at line 20 of file PowerConfig.h.
References fgZenithsStrings.
|
virtualinherited |
|
inherited |
Definition at line 27 of file UniversalityConfig.h.
Referenced by un2::UniversalityConfig::GetBootstrap().
|
static |
Definition at line 144 of file UnivUtilities.h.
|
staticprivate |
Definition at line 137 of file UnivUtilities.h.
|
inherited |
Definition at line 25 of file UniversalityConfig.h.
|
static |
Definition at line 154 of file UnivUtilities.h.
|
staticprivate |
Definition at line 42 of file PowerConfig.h.
Referenced by GetComponents().
|
staticprivate |
Definition at line 52 of file PowerConfig.h.
Referenced by GetDetectors().
|
staticprivate |
Definition at line 50 of file PowerConfig.h.
Referenced by GetGroundLevelDepths().
|
staticprivate |
Definition at line 44 of file PowerConfig.h.
Referenced by GetHadronModels().
|
staticprivate |
Definition at line 46 of file PowerConfig.h.
Referenced by GetLogEnergies().
|
staticprivate |
Definition at line 47 of file PowerConfig.h.
Referenced by GetLogEnergiesStrings().
|
staticprivate |
Definition at line 63 of file PowerConfig.h.
Referenced by GetMonthsMap().
|
staticprivate |
Definition at line 64 of file PowerConfig.h.
Referenced by GetMonthsMapReverse().
|
staticprivate |
Definition at line 45 of file PowerConfig.h.
Referenced by GetPrimaries().
|
staticprivate |
Definition at line 43 of file PowerConfig.h.
Referenced by GetReducedComponents().
|
staticprivate |
Definition at line 53 of file PowerConfig.h.
Referenced by GetStationRings().
|
staticprivate |
Definition at line 54 of file PowerConfig.h.
Referenced by GetStationRingsStrings().
|
staticprivate |
Definition at line 61 of file PowerConfig.h.
Referenced by GetStationRingsStringsMap().
|
staticprivate |
Definition at line 58 of file PowerConfig.h.
Referenced by GetStationRingsXML().
|
staticprivate |
Definition at line 55 of file PowerConfig.h.
Referenced by GetStationSlices().
|
staticprivate |
Definition at line 56 of file PowerConfig.h.
Referenced by GetStationSlicesRad().
|
staticprivate |
Definition at line 57 of file PowerConfig.h.
Referenced by GetStationSlicesStrings().
|
staticprivate |
Definition at line 62 of file PowerConfig.h.
Referenced by GetStationSlicesStringsMap().
|
staticprivate |
Definition at line 59 of file PowerConfig.h.
Referenced by GetStationSlicesXML().
|
staticprivate |
Definition at line 48 of file PowerConfig.h.
Referenced by GetZeniths().
|
staticprivate |
Definition at line 49 of file PowerConfig.h.
Referenced by GetZenithsStrings().
|
static |
Definition at line 152 of file UnivUtilities.h.
|
static |
Definition at line 146 of file UnivUtilities.h.
|
static |
Definition at line 148 of file UnivUtilities.h.
|
static |
Definition at line 149 of file UnivUtilities.h.
|
static |
Definition at line 165 of file UnivUtilities.h.
|
static |
Definition at line 166 of file UnivUtilities.h.
|
static |
Definition at line 147 of file UnivUtilities.h.
|
static |
Definition at line 145 of file UnivUtilities.h.
|
static |
Definition at line 155 of file UnivUtilities.h.
|
static |
Definition at line 156 of file UnivUtilities.h.
|
static |
Definition at line 163 of file UnivUtilities.h.
|
static |
Definition at line 160 of file UnivUtilities.h.
|
static |
Definition at line 157 of file UnivUtilities.h.
|
static |
Definition at line 158 of file UnivUtilities.h.
|
static |
Definition at line 159 of file UnivUtilities.h.
|
static |
Definition at line 164 of file UnivUtilities.h.
|
static |
Definition at line 161 of file UnivUtilities.h.
|
static |
Definition at line 150 of file UnivUtilities.h.
|
static |
Definition at line 151 of file UnivUtilities.h.