List of all members | Public Member Functions | Public Attributes
un2::UniversalityConfig Class Referenceabstract

#include <UniversalityConfig.h>

Inheritance diagram for un2::UniversalityConfig:
Inheritance graph
[legend]

Public Member Functions

const std::string GetBootstrap ()
 
virtual const std::vector
< std::string > & 
GetComponents () const =0
 
virtual const std::vector
< std::string > 
GetComponents ()
 
virtual const std::vector
< std::string > & 
GetDetectors () const =0
 
virtual const std::vector
< std::string > 
GetDetectors ()
 
virtual const std::vector
< double > & 
GetGroundLevelDepths () const =0
 
virtual const std::vector< double > GetGroundLevelDepths ()
 
virtual const std::vector
< std::string > & 
GetHadronModels () const =0
 
virtual const std::vector
< std::string > 
GetHadronModels ()
 
virtual const std::vector
< double > & 
GetLogEnergies () const =0
 
virtual const std::vector< double > GetLogEnergies ()
 
virtual const std::vector
< std::string > & 
GetLogEnergiesStrings () const =0
 
virtual const std::vector
< std::string > 
GetLogEnergiesStrings ()
 
virtual const std::map
< std::string, unsigned int > & 
GetMonthsMap () const =0
 
virtual const
std::unordered_map
< std::string, unsigned int > 
GetMonthsMap ()
 
virtual const std::map
< unsigned int, std::string > & 
GetMonthsMapReverse () const =0
 
virtual const
std::unordered_map< unsigned
int, std::string > 
GetMonthsMapReverse ()
 
const std::string & GetPrefix () const
 
const std::string GetPrefix ()
 
virtual const std::vector
< std::string > & 
GetPrimaries () const =0
 
virtual const std::vector
< std::string > 
GetPrimaries ()
 
virtual const std::vector
< std::string > & 
GetReducedComponents () const =0
 
virtual const std::vector
< std::string > 
GetReducedComponents ()
 
virtual const std::vector
< double > & 
GetStationRings () const =0
 
virtual const std::vector< double > GetStationRings ()
 
virtual const std::vector
< std::string > & 
GetStationRingsStrings () const =0
 
virtual const std::vector
< std::string > 
GetStationRingsStrings ()
 
virtual const std::map
< std::string, unsigned int > & 
GetStationRingsStringsMap () const =0
 
virtual const
std::unordered_map
< std::string, unsigned int > 
GetStationRingsStringsMap ()
 
virtual const std::vector
< std::string > & 
GetStationRingsXML () const =0
 
virtual const std::vector
< std::string > 
GetStationRingsXML ()
 
virtual const std::vector
< double > & 
GetStationSlices () const =0
 
virtual const std::vector< double > GetStationSlices ()
 
virtual const std::vector
< double > & 
GetStationSlicesRad () const =0
 
virtual const std::vector< double > GetStationSlicesRad ()
 
virtual const std::vector
< std::string > & 
GetStationSlicesStrings () const =0
 
virtual const std::vector
< std::string > 
GetStationSlicesStrings ()
 
virtual const std::map
< std::string, unsigned int > & 
GetStationSlicesStringsMap () const =0
 
virtual const
std::unordered_map
< std::string, unsigned int > 
GetStationSlicesStringsMap ()
 
virtual const std::vector
< std::string > & 
GetStationSlicesXML () const =0
 
virtual const std::vector
< std::string > 
GetStationSlicesXML ()
 
virtual const std::vector
< double > & 
GetZeniths () const =0
 
virtual const std::vector< double > GetZeniths ()
 
virtual const std::vector
< std::string > & 
GetZenithsStrings () const =0
 
virtual const std::vector
< std::string > 
GetZenithsStrings ()
 

Public Attributes

return bootstrap
 
std::string const
 

Detailed Description

Definition at line 17 of file UniversalityConfig.h.

Member Function Documentation

const std::string un2::UniversalityConfig::GetBootstrap ( )
inline

Definition at line 95 of file UnivUtilities.h.

References bootstrap.

virtual const std::vector<std::string>& un2::UniversalityConfig::GetComponents ( ) const
pure virtual
virtual const std::vector<std::string> un2::UniversalityConfig::GetComponents ( )
virtual
virtual const std::vector<std::string>& un2::UniversalityConfig::GetDetectors ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<std::string> un2::UniversalityConfig::GetDetectors ( )
virtual
virtual const std::vector<double>& un2::UniversalityConfig::GetGroundLevelDepths ( ) const
pure virtual

