CMS 3D CMS Logo

OptOModifiedRhomboidPrism Member List

This is the complete list of members for OptOModifiedRhomboidPrism, 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
theMaterialOpticalObject [protected]
theSolidShapeOpticalObject [protected]
type() const OpticalObject [inline]
userDefinedBehaviour(LightRay &lightray, Measurement &meas, const ALIstring &behav)OpticalObject [virtual]
verboseOpticalObject [protected]
~OpticalObject()OpticalObject [virtual]
~OptOModifiedRhomboidPrism()OptOModifiedRhomboidPrism [inline]