Class Sun08CRDensity¶
- Defined in File Sun08CRDensity.h
Inheritance Relationships¶
Base Type¶
- public CosmicRayDensity(Class CosmicRayDensity)
Class Documentation¶
- 
class Sun08CRDensity: public CosmicRayDensity¶
- Public Types - 
typedef tEnergyRange::iterator iterator
 - 
typedef tEnergyRange::const_iterator const_iterator
 - Public Functions - 
Sun08CRDensity()¶
 - 
QPDensityPerEnergy getDensityPerEnergy(const QEnergy &E_, const Vector3QLength &pos_) const
 - 
std::size_t getIndexOfE(const QEnergy &E_) const
 - 
bool existsScaleFactor() const
 - 
void setScaleFactor(bool b)
 - 
double getEnergyScaleFactor() const
 - 
tEnergyRange getEnergyAxis() const
 - 
PID getPID() const
 - 
const_iterator beginAfterEnergy(const QEnergy &E_) const¶
 - 
iterator begin()
 - 
const_iterator begin() const¶
 - 
iterator end()
 - 
const_iterator end() const¶
 - Protected Types - 
typedef std::vector<QEnergy> tEnergyRange
 - Protected Functions - 
void enablePID(const PID &pid_)
 - 
void disablePID(const PID &pid_)
 - 
bool isPIDEnabled(const PID &pid_) const
 - Protected Attributes - 
tEnergyRange energyRange
 - 
bool scaleFactorFlag
 - 
double energyScaleFactor
 - 
std::set<PID> setOfPIDs
 
- 
typedef tEnergyRange::iterator