CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
OptOPlateSplitter Member List

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

addCoordinateEntryToList(Entry *entry)OpticalObjectinline
addExtraEntryToList(Entry *entry)OpticalObjectinline
addExtraEntryValueOriginalOriginalToList(ALIdouble entry_value)OpticalObjectinline
addExtraEntryValueOriginalToList(ALIdouble entry_value)OpticalObjectinline
addExtraEntryValueToList(ALIdouble entry_value)OpticalObjectinline
addPii(double val)OpticalObject
approxTo0(double val)OpticalObject
buildRmFromEntryValuesOriginalOriginal()OpticalObject
centreGlob() constOpticalObjectinline
centreGlobal() constOpticalObjectinline
centreGlobOriginal() constOpticalObjectinline
centreGlobOriginalOriginal() constOpticalObjectinline
centreLocal() constOpticalObject
checkMatrixEquations(double angleX, double angleY, double angleZ, CLHEP::HepRotation *rot=nullptr)OpticalObject
construct()OpticalObject
constructFromOptAligInfo(const OpticalAlignInfo &oaInfo)OpticalObject
constructMaterial()OpticalObjectvirtual
constructSolidShape() overrideOptOPlateSplittervirtual
CoordinateEntryList() constOpticalObjectinline
createComponentOptOsFromOptAlignInfo()OpticalObject
defaultBehaviour(LightRay &lightray, Measurement &meas)OpticalObjectvirtual
detailedDeviatesLightRay(LightRay &lightray) overrideOptOPlateSplittervirtual
detailedTraversesLightRay(LightRay &lightray) overrideOptOPlateSplittervirtual
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() constOpticalObjectinline
extraEntryNo(const ALIstring &entry_name) constOpticalObject
ExtraEntryValueList()OpticalObjectinline
ExtraEntryValueOriginalList()OpticalObjectinline
ExtraEntryValueOriginalOriginalList()OpticalObjectinline
fastDeviatesLightRay(LightRay &lightray) overrideOptOPlateSplittervirtual
fastTraversesLightRay(LightRay &lightray) overrideOptOPlateSplittervirtual
fillExtraEntry(std::vector< ALIstring > &wordlist)OpticalObjectprotectedvirtual
fillIguana()OpticalObjectinlinevirtual
fillVRML()OpticalObjectinlinevirtual
findExtraEntryValue(const ALIstring &eename) constOpticalObject
findExtraEntryValueIfExists(const ALIstring &eename, ALIdouble &value) constOpticalObject
findExtraEntryValueMustExist(const ALIstring &eename) constOpticalObject
getCmsswID() constOpticalObjectinline
getCoordinateFromOptAlignParam(const OpticalAlignParam &oaParam)OpticalObject
getDisplacementInLocalCoordinates(const XYZcoor coor, const ALIdouble disp)OpticalObject
getEntryCentre(const XYZcoor coor) constOpticalObject
getEntryCentre(const ALIstring &coor) constOpticalObject
getEntryRMangle(const XYZcoor coor) constOpticalObject
getEntryRMangle(const ALIstring &coor) constOpticalObject
getLocalRotationAngles(const std::vector< Entry *> &entries) constOpticalObject
getMaterial() constOpticalObjectinline
getPlate(const ALIbool forwardPlate, const ALIbool applyWedge)OpticalObject
getRotationAnglesFromMatrix(CLHEP::HepRotation &rmLocal, const std::vector< Entry *> &entries) constOpticalObject
getRotationAnglesInOptOFrame(const OpticalObject *optoAncestor, const std::vector< Entry *> &entries) constOpticalObject
getSolidShape() constOpticalObjectinline
getZAxis()OpticalObjectinline
ID() constOpticalObjectinline
longName() constOpticalObjectinline
makeMeasurement(LightRay &lightray, Measurement &meas)OpticalObjectvirtual
meas()OpticalObjectinline
name() constOpticalObjectinline
OpticalObject()OpticalObjectinline
OpticalObject(OpticalObject *parent, const ALIstring &type, const ALIstring &name, const ALIbool copy_data)OpticalObject
OptOPlateSplitter()OptOPlateSplitterinline
OptOPlateSplitter(OpticalObject *parent, const ALIstring &type, const ALIstring &name, const ALIbool copy_data)OptOPlateSplitterinline
parent() constOpticalObjectinline
participateInMeasurement(LightRay &lightray, Measurement &meas, const ALIstring &behav)OpticalObjectvirtual
propagateGlobalRMOriginalOriginalChangeToChildren(const CLHEP::HepRotation &rmorioriold, const CLHEP::HepRotation &rmoriorinew)OpticalObject
resetGlobalCoordinates()OpticalObject
resetOriginalOriginalCoordinates()OpticalObject
rmGlob() constOpticalObjectinline
rmGlobOriginal() constOpticalObjectinline
rmGlobOriginalOriginal() constOpticalObjectinline
rmLocal() constOpticalObject
setCmsswID(ALIuint id)OpticalObjectinline
setExtraEntryValue(const ALIuint entryNo, const ALIdouble disp)OpticalObject
setGlobalCoordinates()OpticalObject
setGlobalRMOriginalOriginal(const CLHEP::HepRotation &rmoriori)OpticalObject
setID(ALIuint id)OpticalObjectinline
setMeas(Measurement *meas)OpticalObjectinline
setOriginalEntryValues()OpticalObject
setRmGlobal(const CLHEP::HepRotation &rm)OpticalObjectinline
setRmGlobalOriginal(const CLHEP::HepRotation &rm)OpticalObjectinline
setType(const ALIstring &type)OpticalObjectinline
shortName() constOpticalObject
theMaterialOpticalObjectprotected
theSolidShapeOpticalObjectprotected
type() constOpticalObjectinline
userDefinedBehaviour(LightRay &lightray, Measurement &meas, const ALIstring &behav)OpticalObjectvirtual
verboseOpticalObjectprotected
~OpticalObject()OpticalObjectvirtual
~OptOPlateSplitter() overrideOptOPlateSplitterinline