, including all inherited members.
addCoordinateEntryToList(Entry *entry) | OpticalObject | [inline] |
addExtraEntryToList(Entry *entry) | OpticalObject | [inline] |
addExtraEntryValueOriginalOriginalToList(ALIdouble entry_value) | OpticalObject | [inline] |
addExtraEntryValueOriginalToList(ALIdouble entry_value) | OpticalObject | [inline] |
addExtraEntryValueToList(ALIdouble entry_value) | OpticalObject | [inline] |
addPii(double val) | OpticalObject | |
approxTo0(double val) | OpticalObject | |
buildRmFromEntryValuesOriginalOriginal() | OpticalObject | |
centreGlob() const | OpticalObject | [inline] |
centreGlobal() const | OpticalObject | [inline] |
centreGlobOriginal() const | OpticalObject | [inline] |
centreGlobOriginalOriginal() const | OpticalObject | [inline] |
centreLocal() const | OpticalObject | |
checkMatrixEquations(double angleX, double angleY, double angleZ, CLHEP::HepRotation *rot=0) | OpticalObject | |
construct() | OpticalObject | |
constructFromOptAligInfo(const OpticalAlignInfo &oaInfo) | OpticalObject | |
constructMaterial() | OpticalObject | [virtual] |
constructSolidShape() | OptOModifiedRhomboidPrism | [virtual] |
CoordinateEntryList() const | OpticalObject | [inline] |
createComponentOptOsFromOptAlignInfo() | OpticalObject | |
defaultBehaviour(LightRay &lightray, Measurement &meas) | OpticalObject | [virtual] |
detailedDeviatesLightRay(LightRay &lightray) | OptOModifiedRhomboidPrism | [virtual] |
detailedTraversesLightRay(LightRay &lightray) | OptOModifiedRhomboidPrism | [virtual] |
diff2pi(double ang1, double ang2) | OpticalObject | |
displaceCentreGlob(const XYZcoor coor, const ALIdouble disp) | OpticalObject | |
displaceCentreGlob(const CLHEP::Hep3Vector &dispVec) | OpticalObject | |
displaceCentreGlobOriginal(const XYZcoor coor, const ALIdouble disp) | OpticalObject | |
displaceCentreGlobOriginal(const CLHEP::Hep3Vector &dispVec) | OpticalObject | |
displaceCentreGlobOriginalOriginal(const XYZcoor coor, const ALIdouble disp) | OpticalObject | |
displaceCentreGlobOriginalOriginal(const CLHEP::Hep3Vector &dispVec) | OpticalObject | |
displaceExtraEntry(const ALIuint entryNo, const ALIdouble disp) | OpticalObject | |
displaceExtraEntryOriginal(const ALIuint entryNo, const ALIdouble disp) | OpticalObject | |
displaceExtraEntryOriginalOriginal(const ALIuint entryNo, const ALIdouble disp) | OpticalObject | |
displaceRmGlobAroundGlobal(OpticalObject *opto1stRotated, const XYZcoor coor, const ALIdouble disp) | OpticalObject | |
displaceRmGlobAroundLocal(OpticalObject *opto1stRotated, const XYZcoor coor, const ALIdouble disp) | OpticalObject | |
displaceRmGlobOriginal(const OpticalObject *opto1stRotated, const XYZcoor coor, const ALIdouble disp) | OpticalObject | |
displaceRmGlobOriginalOriginal(const OpticalObject *opto1stRotated, const XYZcoor coor, const ALIdouble disp) | OpticalObject | |
eq2ang(double ang1, double ang2) | OpticalObject | |
ExtraEntryList() const | OpticalObject | [inline] |
extraEntryNo(const ALIstring &entry_name) const | OpticalObject | |
ExtraEntryValueList() | OpticalObject | [inline] |
ExtraEntryValueOriginalList() | OpticalObject | [inline] |
ExtraEntryValueOriginalOriginalList() | OpticalObject | [inline] |
fastDeviatesLightRay(LightRay &lightray) | OptOModifiedRhomboidPrism | [virtual] |
fastTraversesLightRay(LightRay &lightray) | OptOModifiedRhomboidPrism | [virtual] |
fillExtraEntry(std::vector< ALIstring > &wordlist) | OpticalObject | [protected, virtual] |
fillIguana() | OpticalObject | [inline, virtual] |
fillVRML() | OpticalObject | [inline, virtual] |
findExtraEntryValue(const ALIstring &eename) const | OpticalObject | |
findExtraEntryValueIfExists(const ALIstring &eename, ALIdouble &value) const | OpticalObject | |
findExtraEntryValueMustExist(const ALIstring &eename) const | OpticalObject | |
getCmsswID() const | OpticalObject | [inline] |
getCoordinateFromOptAlignParam(const OpticalAlignParam &oaParam) | OpticalObject | |
getDisplacementInLocalCoordinates(const XYZcoor coor, const ALIdouble disp) | OpticalObject | |
getEntryCentre(const XYZcoor coor) const | OpticalObject | |
getEntryCentre(const ALIstring &coor) const | OpticalObject | |
getEntryRMangle(const XYZcoor coor) const | OpticalObject | |
getEntryRMangle(const ALIstring &coor) const | OpticalObject | |
getLocalRotationAngles(std::vector< Entry * > entries) const | OpticalObject | |
getMaterial() const | OpticalObject | [inline] |
getPlate(const ALIbool forwardPlate, const ALIbool applyWedge) | OpticalObject | |
getRotatedPlate(const ALIbool forwardPlate) | OptOModifiedRhomboidPrism | |
getRotationAnglesFromMatrix(CLHEP::HepRotation &rmLocal, std::vector< Entry * > entries) const | OpticalObject | |
getRotationAnglesInOptOFrame(const OpticalObject *optoAncestor, std::vector< Entry * > entries) const | OpticalObject | |
getSolidShape() const | OpticalObject | [inline] |
getZAxis() | OpticalObject | [inline] |
ID() const | OpticalObject | [inline] |
longName() const | OpticalObject | [inline] |
makeMeasurement(LightRay &lightray, Measurement &meas) | OpticalObject | [virtual] |
meas() | OpticalObject | [inline] |
name() const | OpticalObject | [inline] |
OpticalObject() | OpticalObject | [inline] |
OpticalObject(OpticalObject *parent, const ALIstring &type, const ALIstring &name, const ALIbool copy_data) | OpticalObject | |
OptOModifiedRhomboidPrism() | OptOModifiedRhomboidPrism | [inline] |
OptOModifiedRhomboidPrism(OpticalObject *parent, const ALIstring &type, const ALIstring &name, const ALIbool copy_data) | OptOModifiedRhomboidPrism | [inline] |
parent() const | OpticalObject | [inline] |
participateInMeasurement(LightRay &lightray, Measurement &meas, const ALIstring &behav) | OpticalObject | [virtual] |
propagateGlobalRMOriginalOriginalChangeToChildren(const CLHEP::HepRotation &rmorioriold, const CLHEP::HepRotation &rmoriorinew) | OpticalObject | |
resetGlobalCoordinates() | OpticalObject | |
resetOriginalOriginalCoordinates() | OpticalObject | |
rmGlob() const | OpticalObject | [inline] |
rmGlobOriginal() const | OpticalObject | [inline] |
rmGlobOriginalOriginal() const | OpticalObject | [inline] |
rmLocal() const | OpticalObject | |
setCmsswID(ALIuint id) | OpticalObject | [inline] |
setExtraEntryValue(const ALIuint entryNo, const ALIdouble disp) | OpticalObject | |
setGlobalCoordinates() | OpticalObject | |
setGlobalRMOriginalOriginal(const CLHEP::HepRotation &rmoriori) | OpticalObject | |
setID(ALIuint id) | OpticalObject | [inline] |
setMeas(Measurement *meas) | OpticalObject | [inline] |
setOriginalEntryValues() | OpticalObject | |
setRmGlobal(const CLHEP::HepRotation &rm) | OpticalObject | [inline] |
setRmGlobalOriginal(const CLHEP::HepRotation &rm) | OpticalObject | [inline] |
setType(const ALIstring &type) | OpticalObject | [inline] |
shortName() const | OpticalObject | |
theMaterial | OpticalObject | [protected] |
theSolidShape | OpticalObject | [protected] |
type() const | OpticalObject | [inline] |
userDefinedBehaviour(LightRay &lightray, Measurement &meas, const ALIstring &behav) | OpticalObject | [virtual] |
verbose | OpticalObject | [protected] |
~OpticalObject() | OpticalObject | [virtual] |
~OptOModifiedRhomboidPrism() | OptOModifiedRhomboidPrism | [inline] |