Implemented in un2::PowerConfig.

Referenced by un2::CalcDXCorsikaAtm().

virtual const std::vector<double> un2::UniversalityConfig::GetGroundLevelDepths ( )
virtual
virtual const std::vector<std::string>& un2::UniversalityConfig::GetHadronModels ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<std::string> un2::UniversalityConfig::GetHadronModels ( )
virtual
virtual const std::vector<double>& un2::UniversalityConfig::GetLogEnergies ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<double> un2::UniversalityConfig::GetLogEnergies ( )
virtual
virtual const std::vector<std::string>& un2::UniversalityConfig::GetLogEnergiesStrings ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<std::string> un2::UniversalityConfig::GetLogEnergiesStrings ( )
virtual
virtual const std::map<std::string, unsigned int>& un2::UniversalityConfig::GetMonthsMap ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::unordered_map<std::string, unsigned int> un2::UniversalityConfig::GetMonthsMap ( )
virtual
virtual const std::map<unsigned int, std::string>& un2::UniversalityConfig::GetMonthsMapReverse ( ) const
pure virtual
virtual const std::unordered_map<unsigned int, std::string> un2::UniversalityConfig::GetMonthsMapReverse ( )
virtual
const std::string& un2::UniversalityConfig::GetPrefix ( ) const
inline

Definition at line 20 of file UniversalityConfig.h.

References un2::PREFIX.

const std::string un2::UniversalityConfig::GetPrefix ( )
inline

Definition at line 87 of file UnivUtilities.h.

virtual const std::vector<std::string>& un2::UniversalityConfig::GetPrimaries ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<std::string> un2::UniversalityConfig::GetPrimaries ( )
virtual
virtual const std::vector<std::string>& un2::UniversalityConfig::GetReducedComponents ( ) const
pure virtual

Implemented in un2::PowerConfig.

Referenced by un2::GetSignal().

virtual const std::vector<std::string> un2::UniversalityConfig::GetReducedComponents ( )
virtual
virtual const std::vector<double>& un2::UniversalityConfig::GetStationRings ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<double> un2::UniversalityConfig::GetStationRings ( )
virtual
virtual const std::vector<std::string>& un2::UniversalityConfig::GetStationRingsStrings ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<std::string> un2::UniversalityConfig::GetStationRingsStrings ( )
virtual
virtual const std::map<std::string, unsigned int>& un2::UniversalityConfig::GetStationRingsStringsMap ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::unordered_map<std::string, unsigned int> un2::UniversalityConfig::GetStationRingsStringsMap ( )
virtual
virtual const std::vector<std::string>& un2::UniversalityConfig::GetStationRingsXML ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<std::string> un2::UniversalityConfig::GetStationRingsXML ( )
virtual
virtual const std::vector<double>& un2::UniversalityConfig::GetStationSlices ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<double> un2::UniversalityConfig::GetStationSlices ( )
virtual
virtual const std::vector<double>& un2::UniversalityConfig::GetStationSlicesRad ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<double> un2::UniversalityConfig::GetStationSlicesRad ( )
virtual
virtual const std::vector<std::string>& un2::UniversalityConfig::GetStationSlicesStrings ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<std::string> un2::UniversalityConfig::GetStationSlicesStrings ( )
virtual
virtual const std::map<std::string, unsigned int>& un2::UniversalityConfig::GetStationSlicesStringsMap ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::unordered_map<std::string, unsigned int> un2::UniversalityConfig::GetStationSlicesStringsMap ( )
virtual
virtual const std::vector<std::string>& un2::UniversalityConfig::GetStationSlicesXML ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<std::string> un2::UniversalityConfig::GetStationSlicesXML ( )
virtual
virtual const std::vector<double>& un2::UniversalityConfig::GetZeniths ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<double> un2::UniversalityConfig::GetZeniths ( )
virtual
virtual const std::vector<std::string>& un2::UniversalityConfig::GetZenithsStrings ( ) const
pure virtual

Implemented in un2::PowerConfig.

virtual const std::vector<std::string> un2::UniversalityConfig::GetZenithsStrings ( )
virtual

Member Data Documentation

return un2::UniversalityConfig::bootstrap

Definition at line 27 of file UniversalityConfig.h.

Referenced by GetBootstrap().

std::string un2::UniversalityConfig::const
Initial value:
{
const std::string bootstrap = "./bootstrap.xml"

Definition at line 25 of file UniversalityConfig.h.


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.