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