OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
Distribution Member List

This is the complete list of members for Distribution, including all inherited members.

addDistributions()Distributionprivate
avrgpz_mDistributionprivate
builtinObjectprotected
calcPartPerDist(size_t numberOfParticles)Distributionprivate
canReplaceBy(Object *object)Distributionvirtual
checkParticleNumber(size_t &numberOfParticles)Distributionprivate
chooseInputMomentumUnits(InputMomentumUnits inputMoUnits)Distributionprivate
clear()Object
clone(const std::string &name)Distributionvirtual
copyAttributes(const Object &)Object
correlationMatrix_mDistribution
cutoffP_mDistributionprivate
cutoffR_mDistributionprivate
Definition(int size, const char *name, const char *help)Definitionprotected
Definition(const std::string &name, Definition *parent)Definitionprotected
Definition()Definitionprivate
Definition(const Definition &)Definitionprivate
Distribution()Distribution
Distribution(const std::string &name, Distribution *parent)Distributionprivate
Distribution(const Distribution &)=deleteDistributionprivate
distrTypeT_mDistributionprivate
distT_mDistributionprivate
EmissionModel enum nameDistributionprivate
emitting_mDistribution
execute()Distributionvirtual
find(const std::string &name)Distributionstatic
findAttribute(const std::string &name)Objectvirtual
findAttribute(const std::string &name) constObjectvirtual
flaggedObjectprotected
FTOSCAmplitude_mDistributionprivate
FTOSCPeriods_mDistributionprivate
get_pmean() constDistributioninline
get_xmean() constDistributioninline
getAvrgpz() constDistributioninline
getBaseObject() constObject
getCategory() constDefinitionvirtual
getCutoffP() constDistributioninline
getCutoffR() constDistributioninline
getEmissionSteps() constDistribution
getFilename() constDistribution
getFTOSCAmplitude() constDistributioninline
getFTOSCPeriods() constDistributioninline
getNumberOfParticlesInFile(std::ifstream &inputFile)Distributionprivate
getNumOfLocalParticlesToCreate(size_t n)Distribution
getNumParticles() constDistributioninline
getOpalName() constObject
getParent() constObject
getSigmaP() constDistributioninline
getSigmaR() constDistributioninline
getSigmaTFall() constDistributioninline
getSigmaTRise() constDistributioninline
getTEmission() constDistribution
getTPulseLengthFWHM() constDistributioninline
getType() constDistributioninline
getTypeofDistribution()Distributioninline
increment()Object
InputMomentumUnits enum nameDistributionprivate
isBuiltin() constObject
isDirty() constObject
isFlagged() constObject
isShared() constObjectvirtual
isTreeMember(const Object *subTree) constObject
itsAttrObject
itsHelpObjectprivate
itsNameObjectprivate
itsParentObjectprivate
makeInstance(const std::string &name, Statement &, const Parser *)Objectvirtual
makeTemplate(const std::string &, TokenStream &, Statement &)Objectvirtual
Matrix_t typedefDistribution
modifiedObjectprotected
Object(int size, const char *name, const char *help)Objectprotected
Object(const std::string &name, Object *parent)Objectprotected
Object()Objectprivate
Object(const Object &object)Objectprivate
occurrenceObjectprivate
occurrenceCount()Object
operator=(const Distribution &)=deleteDistributionprivate
parse(Statement &)Objectvirtual
parseShortcut(Statement &, bool eval=true)Objectvirtual
particleRefData_mDistributionprivate
pmean_mDistributionprivate
print(std::ostream &) constObjectvirtual
printDist(Inform &os, size_t numberOfParticles) constDistributionprivate
printDistFlatTop(Inform &os) constDistributionprivate
printDistFromFile(Inform &os) constDistributionprivate
printDistGauss(Inform &os) constDistributionprivate
printDistMultiVariateGauss(Inform &os) constDistributionprivate
printHelp(std::ostream &) constObjectvirtual
printInfo(Inform &os) constDistribution
printValue(std::ostream &) constObjectinlinevirtual
referencesObjectprivate
registerOwnership(const AttributeHandler::OwnerType &itsClass) constObject
registerReference(Invalidator *a)Object
replace(Object *oldObject, Object *newObject)Objectvirtual
setAttributes()Distributionprivate
setAvrgPz(double avrgpz)Distribution
setDirty(bool)Object
setDist()Distribution
setDistParametersFlatTop()Distributionprivate
setDistParametersGauss()Distributionprivate
setDistParametersMultiVariateGauss()Distributionprivate
setDistType()Distribution
setFlag(bool)Object
setOpalName(const std::string &name)Object
setParent(Object *)Object
setShared(bool)Objectvirtual
setSigmaP_m()Distributionprivate
setSigmaR_m()Distributionprivate
setTEmission(double tEmission)Distribution
sharedFlagObjectprivate
shouldTrace() constDefinitionvirtual
shouldUpdate() constDefinitionvirtual
sigmaP_mDistributionprivate
sigmaR_mDistributionprivate
sigmaTFall_mDistributionprivate
sigmaTRise_mDistributionprivate
tEmission_mDistributionprivate
timeStampObjectprivate
totalNumberParticles_mDistributionprivate
tPulseLengthFWHM_mDistributionprivate
unregisterReference(Invalidator *a)Object
update()Objectvirtual
xmean_mDistributionprivate
~Definition()Definitionvirtual
~Distribution()Distributionvirtual
~Object()Objectvirtual