Class SourceEmissionMap
Defined in File Source.h
Inheritance Relationships
Base Type
public SourceFeature
(Class SourceFeature)
Class Documentation
-
class SourceEmissionMap : public SourceFeature
Deactivate Candidate if it has zero probability in provided EmissionMap.
This feature does not change the direction of the candidate. Therefore a usefull direction feature (isotropic or directed emission) must be added to the sources before. The propability of the emission map is not taken into account.
Public Functions
-
SourceEmissionMap(EmissionMap *emissionMap)
Constructor
- Parameters:
emissionMap – emission map containing probabilities of emission in various directions
-
void setEmissionMap(EmissionMap *emissionMap)
-
void setDescription()
-
inline virtual void prepareParticle(ParticleState &particle) const
-
std::string getDescription() const
-
inline size_t addReference() const
-
inline size_t removeReference() const
-
inline int removeReferenceNoDelete() const
-
inline size_t getReferenceCount() const
-
SourceEmissionMap(EmissionMap *emissionMap)