| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjecticeCube.uhe.muonModel.CosmicRayFlux
public class CosmicRayFlux
UHE Cosmic Ray Flux
| Constructor Summary | |
|---|---|
CosmicRayFlux()
Constructor: Calculate log(dJ/dE) @ E = energyBase  | 
|
| Method Summary | |
|---|---|
 boolean | 
doesCutOffExists()
Tell if the CR spectrum calculated in this object has a cutoff feature at the highest energy end  | 
 double | 
getDFDLogE(double logEnergy)
calculate the log differential Flux dF/dLogE [/cm^2 sec sr] logEnergy [GeV]  | 
 double | 
getDFDLogE(double logEnergy,
           double cosTheta)
calculate the log differential Flux dF/dLogE [/cm^2 sec sr] logEnergy [GeV] cos(zenith angle)  | 
 double | 
getEFlux(double logEnergy)
calculate the differential Energy Flux [GeV /cm^2 sec sr]  | 
 double | 
getEFlux(double logEnergy,
         double cosTheta)
calculate the differential Energy Flux [GeV /cm^2 sec sr]  | 
 boolean | 
isValidEnergy(double logEnergy)
Check if the energy is in the range where this power law model is valid.  | 
 void | 
setCutOffFeature(boolean cutoffExists)
Sets on/off the cutoff feature at the highest energy end  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public CosmicRayFlux()
| Method Detail | 
|---|
public boolean doesCutOffExists()
public void setCutOffFeature(boolean cutoffExists)
public double getEFlux(double logEnergy)
        logEnergy [GeV]
        
public double getEFlux(double logEnergy,
                       double cosTheta)
        logEnergy [GeV] cos(zenith angle)
        
        This method is indentical to getEFlux(double logEnergy)
        because the cosmic ray flux is isotropic.
public double getDFDLogE(double logEnergy)
        calculate the log differential Flux dF/dLogE [/cm^2 sec sr] 
        logEnergy [GeV]
        
public double getDFDLogE(double logEnergy,
                         double cosTheta)
        calculate the log differential Flux dF/dLogE [/cm^2 sec sr] 
        logEnergy [GeV] cos(zenith angle)
        
        This method is indentical to getDFDLogE(double logEnergy)
        because the cosmic ray flux is isotropic.
public boolean isValidEnergy(double logEnergy)
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||