OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
OpalCyclotron Member List

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

ACTUAL_FLAG enum valueOpalElement
addReference() const RCObjectinline
APERT enum valueOpalElement
attributeRegistryOpalElementprotectedstatic
BSCALE enum valueOpalCyclotron
builtinObjectprotected
canReplaceBy(Object *object)Elementvirtual
clear()Object
clone(const std::string &name)OpalCyclotronvirtual
COMMON enum valueOpalElement
copyAttributes(const Object &)Object
CYHARMON enum valueOpalCyclotron
DPHI enum valueOpalElement
DPSI enum valueOpalElement
DTHETA enum valueOpalElement
DX enum valueOpalElement
DY enum valueOpalElement
DZ enum valueOpalElement
ELEMEDGE enum valueOpalElement
Element(int size, const char *name, const char *help)Elementprotected
Element(const std::string &name, Element *parent)Elementprotected
ERROR_FLAG enum valueOpalElement
ESCALE enum valueOpalCyclotron
execute()Objectvirtual
fillRegisteredAttributes(const ElementBase &, ValueFlag)OpalCyclotronvirtual
find(const std::string &name)Elementstatic
findAttribute(const std::string &name)Objectvirtual
findAttribute(const std::string &name) const Objectvirtual
findRegisteredAttribute(const std::string &name)OpalElementstatic
flaggedObjectprotected
FMAPFN enum valueOpalCyclotron
FMHIGHE enum valueOpalCyclotron
FMLOWE enum valueOpalCyclotron
GEOMETRY enum valueOpalCyclotron
getApert() const OpalElement
getBaseObject() const Object
getCategory() const Elementvirtual
getElement() const Elementinline
getEntrance(ReferenceType) const Elementvirtual
getExit(ReferenceType) const Elementvirtual
getLength() const OpalElementvirtual
getOpalName() const Object
getParent() const Object
getParticleMatterInteraction() const OpalElement
getTypeName() const OpalElement
getWakeConductivity() const OpalElement
getWakeF() const OpalElement
getWakeGeom() const OpalElement
getWakeParam() const OpalElement
getWMaterial() const OpalElement
IDEAL_FLAG enum valueOpalElement
increment()Object
IS_CENTRE enum valueElement
IS_ENTRY enum valueElement
IS_EXIT enum valueElement
isBuiltin() const Object
isDirty() const Object
isFlagged() const Object
isShared() const Objectvirtual
isTreeMember(const Object *subTree) const Object
itsAttrObject
LENGTH enum valueOpalElement
makeInstance(const std::string &name, Statement &, const Parser *)Objectvirtual
makeTemplate(const std::string &, TokenStream &, Statement &)Objectvirtual
MAXR enum valueOpalCyclotron
MAXZ enum valueOpalCyclotron
MINR enum valueOpalCyclotron
MINZ enum valueOpalCyclotron
modifiedObjectprotected
obgeo_mOpalCyclotronprivate
Object(int size, const char *name, const char *help)Objectprotected
Object(const std::string &name, Object *parent)Objectprotected
occurrenceCount()Object
OpalCyclotron()OpalCyclotron
OpalCyclotron(const OpalCyclotron &)OpalCyclotronprivate
OpalCyclotron(const std::string &name, OpalCyclotron *parent)OpalCyclotronprivate
OpalElement(int size, const char *name, const char *help)OpalElementprotected
OpalElement(const std::string &name, OpalElement *parent)OpalElementprotected
operator=(const OpalCyclotron &)OpalCyclotronprivate
RCObject::operator=(const RCObject &right)RCObjectinlineprotected
ORIENTATION enum valueOpalElement
ORIGIN enum valueOpalElement
parse(Statement &)OpalElementvirtual
parseShortcut(Statement &)Objectvirtual
PARTICLEMATTERINTERACTION enum valueOpalElement
PHI enum valueOpalElement
PHIINIT enum valueOpalCyclotron
PRINIT enum valueOpalCyclotron
print(std::ostream &) const OpalElementvirtual
printAttribute(std::ostream &os, const std::string &name, const std::string &image, int &len)OpalElementprotectedstatic
printAttribute(std::ostream &os, const std::string &name, double value, int &len)OpalElementprotectedstatic
printHelp(std::ostream &) const Objectvirtual
printMultipoleStrength(std::ostream &os, int order, int &len, const std::string &sName, const std::string &tName, const Attribute &length, const Attribute &vNorm, const Attribute &vSkew)OpalElementprotectedstatic
printValue(std::ostream &) const Objectinlinevirtual
PSI enum valueOpalElement
PZINIT enum valueOpalCyclotron
RCObject()RCObjectinlineprotected
RCObject(const RCObject &)RCObjectinlineprotected
ReferenceType enum nameElement
registerOwnership() const OpalElementprotected
Element::registerOwnership(const AttributeHandler::OwnerType &itsClass) const Object
registerRealAttribute(const std::string &name)OpalElementprotectedstatic
registerReference(Invalidator *a)Object
registerStringAttribute(const std::string &name)OpalElementprotectedstatic
removeReference() const RCObjectinline
replace(Object *oldObject, Object *newObject)Objectvirtual
RFFCFN enum valueOpalCyclotron
RFFREQ enum valueOpalCyclotron
RFMAPFN enum valueOpalCyclotron
RFPHI enum valueOpalCyclotron
RFVCFN enum valueOpalCyclotron
RINIT enum valueOpalCyclotron
setDirty(bool)Object
setElement(ElementBase *)Elementinline
setFlag(bool)Object
setOpalName(const std::string &name)Object
setParent(Object *)Object
setRegisteredAttribute(const std::string &, double)OpalElementstatic
setRegisteredAttribute(const std::string &, const std::string &)OpalElementstatic
setShared(bool)Elementvirtual
shouldTrace() const Elementvirtual
shouldUpdate() const Elementvirtual
SIZE enum valueOpalCyclotron
SPIRAL enum valueOpalCyclotron
SUPERPOSE enum valueOpalCyclotron
SYMMETRY enum valueOpalCyclotron
THETA enum valueOpalElement
TRIMCOIL enum valueOpalCyclotron
TRIMCOILTHRESHOLD enum valueOpalCyclotron
TYPE enum valueOpalCyclotron
unregisterReference(Invalidator *a)Object
update()OpalCyclotronvirtual
updateUnknown(ElementBase *)OpalElementvirtual
ValueFlag enum nameOpalElement
WAKEF enum valueOpalElement
X enum valueOpalElement
Y enum valueOpalElement
Z enum valueOpalElement
ZINIT enum valueOpalCyclotron
~Element()Elementvirtual
~Object()Objectvirtual
~OpalCyclotron()OpalCyclotronvirtual
~OpalElement()OpalElementvirtual
~RCObject()=0RCObjectinlineprotectedpure virtual