OPAL (Object Oriented Parallel Accelerator Library)  2024.1
OPAL
TrackRun Member List

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

Action(int size, const char *name, const char *help)Actionprotected
Action(const std::string &name, Action *parent)Actionprotected
addReference() const RCObjectinline
builtinObjectprotected
canReplaceBy(Object *object)Actionvirtual
clear()Object
clone(const std::string &name)TrackRunvirtual
copyAttributes(const Object &)Object
dataSink_mTrackRunprivate
defaultDistributionTrackRunprivatestatic
dist_mTrackRunprivate
distrs_mTrackRunprivate
execute()TrackRunvirtual
fieldSolver_mTrackRunprivate
findAttribute(const std::string &name)Objectvirtual
findAttribute(const std::string &name) const Objectvirtual
flaggedObjectprotected
getBaseObject() const Object
getCategory() const Actionvirtual
getOpalName() const Object
getParent() const Object
getRunMethodName() const TrackRunprivate
getTracker()TrackRunstatic
increment()Object
initDataSink(const int &numBunch=1)TrackRunprivate
initPhaseSpaceSink()TrackRunprivate
isBuiltin() const Object
isDirty() const Object
isFlagged() const Object
isFollowupTrack_mTrackRunprivate
isShared() const Objectvirtual
isTreeMember(const Object *subTree) const Object
itsAttrObject
itsTracker_mTrackRunprivatestatic
macrocharge_mTrackRunprivate
macromass_mTrackRunprivate
makeInstance(const std::string &name, Statement &, const Parser *)Objectvirtual
makeTemplate(const std::string &, TokenStream &, Statement &)Objectvirtual
method_mTrackRunprivate
modifiedObjectprotected
Object(int size, const char *name, const char *help)Objectprotected
Object(const std::string &name, Object *parent)Objectprotected
occurrenceCount()Object
opalData_mTrackRunprivate
operator=(const TrackRun &)TrackRunprivate
RCObject::operator=(const RCObject &right)RCObjectinlineprotected
parse(Statement &)Objectvirtual
parseShortcut(Statement &, bool eval=true)Objectvirtual
phaseSpaceSink_mTrackRunprivate
print(Inform &os) const TrackRun
Action::print(std::ostream &) const Objectvirtual
printHelp(std::ostream &) const Objectvirtual
printValue(std::ostream &) const Objectinlinevirtual
RCObject()RCObjectinlineprotected
RCObject(const RCObject &)RCObjectinlineprotected
registerOwnership(const AttributeHandler::OwnerType &itsClass) const Object
registerReference(Invalidator *a)Object
removeReference() const RCObjectinline
replace(Object *oldObject, Object *newObject)Objectvirtual
RunMethod enum nameTrackRunprivate
setBoundaryGeometry()TrackRunprivate
setDirty(bool)Object
setDistributionParallelT(Beam *beam)TrackRunprivate
setFlag(bool)Object
setOpalName(const std::string &name)Object
setParent(Object *)Object
setRunMethod()TrackRunprivate
setShared(bool)Objectvirtual
setupCyclotronTracker()TrackRunprivate
setupFieldsolver()TrackRunprivate
setupThickTracker()TrackRunprivate
setupTTracker()TrackRunprivate
shouldTrace() const Actionvirtual
shouldUpdate() const Actionvirtual
stringMethod_sTrackRunprivatestatic
TrackRun()TrackRun
TrackRun(const TrackRun &)TrackRunprivate
TrackRun(const std::string &name, TrackRun *parent)TrackRunprivate
unregisterReference(Invalidator *a)Object
update()Objectvirtual
~Action()Actionvirtual
~Object()Objectvirtual
~RCObject()=0RCObjectinlineprotectedpure virtual
~TrackRun()TrackRunvirtual